.hyperspeed_root__8D7YJ{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.hyperspeed_canvas__LPkz0{width:100%!important;height:100%!important}.magic-bento_grid__6kZaV{position:relative;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.magic-bento_ctaGrid__OCe4d{gap:1.25rem}.magic-bento_card__iPTYi{position:relative;display:flex;min-height:220px;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:30px;border:1px solid hsla(0,0%,100%,.16);background:var(--card-background);padding:1.25rem;color:#fff;isolation:isolate;transform-style:preserve-3d;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 22px 64px rgba(8,14,38,.34);--glow-x:50%;--glow-y:50%;--glow-intensity:0;--glow-radius:260px}.magic-bento_card__iPTYi:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 28px 80px rgba(8,14,38,.38)}.magic-bento_card__iPTYi:before{content:"";position:absolute;inset:auto -12% -24% 30%;height:78%;border-radius:999px;background:radial-gradient(circle,hsla(0,0%,100%,.16) 0,rgba(189,195,255,.12) 34%,transparent 68%);filter:blur(14px);opacity:.95;pointer-events:none;z-index:0}.magic-bento_card__iPTYi:after{content:"";position:absolute;inset:0;background:radial-gradient(var(--glow-radius) circle at var(--glow-x) var(--glow-y),rgba(var(--glow-color),calc(var(--glow-intensity) * .28)) 0,rgba(var(--glow-color),calc(var(--glow-intensity) * .12)) 26%,transparent 62%);opacity:1;pointer-events:none;z-index:0}.magic-bento_borderGlow__26Aea{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 0 0 1px rgba(var(--glow-color),.18),0 22px 64px rgba(8,14,38,.34)}.magic-bento_borderGlow__26Aea:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 0 0 1px rgba(var(--glow-color),.38),0 28px 80px rgba(8,14,38,.38),0 0 0 1px rgba(var(--glow-color),.12)}.magic-bento_featured__nm9nu{min-height:280px}.magic-bento_compactCard__fxkL5{min-height:198px;padding:1.35rem;border-radius:30px}.magic-bento_compactCard__fxkL5.magic-bento_featured__nm9nu{min-height:282px}.magic-bento_ctaCard__gGLBE{color:#fff;border-color:hsla(0,0%,100%,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 26px 54px rgba(39,47,95,.2)}.magic-bento_ctaCard__gGLBE:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 28px 64px rgba(39,47,95,.28)}.magic-bento_ctaCard__gGLBE:before{inset:auto -12% -18% 22%;height:78%;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,rgba(197,205,255,.12) 30%,transparent 72%);filter:blur(26px)}.magic-bento_ctaCard__gGLBE.magic-bento_borderGlow__26Aea{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 0 0 1px rgba(var(--glow-color),.1),0 24px 52px rgba(39,47,95,.22)}.magic-bento_ctaCard__gGLBE.magic-bento_borderGlow__26Aea:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 0 0 1px rgba(var(--glow-color),.2),0 28px 64px rgba(39,47,95,.28)}.magic-bento_compactGrid__zK7jF .magic-bento_body__qe_gJ{margin-top:1rem;gap:.95rem}.magic-bento_compactGrid__zK7jF .magic-bento_iconWrap__s3se_{height:3.85rem;width:3.85rem;border-radius:1.25rem}.magic-bento_compactGrid__zK7jF .magic-bento_title__lMahZ{font-size:1.42rem;line-height:1.1}.magic-bento_compactGrid__zK7jF .magic-bento_description__XNg4E{margin-top:.6rem;max-width:34ch;font-size:.94rem;line-height:1.55}.magic-bento_compactGrid__zK7jF .magic-bento_featured__nm9nu .magic-bento_title__lMahZ{font-size:clamp(1.85rem,2.15vw,2.5rem)}.magic-bento_compactGrid__zK7jF .magic-bento_featured__nm9nu .magic-bento_description__XNg4E{max-width:42ch;font-size:1rem}.magic-bento_ctaFeaturedCard__uj03m{min-height:26.75rem}.magic-bento_compactCard__fxkL5.magic-bento_ctaFeaturedCard__uj03m{min-height:26.75rem;padding:1.45rem}.magic-bento_ctaDarkTheme__PxO1a .magic-bento_headerAction__a1ZAn,.magic-bento_ctaDarkTheme__PxO1a .magic-bento_label__NUOJN{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.1);color:rgba(247,249,255,.92)}.magic-bento_ctaDarkTheme__PxO1a .magic-bento_iconWrap__s3se_{border-color:hsla(0,0%,100%,.16);background:var(--card-icon-surface);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 26px rgba(24,32,71,.18)}.magic-bento_ctaDarkTheme__PxO1a .magic-bento_title__lMahZ{color:#fff}.magic-bento_ctaDarkTheme__PxO1a .magic-bento_description__XNg4E{color:rgba(245,247,255,.88)}.magic-bento_ctaDarkTheme__PxO1a .magic-bento_tag___ww_E{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:rgba(248,249,255,.96)}.magic-bento_ctaLightTheme__DfuC4 .magic-bento_label__NUOJN{border-color:rgba(117,131,184,.18);background:hsla(0,0%,100%,.62);color:#66739a}.magic-bento_ctaLightTheme__DfuC4 .magic-bento_headerAction__a1ZAn{border-color:rgba(117,131,184,.14);background:hsla(0,0%,100%,.68);color:#4e5c88}.magic-bento_ctaLightTheme__DfuC4 .magic-bento_iconWrap__s3se_{border-color:rgba(117,131,184,.12);color:#394775;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.76),0 8px 22px rgba(111,124,180,.12)}.magic-bento_ctaLightTheme__DfuC4 .magic-bento_title__lMahZ{color:#2e3866}.magic-bento_ctaLightTheme__DfuC4 .magic-bento_description__XNg4E{color:#5b688e}.magic-bento_ctaLightTheme__DfuC4 .magic-bento_tag___ww_E{border-color:rgba(117,131,184,.14);background:hsla(0,0%,100%,.62);color:#5a678c}.magic-bento_body__qe_gJ,.magic-bento_borderHalo___FbzQ,.magic-bento_footer__vK87s,.magic-bento_header__CxBf8{position:relative;z-index:1}.magic-bento_borderHalo___FbzQ{pointer-events:none;position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,hsla(0,0%,100%,.28),transparent 42%,rgba(188,194,255,.16));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55}.magic-bento_header__CxBf8{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.magic-bento_label__NUOJN{max-width:calc(100% - 2rem);gap:.5rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);padding:.52rem .92rem;font-size:.76rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(244,246,255,.82)}.magic-bento_headerAction__a1ZAn,.magic-bento_label__NUOJN{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.1)}.magic-bento_headerAction__a1ZAn{justify-content:center;height:2rem;width:2rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.88);transition:transform .25s ease,background-color .25s ease}.magic-bento_card__iPTYi:hover .magic-bento_headerAction__a1ZAn{transform:translate(2px,-2px);background:hsla(0,0%,100%,.16)}.magic-bento_body__qe_gJ{margin-top:1.55rem;display:grid;gap:1rem}.magic-bento_ctaCompactTopRow__X2Skk{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.95rem}.magic-bento_ctaCompactIconWrap__OCLWh{height:4rem;width:4rem;border-radius:1.3rem}.magic-bento_ctaCompactLabel__o46yQ{max-width:none;margin-left:auto}.magic-bento_ctaCompactBody__Cz9sK{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:1.05rem;margin-top:1.1rem}.magic-bento_ctaCompactFooter___CvyR{margin-top:auto}.magic-bento_iconWrap__s3se_{display:grid;height:3.4rem;width:3.4rem;place-items:center;border-radius:1.15rem;border:1px solid hsla(0,0%,100%,.16);background:var(--card-icon-surface);font-size:1.35rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.magic-bento_title__lMahZ{margin:0;font-family:var(--font-display),sans-serif;font-size:1.7rem;font-weight:600;line-height:1.08;letter-spacing:-.055em;padding-bottom:.04em}.magic-bento_description__XNg4E{margin:.7rem 0 0;max-width:30ch;font-size:1.02rem;line-height:1.62;color:rgba(243,246,255,.82)}.magic-bento_featured__nm9nu .magic-bento_title__lMahZ{font-size:clamp(1.95rem,2.3vw,2.65rem)}.magic-bento_featured__nm9nu .magic-bento_description__XNg4E{max-width:40ch;font-size:1.02rem}.magic-bento_textAutoHide__IErGt .magic-bento_description__XNg4E,.magic-bento_textAutoHide__IErGt .magic-bento_title__lMahZ{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.magic-bento_textAutoHide__IErGt .magic-bento_title__lMahZ{-webkit-line-clamp:2;line-clamp:2}.magic-bento_textAutoHide__IErGt .magic-bento_description__XNg4E{-webkit-line-clamp:3;line-clamp:3}.magic-bento_featured__nm9nu.magic-bento_textAutoHide__IErGt .magic-bento_description__XNg4E{-webkit-line-clamp:4;line-clamp:4}.magic-bento_footer__vK87s{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.magic-bento_compactGrid__zK7jF .magic-bento_footer__vK87s{margin-top:1.15rem;gap:.8rem}.magic-bento_ctaFooter__VU3n_{margin-top:auto;display:grid;justify-items:start;align-items:start;gap:.85rem}.magic-bento_tags__rlczU{display:flex;flex-wrap:wrap;gap:.62rem}.magic-bento_tag___ww_E{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.1);padding:.56rem .94rem;font-size:.92rem;font-weight:600;line-height:1;color:rgba(248,249,255,.92)}.magic-bento_cta__i4o_u{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;letter-spacing:.01em;text-transform:none;color:hsla(0,0%,100%,.88)}.magic-bento_ctaButton__W8DSD{justify-content:center;min-height:3.2rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);padding:.9rem 1.15rem;letter-spacing:.01em;text-transform:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.magic-bento_ctaButtonPrimary__DLNDc{background:hsla(0,0%,100%,.16);color:#fff;border-color:hsla(0,0%,100%,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 14px 30px hsla(0,0%,100%,.08)}.magic-bento_ctaButtonSecondary__omvNl{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.22);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 10px 24px rgba(20,26,66,.2)}.magic-bento_card__iPTYi:hover .magic-bento_ctaIcon__zpxPB{transform:translateX(3px)}.magic-bento_ctaIcon__zpxPB{transition:transform .25s ease}.magic-bento_featuredLayout__inBy5{position:relative;z-index:1;display:grid;gap:1.1rem;height:100%;margin-top:.45rem}.magic-bento_featuredLayoutStandalone__ZdY2R{margin-top:0}.magic-bento_featuredContent__jRpqY{display:flex;flex-direction:column;gap:.82rem;padding-top:.05rem}.magic-bento_featuredIconWrap__h56hN{height:4.25rem;width:4.25rem;border-radius:1.35rem}.magic-bento_featuredHeroTitle__i6Myh{font-size:clamp(2.5rem,2.6vw,3.7rem);line-height:.92;letter-spacing:-.078em}.magic-bento_featuredHeroDescription__4tWPT{margin-top:.72rem;max-width:40ch;font-size:1rem;line-height:1.56}.magic-bento_featuredBulletList__xQ8Xf{display:grid;gap:.82rem;margin-top:.28rem}.magic-bento_featuredBullet__v5f0m{display:flex;align-items:center;gap:.9rem;font-size:.95rem;font-weight:600;color:rgba(250,251,255,.96)}.magic-bento_featuredBulletIcon__Lx9TP{display:grid;flex-shrink:0;height:2.4rem;width:2.4rem;place-items:center;border-radius:1rem;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 8px 20px rgba(24,32,71,.16)}.magic-bento_featuredBullet__v5f0m:first-child .magic-bento_featuredBulletIcon__Lx9TP{background:linear-gradient(145deg,rgba(102,109,255,.48),rgba(116,141,255,.22))}.magic-bento_featuredBullet__v5f0m:nth-child(2) .magic-bento_featuredBulletIcon__Lx9TP{background:linear-gradient(145deg,rgba(80,205,224,.48),rgba(115,235,224,.22))}.magic-bento_featuredBullet__v5f0m:nth-child(3) .magic-bento_featuredBulletIcon__Lx9TP{background:linear-gradient(145deg,rgba(112,102,255,.48),rgba(194,157,255,.22))}.magic-bento_featuredBullet__v5f0m:nth-child(4) .magic-bento_featuredBulletIcon__Lx9TP{background:linear-gradient(145deg,rgba(170,108,255,.42),rgba(251,176,255,.18))}.magic-bento_featuredCtaRow__brtd0{margin-top:auto;padding-top:.7rem}.magic-bento_featuredCtaButton__2MO5s{min-width:18rem;min-height:3.55rem;padding-inline:1.75rem;background:linear-gradient(180deg,rgba(207,191,255,.42),rgba(170,149,255,.3));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.34),0 16px 36px rgba(72,80,164,.28)}.magic-bento_featuredMediaWrap__jdKh1{display:flex;align-items:flex-end;justify-content:flex-end;min-width:0}.magic-bento_featuredMediaShell__QH0H7{width:100%;max-width:33.5rem;border-radius:1.95rem;border:1px solid hsla(0,0%,100%,.22);background:linear-gradient(180deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,.1));padding:.82rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 28px 54px rgba(34,41,92,.22)}.magic-bento_featuredMediaChrome__zay2g{display:flex;align-items:center;gap:.45rem;margin-bottom:.55rem;padding-left:.1rem}.magic-bento_featuredMediaDot__lmOx5{height:.55rem;width:.55rem;border-radius:999px;background:hsla(0,0%,100%,.66)}.magic-bento_featuredMediaPill__yQeBh{height:.55rem;width:1.9rem;border-radius:999px;background:hsla(0,0%,100%,.58)}.magic-bento_featuredMediaCanvas__W6HUJ{position:relative;overflow:hidden;border-radius:1.35rem;aspect-ratio:1.84/1;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(180deg,hsla(0,0%,100%,.22),rgba(220,224,255,.08))}.magic-bento_featuredMediaCanvas__W6HUJ:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(180deg,transparent,rgba(86,91,214,.16));pointer-events:none}.magic-bento_featuredMediaImage__RDjxd{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;transform:none}.magic-bento_particle__zszjI{position:absolute;z-index:2;height:4px;width:4px;border-radius:999px;pointer-events:none;background:rgba(var(--glow-color),1);box-shadow:0 0 10px rgba(var(--glow-color),.48)}.magic-bento_globalSpotlight__ZJK__{position:fixed;left:0;top:0;z-index:20;height:760px;width:760px;border-radius:999px;pointer-events:none;opacity:0;transform:translate(-50%,-50%);mix-blend-mode:screen;filter:blur(6px);background:radial-gradient(circle,rgba(var(--spotlight-color),.22) 0,rgba(var(--spotlight-color),.12) 18%,rgba(var(--spotlight-color),.07) 32%,rgba(var(--spotlight-color),.03) 46%,transparent 68%)}@media (min-width:768px){.magic-bento_grid__6kZaV{grid-template-columns:repeat(2,minmax(0,1fr))}.magic-bento_featured__nm9nu{grid-column:span 2}.magic-bento_ctaGrid__OCe4d{grid-template-columns:repeat(2,minmax(0,1fr))}.magic-bento_ctaGrid__OCe4d .magic-bento_featured__nm9nu{grid-column:span 2;grid-row:auto}}@media (min-width:1280px){.magic-bento_grid__6kZaV{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense}.magic-bento_card__iPTYi{min-height:230px}.magic-bento_featured__nm9nu{grid-column:span 2;grid-row:span 2;min-height:100%}.magic-bento_ctaGrid__OCe4d{grid-template-columns:minmax(0,2.24fr) minmax(22.75rem,.94fr);align-items:center;gap:1.35rem}.magic-bento_ctaGrid__OCe4d .magic-bento_featured__nm9nu{grid-column:1;grid-row:1/span 2;min-height:0;align-self:center}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:nth-child(2){grid-column:2;grid-row:1}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:nth-child(3){grid-column:2;grid-row:2}.magic-bento_featuredLayout__inBy5{grid-template-columns:minmax(0,.98fr) minmax(29rem,1.06fr);align-items:end;gap:1.35rem}.magic-bento_featuredMediaWrap__jdKh1{min-height:100%}.magic-bento_featuredMediaShell__QH0H7{align-self:flex-end}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu){min-height:15.35rem;padding:1.38rem 1.35rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_title__lMahZ{font-size:clamp(1.85rem,1.46vw,2.22rem);line-height:1.01;letter-spacing:-.06em}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_description__XNg4E{max-width:32ch;font-size:.95rem;line-height:1.52}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_footer__vK87s{margin-top:auto}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:nth-child(2){min-height:16.65rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:nth-child(3){min-height:14.55rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_ctaButton__W8DSD{min-height:3rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_body__qe_gJ{margin-top:1.22rem;gap:1rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_ctaCompactTopRow__X2Skk{gap:1rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_ctaCompactIconWrap__OCLWh{height:4.05rem;width:4.05rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_ctaCompactBody__Cz9sK{margin-top:1.05rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_iconWrap__s3se_{height:3.7rem;width:3.7rem;border-radius:1.2rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_footer__vK87s{gap:.95rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_tags__rlczU{gap:.55rem}.magic-bento_ctaGrid__OCe4d>.magic-bento_card__iPTYi:not(.magic-bento_featured__nm9nu) .magic-bento_tag___ww_E{padding:.5rem .9rem;font-size:.88rem}}