.container_container__0Re01{margin-inline:auto;max-width:var(--container-width);padding-inline:clamp(1.25rem,4vw,2rem);width:100%}.footer_footer__flio2{background:var(--color-navy-950);border-top:1px solid rgb(255 255 255/10%);color:var(--color-white);padding:clamp(2.75rem,5vw,4.25rem) 0 2rem}.footer_inner__bLrvK{display:grid;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);grid-template-columns:minmax(260px,1.25fr) minmax(160px,.55fr) minmax(240px,.8fr);max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.footer_brandColumn__6ZX9z{max-width:410px}.footer_logo__Mm1TJ{display:block;height:auto;margin-bottom:1.2rem;width:clamp(132px,10vw,162px)}.footer_bottom__0Qj7r span,.footer_brandColumn__6ZX9z p,.footer_info__IvKfc span{color:rgb(255 255 255/62%);font-size:.88rem;line-height:1.62;margin:0}.footer_info__IvKfc,.footer_nav__q1YPM{display:flex;flex-direction:column;gap:.72rem}.footer_info__IvKfc strong,.footer_nav__q1YPM strong{color:var(--color-white);font-size:.82rem;font-weight:800;letter-spacing:.06em;margin-bottom:.15rem;text-transform:uppercase}.footer_nav__q1YPM a{color:rgb(255 255 255/66%);font-size:.9rem;transition:color .18s ease}.footer_nav__q1YPM a:hover{color:var(--color-white)}.footer_bottom__0Qj7r{border-top:1px solid rgb(255 255 255/10%);display:flex;gap:1rem;grid-column:1/-1;justify-content:space-between;padding-top:1.35rem}.footer_bottom__0Qj7r span{font-size:.78rem}@media (max-width:860px){.footer_inner__bLrvK{grid-template-columns:1fr}.footer_bottom__0Qj7r{flex-direction:column}}@media (prefers-reduced-motion:reduce){.footer_nav__q1YPM a{transition:none}}.beyond-fintech_section__ty_03{background:var(--color-navy-950);border-radius:0 0 28px 28px;color:var(--color-white);overflow:hidden;padding:clamp(4.5rem,8vw,7rem) 0}.beyond-fintech_inner__ddHBg{max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.beyond-fintech_heading__qKNeJ{margin-inline:auto;max-width:760px;text-align:center}.beyond-fintech_heading__qKNeJ p{color:var(--color-brand-action);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 .95rem;text-transform:uppercase}.beyond-fintech_heading__qKNeJ h2{font-size:clamp(2rem,3vw,3.2rem);font-weight:400;letter-spacing:0;line-height:1.14;margin:0}.beyond-fintech_heading__qKNeJ h2 strong{font-weight:800}.beyond-fintech_content__adQSS{align-items:center;display:grid;grid-gap:clamp(2.5rem,6vw,5.5rem);gap:clamp(2.5rem,6vw,5.5rem);grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);margin-top:clamp(3.25rem,6vw,5rem)}.beyond-fintech_visual__Vev7N{animation:beyond-fintech_visualIn__jMk_9 .82s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform}.beyond-fintech_canvas__0mPvZ{animation:beyond-fintech_canvasSwap__7xOQI .68s cubic-bezier(.16,1,.3,1) both;border-radius:18px;min-height:360px;overflow:hidden;padding:clamp(1.6rem,4vw,2.5rem);position:relative}.beyond-fintech_finance__vlicK{background:radial-gradient(circle at 18% 16%,rgb(0 150 246/25%),transparent 34%),linear-gradient(135deg,#041632,#063a59 48%,#0096f6)}.beyond-fintech_benefits__SB1Bu{background:radial-gradient(circle at 22% 18%,rgb(22 217 203/30%),transparent 36%),linear-gradient(135deg,#052b2b,#075048 48%,#00c9b9)}.beyond-fintech_connected__E__Le{background:radial-gradient(circle at 18% 16%,rgb(255 255 255/18%),transparent 34%),linear-gradient(135deg,var(--color-navy-950) 0,#063e37 52%,#00c9b9 100%)}.beyond-fintech_rail__lMFQ3{background:rgb(0 0 0/62%);border-radius:14px 0 0 14px;display:grid;grid-gap:1rem;gap:1rem;left:clamp(1.6rem,4vw,2.5rem);padding:1.1rem .8rem;position:absolute;top:50%;transform:translateY(-50%)}.beyond-fintech_rail__lMFQ3 span{background:rgb(255 255 255/18%);border-radius:5px;height:18px;width:18px}.beyond-fintech_surface__SNIJR{animation:beyond-fintech_surfaceFloat__vtGUt .76s cubic-bezier(.16,1,.3,1) both;background:rgb(255 255 255/94%);border-radius:14px;box-shadow:0 24px 60px rgb(0 0 0/22%);color:var(--color-navy-950);margin:3.2rem 0 0 3.2rem;min-height:210px;padding:1.6rem}.beyond-fintech_visualTitle__Uyw7o{color:var(--color-navy-950);display:block;font-size:1rem;margin-bottom:1.2rem}.beyond-fintech_lineLong__0yOQO,.beyond-fintech_lineMedium__S3SXM,.beyond-fintech_lineShort__jRRjw{background:rgb(9 20 38/9%);border-radius:999px;display:block;height:12px;margin-bottom:1rem}.beyond-fintech_lineLong__0yOQO{width:72%}.beyond-fintech_lineMedium__S3SXM{width:52%}.beyond-fintech_lineShort__jRRjw{width:38%}.beyond-fintech_modules__oTWqP{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.beyond-fintech_modules__oTWqP span{background:var(--color-surface);border:1px solid rgb(4 22 50/8%);border-radius:10px;color:var(--color-navy-900);font-size:.84rem;font-weight:700;padding:.72rem}.beyond-fintech_floatingCard__Jl7vQ{animation:beyond-fintech_floatingCardIn__FvQQL .72s cubic-bezier(.16,1,.3,1) 80ms both;background:var(--color-white);border-radius:14px;bottom:2rem;box-shadow:0 18px 42px rgb(0 0 0/22%);color:var(--color-navy-950);padding:1rem 1.2rem;position:absolute;right:2rem}.beyond-fintech_orbit__74JGw{display:grid;grid-gap:.6rem;gap:.6rem;position:absolute;right:2rem;top:2rem}.beyond-fintech_orbit__74JGw span{animation:beyond-fintech_orbitPulse__NMBX_ .9s cubic-bezier(.16,1,.3,1) both;background:rgb(255 255 255/82%);border-radius:999px;height:10px;width:10px}.beyond-fintech_orbit__74JGw span:nth-child(2){animation-delay:90ms;opacity:.72}.beyond-fintech_orbit__74JGw span:nth-child(3){animation-delay:.18s;opacity:.48}.beyond-fintech_floatingCard__Jl7vQ span{color:rgb(9 20 38/60%);display:block;font-size:.78rem;margin-bottom:.35rem}.beyond-fintech_floatingCard__Jl7vQ strong{color:var(--color-brand-action);font-size:1.2rem}.beyond-fintech_points__jNmgK{display:grid;grid-gap:.55rem;gap:.55rem}.beyond-fintech_point__jE_yk{animation:beyond-fintech_pointIn__ZGpl4 .72s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay);background:transparent;border-radius:0;border:0;border-left:2px solid transparent;color:inherit;cursor:pointer;display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:auto 1fr;text-align:left;padding:1.2rem 0 1.2rem 1.2rem;transition:background-color .22s ease,border-color .22s ease,transform .22s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.beyond-fintech_activePoint___qcr6,.beyond-fintech_point__jE_yk:hover{background:rgb(255 255 255/5%);border-left-color:var(--color-brand-action)}.beyond-fintech_point__jE_yk:hover{transform:translateX(4px)}.beyond-fintech_pointIcon__dCQIe{align-items:center;color:rgb(255 255 255/54%);display:inline-flex;height:28px;justify-content:center;transition:color .22s ease;width:28px}.beyond-fintech_activePoint___qcr6 .beyond-fintech_pointIcon__dCQIe,.beyond-fintech_point__jE_yk:hover .beyond-fintech_pointIcon__dCQIe{color:var(--color-brand-action)}.beyond-fintech_point__jE_yk h3{color:rgb(255 255 255/74%);font-size:1rem;font-weight:520;line-height:1.35;margin:0;transition:color .22s ease}.beyond-fintech_point__jE_yk p{color:rgb(255 255 255/52%);font-size:.92rem;line-height:1.58;margin:.4rem 0 0;max-width:520px;transition:color .22s ease}.beyond-fintech_activePoint___qcr6 h3,.beyond-fintech_point__jE_yk:hover h3{color:var(--color-white);font-weight:700}.beyond-fintech_activePoint___qcr6 p,.beyond-fintech_point__jE_yk:hover p{color:rgb(255 255 255/72%)}@keyframes beyond-fintech_visualIn__jMk_9{0%{opacity:0;transform:translateX(-34px)}to{opacity:1;transform:translateX(0)}}@keyframes beyond-fintech_pointIn__ZGpl4{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes beyond-fintech_canvasSwap__7xOQI{0%{opacity:0;transform:translateX(-22px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes beyond-fintech_surfaceFloat__vtGUt{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes beyond-fintech_floatingCardIn__FvQQL{0%{opacity:0;transform:translate(18px,12px)}to{opacity:1;transform:translate(0)}}@keyframes beyond-fintech_orbitPulse__NMBX_{0%{opacity:0;transform:translateY(-8px) scale(.72)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:900px){.beyond-fintech_section__ty_03{border-radius:0 0 20px 20px}.beyond-fintech_content__adQSS{grid-template-columns:1fr}}@media (max-width:560px){.beyond-fintech_canvas__0mPvZ{min-height:320px}.beyond-fintech_surface__SNIJR{margin-left:2.4rem}.beyond-fintech_floatingCard__Jl7vQ{bottom:1.25rem;right:1.25rem}}@media (prefers-reduced-motion:reduce){.beyond-fintech_canvas__0mPvZ,.beyond-fintech_floatingCard__Jl7vQ,.beyond-fintech_point__jE_yk,.beyond-fintech_surface__SNIJR,.beyond-fintech_visual__Vev7N{animation:none;will-change:auto}.beyond-fintech_point__jE_yk{transition:none}}.button_button__iBnBy{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.91rem;font-weight:700;gap:.5rem;justify-content:center;min-height:46px;padding:0 1.25rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.button_button__iBnBy:hover{transform:translateY(-1px)}.button_primary__8QRtp{background:var(--color-brand-action);color:var(--color-white)}.button_primary__8QRtp:hover{background:var(--color-cyan-400);box-shadow:0 12px 28px rgb(0 201 185/24%)}.button_secondary__4QS5s{background:var(--color-white);border:1px solid var(--color-border);color:var(--color-navy-900)}.button_secondary__4QS5s:hover{border-color:rgb(0 201 185/42%);color:var(--color-navy-900)}.button_ghost__NAUHK{color:var(--color-text);min-height:auto;padding:0}@media (prefers-reduced-motion:reduce){.button_button__iBnBy{transition:none}.button_button__iBnBy:hover{transform:none}}.header_header__ASFgI{animation:header_headerDrop__NlKdn .72s cubic-bezier(.16,1,.3,1) both;background:rgb(2 13 36/94%);border-bottom:1px solid rgb(255 255 255/10%);box-shadow:0 14px 36px rgb(2 13 36/14%);position:-webkit-sticky;position:sticky;top:0;z-index:20;will-change:opacity,transform}.header_inner__yX9_C{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto;max-width:min(100%,1440px);min-height:92px;padding-inline:clamp(1.5rem,5vw,4.25rem)}.header_brand__jwr5d{align-items:center;display:inline-flex;justify-self:start}.header_logo__zgXNA{display:block;height:auto;width:clamp(132px,10vw,162px)}.header_navigationGroup__cwIBT{margin-left:clamp(2rem,5vw,5.5rem);min-width:0}.header_nav__GKHkB,.header_navigationGroup__cwIBT{align-items:center;display:flex;justify-content:flex-start}.header_nav__GKHkB{gap:clamp(1.35rem,2.8vw,3.15rem)}.header_nav__GKHkB a{color:rgb(255 255 255/78%);font-size:.91rem;font-weight:600;line-height:1;transition:color .26s ease;white-space:nowrap}.header_nav__GKHkB a:hover{color:var(--color-white)}.header_actions__Nbv3T{align-items:center;display:flex;justify-content:flex-end}.header_signup__GKt6Q{background:var(--color-brand-action);isolation:isolate;color:var(--color-white);min-height:48px;overflow:hidden;padding:.35rem 3.25rem .35rem 1.18rem;position:relative}.header_signup__GKt6Q:hover{background:var(--color-cyan-400);box-shadow:0 12px 28px rgb(0 201 185/24%)}.header_signupLabel__AbAI4{position:relative;z-index:2}.header_arrow__es9x5{align-items:center;background:rgb(255 255 255/18%);border-radius:999px;display:inline-flex;height:36px;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:width .34s cubic-bezier(.2,.8,.2,1),background-color .22s ease,transform .22s cubic-bezier(.2,.8,.2,1);width:36px;z-index:1}.header_signup__GKt6Q:hover .header_arrow__es9x5{background:rgb(255 255 255/24%);width:calc(100% - 12px)}.header_signup__GKt6Q:active .header_arrow__es9x5{transform:translateY(-50%) scale(.96)}.header_arrow__es9x5:before{border-right:1.8px solid;border-top:1.8px solid;content:"";height:7px;position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .32s cubic-bezier(.2,.8,.2,1);width:7px}.header_signup__GKt6Q:hover .header_arrow__es9x5:before{transform:translate(2px,-50%) rotate(45deg)}@media (max-width:860px){.header_inner__yX9_C{grid-template-columns:1fr auto;min-height:68px;padding-inline:clamp(1.25rem,5vw,1.75rem)}.header_logo__zgXNA{width:124px}.header_signup__GKt6Q{min-height:40px;padding:.3rem 2.8rem .3rem .95rem}.header_arrow__es9x5{height:30px;width:30px}.header_arrow__es9x5:before{right:11px}.header_navigationGroup__cwIBT{display:none}}@media (max-width:420px){.header_signupLabel__AbAI4{display:none}.header_signup__GKt6Q{min-width:42px;padding:.3rem;width:42px}.header_arrow__es9x5{right:6px}}@keyframes header_headerDrop__NlKdn{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.header_header__ASFgI{animation:none;will-change:auto}.header_signup__GKt6Q,.header_signup__GKt6Q *,.header_signup__GKt6Q :before{transition:none}}.hero_hero__NvdQz{background:var(--color-white);padding:clamp(4rem,7vw,6.5rem) 0 clamp(4.25rem,7vw,6.75rem)}.hero_grid__4kQlr{align-items:center;display:grid;grid-gap:clamp(2rem,4vw,4.5rem);gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(310px,.78fr) minmax(440px,1.22fr);max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.hero_copy__okF1h{animation:hero_copyRise__4GBPA .82s cubic-bezier(.16,1,.3,1) both;max-width:600px;will-change:opacity,transform}.hero_copy__okF1h h1{color:#111426;font-size:clamp(2.35rem,3.25vw,3.65rem);font-weight:400;letter-spacing:0;line-height:1.12;margin:0;max-width:14.8ch}.hero_copy__okF1h h1 strong{font-weight:800}.hero_copy__okF1h h1 span{font-weight:400}.hero_description__RNodZ{color:rgb(9 20 38/74%);font-size:clamp(.94rem,.95vw,1.04rem);line-height:1.58;margin:1.2rem 0 0;max-width:470px}.hero_ctas__aJrfN{display:flex;flex-wrap:nowrap;gap:.9rem;margin-top:1.65rem}.hero_primaryArrow__xjiws,.hero_secondaryArrow__gWDih{align-items:center;border-radius:999px;display:inline-flex;height:24px;justify-content:center;position:relative;width:24px}.hero_primaryArrow__xjiws{background:rgb(255 255 255/18%)}.hero_secondaryArrow__gWDih{background:rgb(0 201 185/12%)}.hero_primaryArrow__xjiws:before,.hero_secondaryArrow__gWDih:before{border-right:1.8px solid;border-top:1.8px solid;content:"";height:7px;transform:rotate(45deg) translate(-1px,1px);width:7px}.hero_primaryCta__DWEx2{isolation:isolate;min-height:48px;overflow:hidden;padding:.35rem 3.35rem .35rem 1.2rem;position:relative}.hero_primaryLabel__6haeI{position:relative;z-index:2}.hero_primaryCta__DWEx2 .hero_primaryArrow__xjiws{background:rgb(255 255 255/20%);color:var(--color-white);height:36px;margin-left:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:width .34s cubic-bezier(.2,.8,.2,1),background-color .22s ease,transform .22s cubic-bezier(.2,.8,.2,1);width:36px;z-index:1}.hero_primaryCta__DWEx2:hover .hero_primaryArrow__xjiws{background:rgb(255 255 255/24%);width:calc(100% - 12px)}.hero_primaryCta__DWEx2:active .hero_primaryArrow__xjiws{transform:translateY(-50%) scale(.96)}.hero_primaryCta__DWEx2 .hero_primaryArrow__xjiws:before{position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.hero_primaryCta__DWEx2:hover .hero_primaryArrow__xjiws:before{transform:translate(2px,-50%) rotate(45deg)}.hero_secondaryCta__NGg0F{align-items:center;background:var(--color-navy-950);border:0;color:var(--color-white);display:inline-flex;gap:.7rem;justify-content:flex-start;min-height:48px;overflow:hidden;padding:.35rem 1.18rem .35rem .42rem;position:relative}.hero_secondaryCta__NGg0F:hover{background:var(--color-navy-900);box-shadow:0 14px 30px rgb(4 22 50/18%);color:var(--color-white)}.hero_secondaryCta__NGg0F .hero_secondaryArrow__gWDih{background:rgb(255 255 255/8%);color:var(--color-white);flex:0 0 auto;height:36px;transition:background-color .22s ease,transform .24s cubic-bezier(.2,.8,.2,1);width:36px}.hero_secondaryCta__NGg0F:hover .hero_secondaryArrow__gWDih{background:rgb(255 255 255/13%);transform:translateX(2px)}.hero_secondaryCta__NGg0F .hero_secondaryArrow__gWDih:before{border-color:currentColor;transform:rotate(45deg) translate(-1px,1px)}.hero_secondaryLabel__4dJNY{color:var(--color-white);font-size:.9rem;font-weight:680;line-height:1;white-space:nowrap}.hero_visual__ihOrQ{animation:hero_imageSlide__tszgw .92s cubic-bezier(.16,1,.3,1) .11s both;display:flex;justify-content:flex-end;min-width:0;will-change:opacity,transform}.hero_image__XkqsW{border-radius:22px;display:block;height:auto;max-width:100%;object-fit:cover;width:min(100%,820px)}@keyframes hero_copyRise__4GBPA{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes hero_imageSlide__tszgw{0%{opacity:0;transform:translate(34px,18px)}to{opacity:1;transform:translate(0)}}@media (max-width:1279px){.hero_grid__4kQlr{gap:clamp(1.5rem,2.6vw,2.2rem);grid-template-columns:minmax(380px,.88fr) minmax(360px,1.12fr)}.hero_copy__okF1h h1{font-size:clamp(2.35rem,3.8vw,3.05rem);max-width:13.5ch}.hero_description__RNodZ{max-width:430px}.hero_image__XkqsW{width:min(100%,650px)}.hero_primaryCta__DWEx2,.hero_secondaryCta__NGg0F{min-height:46px}.hero_primaryCta__DWEx2{padding-inline:1.05rem 3.05rem}.hero_secondaryCta__NGg0F{gap:.55rem;padding-right:.95rem}.hero_primaryCta__DWEx2 .hero_primaryArrow__xjiws,.hero_secondaryCta__NGg0F .hero_secondaryArrow__gWDih{height:34px;width:34px}.hero_primaryLabel__6haeI,.hero_secondaryLabel__4dJNY{font-size:.86rem}}@media (max-width:900px){.hero_hero__NvdQz{padding:clamp(3.25rem,8vw,4.5rem) 0 clamp(3.75rem,8vw,5rem)}.hero_grid__4kQlr{gap:3rem;grid-template-columns:1fr}.hero_copy__okF1h{max-width:620px;text-align:center}.hero_copy__okF1h,.hero_copy__okF1h h1,.hero_description__RNodZ{margin-inline:auto}.hero_copy__okF1h h1{font-size:clamp(2.55rem,6vw,3.15rem);max-width:14ch}.hero_ctas__aJrfN,.hero_visual__ihOrQ{justify-content:center}.hero_image__XkqsW{width:min(100%,680px)}}@media (max-width:790px){.hero_secondaryCta__NGg0F{display:none}}@media (prefers-reduced-motion:reduce){.hero_copy__okF1h,.hero_visual__ihOrQ{animation:none;will-change:auto}.hero_secondaryCta__NGg0F,.hero_secondaryCta__NGg0F *,.hero_secondaryCta__NGg0F :before{transition:none}}@media (max-width:520px){.hero_hero__NvdQz{padding:3rem 0 3.35rem}.hero_copy__okF1h h1{font-size:clamp(1.92rem,10.4vw,2.28rem);line-height:1.12;max-width:13.8ch}.hero_description__RNodZ{font-size:.94rem}.hero_ctas__aJrfN{align-items:center;flex-direction:row}.hero_primaryCta__DWEx2,.hero_secondaryCta__NGg0F{width:-moz-fit-content;width:fit-content}.hero_image__XkqsW{border-radius:16px}}@media (max-width:380px){.hero_copy__okF1h h1{font-size:clamp(1.78rem,9.8vw,2.05rem);max-width:14.6ch}}.ecosystem_section__Sqvqa{background:var(--color-surface);padding:clamp(4rem,7vw,6.5rem) 0}.ecosystem_inner__qyAke{max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.ecosystem_heading__SDaMI{max-width:760px}.ecosystem_kicker__eKJ87{color:var(--color-brand-action);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 .95rem;text-transform:uppercase}.ecosystem_heading__SDaMI h2{color:var(--color-navy-950);font-size:clamp(2rem,3vw,3.15rem);font-weight:400;letter-spacing:0;line-height:1.14;margin:0;max-width:720px}.ecosystem_heading__SDaMI h2 strong{font-weight:800}.ecosystem_heading__SDaMI h2 span{font-weight:400}.ecosystem_heading__SDaMI>p:last-child{color:rgb(9 20 38/70%);font-size:clamp(.98rem,1vw,1.08rem);line-height:1.65;margin:1rem 0 0;max-width:680px}.ecosystem_grid__7Mh61{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,5vw,4.5rem)}.ecosystem_card__7SbbN{animation:ecosystem_cardEnter__btqPr .78s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay);min-height:330px;padding:clamp(1.4rem,3vw,2.2rem);position:relative;will-change:opacity,transform}.ecosystem_card__7SbbN+.ecosystem_card__7SbbN{border-left:1px solid rgb(4 22 50/10%)}.ecosystem_cardTop__hqCs4{align-items:center;display:flex;gap:.7rem;margin-bottom:1.2rem}.ecosystem_icon__e5bw0{align-items:center;background:linear-gradient(135deg,var(--color-brand-action),var(--color-cyan-400));border-radius:10px;color:var(--color-white);display:inline-flex;height:40px;justify-content:center;width:40px}.ecosystem_eyebrow__oIhkv{color:var(--color-text-muted);font-size:.82rem;font-weight:600}.ecosystem_card__7SbbN h3{color:var(--color-navy-950);font-size:clamp(1.2rem,1.35vw,1.45rem);font-weight:520;line-height:1.3;margin:0;max-width:310px}.ecosystem_card__7SbbN p{color:rgb(9 20 38/68%);font-size:.93rem;line-height:1.68;margin:.9rem 0 0;max-width:340px}.ecosystem_card__7SbbN ul{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:2rem 0 0;padding:0}.ecosystem_card__7SbbN li{background:var(--color-white);border:1px solid rgb(4 22 50/8%);border-radius:999px;color:var(--color-navy-900);font-size:.82rem;font-weight:520;padding:.55rem .72rem}@keyframes ecosystem_cardEnter__btqPr{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){.ecosystem_heading__SDaMI{margin-inline:auto;text-align:center}.ecosystem_heading__SDaMI h2,.ecosystem_heading__SDaMI>p:last-child{margin-inline:auto}.ecosystem_grid__7Mh61{grid-template-columns:1fr;margin-top:2.4rem;margin-inline:auto;max-width:620px}.ecosystem_card__7SbbN{display:grid;justify-items:center;min-height:auto;padding:1.8rem 0;text-align:center}.ecosystem_cardTop__hqCs4{justify-content:center}.ecosystem_card__7SbbN h3,.ecosystem_card__7SbbN p{margin-inline:auto}.ecosystem_card__7SbbN ul{justify-content:center}.ecosystem_card__7SbbN+.ecosystem_card__7SbbN{border-left:0;border-top:1px solid rgb(4 22 50/10%)}}@media (max-width:560px){.ecosystem_section__Sqvqa{padding:3.6rem 0}.ecosystem_heading__SDaMI h2{font-size:clamp(1.9rem,10vw,2.35rem)}.ecosystem_card__7SbbN ul{margin-top:1.35rem}}@media (prefers-reduced-motion:reduce){.ecosystem_card__7SbbN{animation:none;will-change:auto}}.how-it-works_section__cBNwJ{background:var(--color-white);padding:clamp(4.5rem,8vw,7rem) 0}.how-it-works_inner__zJ8uD{max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.how-it-works_heading__xEu72{max-width:760px}.how-it-works_heading__xEu72 p{color:var(--color-brand-action);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 .95rem;text-transform:uppercase}.how-it-works_heading__xEu72 h2{color:var(--color-navy-950);font-size:clamp(2rem,3vw,3.15rem);font-weight:400;letter-spacing:0;line-height:1.14;margin:0;max-width:700px}.how-it-works_heading__xEu72 h2 strong{font-weight:800}.how-it-works_steps__ojhFy{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,5vw,4.5rem)}.how-it-works_step__xL9mE{animation:how-it-works_stepIn__AmsAv .76s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay);border-top:1px solid rgb(4 22 50/10%);min-height:280px;padding:clamp(1.4rem,3vw,2.2rem);position:relative;will-change:opacity,transform}.how-it-works_step__xL9mE+.how-it-works_step__xL9mE{border-left:1px solid rgb(4 22 50/10%)}.how-it-works_number__af4ai{color:rgb(9 20 38/18%);font-size:clamp(2.4rem,4vw,4rem);font-weight:800;line-height:1;margin-bottom:1.4rem}.how-it-works_step__xL9mE h3{color:var(--color-navy-950);font-size:clamp(1.16rem,1.25vw,1.38rem);font-weight:640;line-height:1.3;margin:0;max-width:300px}.how-it-works_step__xL9mE p{color:rgb(9 20 38/68%);font-size:.94rem;line-height:1.65;margin:.9rem 0 0;max-width:340px}@keyframes how-it-works_stepIn__AmsAv{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.how-it-works_steps__ojhFy{grid-template-columns:1fr}.how-it-works_step__xL9mE{min-height:auto;padding-inline:0}.how-it-works_step__xL9mE+.how-it-works_step__xL9mE{border-left:0}}@media (prefers-reduced-motion:reduce){.how-it-works_step__xL9mE{animation:none;will-change:auto}}.life-moments_section__xWykG{background:#eef1f0;padding:clamp(4.5rem,8vw,7rem) 0}.life-moments_inner__FjcEv{max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.life-moments_heading__N0fgX{animation:life-moments_momentsHeadingIn__7UE_j .76s cubic-bezier(.16,1,.3,1) both;margin-inline:auto;max-width:760px;text-align:center;will-change:opacity,transform}.life-moments_heading__N0fgX p{color:var(--color-brand-action);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 .95rem;text-transform:uppercase}.life-moments_heading__N0fgX h2{color:var(--color-navy-950);font-size:clamp(2rem,3vw,3.15rem);font-weight:400;letter-spacing:0;line-height:1.14;margin:0;max-width:760px}.life-moments_heading__N0fgX h2 strong{font-weight:800}.life-moments_carousel__FQUuV{display:flex;gap:.9rem;margin:clamp(3rem,5vw,4.5rem) auto 0;max-width:1180px}.life-moments_moment__5wZHN{animation:life-moments_cardIn__rrMS1 .76s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay);border:1px solid rgb(4 22 50/8%);border-radius:22px;color:var(--color-white);flex:1 1;min-height:430px;overflow:hidden;position:relative;transition:flex .38s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.life-moments_moment__5wZHN:focus-visible,.life-moments_moment__5wZHN:hover{flex:1.22 1;outline:none;transform:translateY(-2px)}.life-moments_moment__5wZHN:focus-visible{box-shadow:0 0 0 3px rgb(0 201 185/34%)}.life-moments_image__dlrJk{filter:saturate(.9) contrast(1.02);height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.02);transition:transform .48s cubic-bezier(.16,1,.3,1);width:100%}.life-moments_moment__5wZHN:focus-visible .life-moments_image__dlrJk,.life-moments_moment__5wZHN:hover .life-moments_image__dlrJk{transform:scale(1)}.life-moments_overlay__arQPP{background:linear-gradient(180deg,rgb(2 13 36/8%),rgb(2 13 36/78%) 72%),linear-gradient(90deg,rgb(2 13 36/72%),rgb(2 13 36/18%));inset:0;position:absolute}.life-moments_content___QkTm{bottom:0;display:flex;flex-direction:column;left:0;padding:clamp(1.25rem,2.3vw,1.8rem);position:absolute;right:0;z-index:1}.life-moments_icon__e3A5a{align-items:center;color:var(--color-white);display:inline-flex;height:28px;justify-content:center;margin-bottom:1rem;width:28px}.life-moments_moment__5wZHN h3{color:var(--color-white);font-size:clamp(1.18rem,1.4vw,1.55rem);font-weight:720;line-height:1.22;margin:0;max-width:340px}.life-moments_moment__5wZHN p{color:rgb(255 255 255/72%);font-size:.9rem;line-height:1.58;margin:.85rem 0 0;max-height:0;max-width:390px;opacity:0;overflow:hidden;transition:max-height .42s cubic-bezier(.16,1,.3,1),opacity .28s ease}.life-moments_moment__5wZHN:focus-visible p,.life-moments_moment__5wZHN:hover p{max-height:120px;opacity:1}.life-moments_moment__5wZHN ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.2rem 0 0;padding:0}.life-moments_moment__5wZHN li{background:rgb(255 255 255/10%);border:1px solid rgb(255 255 255/16%);border-radius:999px;color:rgb(255 255 255/82%);font-size:.78rem;font-weight:700;padding:.52rem .74rem}@keyframes life-moments_cardIn__rrMS1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes life-moments_momentsHeadingIn__7UE_j{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.life-moments_carousel__FQUuV{cursor:-webkit-grab;cursor:grab;margin-inline:calc(clamp(1.5rem, 5vw, 4.25rem) * -1);max-width:none;overflow-x:auto;overscroll-behavior-x:contain;padding-inline:clamp(1.5rem,5vw,4.25rem);scroll-padding-inline:clamp(1.5rem,5vw,4.25rem);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.life-moments_carousel__FQUuV::-webkit-scrollbar{display:none}.life-moments_moment__5wZHN,.life-moments_moment__5wZHN:focus-visible,.life-moments_moment__5wZHN:hover{flex:0 0 clamp(280px,42vw,390px);min-height:400px;scroll-snap-align:start;transform:none}.life-moments_moment__5wZHN p{max-height:120px;opacity:1}}@media (max-width:560px){.life-moments_section__xWykG{padding:3.8rem 0}.life-moments_heading__N0fgX h2{font-size:clamp(1.95rem,10vw,2.4rem)}.life-moments_moment__5wZHN,.life-moments_moment__5wZHN:focus-visible,.life-moments_moment__5wZHN:hover{flex-basis:min(84vw,340px);min-height:360px}}@media (prefers-reduced-motion:reduce){.life-moments_heading__N0fgX,.life-moments_image__dlrJk,.life-moments_moment__5wZHN{animation:none;transition:none;will-change:auto}}.faq_section__AcZGV{background:var(--color-white);padding:clamp(4.5rem,8vw,7.5rem) 0}.faq_inner___rN8k{align-items:start;display:grid;grid-gap:clamp(2.5rem,7vw,6rem);gap:clamp(2.5rem,7vw,6rem);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.faq_copy__aiK2o{position:-webkit-sticky;position:sticky;top:128px}.faq_copy__aiK2o>p:first-child{color:var(--color-brand-action);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 .95rem;text-transform:uppercase}.faq_copy__aiK2o h2{color:var(--color-navy-950);font-size:clamp(2rem,3vw,3.15rem);font-weight:400;letter-spacing:0;line-height:1.14;margin:0;max-width:560px}.faq_copy__aiK2o h2 strong{font-weight:800}.faq_description__HckrE{color:rgb(9 20 38/66%);font-size:.96rem;line-height:1.68;margin:1.2rem 0 0;max-width:500px}.faq_questions__H8F_v{display:grid;grid-gap:0;gap:0}.faq_item__oxe2e{animation:faq_faqIn__rpz1h .68s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay);border-top:1px solid rgb(4 22 50/10%);display:grid;grid-gap:clamp(1rem,2vw,1.6rem);gap:clamp(1rem,2vw,1.6rem);grid-template-columns:56px 1fr;padding:clamp(1.5rem,3vw,2.15rem) 0;will-change:opacity,transform}.faq_item__oxe2e:last-child{border-bottom:1px solid rgb(4 22 50/10%)}.faq_item__oxe2e>span{color:rgb(9 20 38/28%);font-size:.9rem;font-weight:800}.faq_item__oxe2e h3{color:var(--color-navy-950);font-size:clamp(1.06rem,1.25vw,1.32rem);font-weight:640;line-height:1.3;margin:0}.faq_item__oxe2e p{color:rgb(9 20 38/66%);font-size:.94rem;line-height:1.65;margin:.72rem 0 0;max-width:720px}@keyframes faq_faqIn__rpz1h{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){.faq_inner___rN8k{grid-template-columns:1fr}.faq_copy__aiK2o{position:relative;text-align:center;top:auto}.faq_copy__aiK2o,.faq_copy__aiK2o h2,.faq_description__HckrE{margin-inline:auto}}@media (max-width:560px){.faq_section__AcZGV{padding-block:3.75rem}.faq_item__oxe2e{gap:.55rem;grid-template-columns:1fr}.faq_item__oxe2e>span{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.faq_item__oxe2e{animation:none;will-change:auto}}.digital-experience_section__IyDKj{background:var(--color-navy-950);color:var(--color-white);overflow:hidden;padding:clamp(4.75rem,8vw,7.5rem) 0;position:relative}.digital-experience_section__IyDKj:before{background:radial-gradient(circle at 72% 42%,rgb(0 201 185/22%),transparent 28%),radial-gradient(circle at 16% 18%,rgb(0 121 242/16%),transparent 28%);content:"";inset:0;pointer-events:none;position:absolute}.digital-experience_inner__cCjOe{align-items:center;display:grid;grid-gap:clamp(2.75rem,6vw,6rem);gap:clamp(2.75rem,6vw,6rem);grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr);max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem);position:relative;z-index:1}.digital-experience_copy__Q0eFd{animation:digital-experience_copyIn__QeO2p .76s cubic-bezier(.16,1,.3,1) both;max-width:610px;will-change:opacity,transform}.digital-experience_eyebrow__KvlmB{color:var(--color-cyan-400);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 .95rem;text-transform:uppercase}.digital-experience_copy__Q0eFd h2{color:var(--color-white);font-size:clamp(2.15rem,3.25vw,3.45rem);font-weight:400;letter-spacing:-.035em;line-height:1.08;margin:0;max-width:640px}.digital-experience_copy__Q0eFd h2 strong{font-weight:800}.digital-experience_description__Dfjz1{color:rgb(255 255 255/72%);font-size:clamp(.98rem,1vw,1.05rem);line-height:1.68;margin:1.25rem 0 0;max-width:500px}.digital-experience_actions__9CfKE{display:flex;margin-top:1.8rem}.digital-experience_cta__Fxb1r{isolation:isolate;min-height:50px;overflow:hidden;padding:.35rem 3.35rem .35rem 1.2rem;position:relative}.digital-experience_ctaLabel____w_T{position:relative;z-index:2}.digital-experience_ctaIcon__H0nu3{align-items:center;background:rgb(255 255 255/18%);border-radius:999px;color:var(--color-white);display:inline-flex;height:36px;justify-content:center;margin-left:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:width .34s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),background-color .22s ease;width:36px;z-index:1}.digital-experience_cta__Fxb1r:hover .digital-experience_ctaIcon__H0nu3{background:rgb(255 255 255/24%);width:calc(100% - 12px)}.digital-experience_ctaIcon__H0nu3 svg{position:absolute;right:10px;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.digital-experience_cta__Fxb1r:hover .digital-experience_ctaIcon__H0nu3 svg{transform:translateX(2px)}.digital-experience_visual__FQ9Up{animation:digital-experience_visualIn__merph .88s cubic-bezier(.16,1,.3,1) .12s both;align-items:center;display:flex;justify-content:center;min-height:610px;position:relative;will-change:opacity,transform}.digital-experience_orbit__0dkaA{border:1px solid rgb(255 255 255/10%);border-radius:999px;height:min(42vw,560px);position:absolute;transform:rotate(-18deg);width:min(42vw,560px)}.digital-experience_orbit__0dkaA:after,.digital-experience_orbit__0dkaA:before{border:1px solid rgb(0 201 185/18%);border-radius:inherit;content:"";inset:9%;position:absolute}.digital-experience_orbit__0dkaA:after{inset:18%}.digital-experience_mockup__L5HI5{animation:digital-experience_mockupFloat__ie5y_ 5.8s ease-in-out infinite;display:block;filter:drop-shadow(0 34px 70px rgb(0 0 0/38%));height:auto;max-width:min(100%,405px);position:relative;width:100%;z-index:2}.digital-experience_pills__aDXIR{inset:0;pointer-events:none;position:absolute;z-index:3}.digital-experience_pill__8nLmV{align-items:center;animation:digital-experience_pillIn__uq06x .72s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay);background:rgb(255 255 255/9%);border:1px solid rgb(255 255 255/16%);border-radius:999px;box-shadow:0 18px 44px rgb(0 0 0/22%);color:rgb(255 255 255/88%);display:inline-flex;font-size:.82rem;font-weight:720;gap:.48rem;padding:.68rem .86rem;position:absolute;white-space:nowrap;will-change:opacity,transform}.digital-experience_pill__8nLmV svg{color:var(--color-cyan-400)}.digital-experience_pill__8nLmV:first-child{left:3%;top:16%}.digital-experience_pill__8nLmV:nth-child(2){right:2%;top:24%}.digital-experience_pill__8nLmV:nth-child(3){left:6%;bottom:22%}.digital-experience_pill__8nLmV:nth-child(4){bottom:15%;right:4%}@keyframes digital-experience_copyIn__QeO2p{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes digital-experience_visualIn__merph{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes digital-experience_pillIn__uq06x{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes digital-experience_mockupFloat__ie5y_{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:980px){.digital-experience_inner__cCjOe{gap:2.5rem;grid-template-columns:1fr}.digital-experience_copy__Q0eFd{margin-inline:auto;text-align:center}.digital-experience_copy__Q0eFd h2,.digital-experience_description__Dfjz1{margin-inline:auto}.digital-experience_actions__9CfKE{justify-content:center}.digital-experience_visual__FQ9Up{min-height:560px}.digital-experience_orbit__0dkaA{height:min(78vw,560px);width:min(78vw,560px)}}@media (max-width:620px){.digital-experience_section__IyDKj{padding:4.25rem 0}.digital-experience_copy__Q0eFd h2{font-size:clamp(2rem,10vw,2.55rem)}.digital-experience_visual__FQ9Up{justify-content:center;min-height:auto;padding-bottom:0}.digital-experience_mockup__L5HI5{max-width:min(100%,320px)}.digital-experience_pills__aDXIR{display:none}}@media (max-width:420px){.digital-experience_actions__9CfKE{align-items:stretch}.digital-experience_cta__Fxb1r{width:100%}}@media (prefers-reduced-motion:reduce){.digital-experience_copy__Q0eFd,.digital-experience_mockup__L5HI5,.digital-experience_pill__8nLmV,.digital-experience_visual__FQ9Up{animation:none;will-change:auto}.digital-experience_cta__Fxb1r,.digital-experience_cta__Fxb1r *,.digital-experience_cta__Fxb1r :before{transition:none}}.final-cta_section__Av1n_{background:var(--color-surface);padding:clamp(4.25rem,7vw,6.5rem) 0}.final-cta_inner__uNKHt{max-width:min(100%,1440px);padding-inline:clamp(1.5rem,5vw,4.25rem)}.final-cta_card__n5vJ6{animation:final-cta_ctaIn__Bkdjz .76s cubic-bezier(.16,1,.3,1) both;background:radial-gradient(circle at 82% 20%,rgb(0 201 185/22%),transparent 32%),linear-gradient(135deg,var(--color-navy-950),var(--color-navy-900));border:1px solid rgb(255 255 255/12%);border-radius:30px;color:var(--color-white);overflow:hidden;padding:clamp(2rem,5vw,4rem);position:relative;text-align:center;will-change:opacity,transform}.final-cta_card__n5vJ6:before{border:1px solid rgb(255 255 255/8%);border-radius:999px;content:"";height:420px;position:absolute;right:-130px;top:-170px;transform:rotate(-18deg);width:420px}.final-cta_eyebrow__ZXpeJ{color:var(--color-cyan-400);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 1rem;position:relative;text-transform:uppercase;z-index:1}.final-cta_card__n5vJ6 h2{font-size:clamp(2rem,3.2vw,3.35rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;margin:0 auto;max-width:780px;position:relative;z-index:1}.final-cta_card__n5vJ6 h2 strong{font-weight:800}.final-cta_description__fsqCY{color:rgb(255 255 255/70%);font-size:.98rem;line-height:1.65;margin:1.15rem auto 0;max-width:560px;position:relative;z-index:1}.final-cta_cta__qoV4z{isolation:isolate;margin-top:1.8rem;min-height:50px;overflow:hidden;padding:.35rem 3.35rem .35rem 1.2rem;position:relative;z-index:1}.final-cta_ctaLabel___un_T{position:relative;z-index:2}.final-cta_ctaIcon__adh3T{align-items:center;background:rgb(255 255 255/18%);border-radius:999px;color:var(--color-white);display:inline-flex;height:36px;justify-content:center;margin-left:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:width .34s cubic-bezier(.2,.8,.2,1),background-color .22s ease;width:36px;z-index:1}.final-cta_cta__qoV4z:hover .final-cta_ctaIcon__adh3T{background:rgb(255 255 255/24%);width:calc(100% - 12px)}.final-cta_ctaIcon__adh3T svg{position:absolute;right:10px;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.final-cta_cta__qoV4z:hover .final-cta_ctaIcon__adh3T svg{transform:translateX(2px)}@keyframes final-cta_ctaIn__Bkdjz{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.final-cta_card__n5vJ6{border-radius:24px;text-align:left}.final-cta_card__n5vJ6 h2{font-size:clamp(1.95rem,10vw,2.45rem)}.final-cta_cta__qoV4z{width:100%}}@media (prefers-reduced-motion:reduce){.final-cta_card__n5vJ6,.final-cta_cta__qoV4z,.final-cta_cta__qoV4z *{animation:none;transition:none;will-change:auto}}