.Payments_page__koFxT{min-height:100vh;background:radial-gradient(circle at 18% 18%,rgba(41,135,198,.16),transparent 32rem),linear-gradient(180deg,#f7fbff,#ffffff 44%,#f6f1e8);color:#161616}.Payments_main__4ocve{width:min(1040px,calc(100% - 32px));margin:0 auto;padding:148px 0 88px}.Payments_backLink__odEPm{display:inline-flex;align-items:center;margin-bottom:28px;color:#2987c6;font-family:var(--landing-font4);font-size:14px;text-decoration:none}.Payments_hero__DsgSK{display:grid;gap:28px;padding:38px;border:1px solid rgba(22,22,22,.08);border-radius:32px;background:rgba(255,255,255,.86);box-shadow:0 24px 80px rgba(31,56,74,.12);backdrop-filter:blur(16px)}.Payments_eyebrow__nZo5a{margin:0 0 10px;color:#2987c6;font-family:var(--landing-font4);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Payments_title__QW4zM{max-width:780px;margin:0;font-family:var(--landing-font-family);font-size:clamp(34px,6vw,72px);font-weight:700;line-height:.95;letter-spacing:-.06em}.Payments_description__SsLFZ{max-width:780px;margin:0;color:#464646;font-family:var(--landing-font4);font-size:18px;line-height:1.65}.Payments_nav__AEqVF{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.Payments_navLink__Ql4QG{display:inline-flex;align-items:center;border:1px solid rgba(41,135,198,.22);border-radius:999px;padding:10px 14px;color:#1f5f8c;background:#f4fbff;font-family:var(--landing-font4);font-size:14px;text-decoration:none}.Payments_logoPanel__e2prM{margin-top:26px;padding:24px;border-radius:26px;background:#ffffff;border:1px solid rgba(22,22,22,.08)}.Payments_logoTitle__fBEXN{margin:0 0 18px;font-family:var(--landing-font-family);font-size:22px;font-weight:700}.Payments_logos__gkJFF{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.Payments_logoCard__SLXu7{display:flex;min-height:58px;min-width:132px;align-items:center;justify-content:center;border:1px solid rgba(22,22,22,.08);border-radius:18px;background:#fff;padding:12px 16px}.Payments_logoCard__SLXu7 img{display:block;max-width:138px;max-height:34px;-o-object-fit:contain;object-fit:contain}.Payments_grid__bTP6w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.Payments_card__87OXC,.Payments_section__12Wds{border:1px solid rgba(22,22,22,.08);border-radius:26px;background:rgba(255,255,255,.92);padding:24px}.Payments_card__87OXC h2,.Payments_section__12Wds h2{margin:0 0 12px;font-family:var(--landing-font-family);font-size:24px;font-weight:700;letter-spacing:-.03em}.Payments_card__87OXC p,.Payments_detailsRow__O6I3T,.Payments_section__12Wds li,.Payments_section__12Wds p{color:#464646;font-family:var(--landing-font4);font-size:16px;line-height:1.6}.Payments_section__12Wds{margin-top:26px}.Payments_details__TKIEy{display:grid;gap:14px;margin-top:18px}.Payments_detailsRow__O6I3T{display:grid;grid-template-columns:180px 1fr;gap:18px;padding-bottom:14px;border-bottom:1px solid rgba(22,22,22,.08)}.Payments_detailsRow__O6I3T strong{color:#161616}.Payments_list___J6VO{display:grid;gap:10px;margin:16px 0 0;padding-left:20px}@media (max-width:820px){.Payments_main__4ocve{padding-top:118px}.Payments_hero__DsgSK{padding:26px;border-radius:24px}.Payments_grid__bTP6w{grid-template-columns:1fr}.Payments_detailsRow__O6I3T{grid-template-columns:1fr;gap:4px}}.Footer_footerWrapper__5sIBw{position:relative;display:flex;width:100%;min-height:470px;flex-direction:column;gap:30px;padding:54px 68px 48px;background-color:#f2f9fd;background-image:url(/landing/images/footer.png);background-repeat:no-repeat;background-position:top;background-size:cover;color:#464646}.Footer_footerTransparent__dXE8Z{background-color:transparent;background-image:none}.Footer_row1__3iqFP{order:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.Footer_contactItem__yIG4d{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.Footer_contactItem__yIG4d svg,.Footer_socialGroup__8vyV2 svg{flex:0 0 auto}.Footer_contactText__GbOgc{color:#464646;font-family:var(--landing-font-family);font-size:16px;font-weight:400;letter-spacing:-.02em}.Footer_socialGroup__8vyV2{display:flex;align-items:center;gap:16px}.Footer_socialGroup__8vyV2 a{display:flex;align-items:center;transition:opacity .2s ease,transform .2s ease}.Footer_socialGroup__8vyV2 a:hover{opacity:.72;transform:translateY(-2px)}.Footer_left__DlWwT{justify-self:start}.Footer_center__0qFW8{justify-self:center}.Footer_right__0Rt0x{justify-self:end}.Footer_paymentStrip__APNay{order:2;display:flex;min-height:48px;align-items:center;justify-content:center;gap:16px;color:#464646;font-family:var(--landing-font4)}.Footer_paymentLink__oYsmQ{flex:0 0 auto;color:#464646;font-size:12px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Footer_paymentLogos__2bKMA{display:flex;max-width:min(1120px,82vw);flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px}.Footer_paymentLogos__2bKMA span{display:inline-flex;min-width:56px;min-height:32px;align-items:center;justify-content:center}.Footer_paymentLogoImage__lpUP_,.Footer_paymentLogos__2bKMA img{display:block;width:auto;max-width:118px;max-height:34px;-o-object-fit:contain;object-fit:contain}.Footer_paymentLogoImage__lpUP_[data-payment-logo=apple-pay]{max-width:70px}.Footer_paymentLogoImage__lpUP_[data-payment-logo=belkart]{max-width:86px}.Footer_brandNav__KY9fi{order:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,5vw,84px);margin-top:4px;border-top:1px solid rgba(41,135,198,.17);padding-top:32px;color:#464646;font-family:var(--landing-font4);font-size:12px;line-height:1.62}.Footer_brandIdentity__U8uZ_,.Footer_companyDetails__ZEn1h,.Footer_legalLinks__t__Nh{min-width:0}.Footer_brandIdentity__U8uZ_ p{margin:0;font-size:13px;text-align:center}.Footer_brandIdentity__U8uZ_ strong{color:#2987c6;font-weight:700}.Footer_brandIdentity__U8uZ_ nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin-top:20px}.Footer_brandIdentity__U8uZ_{display:flex;flex-direction:column;align-items:center;text-align:center}.Footer_brandNav__KY9fi a{width:-moz-fit-content;width:fit-content;color:#464646;text-underline-offset:3px}.Footer_brandIdentity__U8uZ_ nav a{justify-self:center;text-decoration:none}.Footer_brandNav__KY9fi a:hover{color:#2987c6}.Footer_companyDetails__ZEn1h{padding-top:1px;color:#535463}.Footer_legalLinks__t__Nh{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right}.Footer_legalLinks__t__Nh>a{text-decoration:underline;text-decoration-color:rgba(70,70,70,.35);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.Footer_copyrightText__hqbW3{margin-top:11px;color:#747683;font-size:10px;line-height:1.45}@media (max-width:1000px){.Footer_footerWrapper__5sIBw{padding-right:40px;padding-left:40px}.Footer_brandNav__KY9fi{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.Footer_contactText__GbOgc{font-size:14px}}@media (max-width:768px){.Footer_footerWrapper__5sIBw{min-height:0;gap:24px;padding:40px 20px 34px;background-image:url(/landing/images/footer-mobile.webp);background-position:50%;background-size:cover}.Footer_footerTransparent__dXE8Z{background-image:none}.Footer_row1__3iqFP{grid-template-columns:1fr 1fr;grid-template-areas:"phone mail" "social social";justify-content:center;-moz-column-gap:14px;column-gap:14px;row-gap:18px}.Footer_row1__3iqFP .Footer_left__DlWwT{grid-area:phone;justify-self:end}.Footer_row1__3iqFP .Footer_center__0qFW8{grid-area:mail;justify-self:start}.Footer_row1__3iqFP .Footer_right__0Rt0x{grid-area:social;justify-self:center}.Footer_contactItem__yIG4d{gap:7px}.Footer_contactItem__yIG4d svg,.Footer_socialGroup__8vyV2 svg{width:17px!important;height:17px!important}.Footer_contactText__GbOgc{font-size:11px}.Footer_paymentStrip__APNay{min-height:0;flex-direction:column;gap:8px}.Footer_paymentLink__oYsmQ{font-size:11px}.Footer_paymentLogos__2bKMA{max-width:92vw;gap:7px 10px}.Footer_paymentLogos__2bKMA span{min-width:38px;min-height:20px}.Footer_paymentLogoImage__lpUP_,.Footer_paymentLogos__2bKMA img{max-width:62px;max-height:20px}.Footer_paymentLogoImage__lpUP_[data-payment-logo=apple-pay]{max-width:46px}.Footer_paymentLogoImage__lpUP_[data-payment-logo=belkart]{max-width:52px}.Footer_brandNav__KY9fi{grid-template-columns:1fr;gap:24px;margin-top:4px;padding-top:26px;font-size:11.5px;line-height:1.58}.Footer_brandIdentity__U8uZ_ p{font-size:12.5px}.Footer_brandIdentity__U8uZ_ nav{gap:8px 16px;margin-top:16px}.Footer_brandIdentity__U8uZ_,.Footer_legalLinks__t__Nh{border-top:1px solid rgba(41,135,198,.12);padding-top:20px}.Footer_companyDetails__ZEn1h{padding-top:0}.Footer_copyrightText__hqbW3{font-size:9.5px}}@media (max-width:390px){.Footer_row1__3iqFP{grid-template-columns:1fr;grid-template-areas:"phone" "mail" "social";row-gap:13px}.Footer_row1__3iqFP .Footer_center__0qFW8,.Footer_row1__3iqFP .Footer_left__DlWwT,.Footer_row1__3iqFP .Footer_right__0Rt0x{justify-self:center}.Footer_brandIdentity__U8uZ_ nav{grid-template-columns:1fr}}.LandingPricingModal_overlay__pkd_0{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;overflow-y:auto;padding:24px;background:rgba(20,25,42,.54);backdrop-filter:blur(14px)}.LandingPricingModal_dialog__HdFZ7{position:relative;width:min(1120px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid rgba(255,255,255,.82);border-radius:36px;padding:clamp(28px,5vw,56px);background:linear-gradient(150deg,#fafdff,#f2f7ff);box-shadow:0 40px 120px rgba(14,26,58,.34);color:#1d1d1d;font-family:var(--landing-font-family);outline:none}.LandingPricingModal_closeButton__8HxtB{position:absolute;top:20px;right:20px;z-index:2;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(41,135,198,.14);border-radius:50%;background:rgba(255,255,255,.84);color:#4d4b60;font-size:1.8rem;line-height:1;cursor:pointer}.LandingPricingModal_heading__Vd_3E{max-width:720px}.LandingPricingModal_heading__Vd_3E>p{margin:0 0 12px;color:#2987c6;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.LandingPricingModal_heading__Vd_3E h2{margin:0;font-family:var(--landing-second-family);font-size:clamp(2.6rem,5vw,4.8rem);font-weight:500;line-height:1;letter-spacing:-.045em}.LandingPricingModal_heading__Vd_3E span{display:block;margin-top:16px;color:#68677a;line-height:1.6}.LandingPricingModal_switches___CQ0z{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:36px}.LandingPricingModal_segmented__ZOdgP{display:inline-flex;gap:5px;border:1px solid rgba(41,135,198,.13);border-radius:999px;padding:5px;background:rgba(255,255,255,.72)}.LandingPricingModal_segmentActive__9WTuQ,.LandingPricingModal_segment__Z0QVK{min-height:38px;border:0;border-radius:999px;padding:8px 13px;background:transparent;color:#59586b;font:inherit;font-size:.86rem;cursor:pointer}.LandingPricingModal_segmentActive__9WTuQ{background:linear-gradient(90deg,#2987c6,#5f50a7);box-shadow:0 8px 18px rgba(95,80,167,.18);color:#fff}.LandingPricingModal_tierGrid__jttd5{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.LandingPricingModal_tierFeatured__ViSG9,.LandingPricingModal_tier__8FQd0{position:relative;display:flex;min-height:360px;flex-direction:column;border:1px solid rgba(41,135,198,.14);border-radius:28px;padding:28px;background:#fff;box-shadow:0 18px 50px rgba(56,89,139,.09)}.LandingPricingModal_tierFeatured__ViSG9{border-color:rgba(95,80,167,.32);background:linear-gradient(180deg,#fff,#f5f2ff);box-shadow:0 24px 60px rgba(95,80,167,.16)}.LandingPricingModal_popular__5iEsh{position:absolute;top:18px;right:18px;border-radius:999px;padding:7px 10px;background:rgba(95,80,167,.1);color:#5f50a7;font-size:.7rem;font-weight:700;text-transform:uppercase}.LandingPricingModal_tierLevel__AkkQC{margin:0;color:#2987c6;font-size:.74rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.LandingPricingModal_tierFeatured__ViSG9 h3,.LandingPricingModal_tier__8FQd0 h3{margin:22px 0 0;font-family:var(--landing-second-family);font-size:1.65rem;font-weight:500}.LandingPricingModal_price___PT9V{margin-top:32px;font-family:var(--landing-second-family);font-size:clamp(2.1rem,4vw,3.3rem);font-weight:500;line-height:1}.LandingPricingModal_tierFeatured__ViSG9>p:not(.LandingPricingModal_tierLevel__AkkQC),.LandingPricingModal_tier__8FQd0>p:not(.LandingPricingModal_tierLevel__AkkQC){margin:18px 0 28px;color:#68677a;line-height:1.55}.LandingPricingModal_state__GDoZO button,.LandingPricingModal_tierFeatured__ViSG9 button,.LandingPricingModal_tier__8FQd0 button{min-height:46px;margin-top:auto;border:0;border-radius:999px;padding:11px 18px;background:linear-gradient(90deg,#2987c6,#5f50a7);color:#fff;font:inherit;font-weight:650;cursor:pointer}.LandingPricingModal_tierFeatured__ViSG9 button:disabled,.LandingPricingModal_tier__8FQd0 button:disabled{cursor:not-allowed;opacity:.45}.LandingPricingModal_state__GDoZO{display:grid;min-height:320px;place-items:center;margin-top:32px;border:1px dashed rgba(41,135,198,.24);border-radius:28px;padding:30px;color:#68677a;text-align:center}.LandingPricingModal_state__GDoZO button{margin-top:14px}.LandingPricingModal_state__GDoZO p{margin:0}@media (max-width:820px){.LandingPricingModal_tierGrid__jttd5{grid-template-columns:1fr}.LandingPricingModal_tierFeatured__ViSG9,.LandingPricingModal_tier__8FQd0{min-height:300px}}@media (max-width:560px){.LandingPricingModal_overlay__pkd_0{padding:0}.LandingPricingModal_dialog__HdFZ7{min-height:100vh;max-height:none;border-radius:0;padding:76px 18px 30px}.LandingPricingModal_switches___CQ0z{align-items:flex-start;flex-direction:column}.LandingPricingModal_segmented__ZOdgP{max-width:100%;overflow-x:auto}.LandingPricingModal_segmentActive__9WTuQ,.LandingPricingModal_segment__Z0QVK{min-width:-moz-max-content;min-width:max-content}}.HomePageFunnel_funnelPage__bfjRg{--ink:#1d1d1d;--muted:#68677a;--blue:#2987c6;--violet:#5f50a7;position:relative;overflow:hidden;background:linear-gradient(180deg,#f9fcff,#f4f9ff 46%,#f8f9ff);color:var(--ink);font-family:var(--landing-font-family)}html.landing-funnel-scrollbar-hidden:has(.HomePageFunnel_funnelPage__bfjRg){scrollbar-width:none;-ms-overflow-style:none}html.landing-funnel-scrollbar-hidden:has(.HomePageFunnel_funnelPage__bfjRg)::-webkit-scrollbar{display:none;width:0;height:0}.HomePageFunnel_funnelPage__bfjRg:before{position:absolute;inset:0;z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 8% 30%,rgba(2,175,221,.13),transparent 22%),radial-gradient(circle at 92% 58%,rgba(95,80,167,.13),transparent 24%),linear-gradient(rgba(83,128,177,.028) 1px,transparent 0),linear-gradient(90deg,rgba(83,128,177,.028) 1px,transparent 0);background-size:auto,auto,56px 56px,56px 56px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 94%);mask-image:linear-gradient(180deg,#000,transparent 94%)}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_reveal__GVXG0{opacity:0;transform:translateY(42px) scale(.99);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo{opacity:1;transform:translateY(0) scale(1)}.HomePageFunnel_hero__VYcug{position:relative;z-index:1;display:flex;min-height:860px;align-items:center;overflow:hidden;padding:140px 24px 102px}.HomePageFunnel_heroBackground__D5_b7,.HomePageFunnel_heroPicture__Ivsu6{position:absolute;inset:0;width:100%;height:100%}.HomePageFunnel_heroBackground__D5_b7{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.HomePageFunnel_hero__VYcug:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(248,252,255,.98),rgba(248,252,255,.84) 45%,rgba(248,252,255,.36))}.HomePageFunnel_heroGlow__L1MvO{position:absolute;width:480px;height:480px;border-radius:50%;background:rgba(255,255,255,.7);filter:blur(70px)}.HomePageFunnel_heroContent__3vo7I{position:relative;display:grid;width:min(1280px,100%);grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:center;gap:clamp(24px,4vw,72px)}.HomePageFunnel_heroCopy__WuM24{position:relative;z-index:2}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_heroCopy__WuM24{animation:HomePageFunnel_heroCopyIn__rhs8r .9s cubic-bezier(.2,.7,.2,1) .12s both}.HomePageFunnel_eyebrow__FSYxl,.HomePageFunnel_sectionKicker__Ie1fI{margin:0 0 18px;color:var(--blue);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HomePageFunnel_heroTitle__uA3xG{max-width:790px;margin:0;font-family:var(--landing-second-family);font-size:clamp(3.4rem,4.9vw,4.9rem);font-weight:500;line-height:.97;letter-spacing:-.05em}.HomePageFunnel_gradientText__nB65S{background:linear-gradient(90deg,#02afdd,#5f50a7);-webkit-background-clip:text;background-clip:text;color:transparent;text-decoration:none}.HomePageFunnel_heroSubtitle__w2zzF{max-width:680px;margin:26px 0 0;color:#454456;font-size:clamp(1.02rem,1.45vw,1.28rem);line-height:1.52}.HomePageFunnel_heroSignals__TBmFm{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.HomePageFunnel_heroSignals__TBmFm span{border:1px solid rgba(41,135,198,.16);border-radius:999px;padding:9px 15px;background:rgba(255,255,255,.76);box-shadow:0 10px 30px rgba(56,89,139,.08);color:#464646;font-size:.84rem;backdrop-filter:blur(12px)}.HomePageFunnel_marquee__Yq1N4{position:absolute;right:0;bottom:0;left:0;z-index:4;display:block;overflow:hidden;border-top:1px solid rgba(41,135,198,.13);border-bottom:1px solid rgba(41,135,198,.13);padding:18px 0;background:rgba(255,255,255,.72);color:#5f50a7;font-family:var(--landing-second-family);font-size:clamp(1rem,2vw,1.6rem);white-space:nowrap;backdrop-filter:blur(14px)}.HomePageFunnel_marqueeGroup__nbo8T,.HomePageFunnel_marqueeTrack__CWk1e{gap:50px}.HomePageFunnel_marqueeGroup__nbo8T{padding-right:50px}.HomePageFunnel_section__LXIlF{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:88px 0}.HomePageFunnel_sectionHeading__QqmeQ{max-width:780px;margin-bottom:40px}.HomePageFunnel_aboutCard__smFyW h2,.HomePageFunnel_finalSection__uVm4O h2,.HomePageFunnel_sectionHeading__QqmeQ h2{margin:0;font-family:var(--landing-second-family);font-size:clamp(2.65rem,4.35vw,4.35rem);font-weight:500;line-height:1.03;letter-spacing:-.045em}.HomePageFunnel_sectionHeading__QqmeQ>p:last-child{max-width:720px;margin:20px 0 0;color:var(--muted);font-size:1.03rem;line-height:1.65}.HomePageFunnel_anchorTarget__xBSwm{position:absolute;top:-24px;scroll-margin-top:0}.HomePageFunnel_roleShell__hJWwG{position:relative;overflow:hidden;border:1px solid rgba(41,135,198,.14);border-radius:36px;background:rgba(255,255,255,.84);box-shadow:0 28px 80px rgba(56,89,139,.12);backdrop-filter:blur(18px)}.HomePageFunnel_actionSection__q10eO:before,.HomePageFunnel_featuresSection__A2c_q:before,.HomePageFunnel_rolesSection__S1i67:before{position:absolute;z-index:-1;content:"";pointer-events:none;border-radius:50%;filter:blur(2px)}.HomePageFunnel_rolesSection__S1i67:before{top:8%;right:-18%;width:430px;height:430px;background:radial-gradient(circle,rgba(95,80,167,.1),transparent 70%)}.HomePageFunnel_actionSection__q10eO:before{bottom:3%;left:-16%;width:520px;height:520px;background:radial-gradient(circle,rgba(2,175,221,.1),transparent 70%)}.HomePageFunnel_featuresSection__A2c_q:before{top:0;right:-12%;width:440px;height:440px;background:radial-gradient(circle,rgba(95,80,167,.09),transparent 70%)}.HomePageFunnel_roleTabs__FKo9t{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;background:linear-gradient(90deg,rgba(2,175,221,.08),rgba(95,80,167,.08))}.HomePageFunnel_roleTabActive__D3gTj,.HomePageFunnel_roleTab__PDk_a{min-height:58px;border:0;border-radius:22px;padding:10px 16px;color:#454456;font:inherit;font-weight:600;cursor:pointer;transition:color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.HomePageFunnel_roleTab__PDk_a{background:transparent}.HomePageFunnel_roleTab__PDk_a:hover{color:var(--violet);transform:translateY(-1px)}.HomePageFunnel_roleTabActive__D3gTj{background:#fff;box-shadow:0 12px 28px rgba(56,89,139,.13);color:var(--violet)}.HomePageFunnel_rolePanel__JVtSW{display:grid;grid-template-columns:.9fr 1.1fr;min-height:350px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomePageFunnel_rolePanelDragging__n5xhS{cursor:grabbing}.HomePageFunnel_roleSliderControls__lfoe7{display:flex;min-height:68px;align-items:center;justify-content:center;gap:18px;border-top:1px solid rgba(41,135,198,.12);background:rgba(255,255,255,.84)}.HomePageFunnel_roleArrow__hGiGs{display:inline-grid;width:38px;height:38px;place-items:center;border:1px solid rgba(41,135,198,.16);border-radius:50%;background:#fff;box-shadow:0 9px 24px rgba(56,89,139,.09);color:var(--violet);font:inherit;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.HomePageFunnel_roleArrow__hGiGs:hover{border-color:rgba(95,80,167,.32);box-shadow:0 12px 28px rgba(56,89,139,.14);transform:translateY(-2px)}.HomePageFunnel_roleDots__f65XL{display:flex;align-items:center;gap:7px}.HomePageFunnel_roleDotActive__xI4ei,.HomePageFunnel_roleDot__GEh0n{display:block;height:7px;border-radius:999px;transition:width .25s ease,background .25s ease}.HomePageFunnel_roleDot__GEh0n{width:7px;background:rgba(95,80,167,.22)}.HomePageFunnel_roleDotActive__xI4ei{width:28px;background:linear-gradient(90deg,#2c9dd7,#5f50a7)}.HomePageFunnel_problemCard__D3fNs,.HomePageFunnel_solutionCard__98qee{position:relative;padding:clamp(32px,5vw,70px)}.HomePageFunnel_problemCard__D3fNs{background:rgba(247,249,252,.9)}.HomePageFunnel_solutionCard__98qee{background:linear-gradient(135deg,#2987c6,#5f50a7);color:#fff}.HomePageFunnel_problemCard__D3fNs h3,.HomePageFunnel_solutionCard__98qee h3{margin:44px 0 18px;font-size:1rem;letter-spacing:.16em;text-transform:uppercase}.HomePageFunnel_problemCard__D3fNs p,.HomePageFunnel_solutionCard__98qee p{margin:0;font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.62}.HomePageFunnel_problemCard__D3fNs p{color:#5f5e70}.HomePageFunnel_solutionCard__98qee p{color:rgba(255,255,255,.92)}.HomePageFunnel_cardNumber__W24_Z{position:absolute;top:28px;right:34px;color:rgba(95,80,167,.24);font-family:var(--landing-second-family);font-size:3.4rem}.HomePageFunnel_solutionCard__98qee .HomePageFunnel_cardNumber__W24_Z{color:rgba(255,255,255,.22)}.HomePageFunnel_actionSection__q10eO{width:min(1320px,calc(100% - 48px))}.HomePageFunnel_actionGrid__y6W7m,.HomePageFunnel_featureGrid__wKG53,.HomePageFunnel_fundingGrid__IXNsu{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.HomePageFunnel_actionCard__ztcVE,.HomePageFunnel_featureCard__VFcsv,.HomePageFunnel_fundingCard__m9Z6_{position:relative;border:1px solid rgba(41,135,198,.13);border-radius:30px;background:rgba(255,255,255,.86);box-shadow:0 20px 60px rgba(56,89,139,.1);transition:transform .38s cubic-bezier(.2,.7,.2,1),box-shadow .38s ease,border-color .38s ease,opacity .5s ease}.HomePageFunnel_actionCard__ztcVE:before,.HomePageFunnel_featureCard__VFcsv:before{position:absolute;inset:0;content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(145deg,rgba(2,175,221,.09),transparent 38%,rgba(95,80,167,.08));opacity:0;transition:opacity .38s ease}.HomePageFunnel_actionCard__ztcVE:hover,.HomePageFunnel_featureCard__VFcsv:hover{border-color:rgba(41,135,198,.24);box-shadow:0 28px 72px rgba(56,89,139,.16);transform:translateY(-8px)}.HomePageFunnel_actionCard__ztcVE:hover:before,.HomePageFunnel_featureCard__VFcsv:hover:before{opacity:1}.HomePageFunnel_actionCard__ztcVE{min-height:330px;flex-direction:column;align-items:flex-start;padding:36px}.HomePageFunnel_actionIndex__Lt77n{color:rgba(95,80,167,.36);font-family:var(--landing-second-family);font-size:2.5rem}.HomePageFunnel_actionCard__ztcVE>p{margin:36px 0 10px;color:var(--blue);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HomePageFunnel_actionCard__ztcVE h3{margin:0 0 30px;font-family:var(--landing-second-family);font-size:1.8rem;font-weight:500}.HomePageFunnel_actionButtons__st5kh{display:grid;width:100%;gap:10px;margin-top:auto}.HomePageFunnel_actionButtons__st5kh .HomePageFunnel_primaryButton__AZ7kJ,.HomePageFunnel_pricingButton__aHbeN{width:100%}.HomePageFunnel_outlineButton__npnKI,.HomePageFunnel_primaryButton__AZ7kJ,.HomePageFunnel_secondaryButton__Iq_Bk{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:12px;border-radius:999px;padding:13px 24px;font:inherit;font-weight:650;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.HomePageFunnel_primaryButton__AZ7kJ{border:0;background:linear-gradient(90deg,#2c9dd7,#5f50a7);box-shadow:0 16px 30px rgba(95,80,167,.2);color:#fff}.HomePageFunnel_outlineButton__npnKI:hover,.HomePageFunnel_primaryButton__AZ7kJ:hover,.HomePageFunnel_secondaryButton__Iq_Bk:hover{transform:translateY(-2px)}.HomePageFunnel_primaryButton__AZ7kJ:disabled{cursor:wait;opacity:.65;transform:none}.HomePageFunnel_textButton__tyftf{margin-top:16px;border:0;padding:0;background:transparent;color:var(--violet);font:inherit;font-size:.9rem;text-decoration:underline;cursor:pointer}.HomePageFunnel_pricingButton__aHbeN{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:999px;padding:10px 17px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#2c9dd7,#5f50a7) border-box;box-shadow:0 10px 26px rgba(56,89,139,.09);color:#504b75;font:inherit;font-size:.9rem;font-weight:650;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,color .22s ease}.HomePageFunnel_pricingButton__aHbeN:hover{box-shadow:0 16px 34px rgba(95,80,167,.17);color:var(--violet);transform:translateY(-2px)}.HomePageFunnel_pricingSpark__264b_{display:inline-grid;width:26px;height:26px;place-items:center;border-radius:50%;background:linear-gradient(135deg,rgba(44,157,215,.14),rgba(95,80,167,.16));color:var(--violet)}.HomePageFunnel_featureCard__VFcsv{min-height:315px;padding:38px}.HomePageFunnel_featureIcon__j6cff{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:22px;background:linear-gradient(135deg,rgba(2,175,221,.16),rgba(95,80,167,.16));color:var(--violet);font-family:var(--landing-second-family);font-size:1.35rem}.HomePageFunnel_featureCard__VFcsv h3{margin:40px 0 18px;font-family:var(--landing-second-family);font-size:1.52rem;font-weight:500}.HomePageFunnel_featureCard__VFcsv p{margin:0;color:var(--muted);line-height:1.68}.HomePageFunnel_fundingSection__gR0Sw{position:relative;isolation:isolate;width:min(1320px,calc(100% - 48px));overflow:hidden;border-radius:48px;padding-right:50px;padding-left:50px;background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.14),transparent 24%),linear-gradient(135deg,rgba(41,135,198,.98),rgba(95,80,167,.98));color:#fff}.HomePageFunnel_fundingSection__gR0Sw:after,.HomePageFunnel_fundingSection__gR0Sw:before{position:absolute;z-index:0;content:"";pointer-events:none;border:1px solid rgba(255,255,255,.12);border-radius:50%}.HomePageFunnel_fundingSection__gR0Sw:before{inset:0;border:0;border-radius:inherit;background:url(/landing/images/funding-orbits.webp) 50%/cover no-repeat;mix-blend-mode:screen;opacity:.17}.HomePageFunnel_fundingSection__gR0Sw:after{bottom:-310px;left:8%;width:640px;height:640px}.HomePageFunnel_fundingSection__gR0Sw>*{position:relative;z-index:1}.HomePageFunnel_fundingSection__gR0Sw .HomePageFunnel_sectionKicker__Ie1fI{color:rgba(255,255,255,.76)}.HomePageFunnel_fundingSection__gR0Sw .HomePageFunnel_sectionHeading__QqmeQ{margin-bottom:38px}.HomePageFunnel_fundingCard__m9Z6_{min-height:230px;padding:30px;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.11);box-shadow:none;backdrop-filter:blur(12px)}.HomePageFunnel_fundingCard__m9Z6_:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.16);transform:translateY(-6px)}.HomePageFunnel_fundingCard__m9Z6_ span{color:rgba(255,255,255,.42);font-family:var(--landing-second-family);font-size:3rem}.HomePageFunnel_fundingCard__m9Z6_ p{margin:38px 0 0;font-size:1.12rem;line-height:1.6}.HomePageFunnel_outlineButton__npnKI{margin-top:30px;border:1px solid rgba(255,255,255,.72);background:transparent;color:#fff}.HomePageFunnel_projectGridSingle__JbcjV,.HomePageFunnel_projectGrid__M93UW{display:grid;gap:24px}.HomePageFunnel_projectGrid__M93UW{grid-template-columns:repeat(2,1fr)}.HomePageFunnel_projectGridSingle__JbcjV{grid-template-columns:1fr}.HomePageFunnel_projectCard__mfuat{display:grid;overflow:hidden;border:1px solid rgba(41,135,198,.14);border-radius:40px;background:#fff;box-shadow:0 30px 90px rgba(56,89,139,.14);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.HomePageFunnel_projectCard__mfuat:hover{box-shadow:0 36px 100px rgba(56,89,139,.2);transform:translateY(-6px)}.HomePageFunnel_projectGridSingle__JbcjV .HomePageFunnel_projectCard__mfuat{grid-template-columns:minmax(320px,.92fr) 1.08fr}.HomePageFunnel_projectMedia__pK2xF{position:relative;min-height:500px;overflow:hidden;background:#dcecf5}.HomePageFunnel_projectMedia__pK2xF img{position:absolute;inset:0;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.HomePageFunnel_projectFallback__dvcSF{position:absolute;inset:0;display:grid;overflow:hidden;place-items:center;background:radial-gradient(circle at 52% 46%,rgba(255,255,255,.92) 0 12%,transparent 13%),conic-gradient(from 210deg at 52% 46%,#dff5fb,#b7ddec,#b9b6df,#e5e8fb,#dff5fb)}.HomePageFunnel_projectFallback__dvcSF:after,.HomePageFunnel_projectFallback__dvcSF:before{position:absolute;content:"";border:1px solid rgba(63,91,152,.2);border-radius:50%}.HomePageFunnel_projectFallback__dvcSF:before{width:72%;aspect-ratio:1}.HomePageFunnel_projectFallback__dvcSF:after{width:48%;aspect-ratio:1;border-right-color:rgba(2,175,221,.72);border-left-color:rgba(95,80,167,.72);transform:rotate(-28deg)}.HomePageFunnel_projectFallback__dvcSF>span{position:absolute;top:36px;left:38px;color:rgba(40,62,107,.68);font-size:.72rem;font-weight:700;letter-spacing:.13em}.HomePageFunnel_projectFallback__dvcSF strong{position:relative;z-index:1;color:#fff;font-size:5.8rem;font-weight:400;text-shadow:0 18px 42px rgba(56,89,139,.24)}.HomePageFunnel_projectFallback__dvcSF i{position:absolute;right:28px;bottom:30px;width:92px;height:22px;border-radius:999px;background:linear-gradient(90deg,#2c9dd7,#5f50a7);box-shadow:0 12px 30px rgba(95,80,167,.24)}.HomePageFunnel_projectCard__mfuat:hover .HomePageFunnel_projectMedia__pK2xF img{transform:scale(1.025)}.HomePageFunnel_projectCopy__CuTuF{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,72px)}.HomePageFunnel_projectBadge__vkV_y{align-self:flex-start;border-radius:999px;padding:9px 14px;background:rgba(41,135,198,.1);color:var(--blue);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HomePageFunnel_projectCopy__CuTuF h3{margin:28px 0 18px;font-family:var(--landing-second-family);font-size:clamp(2rem,3.2vw,3.5rem);font-weight:500;line-height:1.05}.HomePageFunnel_projectCopy__CuTuF>p{margin:0;color:var(--muted);line-height:1.65}.HomePageFunnel_projectFacts__DUA_K{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none}.HomePageFunnel_projectFacts__DUA_K li{border:1px solid rgba(95,80,167,.14);border-radius:999px;padding:8px 12px;color:#4e4d61;font-size:.83rem}.HomePageFunnel_projectPlatformCopy__fXdw_{font-size:.93rem}.HomePageFunnel_projectLink__MbGY7{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:28px;color:var(--violet);font-weight:700;text-decoration:none}.HomePageFunnel_aboutSection__GlK2x{display:grid;width:min(1320px,calc(100% - 48px));min-height:620px;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);align-items:stretch;gap:28px;overflow:hidden;border:1px solid rgba(41,135,198,.12);border-radius:48px;padding:28px;background:radial-gradient(circle at 20% 20%,rgba(2,175,221,.12),transparent 34%),linear-gradient(135deg,rgba(239,248,255,.96),rgba(241,240,252,.94));box-shadow:0 28px 80px rgba(56,89,139,.11)}.HomePageFunnel_aboutPicture__6C5_V{position:relative;display:block;min-height:560px;overflow:hidden;border-radius:36px;background:#dfeefa}.HomePageFunnel_aboutPicture__6C5_V img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.HomePageFunnel_aboutCard__smFyW{position:relative;z-index:2;width:100%;margin:0;border:1px solid rgba(255,255,255,.82);border-radius:36px;padding:clamp(34px,4vw,58px);background:rgba(255,255,255,.88);box-shadow:0 22px 58px rgba(56,89,139,.1);backdrop-filter:blur(18px)}.HomePageFunnel_aboutSection__GlK2x:hover .HomePageFunnel_aboutPicture__6C5_V img{transform:scale(1.025)}.HomePageFunnel_aboutCard__smFyW h2{font-size:clamp(2.7rem,3.6vw,3.8rem)}.HomePageFunnel_aboutCard__smFyW>p:not(.HomePageFunnel_sectionKicker__Ie1fI){margin:24px 0 0;color:var(--muted);font-size:1.08rem;line-height:1.68}.HomePageFunnel_missionBox__lC7t3{position:relative;display:grid;grid-template-columns:minmax(108px,.34fr) minmax(0,1fr);gap:26px;margin-top:30px;border-top:1px solid rgba(41,135,198,.18);padding:24px 0 2px}.HomePageFunnel_missionBox__lC7t3:before{position:absolute;top:-1px;left:0;width:82px;height:2px;background:linear-gradient(90deg,#2c9dd7,#5f50a7);content:""}.HomePageFunnel_missionBox__lC7t3 span{display:flex;align-items:flex-start;gap:9px;padding-top:4px;color:var(--blue);font-size:.72rem;font-weight:700;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.HomePageFunnel_missionBox__lC7t3 span:before{width:7px;height:7px;flex:0 0 auto;margin-top:2px;border-radius:50%;background:linear-gradient(135deg,#2c9dd7,#5f50a7);box-shadow:0 0 0 5px rgba(41,135,198,.08);content:""}.HomePageFunnel_missionBox__lC7t3 p{margin:0;color:#3f3e50;font-size:1rem;line-height:1.6}.HomePageFunnel_finalSection__uVm4O{width:min(1240px,calc(100% - 48px));margin-top:76px;margin-bottom:76px;overflow:hidden;border-radius:48px;padding-right:clamp(30px,7vw,100px);padding-left:clamp(30px,7vw,100px);background:#fff;box-shadow:0 30px 90px rgba(56,89,139,.14);text-align:center}.HomePageFunnel_finalGlow__jDyOC{position:absolute;top:-180px;left:50%;width:700px;height:360px;transform:translateX(-50%);border-radius:50%;background:linear-gradient(90deg,rgba(2,175,221,.2),rgba(95,80,167,.2));filter:blur(50px)}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_finalGlow__jDyOC{animation:HomePageFunnel_finalGlowBreath__DiUGW 7s ease-in-out infinite}.HomePageFunnel_finalSection__uVm4O>:not(.HomePageFunnel_finalGlow__jDyOC){position:relative;z-index:1}.HomePageFunnel_finalSection__uVm4O h2{max-width:920px;margin:0 auto}.HomePageFunnel_finalActions__5zF1G{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px}.HomePageFunnel_secondaryButton__Iq_Bk{border:1px solid rgba(41,135,198,.2);background:#fff;color:#4c4a61}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_reveal__GVXG0:not(.HomePageFunnel_revealVisible__LW_Oo) .HomePageFunnel_actionCard__ztcVE,.HomePageFunnel_motionReady__ClblW .HomePageFunnel_reveal__GVXG0:not(.HomePageFunnel_revealVisible__LW_Oo) .HomePageFunnel_featureCard__VFcsv,.HomePageFunnel_motionReady__ClblW .HomePageFunnel_reveal__GVXG0:not(.HomePageFunnel_revealVisible__LW_Oo) .HomePageFunnel_fundingCard__m9Z6_{opacity:.25}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_actionCard__ztcVE:nth-child(2),.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_featureCard__VFcsv:nth-child(2),.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_fundingCard__m9Z6_:nth-child(2){transition-delay:.08s}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_actionCard__ztcVE:nth-child(3),.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_featureCard__VFcsv:nth-child(3),.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_fundingCard__m9Z6_:nth-child(3){transition-delay:.16s}@keyframes HomePageFunnel_heroCopyIn__rhs8r{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes HomePageFunnel_finalGlowBreath__DiUGW{0%,to{opacity:.78;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.12)}}@media (min-width:901px) and (max-height:950px){.HomePageFunnel_hero__VYcug{min-height:100svh;padding:116px 24px 68px}.HomePageFunnel_heroTitle__uA3xG{font-size:clamp(3.1rem,3.7vw,4.1rem)}.HomePageFunnel_heroSubtitle__w2zzF{margin-top:18px;font-size:1.02rem;line-height:1.42}.HomePageFunnel_heroSignals__TBmFm{margin-top:18px}.HomePageFunnel_heroSignals__TBmFm span{padding:8px 13px}.HomePageFunnel_marquee__Yq1N4{padding:12px 0}.HomePageFunnel_section__LXIlF{padding-top:clamp(48px,6vh,58px);padding-bottom:clamp(48px,6vh,58px)}.HomePageFunnel_sectionHeading__QqmeQ{margin-bottom:26px}.HomePageFunnel_aboutCard__smFyW h2,.HomePageFunnel_finalSection__uVm4O h2,.HomePageFunnel_sectionHeading__QqmeQ h2{font-size:clamp(2.75rem,3vw,3.3rem);line-height:1.02}.HomePageFunnel_sectionHeading__QqmeQ>p:last-child{margin-top:14px;font-size:.96rem;line-height:1.5}.HomePageFunnel_rolesSection__S1i67 .HomePageFunnel_sectionHeading__QqmeQ{max-width:940px}.HomePageFunnel_roleTabs__FKo9t{padding:9px}.HomePageFunnel_roleTabActive__D3gTj,.HomePageFunnel_roleTab__PDk_a{min-height:50px}.HomePageFunnel_rolePanel__JVtSW{min-height:310px}.HomePageFunnel_problemCard__D3fNs,.HomePageFunnel_solutionCard__98qee{padding:34px 40px}.HomePageFunnel_problemCard__D3fNs h3,.HomePageFunnel_solutionCard__98qee h3{margin:32px 0 14px}.HomePageFunnel_problemCard__D3fNs p,.HomePageFunnel_solutionCard__98qee p{font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.52}.HomePageFunnel_cardNumber__W24_Z{top:20px;right:26px;font-size:2.9rem}.HomePageFunnel_roleSliderControls__lfoe7{min-height:54px}.HomePageFunnel_actionCard__ztcVE{min-height:320px;padding:30px}.HomePageFunnel_projectMedia__pK2xF{min-height:430px}.HomePageFunnel_projectCopy__CuTuF{padding:42px}.HomePageFunnel_projectCopy__CuTuF h3{margin:22px 0 14px;font-size:clamp(2rem,2.7vw,2.75rem)}.HomePageFunnel_aboutSection__GlK2x{min-height:560px;grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr)}.HomePageFunnel_aboutPicture__6C5_V{min-height:500px}.HomePageFunnel_aboutCard__smFyW{padding:38px 40px}.HomePageFunnel_aboutCard__smFyW>p:not(.HomePageFunnel_sectionKicker__Ie1fI){margin-top:18px;font-size:1rem;line-height:1.55}.HomePageFunnel_missionBox__lC7t3{margin-top:22px}}@media (max-width:1100px){.HomePageFunnel_heroContent__3vo7I{grid-template-columns:minmax(0,1fr) 330px}.HomePageFunnel_heroTitle__uA3xG{font-size:clamp(3.2rem,5.8vw,4.25rem)}}@media (max-width:900px){.HomePageFunnel_heroContent__3vo7I{display:block}.HomePageFunnel_actionGrid__y6W7m,.HomePageFunnel_featureGrid__wKG53,.HomePageFunnel_fundingGrid__IXNsu,.HomePageFunnel_projectGridSingle__JbcjV .HomePageFunnel_projectCard__mfuat,.HomePageFunnel_rolePanel__JVtSW{grid-template-columns:1fr}.HomePageFunnel_projectMedia__pK2xF{min-height:420px}}@media (max-width:768px){.HomePageFunnel_hero__VYcug{min-height:0;align-items:flex-start;padding:116px 20px 86px}.HomePageFunnel_hero__VYcug:after{background:linear-gradient(180deg,rgba(248,252,255,.96),rgba(248,252,255,.8) 70%,rgba(248,252,255,.28))}.HomePageFunnel_heroTitle__uA3xG{max-width:100%;font-size:clamp(2.55rem,11vw,3.2rem);line-height:.98;letter-spacing:-.045em}.HomePageFunnel_heroSubtitle__w2zzF{margin-top:22px;font-size:.96rem;line-height:1.52}.HomePageFunnel_heroSignals__TBmFm{gap:7px;margin-top:22px}.HomePageFunnel_heroSignals__TBmFm span{padding:8px 11px;font-size:.75rem}.HomePageFunnel_marquee__Yq1N4{padding:12px 0;font-size:.82rem}.HomePageFunnel_marqueeGroup__nbo8T,.HomePageFunnel_marqueeTrack__CWk1e{gap:28px}.HomePageFunnel_marqueeGroup__nbo8T{padding-right:28px}.HomePageFunnel_actionSection__q10eO,.HomePageFunnel_finalSection__uVm4O,.HomePageFunnel_fundingSection__gR0Sw,.HomePageFunnel_section__LXIlF{width:min(100% - 28px,620px);padding-top:62px;padding-bottom:62px}.HomePageFunnel_sectionHeading__QqmeQ{margin-bottom:32px}.HomePageFunnel_aboutCard__smFyW h2,.HomePageFunnel_finalSection__uVm4O h2,.HomePageFunnel_sectionHeading__QqmeQ h2{font-size:clamp(2.15rem,9vw,3rem);line-height:1.02;letter-spacing:-.04em}.HomePageFunnel_sectionHeading__QqmeQ>p:last-child{margin-top:16px;font-size:.97rem;line-height:1.58}.HomePageFunnel_roleShell__hJWwG{border-radius:28px}.HomePageFunnel_roleTabs__FKo9t{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.HomePageFunnel_roleTabs__FKo9t::-webkit-scrollbar{display:none}.HomePageFunnel_roleTabActive__D3gTj,.HomePageFunnel_roleTab__PDk_a{min-width:164px;min-height:52px;padding:9px 13px;font-size:.9rem;scroll-snap-align:start}.HomePageFunnel_roleSliderControls__lfoe7{min-height:58px}.HomePageFunnel_roleArrow__hGiGs{width:34px;height:34px}.HomePageFunnel_problemCard__D3fNs,.HomePageFunnel_solutionCard__98qee{min-height:280px;padding:30px 24px}.HomePageFunnel_problemCard__D3fNs h3,.HomePageFunnel_solutionCard__98qee h3{margin-top:48px}.HomePageFunnel_problemCard__D3fNs p,.HomePageFunnel_solutionCard__98qee p{font-size:1rem;line-height:1.58}.HomePageFunnel_actionCard__ztcVE,.HomePageFunnel_featureCard__VFcsv{min-height:0;padding:26px}.HomePageFunnel_actionCard__ztcVE>p{margin-top:28px}.HomePageFunnel_actionCard__ztcVE h3{margin-bottom:24px;font-size:1.55rem}.HomePageFunnel_featureCard__VFcsv h3{margin-top:34px;font-size:1.4rem}.HomePageFunnel_fundingSection__gR0Sw{border-radius:34px;padding-right:22px;padding-left:22px}.HomePageFunnel_fundingSection__gR0Sw h2{overflow-wrap:anywhere;font-size:clamp(2.1rem,9.3vw,2.55rem)}.HomePageFunnel_fundingCard__m9Z6_{min-height:170px;padding:24px}.HomePageFunnel_fundingCard__m9Z6_ p{margin-top:26px;font-size:1rem}.HomePageFunnel_projectCard__mfuat{border-radius:30px}.HomePageFunnel_projectMedia__pK2xF{min-height:270px}.HomePageFunnel_projectCopy__CuTuF{padding:26px}.HomePageFunnel_projectCopy__CuTuF h3{margin-top:22px;font-size:2rem}.HomePageFunnel_projectFallback__dvcSF>span{top:24px;left:24px}.HomePageFunnel_projectFallback__dvcSF strong{font-size:4.5rem}.HomePageFunnel_aboutSection__GlK2x{display:grid;min-height:0;grid-template-columns:1fr;align-items:stretch;gap:0;margin-top:48px;margin-bottom:48px;border-radius:34px;padding:14px}.HomePageFunnel_aboutSection__GlK2x:after{display:none}.HomePageFunnel_aboutPicture__6C5_V{position:relative;inset:auto;display:block;width:100%;height:250px;min-height:250px;overflow:hidden;border-radius:30px}.HomePageFunnel_aboutPicture__6C5_V img{-o-object-position:center;object-position:center}.HomePageFunnel_aboutCard__smFyW{width:calc(100% - 20px);margin:-34px auto 0;border-radius:30px;padding:30px 24px}.HomePageFunnel_aboutCard__smFyW h2{overflow-wrap:anywhere;font-size:clamp(2.15rem,9vw,2.85rem)}.HomePageFunnel_aboutCard__smFyW>p:not(.HomePageFunnel_sectionKicker__Ie1fI){margin-top:20px;font-size:1rem}.HomePageFunnel_missionBox__lC7t3{margin-top:26px;grid-template-columns:1fr;gap:13px;padding-top:22px}.HomePageFunnel_finalSection__uVm4O{margin-top:60px;margin-bottom:60px;border-radius:34px;padding-right:20px;padding-left:20px}.HomePageFunnel_finalSection__uVm4O h2{overflow-wrap:anywhere;font-size:clamp(2.05rem,9vw,2.75rem)}.HomePageFunnel_finalActions__5zF1G{flex-direction:column}.HomePageFunnel_finalActions__5zF1G>*{width:100%}}@media (prefers-reduced-motion:reduce){.HomePageFunnel_outlineButton__npnKI,.HomePageFunnel_primaryButton__AZ7kJ,.HomePageFunnel_projectMedia__pK2xF img,.HomePageFunnel_secondaryButton__Iq_Bk{transition:none}.HomePageFunnel_finalGlow__jDyOC,.HomePageFunnel_heroCopy__WuM24,.HomePageFunnel_marqueeTrack__CWk1e{animation:none}}.HomePageFunnel_artworkSwitcher__MlU3e{position:fixed;right:18px;bottom:18px;z-index:90;display:grid;gap:7px;border:1px solid rgba(255,255,255,.2);border-radius:18px;padding:10px;background:rgba(11,16,36,.82);box-shadow:0 16px 42px rgba(8,15,42,.28);color:#fff;backdrop-filter:blur(18px)}.HomePageFunnel_artworkSwitcher__MlU3e>span{padding:0 5px;color:rgba(255,255,255,.66);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HomePageFunnel_artworkSwitcher__MlU3e>div{display:flex;gap:4px}.HomePageFunnel_artworkSwitcher__MlU3e button{min-width:72px;border:0;border-radius:11px;padding:9px 13px;background:transparent;color:rgba(255,255,255,.72);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.HomePageFunnel_artworkSwitcher__MlU3e button[aria-pressed=true]{background:linear-gradient(110deg,#2c9dd7,#5f50a7);box-shadow:0 8px 20px rgba(44,157,215,.28);color:#fff}.HomePageFunnel_artworkSwitcher__MlU3e button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:768px){.HomePageFunnel_artworkSwitcher__MlU3e{right:10px;bottom:max(10px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.HomePageFunnel_artworkSwitcher__MlU3e button{transition:none}}.HomePageFunnel_funnelPage__bfjRg{--landing-content-width:1240px;--landing-gutter:24px}.HomePageFunnel_hero__VYcug{min-height:820px;padding:142px var(--landing-gutter) 104px;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.98),transparent 26%),radial-gradient(circle at 18% 32%,rgba(2,175,221,.26),transparent 33%),radial-gradient(circle at 84% 38%,rgba(95,80,167,.25),transparent 35%),linear-gradient(180deg,#eefaff,#f8fbff 47%,#f0effb)}.HomePageFunnel_hero__VYcug:after{z-index:1;background:linear-gradient(105deg,transparent 0 18%,rgba(255,255,255,.56) 38%,transparent 58%),linear-gradient(255deg,transparent 0 18%,rgba(255,255,255,.5) 38%,transparent 58%);mix-blend-mode:screen;opacity:.74}.HomePageFunnel_heroBeams__ypijU,.HomePageFunnel_heroParticles__AvsOb{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.HomePageFunnel_heroBeams__ypijU:after,.HomePageFunnel_heroBeams__ypijU:before{position:absolute;top:-24%;width:32%;height:112%;border-radius:50%;content:"";filter:blur(18px);opacity:.5;transform-origin:top center}.HomePageFunnel_heroBeams__ypijU:before{left:8%;background:linear-gradient(180deg,rgba(2,175,221,.34),transparent 70%);transform:rotate(-18deg)}.HomePageFunnel_heroBeams__ypijU:after{right:8%;background:linear-gradient(180deg,rgba(95,80,167,.34),transparent 70%);transform:rotate(18deg)}.HomePageFunnel_heroParticles__AvsOb{background-image:radial-gradient(circle,rgba(41,135,198,.42) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(95,80,167,.34) 0 1px,transparent 1.5px);background-position:0 0,37px 43px;background-size:92px 92px,128px 128px;-webkit-mask-image:linear-gradient(180deg,transparent 2%,#000 30%,transparent 88%);mask-image:linear-gradient(180deg,transparent 2%,#000 30%,transparent 88%);opacity:.46}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_heroBeams__ypijU:before{animation:HomePageFunnel_heroBeamLeft__8SV_j 9s ease-in-out infinite alternate}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_heroBeams__ypijU:after{animation:HomePageFunnel_heroBeamRight__QvMnk 10s ease-in-out infinite alternate}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_heroParticles__AvsOb{animation:HomePageFunnel_heroParticlesDrift__PuGnu 18s linear infinite}.HomePageFunnel_heroGlow__L1MvO{top:16%;left:50%;z-index:2;width:min(720px,70vw);height:min(520px,56vw);transform:translateX(-50%);background:rgba(255,255,255,.72);filter:blur(90px)}.HomePageFunnel_heroContent__3vo7I{z-index:3;display:block;width:min(1180px,100%);margin:0 auto}.HomePageFunnel_heroContent__3vo7I>.HomePageFunnel_eyebrow__FSYxl,.HomePageFunnel_section__LXIlF>.HomePageFunnel_sectionKicker__Ie1fI{width:100%;margin:0 0 28px;text-align:left}.HomePageFunnel_heroCopy__WuM24{max-width:1180px;margin:0 auto;text-align:center}.HomePageFunnel_heroTitle__uA3xG{max-width:none;font-size:clamp(2.85rem,4.35vw,4.65rem);line-height:.98}.HomePageFunnel_heroTitle__uA3xG>span{display:block}.HomePageFunnel_heroTitle__uA3xG>span+span{max-width:1000px;margin:18px auto 0;font-size:.62em;line-height:1.08;letter-spacing:-.035em}.HomePageFunnel_heroSubtitle__w2zzF{max-width:760px;margin:30px auto 0}.HomePageFunnel_section__LXIlF{width:min(var(--landing-content-width),calc(100% - (var(--landing-gutter) * 2)))}.HomePageFunnel_sectionHeading__QqmeQ{max-width:880px;margin:0 auto 44px;text-align:center}.HomePageFunnel_sectionHeading__QqmeQ>p:last-child{margin-right:auto;margin-left:auto}.HomePageFunnel_marqueeGroup__nbo8T,.HomePageFunnel_marqueeTrack__CWk1e{display:flex;width:-moz-max-content;width:max-content;flex:0 0 auto;align-items:center}.HomePageFunnel_marqueeTrack__CWk1e{gap:0;transform:translateZ(0);will-change:transform}.HomePageFunnel_marqueeGroup__nbo8T{min-width:100vw;justify-content:space-around;gap:clamp(30px,4vw,72px);padding:0 clamp(24px,3vw,54px) 0 0}.HomePageFunnel_marqueePhrase__EyFf4{display:inline-flex;flex:0 0 auto;align-items:center;gap:clamp(18px,2.5vw,42px)}.HomePageFunnel_marqueePhrase__EyFf4 i,.HomePageFunnel_marqueePhrase__EyFf4 strong{font:inherit;font-style:normal;white-space:nowrap}.HomePageFunnel_marqueePhrase__EyFf4 i:before{margin-right:clamp(18px,2.5vw,42px);content:"✦";color:#2c9dd7}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_marqueeTrack__CWk1e{animation:HomePageFunnel_marqueeFlow__RjSu4 32s linear infinite}.HomePageFunnel_rolePanel__JVtSW{grid-template-columns:repeat(2,minmax(0,1fr));min-height:430px}.HomePageFunnel_roleStoryCard__C7naa{position:relative;min-height:430px;overflow:hidden;isolation:isolate;padding:0;color:#fff}.HomePageFunnel_roleStoryCard__C7naa img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.04);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.HomePageFunnel_roleStoryCard__C7naa:after,.HomePageFunnel_roleStoryCard__C7naa:before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none}.HomePageFunnel_problemCard__D3fNs{background:radial-gradient(circle at 20% 18%,rgba(255,176,101,.6),transparent 38%),linear-gradient(145deg,#5f243f,#ca5a58 56%,#f0a46a)}.HomePageFunnel_problemCard__D3fNs:before{background:linear-gradient(180deg,rgba(39,10,29,.08),rgba(31,9,24,.9))}.HomePageFunnel_solutionCard__98qee{background:radial-gradient(circle at 78% 20%,rgba(2,175,221,.62),transparent 36%),linear-gradient(145deg,#173b68,#315ca0 50%,#5f50a7)}.HomePageFunnel_solutionCard__98qee:before{background:linear-gradient(180deg,rgba(12,34,72,.06),rgba(15,26,68,.9))}.HomePageFunnel_roleStoryCard__C7naa:after{left:-130%;width:55%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skewX(-14deg)}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_rolePanel__JVtSW{animation:HomePageFunnel_rolePanelIn__H0d6X .48s cubic-bezier(.2,.8,.2,1) both}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_roleStoryCard__C7naa:after{animation:HomePageFunnel_roleStorySweep__Lll4S 1.1s ease-out .18s both}.HomePageFunnel_roleStoryCard__C7naa:hover img{transform:scale(1.08)}.HomePageFunnel_roleStoryOverlay__7StAZ{position:relative;z-index:2;display:flex;min-height:430px;flex-direction:column;justify-content:flex-end;padding:clamp(34px,5vw,68px)}.HomePageFunnel_roleStoryOverlay__7StAZ .HomePageFunnel_cardNumber__W24_Z{top:28px;right:34px;color:rgba(255,255,255,.3)}.HomePageFunnel_roleStoryOverlay__7StAZ h3{margin:0 0 18px;color:rgba(255,255,255,.8)}.HomePageFunnel_problemCard__D3fNs .HomePageFunnel_roleStoryOverlay__7StAZ p,.HomePageFunnel_roleStoryOverlay__7StAZ p,.HomePageFunnel_solutionCard__98qee .HomePageFunnel_roleStoryOverlay__7StAZ p{max-width:600px;margin:0;color:#fff;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.58;text-shadow:0 3px 20px rgba(10,16,40,.28)}.HomePageFunnel_actionSection__q10eO{width:min(1320px,calc(100% - (var(--landing-gutter) * 2)))}.HomePageFunnel_actionGrid__y6W7m{gap:22px}.HomePageFunnel_actionCard__ztcVE{position:relative;display:flex;min-height:520px;overflow:hidden;isolation:isolate;align-items:stretch;border-color:rgba(41,135,198,.16);border-radius:34px;padding:0;background:radial-gradient(circle at 76% 18%,rgba(2,175,221,.22),transparent 34%),linear-gradient(145deg,#edf8fd,#eceafa)}.HomePageFunnel_actionCard__ztcVE:before{z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.02) 35%,rgba(236,244,252,.28) 62%,rgba(236,244,252,.7));opacity:1}.HomePageFunnel_actionArtwork__PXT2c{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.HomePageFunnel_actionCard__ztcVE:hover .HomePageFunnel_actionArtwork__PXT2c{transform:scale(1.035)}.HomePageFunnel_actionCardContent___dbF2{display:flex;width:calc(100% - 32px);min-height:300px;flex-direction:column;align-items:flex-start;margin:auto 16px 16px;border:1px solid rgba(255,255,255,.82);border-radius:26px;padding:24px;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(247,250,255,.78));box-shadow:0 18px 45px rgba(45,73,121,.12);backdrop-filter:blur(18px)}.HomePageFunnel_actionCardContent___dbF2 .HomePageFunnel_actionIndex__Lt77n{color:rgba(95,80,167,.48);font-size:1.2rem}.HomePageFunnel_actionCardContent___dbF2>p{margin:16px 0 8px;color:var(--blue);font-size:.7rem;font-weight:750;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.HomePageFunnel_actionCardContent___dbF2 h3{margin:0 0 22px;font-family:var(--landing-second-family);font-size:clamp(1.45rem,2vw,1.78rem);font-weight:500;line-height:1.08;letter-spacing:-.025em}.HomePageFunnel_actionCardContent___dbF2 .HomePageFunnel_actionButtons__st5kh{margin-top:auto}.HomePageFunnel_featuresSection__A2c_q{width:min(1320px,calc(100% - (var(--landing-gutter) * 2)))}.HomePageFunnel_showcaseStack__Cr7eu{display:grid;gap:62px}.HomePageFunnel_showcaseBlock__SwtCw{min-width:0}.HomePageFunnel_showcaseHeading__ka82x{display:flex;align-items:flex-start;justify-content:center;gap:16px;margin-bottom:26px;text-align:center}.HomePageFunnel_showcaseHeading__ka82x>div{max-width:880px}.HomePageFunnel_showcaseHeading__ka82x>span{color:rgba(95,80,167,.38);font-family:var(--landing-second-family);font-size:1rem}.HomePageFunnel_showcaseHeading__ka82x h3{margin:0;font-family:var(--landing-second-family);font-size:clamp(2rem,3.4vw,3.6rem);font-weight:500;line-height:1.05;letter-spacing:-.035em}.HomePageFunnel_showcaseHeading__ka82x p{max-width:760px;margin:14px auto 0;color:var(--muted);font-size:.96rem;line-height:1.55}.HomePageFunnel_showcaseRail__JUr16{display:flex;gap:18px;overflow-x:auto;padding:12px 4px 28px;scroll-padding-inline:4px;scroll-snap-type:x mandatory;scrollbar-color:rgba(95,80,167,.28) transparent;scrollbar-width:thin}.HomePageFunnel_participantCard__YGlKd,.HomePageFunnel_showcaseEventCard__NwREt{flex:0 0 auto;overflow:hidden;border:1px solid rgba(41,135,198,.14);background:#fff;box-shadow:0 18px 54px rgba(56,89,139,.11);color:var(--ink);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.HomePageFunnel_participantCard__YGlKd:hover,.HomePageFunnel_showcaseEventCard__NwREt:hover{border-color:rgba(95,80,167,.34);box-shadow:0 25px 68px rgba(56,89,139,.17);transform:translateY(-6px)}.HomePageFunnel_showcaseEventCard__NwREt{width:clamp(250px,25vw,310px);border-radius:30px}.HomePageFunnel_showcaseMedia__pUzNK{position:relative;display:grid;width:100%;aspect-ratio:1.45;overflow:hidden;place-items:center;background:linear-gradient(145deg,#d9f3fb,#dcd7f2)}.HomePageFunnel_showcaseMedia__pUzNK img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s ease}.HomePageFunnel_showcaseEventCard__NwREt:hover .HomePageFunnel_showcaseMedia__pUzNK img{transform:scale(1.04)}.HomePageFunnel_showcaseMediaFallback__mzvw_{color:#fff;font-size:4rem;text-shadow:0 12px 34px rgba(56,89,139,.2)}.HomePageFunnel_showcaseCardCopy__Djf_b{position:relative;display:grid;min-height:118px;align-content:start;gap:10px;padding:20px 52px 20px 20px}.HomePageFunnel_participantCard__YGlKd small,.HomePageFunnel_showcaseCardCopy__Djf_b small{color:var(--muted);font-size:.76rem;line-height:1.4}.HomePageFunnel_showcaseCardCopy__Djf_b strong{font-family:var(--landing-second-family);font-size:1.22rem;font-weight:500;line-height:1.16}.HomePageFunnel_showcaseCardCopy__Djf_b i{position:absolute;top:20px;right:20px;color:var(--violet);font-style:normal}.HomePageFunnel_participantRail__2i7GX{padding-top:18px}.HomePageFunnel_participantCard__YGlKd{display:grid;width:172px;gap:7px;border-radius:26px;padding:12px 12px 18px;text-align:center}.HomePageFunnel_participantVisual__aea1I{display:grid;width:100%;aspect-ratio:.86;overflow:hidden;place-items:center;border-radius:20px;background:linear-gradient(145deg,#d9f3fb,#dcd7f2);color:#fff;font-family:var(--landing-second-family);font-size:3.4rem}.HomePageFunnel_participantVisual__aea1I img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomePageFunnel_participantCard__YGlKd strong{padding-top:8px;font-size:.96rem;line-height:1.25}.HomePageFunnel_showcaseEmpty__pZycZ{display:flex;width:100%;min-height:146px;align-items:center;justify-content:center;gap:20px;border:1px dashed rgba(95,80,167,.26);border-radius:28px;padding:28px;background:rgba(255,255,255,.64);text-align:center}.HomePageFunnel_showcaseEmpty__pZycZ p{margin:0;color:var(--muted)}.HomePageFunnel_showcaseEmpty__pZycZ button{border:0;border-radius:999px;padding:13px 20px;background:linear-gradient(90deg,#2c9dd7,#5f50a7);color:#fff;font:inherit;font-weight:700;cursor:pointer}.HomePageFunnel_fundingGrid__IXNsu{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);grid-template-rows:repeat(2,minmax(228px,1fr));gap:18px}.HomePageFunnel_fundingCard__m9Z6_{position:relative;min-height:228px;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.24);border-radius:32px;padding:0;background:rgba(255,255,255,.13);box-shadow:0 18px 44px rgba(13,29,72,.16);backdrop-filter:none}.HomePageFunnel_fundingCardWide__6zTSc{min-height:474px;grid-row:1/span 2}.HomePageFunnel_fundingCardPortrait__hp_WB{min-height:228px}.HomePageFunnel_fundingCard__m9Z6_ img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.HomePageFunnel_fundingCardWide__6zTSc img{-o-object-position:center;object-position:center}.HomePageFunnel_fundingCardPortrait__hp_WB img{-o-object-position:72% 42%;object-position:72% 42%}.HomePageFunnel_fundingCard__m9Z6_:hover img{transform:scale(1.035)}.HomePageFunnel_fundingCard__m9Z6_:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(18,31,71,.02) 28%,rgba(16,25,67,.88));content:""}.HomePageFunnel_fundingCardPortrait__hp_WB:after{background:linear-gradient(90deg,rgba(12,22,57,.92) 0 52%,rgba(12,22,57,.52) 72%,rgba(12,22,57,.12))}.HomePageFunnel_fundingOverlay__Aq9Cb{display:flex;min-height:inherit;flex-direction:column;justify-content:flex-end;padding:clamp(26px,3vw,42px)}.HomePageFunnel_fundingCardPortrait__hp_WB .HomePageFunnel_fundingOverlay__Aq9Cb{width:68%;justify-content:center;padding:26px}.HomePageFunnel_fundingOverlay__Aq9Cb span{align-self:flex-start;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:6px 10px;background:rgba(255,255,255,.09);color:rgba(255,255,255,.76);font-size:.78rem;line-height:1;backdrop-filter:blur(10px)}.HomePageFunnel_fundingOverlay__Aq9Cb p{max-width:620px;margin:16px 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.5;text-shadow:0 3px 18px rgba(8,15,38,.36)}.HomePageFunnel_testimonial__DAjSg{max-width:940px;margin:54px auto 0;border:1px solid rgba(95,80,167,.15);border-radius:36px;padding:clamp(34px,6vw,70px);background:radial-gradient(circle at 50% 0,rgba(2,175,221,.12),transparent 46%),rgba(255,255,255,.9);box-shadow:0 24px 70px rgba(56,89,139,.11);text-align:center}.HomePageFunnel_testimonialStars__ON8EW{display:flex;justify-content:center;gap:10px;color:#f4b544;font-size:clamp(1.8rem,3vw,2.6rem)}.HomePageFunnel_motionReady__ClblW .HomePageFunnel_revealVisible__LW_Oo .HomePageFunnel_testimonialStars__ON8EW span{animation:HomePageFunnel_testimonialStarIn__EmJcr .55s cubic-bezier(.2,.8,.2,1) both}.HomePageFunnel_testimonial__DAjSg blockquote{margin:30px auto 0;font-family:var(--landing-second-family);font-size:clamp(1.45rem,2.4vw,2.35rem);font-weight:500;line-height:1.36;letter-spacing:-.025em}.HomePageFunnel_testimonial__DAjSg figcaption{margin-top:26px;color:var(--violet);font-weight:700}.HomePageFunnel_aboutSection__GlK2x{display:block;width:min(1320px,calc(100% - (var(--landing-gutter) * 2)));min-height:0;overflow:visible;padding:42px}.HomePageFunnel_aboutIntro__ktegZ{max-width:940px;margin:0 auto 42px;text-align:center}.HomePageFunnel_aboutIntro__ktegZ h2{margin:0;font-family:var(--landing-second-family);font-size:clamp(2.65rem,4.35vw,4.35rem);font-weight:500;line-height:1.03;letter-spacing:-.045em}.HomePageFunnel_aboutIntro__ktegZ p{max-width:760px;margin:24px auto 0;color:var(--muted);font-size:1.08rem;line-height:1.68}.HomePageFunnel_aboutPicture__6C5_V{min-height:500px}.HomePageFunnel_aboutCard__smFyW{width:min(760px,calc(100% - 72px));margin:-88px auto 0;padding:0}.HomePageFunnel_missionBox__lC7t3{margin:0;border-top:0;padding:clamp(30px,5vw,54px)}.HomePageFunnel_missionBox__lC7t3:before{display:none}.HomePageFunnel_finalSection__uVm4O h2{font-size:clamp(3.2rem,5.6vw,6rem);line-height:.98}.HomePageFunnel_finalSupporting__Z_NOT{max-width:800px;margin:28px auto 0;color:var(--muted);font-size:clamp(1.15rem,2vw,1.7rem);line-height:1.45}@keyframes HomePageFunnel_marqueeFlow__RjSu4{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes HomePageFunnel_heroBeamLeft__8SV_j{to{opacity:.72;transform:rotate(-12deg) translate3d(5%,2%,0)}}@keyframes HomePageFunnel_heroBeamRight__QvMnk{to{opacity:.68;transform:rotate(12deg) translate3d(-5%,3%,0)}}@keyframes HomePageFunnel_heroParticlesDrift__PuGnu{to{background-position:46px 92px,-28px 171px}}@keyframes HomePageFunnel_roleStorySweep__Lll4S{to{left:150%}}@keyframes HomePageFunnel_rolePanelIn__H0d6X{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes HomePageFunnel_testimonialStarIn__EmJcr{0%{opacity:0;transform:translateY(12px) scale(.55) rotate(-12deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media (min-width:901px){.HomePageFunnel_heroTitle__uA3xG>span:first-child{white-space:nowrap}}@media (max-width:900px){.HomePageFunnel_fundingGrid__IXNsu,.HomePageFunnel_rolePanel__JVtSW{grid-template-columns:1fr}.HomePageFunnel_fundingGrid__IXNsu{grid-template-rows:none}.HomePageFunnel_fundingCardPortrait__hp_WB,.HomePageFunnel_fundingCardWide__6zTSc{min-height:360px;grid-row:auto}.HomePageFunnel_fundingCardPortrait__hp_WB .HomePageFunnel_fundingOverlay__Aq9Cb{width:min(72%,560px)}.HomePageFunnel_aboutPicture__6C5_V{min-height:400px}}@media (max-width:768px){.HomePageFunnel_funnelPage__bfjRg{--landing-gutter:14px}.HomePageFunnel_hero__VYcug{min-height:720px;padding:124px var(--landing-gutter) 86px}.HomePageFunnel_heroTitle__uA3xG{font-size:clamp(2.75rem,12.5vw,4rem)}.HomePageFunnel_heroTitle__uA3xG>span+span{margin-top:16px;font-size:.54em;line-height:1.16}.HomePageFunnel_heroContent__3vo7I>.HomePageFunnel_eyebrow__FSYxl,.HomePageFunnel_section__LXIlF>.HomePageFunnel_sectionKicker__Ie1fI{margin-bottom:22px}.HomePageFunnel_marqueeGroup__nbo8T{min-width:max(100vw,720px)}.HomePageFunnel_aboutIntro__ktegZ,.HomePageFunnel_sectionHeading__QqmeQ{margin-bottom:34px}.HomePageFunnel_roleStoryCard__C7naa,.HomePageFunnel_roleStoryOverlay__7StAZ{min-height:330px}.HomePageFunnel_roleStoryOverlay__7StAZ{padding:30px 24px}.HomePageFunnel_showcaseStack__Cr7eu{gap:54px}.HomePageFunnel_actionCard__ztcVE{min-height:480px}.HomePageFunnel_showcaseHeading__ka82x{align-items:flex-start}.HomePageFunnel_showcaseEventCard__NwREt{width:min(78vw,300px)}.HomePageFunnel_participantCard__YGlKd{width:166px}.HomePageFunnel_showcaseEmpty__pZycZ{flex-direction:column}.HomePageFunnel_fundingCardPortrait__hp_WB,.HomePageFunnel_fundingCardWide__6zTSc{min-height:310px}.HomePageFunnel_fundingCardPortrait__hp_WB .HomePageFunnel_fundingOverlay__Aq9Cb{width:78%;padding:24px}.HomePageFunnel_testimonial__DAjSg{margin-top:38px;border-radius:28px;padding:32px 22px}.HomePageFunnel_aboutSection__GlK2x{display:block;padding:22px 14px 28px}.HomePageFunnel_aboutPicture__6C5_V{min-height:280px}.HomePageFunnel_aboutCard__smFyW{width:100%;margin:14px auto 0}.HomePageFunnel_missionBox__lC7t3{padding:28px 22px}.HomePageFunnel_finalSection__uVm4O h2{font-size:clamp(2.9rem,13vw,4rem)}}@media (prefers-reduced-motion:reduce){.HomePageFunnel_heroBeams__ypijU:after,.HomePageFunnel_heroBeams__ypijU:before,.HomePageFunnel_heroParticles__AvsOb,.HomePageFunnel_rolePanel__JVtSW,.HomePageFunnel_roleStoryCard__C7naa:after,.HomePageFunnel_testimonialStars__ON8EW span{animation:none!important}.HomePageFunnel_testimonialStars__ON8EW span{opacity:1;transform:none}}