.ChallengeCard_card__QKTsy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:24px 24px 32px;background-color:#fff;border:1px solid #e4e6ea;border-radius:16px;box-shadow:0 1px 2px rgba(7,11,24,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ChallengeCard_card__QKTsy:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(7,11,24,.12);border-color:#d2d6dd}.ChallengeCard_illustration__DkIGl{width:100%;max-width:280px;margin-bottom:16px}.ChallengeCard_image__RpI_Q{display:block;width:100%;height:auto;border-radius:10px}.ChallengeCard_title__AhqCH{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:1.5rem;color:#0c1326}.ChallengeCard_description__5I91z{font-size:1rem;color:#5b6472;line-height:1.6;max-width:36ch}.SectionLabel_label__Bbtr_{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:999px;font-size:.875rem;font-weight:600;letter-spacing:.01em}.SectionLabel_icon__Xw_zB{color:#1ec8c0}.SectionLabel_light__F9wQ0{background-color:rgba(30,200,192,.1);color:#0c1326;border:1px solid rgba(30,200,192,.25)}.SectionLabel_dark__IvArB{background-color:hsla(0,0%,100%,.06);color:#f5f7fa;border:1px solid hsla(0,0%,100%,.08)}.Button_button__gBxSh{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-inter),"Segoe UI",system-ui,-apple-system,sans-serif;font-weight:600;white-space:nowrap;border-radius:10px;border:1px solid transparent;transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_button__gBxSh:active{transform:translateY(1px)}.Button_button__gBxSh:disabled{opacity:.55;cursor:not-allowed;transform:none}.Button_button__gBxSh svg{flex-shrink:0}.Button_pill__ccfJX{border-radius:999px}.Button_sm__iF3b2{font-size:.875rem;padding:6px 16px;min-height:36px}.Button_md__TlLJV{font-size:.875rem;padding:10px 24px;min-height:44px}.Button_lg__PPZDW{font-size:1rem;padding:16px 32px;min-height:52px}.Button_primary__tlkJU{background-color:#070b18;color:#f5f7fa;box-shadow:0 1px 2px rgba(7,11,24,.06)}.Button_primary__tlkJU:hover:not(:disabled){background-color:#131c33;box-shadow:0 4px 16px rgba(7,11,24,.08)}.Button_secondary__YlI37{background-color:#1ec8c0;color:#070b18}.Button_secondary__YlI37:hover:not(:disabled){background-color:#2fe9df;box-shadow:0 8px 28px rgba(30,200,192,.28)}.Button_ghost__dLD2Y{background-color:transparent;color:#0c1326;border-color:#d2d6dd}.Button_ghost__dLD2Y:hover:not(:disabled){border-color:#070b18;background-color:rgba(7,11,24,.04)}.DemoRequestForm_overlay__rb9og{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto;background-color:rgba(7,11,24,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media(min-width:768px){.DemoRequestForm_overlay__rb9og{align-items:center;padding:40px}}.DemoRequestForm_modal__RFn8P{position:relative;width:100%;max-width:560px;margin-block:auto;padding:40px 24px 32px;background-color:#0c1326;background-image:url(/images/form-bg.svg);background-size:cover;background-position:50%;border:1px solid #1d2942;border-radius:24px;box-shadow:0 12px 40px rgba(7,11,24,.12);color:#aab4c5}@media(min-width:768px){.DemoRequestForm_modal__RFn8P{padding:48px 48px 40px}}.DemoRequestForm_close__ORNVj{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:#aab4c5;border:1px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.DemoRequestForm_close__ORNVj:hover{color:#f5f7fa;background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08)}.DemoRequestForm_head__Vlhws{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px;max-width:90%}.DemoRequestForm_heading__eNM6O{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:2rem;color:#f5f7fa}.DemoRequestForm_subheading__omhyq{font-size:1rem;line-height:1.6;color:#aab4c5}.DemoRequestForm_form__PrS_x{display:flex;flex-direction:column;gap:24px}.DemoRequestForm_field__zdet8{display:flex;flex-direction:column;gap:8px}.DemoRequestForm_label__YGMtI{font-size:.875rem;font-weight:500;color:#f5f7fa}.DemoRequestForm_required__4L4El{color:#1ec8c0}.DemoRequestForm_optional__u_HyI{font-weight:400;color:#8a93a3}.DemoRequestForm_input__qmd_E,.DemoRequestForm_textarea__gN0mG{width:100%;padding:16px;font-size:1rem;color:#f5f7fa;background-color:rgba(7,11,24,.55);border:1px solid #1d2942;border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.DemoRequestForm_input__qmd_E::placeholder,.DemoRequestForm_textarea__gN0mG::placeholder{color:#8a93a3}.DemoRequestForm_input__qmd_E:hover,.DemoRequestForm_textarea__gN0mG:hover{border-color:#2a3a5c}.DemoRequestForm_input__qmd_E:focus,.DemoRequestForm_textarea__gN0mG:focus{outline:none;border-color:#1ec8c0;box-shadow:0 0 0 3px rgba(30,200,192,.22);background-color:rgba(7,11,24,.7)}.DemoRequestForm_textarea__gN0mG{resize:vertical;min-height:88px;line-height:1.6}.DemoRequestForm_inputError___7J6P{border-color:#dc2626}.DemoRequestForm_inputError___7J6P:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.2)}.DemoRequestForm_fieldError__Tresc{font-size:.875rem;color:#ff8b8b}.DemoRequestForm_formError__Bt3Fb{padding:16px;font-size:.875rem;color:#ffb4b4;background-color:rgba(220,38,38,.12);border:1px solid rgba(220,38,38,.4);border-radius:10px}.DemoRequestForm_submit__zYymc{margin-top:8px;width:100%}.DemoRequestForm_success__Cv04p{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding-block:32px 16px}.DemoRequestForm_successIcon__QsC4O{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:8px;color:#1ec8c0;background-color:rgba(30,200,192,.12);border:1px solid rgba(30,200,192,.4);border-radius:999px}.DemoRequestForm_successClose__1jjqA{margin-top:16px;min-width:160px}.AnnouncementBanner_banner__FNVaB{position:relative;z-index:90;background-color:#070b18;color:#f5f7fa;border-bottom:1px solid hsla(0,0%,100%,.08)}.AnnouncementBanner_inner__XXYCL{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.AnnouncementBanner_inner__XXYCL{padding-inline:32px}}.AnnouncementBanner_inner__XXYCL{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding-block:6px}.AnnouncementBanner_link__77qw5{font-size:.75rem;font-weight:500;letter-spacing:.01em;color:#f5f7fa;text-align:center;transition:color .15s ease}@media(min-width:640px){.AnnouncementBanner_link__77qw5{font-size:.875rem}}.AnnouncementBanner_link__77qw5:hover{color:#2fe9df}.AnnouncementBanner_close__kcpcD{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#aab4c5;transition:color .15s ease,background-color .15s ease}.AnnouncementBanner_close__kcpcD:hover{color:#f5f7fa;background-color:hsla(0,0%,100%,.08)}@media(min-width:768px){.AnnouncementBanner_close__kcpcD{right:32px}}.Footer_footer__OQpsI{position:relative;overflow:hidden;background-color:#070b18;color:#f5f7fa;border-top:1px solid hsla(0,0%,100%,.08)}.Footer_inner__sTyQi{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.Footer_inner__sTyQi{padding-inline:32px}}.Footer_inner__sTyQi{display:flex;flex-direction:column;align-items:center;gap:24px;padding-block:40px;text-align:center}@media(min-width:768px){.Footer_inner__sTyQi{flex-direction:row;justify-content:space-between;text-align:left;padding-block:32px}}.Footer_brand__b4_Up{display:inline-flex;align-items:center;font-size:1.25rem;color:#f5f7fa;border-radius:6px}.Footer_copyright__tIke_{font-size:.875rem;color:#aab4c5}.Footer_socials__SIBUu{display:flex;align-items:center;gap:8px}.Footer_social__8eyG7{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:#aab4c5;border:1px solid hsla(0,0%,100%,.08);transition:color .15s ease,border-color .15s ease,background-color .15s ease}.Footer_social__8eyG7:hover{color:#1ec8c0;border-color:rgba(30,200,192,.5);background-color:rgba(30,200,192,.08)}.MobileDrawer_scrim__WAzeD{position:fixed;inset:0;z-index:110;background-color:rgba(7,11,24,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:1024px){.MobileDrawer_scrim__WAzeD{display:none}}.MobileDrawer_drawer__cj2wy{position:fixed;top:0;right:0;z-index:111;display:flex;flex-direction:column;width:min(86vw,340px);height:100dvh;padding:24px;background-color:#fff;color:#0c1326;box-shadow:0 12px 40px rgba(7,11,24,.12)}@media(min-width:1024px){.MobileDrawer_drawer__cj2wy{display:none}}.MobileDrawer_head__jdslc{display:flex;align-items:center;justify-content:space-between;font-size:1.25rem;padding-bottom:24px;border-bottom:1px solid #e4e6ea}.MobileDrawer_close__D_XZ6{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;color:#5b6472}.MobileDrawer_close__D_XZ6:hover{background-color:#f1f2f4;color:#0c1326}.MobileDrawer_links__s9_0O{display:flex;flex-direction:column;gap:4px;padding-block:24px;flex:1 1}.MobileDrawer_link__b_rck{display:block;min-height:44px;padding:16px 8px;font-size:1.125rem;font-weight:500;color:#0c1326;border-radius:6px;transition:background-color .15s ease,color .15s ease}.MobileDrawer_link__b_rck:hover{background-color:#f1f2f4}.MobileDrawer_link__b_rck[data-active=true]{color:#16998f;font-weight:600}.MobileDrawer_footer__hqOfL{display:flex;flex-direction:column;gap:24px;padding-top:24px;border-top:1px solid #e4e6ea}.MobileDrawer_cta__ijNwr{width:100%}.MobileDrawer_socials__X8jSr{display:flex;align-items:center;gap:8px;justify-content:center}.MobileDrawer_social__P_qYD{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:#5b6472;transition:color .15s ease,background-color .15s ease}.MobileDrawer_social__P_qYD:hover{color:#1ec8c0;background-color:#f1f2f4}.Navbar_header__QZ7jn{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease,-webkit-backdrop-filter .25s ease;transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease,backdrop-filter .25s ease;transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease;border-bottom:1px solid transparent;color:#f5f7fa}.Navbar_header__QZ7jn[data-scrolled=true]{background-color:hsla(0,0%,100%,.82);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom-color:#e4e6ea;box-shadow:0 1px 2px rgba(7,11,24,.06);color:#0c1326}.Navbar_nav__Eb2Ma{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.Navbar_nav__Eb2Ma{padding-inline:32px}}.Navbar_nav__Eb2Ma{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}.Navbar_brand__NfF6a{display:inline-flex;align-items:center;font-size:1.25rem;color:inherit;flex-shrink:0;border-radius:6px}.Navbar_links__Ecrot{display:none;align-items:center;gap:8px}@media(min-width:1024px){.Navbar_links__Ecrot{display:flex}}.Navbar_link__NvqQd{position:relative;display:inline-flex;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:500;color:inherit;opacity:.82;border-radius:6px;transition:opacity .15s ease,color .15s ease}.Navbar_link__NvqQd:after{content:"";position:absolute;left:50%;bottom:6px;width:0;height:2px;border-radius:999px;background-color:#1ec8c0;transform:translateX(-50%);transition:width .25s ease}.Navbar_link__NvqQd:hover{opacity:1}.Navbar_link__NvqQd[data-active=true]{opacity:1;font-weight:600}.Navbar_link__NvqQd[data-active=true]:after{width:18px}.Navbar_actions__OtKdz{display:none;align-items:center;gap:16px}@media(min-width:1024px){.Navbar_actions__OtKdz{display:flex}}.Navbar_socials___LBw2{display:flex;align-items:center;gap:4px}.Navbar_social__kOU4j{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:inherit;opacity:.75;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.Navbar_social__kOU4j:hover{opacity:1;color:#1ec8c0;background-color:rgba(42,58,92,.12)}.Navbar_toggle__9tyvH{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;color:inherit}@media(min-width:1024px){.Navbar_toggle__9tyvH{display:none}}.not-found_wrapper__Zmut6{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:calc(100vh - 72px - 40px);padding:80px 16px;gap:24px}.not-found_code__R1vJM{font-size:4rem;color:#1ec8c0}.not-found_code__R1vJM,.not-found_title__Lco6K{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-weight:700;line-height:1.1;margin:0}.not-found_title__Lco6K{font-size:2.5rem;color:#0c1326}.not-found_body__1qDXB{max-width:38ch;font-size:1.125rem;line-height:1.6;color:#5b6472;margin:0 0 8px}.CTABanner_section__kbjML{position:relative;background-color:#f7f7f8;padding-block:64px 80px;scroll-margin-top:72px}@media(min-width:768px){.CTABanner_section__kbjML{padding-block:80px 128px}}.CTABanner_inner__HUf_5{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.CTABanner_inner__HUf_5{padding-inline:32px}}.CTABanner_panel__xG3Mt{position:relative;overflow:hidden;border-radius:24px;padding:64px 24px;background-color:#070b18;background-image:url(/images/cta-bg.svg),linear-gradient(135deg,#0c1326,#070b18 60%);background-size:cover;background-position:50%;border:1px solid #1d2942;box-shadow:0 12px 40px rgba(7,11,24,.12)}@media(min-width:768px){.CTABanner_panel__xG3Mt{padding:96px 40px}}.CTABanner_content__54G_X{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:680px;margin-inline:auto}.CTABanner_heading__gQ6CS{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:2.5rem;color:#f5f7fa;text-wrap:balance}@media(min-width:768px){.CTABanner_heading__gQ6CS{font-size:3.25rem}}.CTABanner_subheading__c5Lis{font-size:1.125rem;line-height:1.6;color:#aab4c5;max-width:52ch}.CTABanner_cta__zktw0{margin-top:16px}.FAQItem_item__7ky9_{border-top:1px solid #e4e6ea}.FAQItem_item__7ky9_:first-child{border-top:none}.FAQItem_heading__DgzRJ{margin:0;font-family:var(--font-inter),"Segoe UI",system-ui,-apple-system,sans-serif;font-weight:400;letter-spacing:normal}.FAQItem_trigger__yiDrT{display:flex;align-items:center;gap:16px;width:100%;padding:24px 4px;text-align:left;color:#0c1326;transition:color .15s ease}@media(min-width:768px){.FAQItem_trigger__yiDrT{gap:24px;padding:24px 8px}}.FAQItem_trigger__yiDrT:hover .FAQItem_question___D78a{color:#16998f}.FAQItem_number__Ignzt{flex-shrink:0;font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:.875rem;font-weight:600;color:#16998f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.FAQItem_question___D78a{flex:1 1;font-size:1.125rem;font-weight:600;line-height:1.3;color:#0c1326;transition:color .15s ease}@media(min-width:768px){.FAQItem_question___D78a{font-size:1.25rem}}.FAQItem_iconWrap___6wI1{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:999px;border:1px solid #d2d6dd;background-color:#fff;color:#5b6472;transition:transform .25s ease,color .25s ease,border-color .25s ease,background-color .25s ease}.FAQItem_item__7ky9_[data-open=true] .FAQItem_iconWrap___6wI1{transform:rotate(45deg);color:#1ec8c0;border-color:rgba(30,200,192,.4);background-color:rgba(30,200,192,.08)}.FAQItem_icon__BjJZH{display:block}.FAQItem_answer__uzrxN{padding:0 4px 24px calc(.875rem + 16px);font-size:1rem;line-height:1.6;color:#5b6472;max-width:68ch}@media(min-width:768px){.FAQItem_answer__uzrxN{padding-left:calc(.875rem + 24px);padding-bottom:32px}}.FAQ_section__7GOeO{position:relative;overflow:hidden;background-color:#f7f7f8;padding-block:80px;scroll-margin-top:72px}@media(min-width:768px){.FAQ_section__7GOeO{padding-block:128px}}.FAQ_inner__GF5Qs{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.FAQ_inner__GF5Qs{padding-inline:32px}}.FAQ_inner__GF5Qs{position:relative;z-index:1}.FAQ_head__lfKVa{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:720px;margin-inline:auto}.FAQ_heading__ODISo{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:2.5rem;max-width:18ch}@media(min-width:768px){.FAQ_heading__ODISo{font-size:3.25rem}}.FAQ_subheading__BeDTw{font-size:1.125rem;color:#5b6472;max-width:52ch}.FAQ_panel__S_yOq{position:relative;max-width:860px;margin:64px auto 0;padding:16px 24px;background-color:#fff;border:1px solid #e4e6ea;border-radius:24px;box-shadow:0 4px 16px rgba(7,11,24,.08)}@media(min-width:768px){.FAQ_panel__S_yOq{margin-top:80px;padding:24px 40px}}.SplashScreen_splash__Co7uG{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#f7f7f8;will-change:opacity,transform}.SplashScreen_logo__WY5Nx{color:#8a93a3;transform:scale(2.1)}@media(min-width:768px){.SplashScreen_logo__WY5Nx{transform:scale(2.6)}}.TypewriterText_wrap__Druni{display:inline}.TypewriterText_word__6kGXU{display:inline-block;white-space:nowrap}.TypewriterText_char__vunS3{display:inline-block;white-space:pre}.TypewriterText_cursor__V_lsB{display:inline-block;width:3px;height:.95em;margin-left:.06em;vertical-align:text-bottom;border-radius:1px;background-color:#1ec8c0;box-shadow:0 0 12px rgba(30,200,192,.8);animation:TypewriterText_blink__wjFXX 1.05s steps(1) infinite}@keyframes TypewriterText_blink__wjFXX{0%,49%{opacity:1}50%,to{opacity:0}}.VideoPlayer_frame__frGCE{display:flex;flex-direction:column;align-items:center;width:100%;max-width:920px;margin-inline:auto;will-change:opacity,transform}.VideoPlayer_bezel__sjOCO{position:relative;width:100%;padding:10px;border-radius:16px;background:linear-gradient(160deg,#1b2440,#0c1326);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px rgba(7,11,24,.12),inset 0 1px 0 hsla(0,0%,100%,.06)}@media(min-width:768px){.VideoPlayer_bezel__sjOCO{padding:14px;border-radius:24px}}.VideoPlayer_screen__NxukW{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:10px;background:radial-gradient(120% 120% at 20% 0,rgba(61,139,255,.35),transparent 55%),radial-gradient(120% 120% at 90% 100%,rgba(30,200,192,.32),transparent 55%),#0c1326}@media(min-width:768px){.VideoPlayer_screen__NxukW{border-radius:16px}}.VideoPlayer_video__HBLfZ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.VideoPlayer_muteToggle__C1eQY{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 16px;border-radius:999px;font-size:.875rem;font-weight:500;color:#f5f7fa;background-color:rgba(7,11,24,.55);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .25s ease,border-color .25s ease,transform .15s ease}.VideoPlayer_muteToggle__C1eQY:hover{background-color:rgba(7,11,24,.75);border-color:hsla(0,0%,100%,.32)}.VideoPlayer_muteToggle__C1eQY:active{transform:translateY(1px)}.VideoPlayer_muteToggle__C1eQY svg{flex-shrink:0;color:#1ec8c0}.VideoPlayer_muteLabel__PI04a{display:none}@media(min-width:640px){.VideoPlayer_muteLabel__PI04a{display:inline}}.VideoPlayer_neck__WS_LT{width:90px;height:26px;background:linear-gradient(180deg,#141d33,#0c1326);border-inline:1px solid hsla(0,0%,100%,.05)}@media(min-width:768px){.VideoPlayer_neck__WS_LT{width:120px;height:32px}}.VideoPlayer_base__vkBar{width:220px;height:12px;border-radius:999px;background:linear-gradient(180deg,#1b2440,#0c1326);box-shadow:0 4px 16px rgba(7,11,24,.08)}@media(min-width:768px){.VideoPlayer_base__vkBar{width:280px}}.Hero_hero__LHMMZ{position:relative;overflow:hidden;background-color:#070b18;color:#aab4c5;margin-top:calc(-1*72px);padding-top:calc(72px + 80px);padding-bottom:96px}@media(min-width:768px){.Hero_hero__LHMMZ{padding-top:calc(72px + 96px);padding-bottom:128px}}.Hero_blur__AJLLS{inset:0;object-fit:cover;object-position:center top;opacity:.55}.Hero_blur__AJLLS,.Hero_glow__g9__1{position:absolute;z-index:0;pointer-events:none}.Hero_glow__g9__1{top:-18%;left:50%;width:760px;height:760px;max-width:130vw;transform:translateX(-50%);background:radial-gradient(circle,rgba(30,200,192,.18) 0,rgba(30,200,192,0) 62%)}.Hero_inner__JpXaL{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.Hero_inner__JpXaL{padding-inline:32px}}.Hero_inner__JpXaL{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.Hero_title__umVI5{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;color:#f5f7fa;font-size:2.5rem;line-height:1.1;max-width:18ch;min-height:2.2em}@media(min-width:768px){.Hero_title__umVI5{font-size:4rem;min-height:2.4em}}.Hero_lede__1FHpl{font-size:1.125rem;color:#aab4c5;max-width:60ch}@media(min-width:768px){.Hero_lede__1FHpl{font-size:1.25rem}}.Hero_actions__iTBbE{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px}.Hero_ctaArrow__YsoWx{transition:transform .25s ease}.Hero_cta__RZlz6:focus-visible .Hero_ctaArrow__YsoWx,.Hero_cta__RZlz6:hover .Hero_ctaArrow__YsoWx{transform:translateX(4px)}.Hero_limited__mws8s{font-size:.875rem;color:#aab4c5}.Hero_limitedHighlight__ZazlT{color:#1ec8c0;font-weight:600}.Hero_videoWrap__9ihQW{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.Hero_videoWrap__9ihQW{padding-inline:32px}}.Hero_videoWrap__9ihQW{position:relative;z-index:1;margin-top:80px}@media(min-width:768px){.Hero_videoWrap__9ihQW{margin-top:96px}}.PlatformFeature_feature___27Zl{display:grid;grid-template-columns:1fr;align-items:center;grid-gap:32px;gap:32px}@media(min-width:1024px){.PlatformFeature_feature___27Zl{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}}.PlatformFeature_text__1cxnQ{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(min-width:1024px){.PlatformFeature_reverse__FeebS .PlatformFeature_text__1cxnQ{order:2}.PlatformFeature_reverse__FeebS .PlatformFeature_media__jdTgU{order:1}}.PlatformFeature_label__eHZJt{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:999px;font-size:.875rem;font-weight:600;letter-spacing:.01em}.PlatformFeature_labelIcon__6J5_i{flex-shrink:0}.PlatformFeature_purple__MReq_{background-color:rgba(139,92,246,.1);color:#5b3aa8;border:1px solid rgba(139,92,246,.25)}.PlatformFeature_purple__MReq_ .PlatformFeature_labelIcon__6J5_i{color:#8b5cf6}.PlatformFeature_blue__rZiqq{background-color:rgba(61,139,255,.1);color:#2a5fb0;border:1px solid rgba(61,139,255,.25)}.PlatformFeature_blue__rZiqq .PlatformFeature_labelIcon__6J5_i{color:#3d8bff}.PlatformFeature_green__AcGAZ{background-color:rgba(22,163,74,.1);color:#117a37;border:1px solid rgba(22,163,74,.25)}.PlatformFeature_green__AcGAZ .PlatformFeature_labelIcon__6J5_i{color:#16a34a}.PlatformFeature_headline__fDN41{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:2rem;line-height:1.3;color:#0c1326;max-width:16ch}@media(min-width:768px){.PlatformFeature_headline__fDN41{font-size:2rem}}.PlatformFeature_description__s6Zj8{font-size:1.125rem;line-height:1.6;color:#5b6472;max-width:46ch}.PlatformFeature_cta__tPfO_{margin-top:8px}.PlatformFeature_ctaArrow__1SotP{transition:transform .25s ease}.PlatformFeature_cta__tPfO_:focus-visible .PlatformFeature_ctaArrow__1SotP,.PlatformFeature_cta__tPfO_:hover .PlatformFeature_ctaArrow__1SotP{transform:translateX(4px)}.PlatformFeature_media__jdTgU{position:relative;width:100%}.PlatformFeature_image__4vRTg{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 12px 40px rgba(7,11,24,.12)}.Platform_section__Zo2w7{position:relative;overflow:hidden;background-color:#f7f7f8;padding-block:80px;scroll-margin-top:72px}@media(min-width:768px){.Platform_section__Zo2w7{padding-block:128px}}.Platform_inner__bm_d7{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.Platform_inner__bm_d7{padding-inline:32px}}.Platform_inner__bm_d7{position:relative;z-index:1}.Platform_head__iQbkW{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:720px;margin-inline:auto}.Platform_heading__CIU1K{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:2.5rem;max-width:18ch}@media(min-width:768px){.Platform_heading__CIU1K{font-size:3.25rem}}.Platform_subheading__dFrEc{font-size:1.125rem;color:#5b6472;max-width:56ch}.Platform_features__LeXWs{margin-top:64px}@media(min-width:768px){.Platform_features__LeXWs{margin-top:80px}}.Platform_divider__9_u3C{position:relative;height:48px;margin-block:40px}@media(min-width:768px){.Platform_divider__9_u3C{height:64px;margin-block:48px}}.Platform_dividerLine__toLZk{position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#d2d6dd 18%,#d2d6dd 82%,transparent)}.Platform_logoMark__pKXG2{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;background-color:#fff;border:1px solid #e4e6ea;border-radius:999px;box-shadow:0 1px 2px rgba(7,11,24,.06);color:#070b18}.ArchitectureBox_box__tIvjT{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;isolation:isolate}.ArchitectureBox_default__lzhyc{background-color:#fff;border:1px solid #e4e6ea;box-shadow:0 1px 2px rgba(7,11,24,.06);padding:24px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ArchitectureBox_default__lzhyc:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(7,11,24,.08);border-color:#d2d6dd}.ArchitectureBox_default__lzhyc .ArchitectureBox_icon__a_CSR{color:#16998f;background-color:rgba(30,200,192,.1);border:1px solid rgba(30,200,192,.2)}.ArchitectureBox_default__lzhyc .ArchitectureBox_title__x1x4i{color:#0c1326}.ArchitectureBox_default__lzhyc .ArchitectureBox_subtitle__SK1kF{color:#5b6472}.ArchitectureBox_default__lzhyc .ArchitectureBox_tag__TYML_{background-color:#f1f2f4;border:1px solid #e4e6ea;color:#3a4456}.ArchitectureBox_center__m1JUd{color:#f5f7fa;background:radial-gradient(120% 120% at 50% 0,rgba(30,200,192,.22) 0,rgba(30,200,192,0) 55%),linear-gradient(160deg,#131c33,#070b18);border:1px solid #1d2942;box-shadow:0 12px 40px rgba(7,11,24,.12),0 8px 28px rgba(30,200,192,.28);padding:32px 24px}@media(min-width:1024px){.ArchitectureBox_center__m1JUd{padding:40px 32px;transform:scale(1.04)}}.ArchitectureBox_center__m1JUd .ArchitectureBox_icon__a_CSR{color:#2fe9df;background-color:rgba(30,200,192,.16);border:1px solid rgba(30,200,192,.35)}.ArchitectureBox_center__m1JUd .ArchitectureBox_title__x1x4i{color:#f5f7fa}.ArchitectureBox_center__m1JUd .ArchitectureBox_subtitle__SK1kF{color:#2fe9df}.ArchitectureBox_center__m1JUd .ArchitectureBox_tag__TYML_{background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);color:#aab4c5}.ArchitectureBox_decor__1KNWD{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ArchitectureBox_watermark__0JAj3{position:absolute;right:-24px;bottom:-24px;width:200px;height:auto;opacity:.1;pointer-events:none}.ArchitectureBox_ring__6wQO9{position:absolute;top:50%;left:50%;border-radius:999px;border:1px solid rgba(30,200,192,.22);transform:translate(-50%,-50%);animation:ArchitectureBox_pulse__ovbyt 6s ease-in-out infinite}.ArchitectureBox_ring1__Rn1QF{width:220px;height:220px}.ArchitectureBox_ring2__Lf38Z{width:340px;height:340px;border-color:rgba(30,200,192,.12);animation-delay:-3s}@keyframes ArchitectureBox_pulse__ovbyt{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@media(prefers-reduced-motion:reduce){.ArchitectureBox_ring__6wQO9{animation:none}}.ArchitectureBox_content__ifpFU{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.ArchitectureBox_icon__a_CSR{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;margin-bottom:4px}.ArchitectureBox_title__x1x4i{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:1.25rem}.ArchitectureBox_subtitle__SK1kF{font-size:.875rem;font-weight:500}.ArchitectureBox_tags__OZcoE{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:16px}.ArchitectureBox_tag__TYML_{padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;line-height:1.4;white-space:nowrap}.ExplanationCard_card__cTbCz{display:flex;flex-direction:column;align-items:flex-start;gap:8px;height:100%;padding:24px;background-color:#fff;border:1px solid #e4e6ea;border-radius:16px;box-shadow:0 1px 2px rgba(7,11,24,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ExplanationCard_card__cTbCz:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(7,11,24,.08);border-color:#d2d6dd}.ExplanationCard_icon__Ky2y2{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;margin-bottom:4px;color:#5b6472;background-color:#f1f2f4;border:1px solid #e4e6ea}.ExplanationCard_title__oMF7c{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:1.25rem;color:#0c1326}.ExplanationCard_description__6k1Rd{font-size:1rem;color:#5b6472;line-height:1.6}.Solution_section__X_tNh{position:relative;background-color:#f7f7f8;padding-block:48px;padding-inline:16px;scroll-margin-top:72px}@media(min-width:768px){.Solution_section__X_tNh{padding-block:80px;padding-inline:32px}}.Solution_container__8cZKI{position:relative;width:100%;max-width:1200px;margin-inline:auto;overflow:hidden;background-color:#fff;border:1px solid #e4e6ea;border-radius:24px;box-shadow:0 4px 16px rgba(7,11,24,.08);padding:40px 24px}@media(min-width:768px){.Solution_container__8cZKI{padding:80px 48px}}.Solution_blur2__yC9xW,.Solution_blur__YRc4J{position:absolute;z-index:0;height:auto;pointer-events:none}.Solution_blur__YRc4J{top:-140px;left:-140px;width:560px;opacity:.5}.Solution_blur2__yC9xW{right:-140px;bottom:-160px;width:560px;opacity:.45}.Solution_inner__2WqNY{position:relative;z-index:1}.Solution_head__DMu4b{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:760px;margin-inline:auto}.Solution_heading__bLKiX{font-family:var(--font-display),var(--font-inter),-apple-system,"SF Pro Display","Segoe UI",system-ui,sans-serif;font-size:2.5rem;max-width:20ch}@media(min-width:768px){.Solution_heading__bLKiX{font-size:3.25rem}}.Solution_subheading__VqJXG{font-size:1.125rem;color:#5b6472;max-width:52ch}.Solution_diagram__txRIC{margin-top:48px}@media(min-width:768px){.Solution_diagram__txRIC{margin-top:64px}}.Solution_diagramRow__M_PM0{display:flex;flex-direction:column;align-items:stretch;gap:8px}@media(min-width:1024px){.Solution_diagramRow__M_PM0{flex-direction:row;align-items:center;gap:8px}}.Solution_cell__PdWIQ{width:100%}@media(min-width:1024px){.Solution_cell__PdWIQ{flex:1 1}}.Solution_cellCenter__MFReJ{width:100%}@media(min-width:1024px){.Solution_cellCenter__MFReJ{flex:1.3 1}}.Solution_connector__tzT06{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding-block:4px}@media(min-width:1024px){.Solution_connector__tzT06{flex:0 1 60px;flex-direction:row;gap:4px;padding-block:0}}.Solution_connectorLine__LO2qs{display:block;width:2px;height:26px;background-image:repeating-linear-gradient(180deg,#1ec8c0 0 4px,transparent 4px 10px);animation:Solution_dash-down__9Lzz6 .7s linear infinite}@media(min-width:1024px){.Solution_connectorLine__LO2qs{width:100%;height:2px;background-image:repeating-linear-gradient(90deg,#1ec8c0 0 6px,transparent 6px 16px);animation:Solution_dash-right__AFexb .7s linear infinite}}.Solution_connectorArrow__U29j9{flex-shrink:0;color:#1ec8c0;transform:rotate(90deg)}@media(min-width:1024px){.Solution_connectorArrow__U29j9{transform:rotate(0deg)}}@keyframes Solution_dash-down__9Lzz6{to{background-position-y:10px}}@keyframes Solution_dash-right__AFexb{to{background-position-x:16px}}.Solution_loop__P50yn{position:relative;display:flex;align-items:center;justify-content:center;height:72px;margin-top:16px}.Solution_loopSvg__lmDJ9{position:absolute;inset:0;width:100%;height:100%}.Solution_loopArrow__ly_4T,.Solution_loopPath___7RYx{stroke:#1ec8c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Solution_loopPath___7RYx{stroke-dasharray:2 9;animation:Solution_loop-march__GqNkH 18s linear infinite}@keyframes Solution_loop-march__GqNkH{to{stroke-dashoffset:-440}}.Solution_loopLabel__c9iKd{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:999px;background-color:rgba(30,200,192,.1);border:1px solid rgba(30,200,192,.25);color:#16998f;font-size:.875rem;font-weight:600}.Solution_cards___j3YW{display:flex;flex-direction:column;gap:16px;margin-top:48px}@media(min-width:768px){.Solution_cards___j3YW{margin-top:64px}}@media(min-width:1024px){.Solution_cards___j3YW{flex-direction:row;align-items:stretch;gap:8px}}.Solution_cardArrow__J_1_x{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;color:#8a93a3;transform:rotate(90deg)}@media(min-width:1024px){.Solution_cardArrow__J_1_x{transform:rotate(0deg)}}