.FeatureShowcase_showcase__QANpp{width:100%;background:#fff}.FeatureShowcase_inner__NJ1Vk{display:flex;flex-direction:column;gap:24px;max-width:1600px;margin:0 auto;padding:64px 24px 80px}.FeatureShowcase_featureRow__aN2TX{display:grid;grid-template-columns:1fr 1.1fr;gap:0;align-items:stretch;background:transparent;min-height:520px}.FeatureShowcase_featureRowReversed__r8otk{grid-template-columns:1.1fr 1fr}.FeatureShowcase_featureRowReversed__r8otk .FeatureShowcase_featureMedia__VCZCY{order:2}.FeatureShowcase_featureRowReversed__r8otk .FeatureShowcase_featureCopy__f7NGc{order:1}.FeatureShowcase_featureCopy__f7NGc{display:flex;flex-direction:column;gap:24px;padding:56px 48px;align-self:start}.FeatureShowcase_featureHeadline__QgiZP{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-size:clamp(36px,4.5vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.08;color:#1d1d1f;margin:0}.FeatureShowcase_featureBody__OL35m{font-family:var(--font-inter),ui-sans-serif;font-size:clamp(17px,1.5vw,22px);font-weight:400;line-height:1.55;color:#6e6e73;margin:0;max-width:520px}.FeatureShowcase_featureMedia__VCZCY{position:relative;display:flex;align-items:center;justify-content:center;padding:24px}.FeatureShowcase_featureImageWrap__b6G4n{position:relative;width:100%;aspect-ratio:1/1;border-radius:16px;overflow:hidden}.FeatureShowcase_featureImage__tjpHc{-o-object-fit:contain;object-fit:contain}@media (max-width:960px){.FeatureShowcase_inner__NJ1Vk{gap:20px;padding:32px 16px 48px}.FeatureShowcase_featureRowReversed__r8otk,.FeatureShowcase_featureRow__aN2TX{grid-template-columns:1fr;min-height:auto}.FeatureShowcase_featureRowReversed__r8otk .FeatureShowcase_featureMedia__VCZCY{order:2}.FeatureShowcase_featureRowReversed__r8otk .FeatureShowcase_featureCopy__f7NGc{order:1}.FeatureShowcase_featureCopy__f7NGc{padding:36px 28px 8px;gap:16px}.FeatureShowcase_featureMedia__VCZCY{padding:16px 20px 24px}.FeatureShowcase_featureImageWrap__b6G4n{border-radius:14px}}@media (max-width:480px){.FeatureShowcase_inner__NJ1Vk{gap:16px;padding:24px 12px 40px}.FeatureShowcase_featureCopy__f7NGc{padding:28px 20px 4px;gap:12px}.FeatureShowcase_featureMedia__VCZCY{padding:12px 16px 20px}.FeatureShowcase_featureImageWrap__b6G4n{border-radius:12px}.FeatureShowcase_featureHeadline__QgiZP{font-size:clamp(24px,6.5vw,36px)}.FeatureShowcase_featureBody__OL35m{font-size:15px}}.LandingPage_root__ub_7D{--lp-bg:#fff;--lp-surface:#f8fafc;--lp-surface-2:#f1f5f9;--lp-border:#e5e7eb;--lp-text:#111827;--lp-muted:#6b7280;--lp-subtle:#9ca3af;--lp-accent:#2563eb;--lp-accent-2:#0f172a;background:linear-gradient(180deg,#fff,#f8fafc);color:var(--lp-text);font-family:"Space Grotesk",var(--font-body,ui-sans-serif);overflow-x:hidden;position:relative}.LandingPage_heroWrapper__nvb9D{position:relative;width:100%;background-image:url(/gradient2_g18.png?v=3);background-position:bottom;background-size:cover;background-repeat:no-repeat}.LandingPage_container__l2_vG{max-width:1440px;margin:0 auto;padding:0 32px}.LandingPage_headerWrap__huLbX .LandingPage_container__l2_vG{max-width:1440px;padding:0}.LandingPage_headerWrap__huLbX{position:sticky;position:-webkit-sticky;top:0;left:0;right:0;z-index:50;width:100%;padding:14px 40px 0;--header-text:var(--lp-text);--header-border:var(--lp-border);background:transparent;color:var(--header-text);transition:none;pointer-events:none}.LandingPage_headerBar__vCgNY{display:flex;align-items:center;justify-content:space-between;height:60px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:18px;padding:0 8px 0 20px;box-shadow:0 2px 24px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04);pointer-events:auto}.LandingPage_headerLogoSlot__NHCC6{justify-self:start}.LandingPage_headerNavSlot__bWHxs{justify-self:center;grid-column:2}.LandingPage_headerAuthSlot___5Ggw{justify-self:end;display:flex;align-items:center;gap:10px}.LandingPage_headerBrand__F_PRR{display:flex;align-items:center;gap:18px;text-decoration:none;color:inherit}.LandingPage_headerLogoIcon__LV3tL{border-radius:10px;transition:none}.LandingPage_headerBrandText__1XKTj{font-family:var(--font-mulish),"Mulish",ui-sans-serif;font-size:33px;font-weight:700;letter-spacing:.01em;line-height:1;color:var(--header-text,#111827)}.LandingPage_headerPricingBtn__CUKrt{background-color:#111827!important;color:#fff!important;border:1px solid #111827!important;font-weight:600!important;padding:10px 24px!important;font-size:14px!important;border-radius:9999px!important;transition:background-color .2s ease,opacity .2s ease!important}.LandingPage_headerPricingBtn__CUKrt:hover{background-color:#1f2937!important;opacity:.95}.LandingPage_headerNav__ndS5a{display:flex;align-items:center;gap:48px;padding-bottom:0}.LandingPage_headerLink__iQ4bM{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-weight:500;font-size:16px;text-decoration:none;color:var(--header-text,#111827);opacity:1;transition:color .12s ease,opacity .12s ease}.LandingPage_headerLink__iQ4bM:hover{opacity:.92}.LandingPage_headerMobileToggle__3hBzq{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:none;color:var(--header-text,#111827);cursor:pointer;border-radius:10px;pointer-events:auto}.LandingPage_headerMobileToggle__3hBzq:hover{background:rgba(0,0,0,.05)}.LandingPage_headerMobileMenu__p5b_J{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:12px;background:hsla(0,0%,100%,.97);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:14px;box-shadow:0 2px 24px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04);pointer-events:auto;animation:LandingPage_mobileMenuIn__dkXHE .15s ease-out}.LandingPage_headerMobileLink__HMXUE{display:block;width:100%;padding:12px 16px;font-family:var(--font-mulish),"Mulish",ui-sans-serif;font-size:16px;font-weight:600;color:var(--header-text,#111827);text-decoration:none;text-align:left;border:none;background:none;border-radius:10px;cursor:pointer}.LandingPage_headerMobileLink__HMXUE:hover{background:rgba(0,0,0,.04)}@keyframes LandingPage_mobileMenuIn__dkXHE{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.LandingPage_headerMeta__Wuf7W{font-size:12px;opacity:.8}.LandingPage_headerAvatarBox__tF4Om{width:32px;height:32px;border-radius:50%;background-color:#6b7280;display:flex;align-items:center;justify-content:center;overflow:hidden}.LandingPage_headerAuthPrimary__QP5jv{background:var(--header-text,#111827)!important;color:#fff!important;border:1px solid var(--header-text,#111827)!important;padding:10px 24px!important;font-size:14px!important;border-radius:9999px!important}.LandingPage_headerAuthPrimary__QP5jv:hover{background:var(--header-text,#111827)!important;opacity:.9}.LandingPage_headerAuthGhost__hrhlg{color:var(--header-text,#111827)!important;border:1px solid var(--header-border,#e5e7eb)!important;background:transparent!important;padding:10px 24px!important;font-size:14px!important;border-radius:9999px!important}.LandingPage_headerAuthGhost__hrhlg:hover{background:var(--lp-surface-2,#f1f5f9)!important}.LandingPage_hero__sunzM{padding:clamp(48px,10vw,80px) 0 clamp(48px,6vw,72px)}.LandingPage_heroContent__lwlZu{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;max-width:960px;margin:0 auto}.LandingPage_heroGrid__0_teN{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.LandingPage_eyebrow__kh55p{font-family:var(--font-body,ui-sans-serif);letter-spacing:.18em;text-transform:uppercase;font-size:12px;color:var(--lp-subtle)}.LandingPage_heroTitle__DuewK{font-weight:800;letter-spacing:-.04em;word-spacing:.12em;line-height:1.05;font-size:clamp(36px,6vw,80px)}.LandingPage_heroSub__lxzK8,.LandingPage_heroTitle__DuewK{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);color:var(--lp-text);margin:0}.LandingPage_heroSub__lxzK8{font-weight:400;font-size:clamp(20px,2.5vw,26px);line-height:1.5}.LandingPage_heroSubEmphasis__xEAIM{font-weight:700}.LandingPage_heroActions__fG3mU{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin-top:8px}.LandingPage_heroVideoWrap__yx3yX{width:100%;max-width:1080px;margin:40px auto 0;border-radius:16px;overflow:hidden}.LandingPage_heroVideo__Bl_hN{display:block;width:100%;height:auto}.LandingPage_ctaButton__eZWSm{background-color:#111827!important;color:#fff!important;border:1px solid #111827!important;font-weight:600!important;padding:14px 28px!important;font-size:16px!important;border-radius:9999px!important;transition:background-color .2s ease,opacity .2s ease!important}.LandingPage_ctaButton__eZWSm:hover{background-color:#1f2937!important;opacity:.95}.LandingPage_ctaButtonAlt__42yxE{background-color:transparent!important;color:#111827!important;border:1px solid #111827!important;font-weight:600!important;padding:14px 28px!important;font-size:16px!important;border-radius:9999px!important;transition:background-color .2s ease,opacity .2s ease!important}.LandingPage_ctaButtonAlt__42yxE:hover{background-color:rgba(17,24,39,.06)!important;opacity:.95}.LandingPage_note__omBip{margin-top:10px;font-size:13px;color:var(--lp-muted)}.LandingPage_mediaFrame__4_XS0{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:18px;overflow:hidden;position:relative;width:100%}.LandingPage_mediaAspect__9rGwb{display:block;position:relative;width:100%;padding-top:62.5%;height:0;min-height:220px}.LandingPage_mediaPlaceholder__zK9_G{position:absolute;inset:0;display:grid;place-items:center;color:var(--lp-subtle);font-size:13px;letter-spacing:.02em;background:linear-gradient(135deg,#fff,#f1f5f9)}.LandingPage_section__993Vp{padding:80px 0}.LandingPage_sectionTwoCol__IrjKc{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:start}.LandingPage_sectionTwoColText__FUhAk{display:flex;flex-direction:column;gap:16px;text-align:left}.LandingPage_sectionTwoColText__FUhAk .LandingPage_sectionTitle__BkW3O{margin-top:0}.LandingPage_sectionTwoColText__FUhAk .LandingPage_sectionSubtitle__ZhtqQ{margin-top:0;margin-bottom:0}.LandingPage_sectionTwoColMedia__9YCdC{position:relative;width:100%}.LandingPage_sectionTwoColMedia__9YCdC .LandingPage_mediaFrame__4_XS0{width:100%}.LandingPage_designSection__yvXBy{background-color:transparent;color:#fff;padding-top:0}.LandingPage_designSection__yvXBy .LandingPage_sectionTwoCol__IrjKc{align-items:center}.LandingPage_designSection__yvXBy .LandingPage_sectionTwoColText__FUhAk{text-align:center;gap:8px}.LandingPage_designSection__yvXBy .LandingPage_sectionTitle__BkW3O{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-weight:700;font-size:clamp(40px,6vw,80px);letter-spacing:-.03em;line-height:1.1;color:#fff;margin:0}.LandingPage_designSection__yvXBy .LandingPage_sectionSubtitle__ZhtqQ{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.5;color:#fff;margin:0;max-width:none;opacity:.9}.LandingPage_designSection__yvXBy .LandingPage_eyebrow__kh55p{color:hsla(0,0%,100%,.85)}.LandingPage_designVideoCentered__VzMUp{width:100%;max-width:1080px;margin:0 auto;padding:16px 0 48px}.LandingPage_renderSectionInner__q_7a_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px 0 0}.LandingPage_renderSectionInner__q_7a_ .LandingPage_sectionTitle__BkW3O{max-width:1100px}.LandingPage_renderSectionInner__q_7a_ .LandingPage_sectionSubtitle__ZhtqQ{font-size:clamp(18px,2vw,24px);font-weight:500;color:var(--lp-text);opacity:.65;margin:0 0 56px}.LandingPage_renderSection__QN9EF .LandingPage_sectionTwoCol__IrjKc{align-items:center}.LandingPage_renderSection__QN9EF .LandingPage_sectionTitle__BkW3O{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-weight:700;font-size:clamp(40px,6vw,80px);letter-spacing:-.03em;line-height:1.1;margin:0}.LandingPage_renderSection__QN9EF .LandingPage_sectionSubtitle__ZhtqQ{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.5;margin:0 0 56px;max-width:none;opacity:.65}.LandingPage_renderSection__QN9EF .LandingPage_eyebrow__kh55p{font-size:clamp(14px,1.2vw,16px);font-weight:600;letter-spacing:.08em}.LandingPage_portalSection__4X1kO{padding-top:80px}.LandingPage_portalSection__4X1kO .LandingPage_portalSectionInner__x4dsI{text-align:center;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:16px;align-items:center}.LandingPage_portalSection__4X1kO .LandingPage_portalSectionInner__x4dsI .LandingPage_sectionTitle__BkW3O{margin:0}.LandingPage_portalSection__4X1kO .LandingPage_portalSectionInner__x4dsI .LandingPage_sectionSubtitle__ZhtqQ{margin:0;max-width:none}.LandingPage_portalSection__4X1kO .LandingPage_sectionTitle__BkW3O{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-weight:700;font-size:clamp(40px,6vw,80px);letter-spacing:-.03em;line-height:1.1}.LandingPage_portalSection__4X1kO .LandingPage_sectionSubtitle__ZhtqQ{font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.5}.LandingPage_portalSection__4X1kO .LandingPage_portalVideoWrap__hEe_A{width:100%;max-width:1080px;margin:40px auto 0;border-radius:16px;overflow:hidden;background:var(--lp-surface-2)}.LandingPage_portalSection__4X1kO .LandingPage_portalVideoWrap__hEe_A video{display:block;width:100%;height:auto}@keyframes LandingPage_tickerScroll__qSEm3{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.LandingPage_tickerWrap__43X6i{overflow:hidden;width:100%;padding:56px 24px 40px;background:#fff}.LandingPage_tickerWrap__43X6i:hover .LandingPage_tickerTrack__6xHtl{animation-play-state:paused}.LandingPage_tickerTrack__6xHtl{display:flex;width:-moz-max-content;width:max-content;flex-wrap:nowrap;gap:48px;align-items:center;animation:LandingPage_tickerScroll__qSEm3 30s linear infinite;will-change:transform}.LandingPage_tickerItem__2J7JE{flex-shrink:0}.LandingPage_tickerImage__Iqn2K{display:block;height:64px;width:auto;-o-object-fit:contain;object-fit:contain;transition:transform .3s cubic-bezier(.25,.8,.25,1),filter .3s ease;cursor:pointer}.LandingPage_tickerImage__Iqn2K:hover{transform:scale(1.2);filter:brightness(1.05)}.LandingPage_sectionTop__IHt19{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.LandingPage_sectionTitle__BkW3O{font-family:var(--font-body,ui-sans-serif);font-size:clamp(28px,2.6vw,40px);letter-spacing:-.02em;line-height:1.15;margin-top:10px}.LandingPage_sectionSubtitle__ZhtqQ{margin-top:10px;color:var(--lp-muted);max-width:70ch;line-height:1.7}.LandingPage_featureGrid__hqSYO{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.LandingPage_mediaWrapper__REZpF{order:2}.LandingPage_bullets__fMFYG{display:grid;grid-template-columns:1fr;gap:14px}.LandingPage_bullet__0YTNn{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:14px;padding:16px}.LandingPage_bulletTitle__XXm4I{font-family:var(--font-body,ui-sans-serif);font-weight:600;font-size:14px;letter-spacing:.01em}.LandingPage_bulletDesc__o8Kip{margin-top:6px;color:var(--lp-muted);line-height:1.65;font-size:14px}.LandingPage_results__c_qkM{padding:84px 0}.LandingPage_statsGrid__8WkVe{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.LandingPage_statCard__G_XcL{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:16px;padding:18px 16px}.LandingPage_statTitle__7Ywrp{font-family:var(--font-body,ui-sans-serif);font-weight:600;letter-spacing:.01em}.LandingPage_statDesc__3kL_m{margin-top:8px;color:var(--lp-muted);line-height:1.65}.LandingPage_supporting__a6hoe{margin-top:18px;color:var(--lp-subtle);line-height:1.7;max-width:92ch}.LandingPage_finalCtaFooterBg__AtiFq{background-image:url(/bottom_gradient.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_footer__joNCH{border-top-color:hsla(0,0%,100%,.12)}.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_footer__joNCH,.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_footer__joNCH a{color:hsla(0,0%,100%,.85)}.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_footerBrand__4kPH7,.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_footer__joNCH a:hover{color:#fff}.LandingPage_finalCta__E9wx4{padding:80px 0 96px}.LandingPage_ctaCard__3mV34{border:1px solid #000;background:rgba(213,225,227,.28);border-radius:32px;padding:36px 28px 40px;display:flex;flex-direction:column;align-items:stretch;gap:0}.LandingPage_ctaCardText__Rj06X{flex:0 0 auto;text-align:center}.LandingPage_ctaTitle__36_Fj{font-family:var(--font-body,ui-sans-serif);font-size:clamp(28px,3vw,44px);letter-spacing:-.02em}.LandingPage_ctaDesc__vGzFA{color:var(--lp-muted);line-height:1.7;max-width:70ch}.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_ctaCard__3mV34 .LandingPage_eyebrow__kh55p{font-size:clamp(26px,3.5vw,42px);font-weight:700;letter-spacing:.02em;color:#000;text-transform:none}.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_ctaCard__3mV34 .LandingPage_ctaDesc__vGzFA{font-size:clamp(16px,1.8vw,20px);font-weight:500;line-height:1.5;color:#000;margin:4px auto 0;text-align:center}.LandingPage_finalCtaFooterBg__AtiFq .LandingPage_ctaCard__3mV34 .LandingPage_heroActions__fG3mU{justify-content:center;flex-shrink:0;margin-top:24px;padding-top:8px}.LandingPage_ctaButtonRounded__O_kQa{border-radius:9999px!important;background:#000!important;color:#fff!important;border:1px solid #000!important}.LandingPage_ctaButtonRounded__O_kQa:hover{background:#1a1a1a!important;color:#fff!important}.LandingPage_footer__joNCH{padding:48px 0 44px;border-top:1px solid var(--lp-border);color:var(--lp-muted)}.LandingPage_footerRow__FryEC{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.LandingPage_footerBrand__4kPH7{display:flex;align-items:center;gap:10px;color:var(--lp-text)}.LandingPage_footerLinks___eN_o{display:flex;gap:16px;flex-wrap:wrap}.LandingPage_footerLinks___eN_o a{color:var(--lp-muted);text-decoration:none}.LandingPage_footerLinks___eN_o a:hover{color:var(--lp-text)}.LandingPage_whySection__SG5rN{padding:80px 0;background:var(--lp-surface)}.LandingPage_whySectionHeader__o3CrX{margin:0 0 48px;font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-size:clamp(20px,2vw,28px);font-weight:500;font-style:italic;letter-spacing:-.01em;color:var(--lp-muted);text-align:center}.LandingPage_whyGrid__Fk5rI{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;align-items:start}.LandingPage_whyCard__sTGYe{display:flex;flex-direction:column;align-items:center;gap:28px}.LandingPage_whyCardImageWrap__xVp1T{position:relative;width:100%;max-width:260px;margin:0 auto;border-radius:20px;overflow:hidden;background:var(--lp-surface-2);aspect-ratio:1;box-shadow:0 4px 24px rgba(0,0,0,.06)}.LandingPage_whyCardImage__CTY_M{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.LandingPage_whyCardText__JSPZZ{margin:0 auto;font-family:"Space Grotesk",var(--font-body,ui-sans-serif);font-size:18px;font-weight:500;line-height:1.65;color:#111827;max-width:36ch;text-align:center}@media (max-width:960px){.LandingPage_heroGrid__0_teN{grid-template-columns:1fr}.LandingPage_headerWrap__huLbX{padding:10px 16px 0}.LandingPage_headerBar__vCgNY{padding:0 6px 0 16px;height:56px}.LandingPage_headerBrandText__1XKTj{font-size:22px}.LandingPage_headerAuthSlot___5Ggw{display:none}.LandingPage_headerMobileToggle__3hBzq{display:flex}.LandingPage_heroContent__lwlZu{gap:20px;padding:0 8px}.LandingPage_heroTitle__DuewK{font-size:clamp(32px,8vw,56px);line-height:1.1;word-spacing:.06em}.LandingPage_heroSub__lxzK8{font-size:clamp(17px,4.2vw,22px);line-height:1.5}.LandingPage_heroActions__fG3mU{flex-direction:column;gap:16px;width:100%;max-width:320px;margin-top:4px}.LandingPage_heroActions__fG3mU .LandingPage_ctaButtonAlt__42yxE,.LandingPage_heroActions__fG3mU .LandingPage_ctaButton__eZWSm{width:100%;justify-content:center}.LandingPage_sectionTwoCol__IrjKc{grid-template-columns:1fr;gap:28px}.LandingPage_featureGrid__hqSYO{grid-template-columns:1fr;display:flex;flex-direction:column}.LandingPage_bullets__fMFYG{order:2}.LandingPage_mediaWrapper__REZpF{order:1;margin-bottom:28px;flex:0 0 auto}.LandingPage_sectionSubtitle__ZhtqQ{margin-bottom:0}.LandingPage_statsGrid__8WkVe{grid-template-columns:1fr}.LandingPage_whyGrid__Fk5rI{grid-template-columns:1fr;gap:40px}.LandingPage_whyCardText__JSPZZ{max-width:none}.LandingPage_sectionTop__IHt19{flex-direction:column;align-items:flex-start}}@keyframes RenderNodeGraph_edgeFlow__1rRlD{0%{stroke-dashoffset:200;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.RenderNodeGraph_graph__LTCGa{display:flex;align-items:center;justify-content:center;width:100%;max-width:1280px;margin:32px auto 0;padding:0 16px}.RenderNodeGraph_nodeGroup__Pxp3m{display:flex;align-items:center;flex:0 0 auto}.RenderNodeGraph_node__AXNKn{position:relative;width:270px;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#f5f5f7;box-shadow:0 2px 8px rgba(0,0,0,.05),0 12px 32px rgba(0,0,0,.08);transition:transform .4s ease,box-shadow .4s ease}.RenderNodeGraph_nodeRaised__7ClaN{transform:translateY(-28px)}.RenderNodeGraph_node__AXNKn:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 8px 20px rgba(0,0,0,.08),0 20px 56px rgba(0,0,0,.12)}.RenderNodeGraph_nodeRaised__7ClaN:hover{transform:translateY(-34px) scale(1.02)}.RenderNodeGraph_nodeImage__5EV3Z{-o-object-fit:cover;object-fit:cover}.RenderNodeGraph_edgeWrap__HcuNy{width:52px;height:80px;flex-shrink:0;display:flex;align-items:center}.RenderNodeGraph_edge__qE7gU{width:100%;height:100%;overflow:visible}.RenderNodeGraph_edgePath__K5GmO{stroke:#d1d5db;stroke-width:1.5;fill:none}.RenderNodeGraph_edgeGlow__MmPPB{stroke:#2563eb;stroke-width:2.5;fill:none;stroke-dasharray:100 100;stroke-dashoffset:200;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(37,99,235,.5));animation:RenderNodeGraph_edgeFlow__1rRlD 2.4s ease-in-out infinite}@media (max-width:960px){.RenderNodeGraph_graph__LTCGa{flex-direction:column;gap:0;margin-top:24px}.RenderNodeGraph_nodeGroup__Pxp3m{flex-direction:column;align-items:center}.RenderNodeGraph_node__AXNKn{width:300px}.RenderNodeGraph_nodeRaised__7ClaN{transform:translateY(0)}.RenderNodeGraph_nodeRaised__7ClaN:hover{transform:translateY(-6px) scale(1.02)}.RenderNodeGraph_edgeWrap__HcuNy{width:80px;height:48px;transform:rotate(90deg)}}@media (max-width:480px){.RenderNodeGraph_node__AXNKn{width:260px}.RenderNodeGraph_edgeWrap__HcuNy{height:40px}}