.AcademyNav_featuredLink__k07tn{position:relative;margin-inline:8px;padding:9px 20px;border:0;border-radius:999px;background:#172b59;color:#fff;box-shadow:0 4px 12px #172b5918}.AcademyNav_featuredLink__k07tn:hover{background:#3049bd;color:#fff}.AcademyNav_featuredBadge__b1axo{position:absolute;top:-10px;right:-8px;left:auto;transform:rotate(8deg);display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:4px;border:2px solid #fff;background:#dbe5ff;color:#172b59;font-size:8px;font-weight:750;line-height:1;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.AcademyNav_mobileFeatured__5uGds{margin:20px 0 10px;padding:17px 22px;border-radius:16px}.AcademyNav_mobileFeatured__5uGds .AcademyNav_featuredBadge__b1axo{right:12px}.dark .AcademyNav_featuredLink__k07tn{background:#cfdbff;color:#132651}.dark .AcademyNav_featuredLink__k07tn:hover{background:#b4c7ff;color:#132651}.dark .AcademyNav_featuredBadge__b1axo{background:#3049bd;color:#fff;border-color:#111d31}.AiSecurityFlagship_page__JhiAh{--bg:#f8f9fc;--surface:#fff;--ink:#142039;--muted:#56657a;--line:#d9dfeb;--tint:#edf1fb;--blue:#3049bd;background:var(--bg);color:var(--ink);padding-top:64px;overflow:hidden}.dark .AiSecurityFlagship_page__JhiAh{--bg:#0b1323;--surface:#111f35;--ink:#eef3ff;--muted:#aabbd4;--line:#2c3d59;--tint:#15243d;--blue:#a6baff}.AiSecurityFlagship_wrap__7d646{width:min(1200px,calc(100% - 64px));margin:auto}.AiSecurityFlagship_page__JhiAh h1,.AiSecurityFlagship_page__JhiAh h2,.AiSecurityFlagship_page__JhiAh h3,.AiSecurityFlagship_page__JhiAh h4{color:var(--ink)}.AiSecurityFlagship_page__JhiAh h2{font-size:clamp(32px,4vw,52px);font-weight:650;letter-spacing:-.045em;line-height:1.09}.AiSecurityFlagship_page__JhiAh em{font-style:normal;color:var(--blue)}.AiSecurityFlagship_eyebrow__j4MLf{font-size:10px;font-weight:750;letter-spacing:.18em;display:flex;align-items:center;gap:10px;color:var(--blue);margin-bottom:22px}.AiSecurityFlagship_dot__W6Q35,.AiSecurityFlagship_launch__GAvZM>span:first-child{width:6px;height:6px;display:inline-block;border-radius:50%;background:currentColor}.AiSecurityFlagship_hero__5uqJX{background:var(--tint);padding-top:60px}.AiSecurityFlagship_heroGrid__csu__{display:grid;grid-template-columns:1.07fr 1fr;gap:20px;align-items:center}.AiSecurityFlagship_heroCopy__cPwZU{position:relative;z-index:2;padding:15px 0 45px}.AiSecurityFlagship_hero__5uqJX h1{font-size:clamp(44px,4.9vw,66px);line-height:1.04;letter-spacing:-.055em;font-weight:650}.AiSecurityFlagship_courseName__AznuS{font-size:22px;font-weight:600;margin-top:27px}.AiSecurityFlagship_intro__Gorrc{font-size:16px;line-height:1.75;color:var(--muted);max-width:450px;margin-top:12px}.AiSecurityFlagship_actions__2l50l{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:29px}.AiSecurityFlagship_primary___9G1g{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#3049bd;color:#fff;padding:16px 20px;border-radius:7px;font-weight:650;font-size:13px;transition:transform .2s}.AiSecurityFlagship_primary___9G1g:hover{transform:translateY(-2px)}.AiSecurityFlagship_textLink___FwBY{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650;color:var(--blue)}.AiSecurityFlagship_launch__GAvZM{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:8px;margin-top:24px}.AiSecurityFlagship_launchDivider__EDAyM{margin:0 4px;opacity:.5}.AiSecurityFlagship_heroVisual__GyfSG{height:550px;position:relative;isolation:isolate}.AiSecurityFlagship_photo__Jzq6d{position:absolute;inset:20px -40px 0;z-index:1}.AiSecurityFlagship_photo__Jzq6d img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.AiSecurityFlagship_orbitTwo__Mskv_,.AiSecurityFlagship_orbit__fXW6S{position:absolute;inset:38px 8px 25px;border:1px solid #7c92d54d;border-radius:50%;transform:rotate(-20deg)}.AiSecurityFlagship_orbitTwo__Mskv_{inset:80px -20px 90px;transform:rotate(30deg);border-radius:35%;animation:AiSecurityFlagship_orbit__fXW6S 22s ease-in-out infinite alternate}.AiSecurityFlagship_visualLabel__wwfkM{position:absolute;right:5px;top:10px;font-size:9px;letter-spacing:.18em;color:var(--muted)}.AiSecurityFlagship_instructorTag__qJooB{position:absolute;z-index:3;bottom:38px;left:12px;background:var(--surface);border:1px solid var(--line);padding:18px 23px;box-shadow:0 12px 40px #071e4920;border-radius:8px}.AiSecurityFlagship_instructorTag__qJooB>span{font-size:8px;letter-spacing:.16em;color:var(--muted)}.AiSecurityFlagship_instructorTag__qJooB strong{display:block;font-size:23px;font-weight:650;margin:4px 0}.AiSecurityFlagship_instructorTag__qJooB p{font-size:10px;color:var(--muted)}.AiSecurityFlagship_moduleStamp__BLF4l{position:absolute;z-index:2;right:0;top:80px;display:flex;align-items:center;gap:10px;color:var(--blue)}.AiSecurityFlagship_moduleStamp__BLF4l strong{font-size:48px;letter-spacing:-.07em;font-weight:550}.AiSecurityFlagship_moduleStamp__BLF4l span{font-size:8px;letter-spacing:.1em;line-height:1.7}.AiSecurityFlagship_heroFacts__kU7SK{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:28px 0;gap:20px}.AiSecurityFlagship_heroFacts__kU7SK strong{font-size:14px;display:block;font-weight:650}.AiSecurityFlagship_heroFacts__kU7SK span{font-size:12px;display:block;color:var(--muted);margin-top:6px}.AiSecurityFlagship_positioning__A8MiA{padding-block:100px}.AiSecurityFlagship_positionGrid__CiPXi{display:grid;grid-template-columns:1fr 1fr;gap:90px}.AiSecurityFlagship_largeCopy__QYdv0{font-size:23px;line-height:1.5;letter-spacing:-.025em}.AiSecurityFlagship_bodyCopy__XIKaQ{font-size:15px;line-height:1.85;color:var(--muted);margin-top:20px}.AiSecurityFlagship_outcomes___2Mpn{margin-top:30px}.AiSecurityFlagship_outcomes___2Mpn li{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:17px 0;font-size:14px;font-weight:600}.AiSecurityFlagship_outcomes___2Mpn li>span{font-size:11px;color:var(--blue)}.AiSecurityFlagship_outcomes___2Mpn li>svg{margin-left:auto;color:var(--blue)}.AiSecurityFlagship_experience__6yCXf{background:var(--surface);border-block:1px solid var(--line);padding:90px 0}.AiSecurityFlagship_sectionHead__DaTDZ{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:40px}.AiSecurityFlagship_sectionHead__DaTDZ>p{max-width:330px;font-size:14px;line-height:1.8;color:var(--muted)}.AiSecurityFlagship_learningGrid__0tHw_{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.AiSecurityFlagship_mentorCard__Oho0k,.AiSecurityFlagship_watchCard__8bxd_{padding:32px;border-radius:14px;background:var(--tint);border:1px solid var(--line)}.AiSecurityFlagship_cardLabel__S__a9{font-size:10px;letter-spacing:.13em;font-weight:650;display:flex;gap:10px;align-items:center;color:var(--blue)}.AiSecurityFlagship_learningGrid__0tHw_ h3{font-size:30px;line-height:1.12;letter-spacing:-.035em;font-weight:600;margin:25px 0 14px}.AiSecurityFlagship_learningGrid__0tHw_ p{font-size:14px;line-height:1.8;color:var(--muted)}.AiSecurityFlagship_playerArt__Jez9z{padding:20px;margin-top:24px;background:#0b1931;color:#dce7ff;border-radius:8px}.AiSecurityFlagship_playerArt__Jez9z>span{font-size:8px;letter-spacing:.12em}.AiSecurityFlagship_pipeline__Bx3MR{display:flex;align-items:center;gap:8px;justify-content:center;margin:25px 0 12px}.AiSecurityFlagship_pipeline__Bx3MR i{font-style:normal;font-size:10px;padding:11px 9px;border:1px solid #445880;border-radius:4px}.AiSecurityFlagship_pipeline__Bx3MR svg{width:16px;color:#8aabff}.AiSecurityFlagship_playIcon__ZtMg0{margin:15px auto;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#344dbf}.AiSecurityFlagship_progress__YkGe8{height:3px;background:#3a4b68;margin-top:20px}.AiSecurityFlagship_progress__YkGe8:after{content:"";display:block;width:38%;height:100%;background:#adc2ff;animation:AiSecurityFlagship_progress__YkGe8 6s ease-in-out infinite alternate}.AiSecurityFlagship_playerArt__Jez9z small{display:block;margin-top:10px;font-size:9px;color:#92a5c5}.AiSecurityFlagship_weekArt__469Yd{display:flex;gap:8px;margin-top:48px;margin-bottom:16px}.AiSecurityFlagship_weekArt__469Yd span{flex:1;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px}.AiSecurityFlagship_weekArt__469Yd .AiSecurityFlagship_dayActive__Sposd{background:#3049bd;color:white;border-color:#3049bd}.AiSecurityFlagship_mentorCard__Oho0k .AiSecurityFlagship_artNote__o_Jgz{font-size:10px;margin-bottom:35px}.AiSecurityFlagship_mentorFoot__PXqkY{margin-top:40px;border-top:1px solid var(--line);padding-top:25px;display:flex;gap:14px;align-items:center;font-size:12px;color:var(--blue)}.AiSecurityFlagship_aiSupport__1pszY{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:40px;margin-top:24px;padding:35px 0}.AiSecurityFlagship_aiSupport__1pszY h3{font-size:26px;font-weight:600;letter-spacing:-.035em}.AiSecurityFlagship_aiSupport__1pszY .AiSecurityFlagship_eyebrow__j4MLf{margin-bottom:10px}.AiSecurityFlagship_aiSupport__1pszY h4{font-size:15px;font-weight:650;margin:15px 0 8px}.AiSecurityFlagship_aiSupport__1pszY p:not(.AiSecurityFlagship_eyebrow__j4MLf){font-size:13px;line-height:1.7;color:var(--muted)}.AiSecurityFlagship_aiSupport__1pszY svg{color:var(--blue)}.AiSecurityFlagship_curriculum__ueL4c{padding-block:100px;scroll-margin-top:90px}.AiSecurityFlagship_curriculumGrid__K0szq{display:grid;grid-template-columns:270px 1fr;gap:55px;align-items:start}.AiSecurityFlagship_roadmap__llCkZ{background:var(--tint);border:1px solid var(--line);padding:28px;border-radius:10px}.AiSecurityFlagship_roadmap__llCkZ>span{font-size:9px;letter-spacing:.15em;color:var(--muted)}.AiSecurityFlagship_roadmap__llCkZ>strong{font-size:33px;line-height:1.13;letter-spacing:-.04em;font-weight:550;display:block;margin:22px 0 28px}.AiSecurityFlagship_roadLine__AYm_h{display:grid;gap:18px}.AiSecurityFlagship_roadLine__AYm_h>div{display:flex;gap:13px;align-items:center}.AiSecurityFlagship_roadLine__AYm_h b{font-size:10px;color:var(--blue);font-weight:500}.AiSecurityFlagship_roadLine__AYm_h span{font-size:11px;color:var(--muted)}.AiSecurityFlagship_roadmap__llCkZ>p{font-size:12px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:22px;margin-top:25px}.AiSecurityFlagship_module__YDjVx{border-bottom:1px solid var(--line)}.AiSecurityFlagship_module__YDjVx:first-child{border-top:1px solid var(--line)}.AiSecurityFlagship_module__YDjVx summary{display:grid;grid-template-columns:66px 1fr 18px;gap:15px;align-items:center;padding:26px 0;cursor:pointer;list-style:none}.AiSecurityFlagship_faq__ejSSa summary::-webkit-details-marker,.AiSecurityFlagship_module__YDjVx summary::-webkit-details-marker{display:none}.AiSecurityFlagship_week__h3BJl{font-size:9px;letter-spacing:.08em;color:var(--blue);font-weight:650}.AiSecurityFlagship_module__YDjVx h3{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.02em}.AiSecurityFlagship_faq__ejSSa svg,.AiSecurityFlagship_module__YDjVx svg{color:var(--blue);transition:transform .2s}.AiSecurityFlagship_faq__ejSSa details[open] svg,.AiSecurityFlagship_module__YDjVx[open] summary svg{transform:rotate(45deg)}.AiSecurityFlagship_moduleBody__fPN8o{padding:0 0 30px 81px;display:grid;gap:24px}.AiSecurityFlagship_moduleBody__fPN8o h4{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font-weight:700}.AiSecurityFlagship_moduleBody__fPN8o ul{list-style:disc;padding-left:16px}.AiSecurityFlagship_moduleBody__fPN8o li{font-size:13px;line-height:1.8;color:var(--muted);margin-bottom:7px}.AiSecurityFlagship_instructorSection__9_5hg{padding:85px 0;background:var(--tint);border-block:1px solid var(--line)}.AiSecurityFlagship_instructorGrid__3PpsX{display:grid;grid-template-columns:1fr 1.1fr;gap:85px;align-items:center}.AiSecurityFlagship_instructorPortrait__ihhoo{position:relative;align-self:end}.AiSecurityFlagship_instructorPortrait__ihhoo>span{position:absolute;top:0;left:5px;font-size:clamp(30px,4vw,50px);letter-spacing:-.05em;font-weight:750;line-height:1.05;color:var(--blue);opacity:.2}.AiSecurityFlagship_instructorPortrait__ihhoo img{width:100%;height:auto;position:relative;display:block}.AiSecurityFlagship_instructorGrid__3PpsX .AiSecurityFlagship_largeCopy__QYdv0{margin-top:20px}.AiSecurityFlagship_credStats__q4HcB{display:flex;gap:40px;margin:26px 0}.AiSecurityFlagship_credStats__q4HcB strong{display:block;color:var(--blue);font-size:33px;font-weight:600}.AiSecurityFlagship_credStats__q4HcB span{display:block;font-size:10px;color:var(--muted);margin-top:5px}.AiSecurityFlagship_credentials__5OSgf{border-block:1px solid var(--line);padding:18px 0;margin-bottom:25px;display:grid;gap:10px}.AiSecurityFlagship_credentials__5OSgf li{font-size:12px;color:var(--muted)}.AiSecurityFlagship_capstone__dS_z7{padding-block:100px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.AiSecurityFlagship_report___YbPP{background:#112145;color:#eef3ff;border-radius:4px;padding:32px;transform:rotate(2deg);box-shadow:16px 16px 0 var(--tint);transition:transform .25s}.AiSecurityFlagship_report___YbPP:hover{transform:rotate(0)}.AiSecurityFlagship_reportHeader__j2DBt{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.12em;border-bottom:1px solid #405174;padding-bottom:20px}.AiSecurityFlagship_report___YbPP h3{color:#fff;font-size:36px;font-weight:500;letter-spacing:-.045em;line-height:1.07;margin:25px 0}.AiSecurityFlagship_reportRow__o3Lnx{display:flex;align-items:center;gap:16px;font-size:12px;padding:15px 0;border-bottom:1px solid #405174}.AiSecurityFlagship_reportRow__o3Lnx span{font-size:9px;color:#9eb9ff}.AiSecurityFlagship_report___YbPP>p{font-size:10px;color:#a9bddf;margin-top:25px}.AiSecurityFlagship_faq__ejSSa{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;padding-block:30px 100px}.AiSecurityFlagship_faq__ejSSa details{border-bottom:1px solid var(--line)}.AiSecurityFlagship_faq__ejSSa summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:23px 0;font-size:14px;font-weight:600;cursor:pointer}.AiSecurityFlagship_faq__ejSSa summary svg{flex-shrink:0}.AiSecurityFlagship_faq__ejSSa details p{font-size:14px;line-height:1.8;color:var(--muted);padding-bottom:24px}.AiSecurityFlagship_finalCta__vu7AC{text-align:center;background:var(--tint);padding:85px 0}.AiSecurityFlagship_finalCta__vu7AC .AiSecurityFlagship_eyebrow__j4MLf{justify-content:center}.AiSecurityFlagship_finalCta__vu7AC h2{font-size:clamp(44px,6vw,76px)}.AiSecurityFlagship_finalCta__vu7AC p:not(.AiSecurityFlagship_eyebrow__j4MLf){font-size:14px;color:var(--muted);margin-top:25px}.AiSecurityFlagship_soon__qzvZZ{display:table;margin:30px auto 24px;border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:13px 23px;font-size:13px;font-weight:650}.AiSecurityFlagship_footer__9m_FT{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:28px;font-size:11px;color:var(--muted)}.AiSecurityFlagship_footer__9m_FT a{display:flex;gap:8px;font-weight:600}.AiSecurityFlagship_page__JhiAh a:focus-visible,.AiSecurityFlagship_page__JhiAh summary:focus-visible{outline:3px solid var(--blue);outline-offset:6px}.AiSecurityFlagship_experience__6yCXf,.AiSecurityFlagship_instructorSection__9_5hg{scroll-margin-top:65px}.AiSecurityFlagship_feature__nty_4{display:grid;grid-template-columns:1fr 240px;position:relative;overflow:hidden;background:#112145;color:#fff;border-radius:14px;margin:30px auto 55px;width:min(1200px,calc(100% - 48px));padding:36px 40px;gap:24px}.AiSecurityFlagship_feature__nty_4 h2{font-size:32px;line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:12px 0;color:#fff}.AiSecurityFlagship_feature__nty_4 p{font-size:13px;line-height:1.8;color:#c4d3ee}.AiSecurityFlagship_feature__nty_4 .AiSecurityFlagship_eyebrow__j4MLf{color:#a9bfff;margin:0;font-size:9px}.AiSecurityFlagship_feature__nty_4 a{display:inline-flex;gap:10px;align-items:center;color:#fff;font-size:13px;font-weight:600;margin-top:20px}.AiSecurityFlagship_featureImage__Xo2UZ{position:absolute;right:25px;bottom:-40px;width:285px;height:285px}.AiSecurityFlagship_featureImage__Xo2UZ img{-o-object-fit:contain;object-fit:contain}.AiSecurityFlagship_feature__nty_4>div:first-child{position:relative;z-index:1;max-width:650px}@keyframes AiSecurityFlagship_orbit__fXW6S{to{transform:rotate(-12deg)}}@keyframes AiSecurityFlagship_progress__YkGe8{to{width:64%}}@media(prefers-reduced-motion:reduce){.AiSecurityFlagship_page__JhiAh *{animation:none!important;transition:none!important}}@media(max-width:1050px){.AiSecurityFlagship_hero__5uqJX h1{font-size:50px}.AiSecurityFlagship_heroVisual__GyfSG{height:480px}.AiSecurityFlagship_capstone__dS_z7,.AiSecurityFlagship_instructorGrid__3PpsX,.AiSecurityFlagship_positionGrid__CiPXi{gap:45px}.AiSecurityFlagship_curriculumGrid__K0szq{grid-template-columns:220px 1fr;gap:30px}.AiSecurityFlagship_wrap__7d646{width:calc(100% - 48px)}}@media(max-width:760px){.AiSecurityFlagship_wrap__7d646{width:calc(100% - 36px)}.AiSecurityFlagship_hero__5uqJX{padding-top:38px}.AiSecurityFlagship_capstone__dS_z7,.AiSecurityFlagship_faq__ejSSa,.AiSecurityFlagship_heroGrid__csu__,.AiSecurityFlagship_instructorGrid__3PpsX,.AiSecurityFlagship_learningGrid__0tHw_,.AiSecurityFlagship_positionGrid__CiPXi{grid-template-columns:1fr;gap:35px}.AiSecurityFlagship_hero__5uqJX h1{font-size:clamp(40px,9vw,60px)}.AiSecurityFlagship_heroCopy__cPwZU{padding-bottom:0}.AiSecurityFlagship_heroVisual__GyfSG{height:430px;max-width:480px;width:100%;margin:auto}.AiSecurityFlagship_photo__Jzq6d{inset:0 -12px}.AiSecurityFlagship_instructorTag__qJooB{left:0;bottom:18px}.AiSecurityFlagship_moduleStamp__BLF4l{top:45px;right:10px}.AiSecurityFlagship_heroFacts__kU7SK{grid-template-columns:1fr 1fr;gap:24px}.AiSecurityFlagship_curriculum__ueL4c,.AiSecurityFlagship_positioning__A8MiA{padding-block:65px}.AiSecurityFlagship_experience__6yCXf,.AiSecurityFlagship_instructorSection__9_5hg{padding-block:60px}.AiSecurityFlagship_sectionHead__DaTDZ{align-items:start;flex-direction:column;gap:20px}.AiSecurityFlagship_sectionHead__DaTDZ>p{max-width:100%}.AiSecurityFlagship_largeCopy__QYdv0{font-size:21px}.AiSecurityFlagship_aiSupport__1pszY{grid-template-columns:1fr 1fr;gap:25px}.AiSecurityFlagship_aiSupport__1pszY>div:first-child{grid-column:1/-1}.AiSecurityFlagship_curriculumGrid__K0szq{grid-template-columns:1fr;gap:25px}.AiSecurityFlagship_roadmap__llCkZ{display:none}.AiSecurityFlagship_module__YDjVx summary{grid-template-columns:55px 1fr 16px;gap:10px}.AiSecurityFlagship_module__YDjVx h3{font-size:15px}.AiSecurityFlagship_moduleBody__fPN8o{padding-left:0}.AiSecurityFlagship_mentorCard__Oho0k,.AiSecurityFlagship_watchCard__8bxd_{padding:24px}.AiSecurityFlagship_instructorPortrait__ihhoo{max-width:400px;margin:auto}.AiSecurityFlagship_capstone__dS_z7{padding-block:65px}.AiSecurityFlagship_report___YbPP{margin-right:15px}.AiSecurityFlagship_faq__ejSSa{padding-block:20px 65px}.AiSecurityFlagship_footer__9m_FT{flex-wrap:wrap}.AiSecurityFlagship_footer__9m_FT>span{display:none}.AiSecurityFlagship_feature__nty_4{padding:28px 24px 210px;grid-template-columns:1fr;width:calc(100% - 36px)}.AiSecurityFlagship_featureImage__Xo2UZ{width:245px;height:245px;right:15px;bottom:-35px}.AiSecurityFlagship_feature__nty_4 h2{font-size:27px}}.PlatformShowcase_section__9CGDV{scroll-margin-top:90px}.PlatformShowcase_inner__k6aga{max-width:1180px;margin:0 auto;padding:0 24px}.PlatformShowcase_head__1UYZy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:48px;align-items:end;margin-bottom:52px}.PlatformShowcase_kicker__f8I7F{font:500 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:var(--muted);margin:0 0 16px!important}.PlatformShowcase_lead__lviAI{font-size:16px;line-height:1.7;color:var(--muted)}.PlatformShowcase_body__6w5sI{display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"list stage" "note stage";-moz-column-gap:56px;column-gap:56px;align-items:start}.PlatformShowcase_listArea__nrNa7{grid-area:list}.PlatformShowcase_stageArea__jiGpG{grid-area:stage;min-width:0}.PlatformShowcase_note__aKQkC{grid-area:note;margin-top:32px;padding-left:24px;font-size:12.5px;line-height:1.6;color:var(--muted)}.PlatformShowcase_list__LFn_K{display:flex;flex-direction:column;border-left:1px solid var(--line)}.PlatformShowcase_item___pMWF{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-left:2px solid transparent;margin-left:-1px;padding:18px 0 18px 24px;text-align:left;font:inherit;color:var(--muted);cursor:pointer}.PlatformShowcase_item___pMWF:hover{color:var(--ink)}.PlatformShowcase_item___pMWF[aria-selected=true]{border-left-color:var(--accent);color:var(--ink)}.PlatformShowcase_index__NdTrm{display:block;margin-bottom:8px;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--muted)}.PlatformShowcase_item___pMWF[aria-selected=true] .PlatformShowcase_index__NdTrm{color:var(--accent)}.PlatformShowcase_title__1JpA3{display:block;font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.PlatformShowcase_desc__HfVHv{display:block;margin-top:8px;font-size:14px;line-height:1.65;color:var(--muted)}.PlatformShowcase_mobileDesc__LbCa1{display:none}.PlatformShowcase_stage__VixLe{background:var(--soft);border-radius:16px;padding:28px}.PlatformShowcase_frame__cyrg7{position:relative;aspect-ratio:1584/992;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--paper);box-shadow:0 1px 2px rgb(15 28 51/.05),0 32px 64px -32px rgb(15 28 51/.28)}.dark .PlatformShowcase_frame__cyrg7{box-shadow:0 1px 2px rgb(0 0 0/.4),0 32px 64px -32px rgb(0 0 0/.75)}.PlatformShowcase_shot__DoBMY{position:absolute;inset:0}.PlatformShowcase_shot__DoBMY img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1000px){.PlatformShowcase_head__1UYZy{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:32px}.PlatformShowcase_body__6w5sI{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"list" "stage" "note";row-gap:20px}.PlatformShowcase_list__LFn_K{flex-direction:row;overflow-x:auto;border-left:0;border-bottom:1px solid var(--line);scroll-snap-type:x proximity;scrollbar-width:none}.PlatformShowcase_list__LFn_K::-webkit-scrollbar{display:none}.PlatformShowcase_item___pMWF{flex:0 0 auto;margin:0 0 -1px;padding:12px 16px 14px;border-left:0;border-bottom:2px solid transparent;scroll-snap-align:start}.PlatformShowcase_item___pMWF:first-child{padding-left:0}.PlatformShowcase_item___pMWF[aria-selected=true]{border-bottom-color:var(--accent)}.PlatformShowcase_desc__HfVHv,.PlatformShowcase_index__NdTrm{display:none}.PlatformShowcase_title__1JpA3{font-size:15px;white-space:nowrap}.PlatformShowcase_mobileDesc__LbCa1{display:block;margin-bottom:16px;font-size:15px;line-height:1.65;color:var(--muted)}.PlatformShowcase_note__aKQkC{margin-top:0;padding-left:0}.PlatformShowcase_stage__VixLe{padding:16px;border-radius:12px}}@media (max-width:760px){.PlatformShowcase_inner__k6aga{padding:0 20px}.PlatformShowcase_stage__VixLe{padding:10px}.PlatformShowcase_frame__cyrg7{border-radius:7px}}.Research_page__IYRHF{--ink:#0f172a;--muted:#526078;--blue:#2945c2;--line:#dce3ed;background:#fff;color:var(--ink);font-size:16px;line-height:1.65}.Research_page__IYRHF *{box-sizing:border-box}.Research_page__IYRHF a,.Research_page__IYRHF button{touch-action:manipulation}.Research_page__IYRHF :focus-visible{outline:3px solid #60a5fa;outline-offset:5px}.Research_wrap__l1ZGD{width:min(1240px,calc(100% - 64px));margin:auto}.Research_section__btXmD{padding:100px 0;scroll-margin-top:90px}.Research_eyebrow__tpJ1E{font:500 13px/1.5 ui-monospace,monospace;letter-spacing:.13em;color:var(--blue);margin:0 0 22px;text-transform:uppercase}.Research_hero__EmY6C{background:#0f172a;color:#f8fafc;padding:68px 0 58px;overflow:hidden}.Research_hero__EmY6C .Research_eyebrow__tpJ1E{color:#93b4ff}.Research_heroGrid__ieCor{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.Research_academyHero__KTBbc h1,.Research_hero__EmY6C h1{font-size:clamp(44px,4.5vw,68px);font-weight:500;line-height:1.06;letter-spacing:-.055em;margin:0 0 28px}.Research_hero__EmY6C h1 em{font-style:normal;color:#93b4ff}.Research_intro__2v8EE{font-size:18px;line-height:1.8;max-width:560px;color:#64748b}.Research_hero__EmY6C .Research_intro__2v8EE{color:#b6c1d2}.Research_actions__taPN2{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:32px}.Research_button__JmOrM,.Research_secondary__ZFPUM{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 23px;border:1px solid #2945c2;border-radius:5px;background:#2945c2;color:white;font-size:15px;font-weight:500;transition:background .2s,transform .2s}.Research_button__JmOrM:hover{background:#2039aa;transform:translateY(-2px)}.Research_secondary__ZFPUM{background:transparent;color:inherit;border-color:#9ba9bf}.Research_secondary__ZFPUM:hover{background:#64748b15}.Research_textLink__9Dxa9{display:inline-flex;gap:10px;align-items:center;color:var(--blue);font-weight:500;font-size:15px}.Research_dark__A6kzt .Research_textLink__9Dxa9,.Research_hero__EmY6C .Research_textLink__9Dxa9{color:#adc5ff}.Research_minorLink__clrkR{display:inline-block;margin-top:24px;font-size:14px;color:#bdc9dd}.Research_heroFoot__IYJVk{border-top:1px solid #ffffff20;margin-top:38px;padding-top:22px;display:flex;justify-content:space-between;gap:20px;color:#a8b6cb;font:12px/1.6 ui-monospace,monospace;letter-spacing:.08em}.Research_section__btXmD h2{font-size:clamp(32px,3.5vw,48px);line-height:1.13;font-weight:500;letter-spacing:-.045em;margin:0 0 24px}.Research_section__btXmD h3{font-size:22px;line-height:1.3;letter-spacing:-.02em;font-weight:500;margin:0 0 14px}.Research_section__btXmD p{color:var(--muted)}.Research_split__u8Lo5{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.Research_lead__9_KIM{font-size:20px;line-height:1.7;margin-top:0}.Research_steps__WwueF{display:grid;grid-template-columns:repeat(4,1fr);margin-top:52px;border-top:1px solid var(--line)}.Research_step__vISla{padding:28px 26px 0 0}.Research_number__VrDgn{display:block;font:13px ui-monospace,monospace;color:var(--blue);margin-bottom:20px}.Research_step__vISla p{font-size:15px;margin:0;max-width:240px}.Research_dark__A6kzt{background:#0f172a;color:#f8fafc;--muted:#adbbcf;--line:#ffffff26}.Research_dark__A6kzt .Research_eyebrow__tpJ1E{color:#93b4ff}.Research_dark__A6kzt .Research_split__u8Lo5{gap:64px}.Research_researchLinks__1hwep{display:flex;flex-direction:column;gap:17px;margin-top:28px}.Research_status__Mz_ex{font:12px/1.5 ui-monospace,monospace;padding:7px 10px;border:1px solid #617493;display:inline-block;margin-bottom:24px;color:#bbcae1}.Research_editorial__uXhtt{background:#f4f7fb}.Research_editorialTitle__W_2NO{max-width:850px!important;font-size:clamp(38px,5vw,65px)!important}.Research_columns__9YzWh{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:48px}.Research_columns__9YzWh p{font-size:15px}.Research_sectionTop__5NTon{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:35px}.Research_sectionTop__5NTon h2{max-width:670px;margin-bottom:0}.Research_sectionTop__5NTon p{max-width:410px}.Research_topology__juQqU{color:#9db9f5;position:relative;border:1px solid #71809a40;border-radius:8px;overflow:hidden}.Research_topology__juQqU svg{width:100%;height:auto;display:block}.Research_topology__juQqU svg text{fill:currentColor}.Research_svgNode__DlLtV{fill:#162239;stroke:#728bb66b}.Research_visualMeta__jKNCp{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid #8c9eb12b;font:10px/1.5 ui-monospace,monospace;letter-spacing:.08em}.Research_visualMeta__jKNCp button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #8294af55;border-radius:4px}.Research_diagramNote__iDhkN{font-size:12px!important;line-height:1.6!important;padding:0 20px 14px;margin:0!important;color:inherit!important;opacity:.75}.Research_evidenceDiagram___r89S{border:1px solid #8294af55;border-radius:8px;background:#142035;overflow:hidden}.Research_scenarioTabs__aBvSt{display:flex;flex-wrap:wrap;gap:6px;padding:20px}.Research_scenarioTabs__aBvSt button{font-size:12px;padding:8px 10px;border:1px solid #677b9655;border-radius:3px}.Research_scenarioTabs__aBvSt button[aria-pressed=true]{background:#2945c2;border-color:#2945c2}.Research_executionChain__bbjTd{display:grid;grid-template-columns:repeat(4,1fr);padding:8px 20px 25px;gap:12px}.Research_executionChain__bbjTd>div{position:relative;border:1px solid #677b9655;padding:12px 9px;border-radius:3px;display:flex;flex-direction:column}.Research_executionChain__bbjTd span{font:10px monospace;color:#849bc0}.Research_executionChain__bbjTd strong{font-size:12px;font-weight:500}.Research_chainArrow__Hg_Xl{position:absolute;right:-13px;top:24px}.Research_evidenceRows__rcGq9{padding:0 20px}.Research_evidenceRows__rcGq9>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid #677b9633;font-size:12px}.Research_evidenceRows__rcGq9 span{color:#a0afc4}.Research_evidenceRows__rcGq9 strong{text-align:right;font-weight:500}.Research_verdict__sVwns{padding:20px;min-height:176px}.Research_verdict__sVwns>span{display:block;font:10px monospace;color:#a0afc4}.Research_verdict__sVwns strong{font:24px/1.8 ui-monospace,monospace;color:#b7cfff}.Research_verdict__sVwns p{font-size:14px;margin:4px 0 0}.Research_ecosystemWrap__tKfLu{border:1px solid var(--line);border-radius:8px;overflow:hidden}.Research_ecosystemMap__eM1RS{position:relative;height:510px;background:radial-gradient(ellipse at center,#eaf0ff 0,white 65%)}.Research_ecosystemMap__eM1RS svg{position:absolute;width:100%;height:100%}.Research_ecosystemMap__eM1RS svg ellipse,.Research_ecosystemMap__eM1RS svg path{fill:none;stroke:#cbd5e1;stroke-width:1}.Research_ecosystemMap__eM1RS svg ellipse{stroke-dasharray:3 6}.Research_ecosystemMap__eM1RS svg .Research_activeConnection__BIMan{stroke:#2945c2;stroke-width:2}.Research_ecosystemCenter__0IXqn{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);background:#0f172a;color:white;padding:27px 24px;border-radius:6px;display:grid;text-align:center}.Research_ecosystemCenter__0IXqn span{font-size:17px;letter-spacing:.1em}.Research_ecosystemCenter__0IXqn small{color:#b7c8e5;font-size:12px}.Research_ecosystemNode__oQGWL{position:absolute;transform:translate(-50%,-50%);background:white;padding:16px 18px;border:1px solid var(--line);border-radius:5px;width:180px;display:grid;text-align:left;transition:border-color .2s,box-shadow .2s}.Research_ecosystemNode__oQGWL span{font:13px ui-monospace,monospace;letter-spacing:.08em}.Research_ecosystemNode__oQGWL small{font-size:12px;color:var(--muted);margin-top:6px}.Research_selectedNode__DmF4s{border-color:#2945c2;box-shadow:0 5px 24px #2945c215}.Research_ecosystemDetail__mv6h9{padding:25px 32px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:25px;align-items:center;min-height:126px}.Research_ecosystemDetail__mv6h9 strong{font:13px monospace;letter-spacing:.1em}.Research_ecosystemDetail__mv6h9 p{margin:8px 0 0;max-width:740px;font-size:15px}.Research_ecosystemDetail__mv6h9 a{white-space:nowrap}.Research_academyTeaser__RzvNe{background:#eef3fc}.Research_topicList__hMMdC{border-top:1px solid #ccd7e9}.Research_topicList__hMMdC a{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #ccd7e9;font-size:23px;letter-spacing:-.02em}.Research_metrics__s4WlG{display:flex;gap:65px;margin-top:40px}.Research_metrics__s4WlG strong{display:block;font-size:50px;letter-spacing:-.055em;line-height:1.2;font-weight:500}.Research_metrics__s4WlG span{font-size:14px;color:var(--muted)}.Research_photoGrid__qifdH{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:42px}.Research_photoGrid__qifdH figure{grid-column:span 2;margin:0}.Research_photoGrid__qifdH figure:first-child,.Research_photoGrid__qifdH figure:nth-child(2){grid-column:span 3}.Research_photo__eAyGq{position:relative;height:240px;overflow:hidden;border-radius:4px}.Research_photoGrid__qifdH figure:first-child .Research_photo__eAyGq,.Research_photoGrid__qifdH figure:nth-child(2) .Research_photo__eAyGq{height:320px}.Research_photo__eAyGq img{-o-object-fit:cover;object-fit:cover;transition:transform .6s}.Research_photo__eAyGq:hover img{transform:scale(1.025)}.Research_photoGrid__qifdH figcaption{font:12px/1.5 ui-monospace,monospace;margin-top:12px;color:var(--muted)}.Research_serviceList__6u7FJ{display:grid;gap:0}.Research_serviceList__6u7FJ a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:23px 0;gap:25px}.Research_serviceList__6u7FJ strong{display:block;font-size:20px;font-weight:500}.Research_serviceList__6u7FJ p{font-size:14px;margin:5px 0 0}.Research_closing__GqBEN h2{font-size:clamp(38px,6vw,78px);max-width:990px}.Research_academyHero__KTBbc{padding:70px 0;background:#f0f4fc}.Research_academyHero__KTBbc .Research_topology__juQqU{background:#fff;color:#24477f}.Research_academyHero__KTBbc .Research_svgNode__DlLtV{fill:#f8faff;stroke:#becfe9}.Research_academyHero__KTBbc .Research_intro__2v8EE{color:var(--muted)}.Research_academyHero__KTBbc .Research_minorLink__clrkR{color:#2945c2}.Research_pathGrid__HM1CJ{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.Research_pathCard__deA03{padding:28px;border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column}.Research_pathCard__deA03 ol{padding:0;list-style:none;counter-reset:path;margin:10px 0 28px}.Research_pathCard__deA03 li{counter-increment:path;border-top:1px solid var(--line);padding:13px 0;font-size:14px;display:flex;gap:12px}.Research_pathCard__deA03 li:before{content:"0" counter(path);font:12px/1.9 monospace;color:#2945c2}.Research_pathCard__deA03 .Research_textLink__9Dxa9{margin-top:auto}.Research_pathCard__deA03 p{font-size:15px}.Research_pathNote__Qyty4{padding:18px 22px;background:#f3f6fb;border-left:2px solid #2945c2;font-size:14px;margin-top:26px}.Research_instructors__RaAHd{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:40px}.Research_instructor___h73J{display:grid;grid-template-columns:150px 1fr;gap:25px;padding-top:30px;border-top:1px solid var(--line)}.Research_portrait__8KReB{position:relative;height:190px;border-radius:4px;overflow:hidden;background:#e8eef9}.Research_portrait__8KReB img{-o-object-fit:cover;object-fit:cover}.Research_instructor___h73J p{font-size:14px}.Research_instructor___h73J h3{margin-bottom:6px}.Research_instructor___h73J small{font-size:13px;color:var(--blue)}@media(min-width:1450px){.Research_academyHero__KTBbc h1,.Research_hero__EmY6C h1{font-size:72px}}@media(max-width:1000px){.Research_heroGrid__ieCor{gap:30px}.Research_dark__A6kzt .Research_split__u8Lo5,.Research_split__u8Lo5{gap:40px}.Research_ecosystemNode__oQGWL{width:156px;padding:14px}.Research_columns__9YzWh{grid-template-columns:1fr 1fr}.Research_instructor___h73J{grid-template-columns:100px 1fr;gap:18px}.Research_portrait__8KReB{height:145px}.Research_pathGrid__HM1CJ{gap:14px}.Research_pathCard__deA03{padding:20px}.Research_academyHero__KTBbc h1,.Research_hero__EmY6C h1{font-size:48px}}@media(max-width:760px){.Research_wrap__l1ZGD{width:calc(100% - 40px)}.Research_section__btXmD{padding:68px 0}.Research_academyHero__KTBbc,.Research_hero__EmY6C{padding:50px 0 38px}.Research_dark__A6kzt .Research_split__u8Lo5,.Research_heroGrid__ieCor,.Research_split__u8Lo5{grid-template-columns:1fr;gap:38px}.Research_academyHero__KTBbc h1,.Research_hero__EmY6C h1{font-size:48px;max-width:570px}.Research_academyHero__KTBbc .Research_topology__juQqU,.Research_hero__EmY6C .Research_topology__juQqU{max-width:500px;width:100%;margin:auto}.Research_heroFoot__IYJVk{flex-direction:column;gap:8px}.Research_steps__WwueF{grid-template-columns:1fr 1fr;gap:25px}.Research_step__vISla{padding-right:14px}.Research_sectionTop__5NTon{display:block}.Research_sectionTop__5NTon p{margin-top:24px}.Research_ecosystemMap__eM1RS{height:470px}.Research_ecosystemNode__oQGWL{width:125px;padding:13px 10px}.Research_ecosystemNode__oQGWL small{font-size:10px}.Research_ecosystemCenter__0IXqn{padding:20px 10px}.Research_ecosystemCenter__0IXqn span{font-size:11px}.Research_ecosystemCenter__0IXqn small{font-size:10px}.Research_ecosystemNode__oQGWL:nth-of-type(3){left:83%!important}.Research_ecosystemNode__oQGWL:nth-of-type(6){left:17%!important}.Research_ecosystemDetail__mv6h9{display:block;padding:24px}.Research_ecosystemDetail__mv6h9 a{margin-top:18px}.Research_photoGrid__qifdH{grid-template-columns:1fr 1fr}.Research_photoGrid__qifdH figure,.Research_photoGrid__qifdH figure:first-child,.Research_photoGrid__qifdH figure:nth-child(2){grid-column:auto}.Research_photoGrid__qifdH figure:first-child{grid-column:span 2}.Research_photoGrid__qifdH figure .Research_photo__eAyGq,.Research_photoGrid__qifdH figure:nth-child(2) .Research_photo__eAyGq{height:180px}.Research_photoGrid__qifdH figure:first-child .Research_photo__eAyGq{height:290px}.Research_metrics__s4WlG{gap:45px}.Research_instructors__RaAHd,.Research_pathGrid__HM1CJ{grid-template-columns:1fr}.Research_instructor___h73J{grid-template-columns:130px 1fr}.Research_portrait__8KReB{height:175px}.Research_intro__2v8EE{font-size:17px}}@media(max-width:400px){.Research_academyHero__KTBbc h1,.Research_hero__EmY6C h1{font-size:41px}.Research_wrap__l1ZGD{width:calc(100% - 32px)}.Research_columns__9YzWh{gap:22px}.Research_ecosystemNode__oQGWL{width:108px}.Research_ecosystemNode__oQGWL small{font-size:9px}.Research_ecosystemCenter__0IXqn{max-width:125px}.Research_evidenceRows__rcGq9>div{font-size:11px;gap:10px}.Research_executionChain__bbjTd{gap:8px;padding-left:12px;padding-right:12px}.Research_executionChain__bbjTd strong{font-size:10px}.Research_scenarioTabs__aBvSt{padding:15px 12px}.Research_scenarioTabs__aBvSt button{font-size:11px}.Research_metrics__s4WlG strong{font-size:43px}.Research_instructor___h73J{grid-template-columns:90px 1fr}.Research_portrait__8KReB{height:130px}}@media(prefers-reduced-motion:reduce){.Research_page__IYRHF *{scroll-behavior:auto!important;transition:none!important}.Research_button__JmOrM:hover,.Research_photo__eAyGq:hover img{transform:none}}.Research_dark__A6kzt h2,.Research_dark__A6kzt h3,.Research_hero__EmY6C h1{color:#f8fafc}.Research_dark__A6kzt .Research_intro__2v8EE{color:#b6c1d2}.Research_page__IYRHF .Research_eyebrow__tpJ1E{color:#2945c2}.Research_dark__A6kzt .Research_eyebrow__tpJ1E,.Research_hero__EmY6C .Research_eyebrow__tpJ1E{color:#93b4ff}.Research_page__IYRHF .Research_academyHero__KTBbc h1{color:var(--ink)}.dark .Research_page__IYRHF{--ink:#eef2f8;--muted:#a7b5cb;--line:#2c3c58;background:#080d18;color:var(--ink)}.dark .Research_page__IYRHF .Research_academyHero__KTBbc,.dark .Research_page__IYRHF .Research_editorial__uXhtt{background:#101c31}.dark .Research_page__IYRHF .Research_academyHero__KTBbc .Research_topology__juQqU{background:#142239;color:#b8cdf5}.dark .Research_page__IYRHF .Research_academyHero__KTBbc .Research_svgNode__DlLtV{fill:#1c2d47;stroke:#526c96}.dark .Research_page__IYRHF .Research_pathNote__Qyty4{background:#142239}.dark .Research_page__IYRHF .Research_eyebrow__tpJ1E,.dark .Research_page__IYRHF .Research_instructor___h73J small,.dark .Research_page__IYRHF .Research_minorLink__clrkR,.dark .Research_page__IYRHF .Research_number__VrDgn,.dark .Research_page__IYRHF .Research_textLink__9Dxa9{color:#a5bbff}@media(max-width:760px){.Research_ecosystemMap__eM1RS{height:auto;padding:24px 18px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.Research_ecosystemMap__eM1RS svg{display:none}.Research_ecosystemCenter__0IXqn{position:static;transform:none;grid-column:span 2;max-width:none;padding:24px;margin-bottom:10px}.Research_ecosystemCenter__0IXqn span{font-size:16px}.Research_ecosystemCenter__0IXqn small{font-size:12px}.Research_ecosystemNode__oQGWL{position:static;transform:none;width:auto;min-height:90px;padding:15px}.Research_ecosystemNode__oQGWL small{font-size:12px}.Research_ecosystemNode__oQGWL span{font-size:13px}}.Research_editorialImage__1TKU1{margin:0;min-width:0}.Research_editorialImageFrame__a5wqE{position:relative;aspect-ratio:1/1;overflow:hidden;background:#152136}.Research_editorialImageFrame__a5wqE img{-o-object-fit:cover;object-fit:cover}.Research_editorialImage__1TKU1 figcaption{display:flex;justify-content:space-between;gap:16px;padding-top:16px;color:var(--muted);font:11px/1.6 ui-monospace,monospace}.Research_editorialImage__1TKU1 figcaption span:first-child{letter-spacing:.14em}.Research_researchQuestions__cd8yA{border-top:1px solid var(--line);padding-top:26px}.Research_researchQuestions__cd8yA>div{position:relative;padding:26px 0 22px 43px;border-bottom:1px solid var(--line)}.Research_researchQuestions__cd8yA>div>span{position:absolute;left:0;top:31px;font:12px monospace;color:#a5bbff}.Research_researchQuestions__cd8yA h3{font-size:25px}.Research_researchQuestions__cd8yA p{margin:0}.Research_companyPage__hJdKM .Research_hero__EmY6C{background:#f3f5fa;color:#0f172a}.Research_companyPage__hJdKM .Research_hero__EmY6C h1{color:#0f172a}.Research_companyPage__hJdKM .Research_hero__EmY6C h1 em{color:#2945c2}.Research_companyPage__hJdKM .Research_hero__EmY6C .Research_intro__2v8EE{color:#526078}.Research_companyPage__hJdKM .Research_hero__EmY6C .Research_eyebrow__tpJ1E,.Research_companyPage__hJdKM .Research_hero__EmY6C .Research_minorLink__clrkR{color:#2945c2}.Research_companyPage__hJdKM .Research_heroFoot__IYJVk{color:#64748b;border-color:#dce3ed}.Research_companyPage__hJdKM .Research_hero__EmY6C .Research_editorialImage__1TKU1 figcaption{color:#526078}.Research_companyPage__hJdKM .Research_heroGrid__ieCor{gap:64px}.Research_companyPage__hJdKM .Research_hero__EmY6C h1{font-size:clamp(44px,4.5vw,68px)}.dark .Research_companyPage__hJdKM .Research_hero__EmY6C{background:#0d1626;color:#f1f5f9}.dark .Research_companyPage__hJdKM .Research_hero__EmY6C h1{color:#f1f5f9}.dark .Research_companyPage__hJdKM .Research_hero__EmY6C h1 em{color:#a5bbff}.dark .Research_companyPage__hJdKM .Research_hero__EmY6C .Research_editorialImage__1TKU1 figcaption,.dark .Research_companyPage__hJdKM .Research_hero__EmY6C .Research_intro__2v8EE{color:#b2bed1}.dark .Research_companyPage__hJdKM .Research_hero__EmY6C .Research_eyebrow__tpJ1E,.dark .Research_companyPage__hJdKM .Research_hero__EmY6C .Research_minorLink__clrkR{color:#a5bbff}.dark .Research_companyPage__hJdKM .Research_heroFoot__IYJVk{border-color:#2c3c58;color:#a7b5cb}.dark .Research_companyPage__hJdKM .Research_academyTeaser__RzvNe{background:#15213a}.dark .Research_companyPage__hJdKM .Research_ecosystemMap__eM1RS{background:radial-gradient(ellipse at center,#1b2b49,#0e192c 75%)}.dark .Research_companyPage__hJdKM .Research_ecosystemNode__oQGWL{background:#16243c}.dark .Research_companyPage__hJdKM .Research_ecosystemMap__eM1RS svg ellipse,.dark .Research_companyPage__hJdKM .Research_ecosystemMap__eM1RS svg path{stroke:#3b4f70}.dark .Research_companyPage__hJdKM .Research_ecosystemMap__eM1RS svg .Research_activeConnection__BIMan{stroke:#8ca9f5}.dark .Research_companyPage__hJdKM .Research_selectedNode__DmF4s{border-color:#8ca9f5}.dark .Research_companyPage__hJdKM .Research_topicList__hMMdC,.dark .Research_companyPage__hJdKM .Research_topicList__hMMdC a{border-color:#3b4f70}@media(max-width:760px){.Research_companyPage__hJdKM .Research_heroGrid__ieCor{gap:38px}.Research_editorialImage__1TKU1 figcaption{font-size:10px}.Research_companyPage__hJdKM .Research_hero__EmY6C h1{font-size:46px}}@media(max-width:400px){.Research_companyPage__hJdKM .Research_hero__EmY6C h1{font-size:40px}.Research_editorialImage__1TKU1 figcaption{flex-direction:column;gap:3px}}.Research_brandHero__56asg{padding:58px 0 72px;background:var(--landing-bg,#fff);border-bottom:1px solid var(--line)}.Research_brandByline__MXADu{display:flex;justify-content:space-between;gap:20px;margin-bottom:60px;font-size:14px;color:var(--muted)}.Research_brandByline__MXADu span:first-child{color:var(--ink);font-weight:600}.Research_page__IYRHF .Research_brandHero__56asg h1{font-size:clamp(42px,6.1vw,86px);font-weight:500;line-height:1.08;letter-spacing:-.055em;max-width:1130px;margin:0;color:var(--ink);text-wrap:balance}.Research_brandHero__56asg h1 em{font-style:normal;color:#2945c2}.Research_heroLine__yNEVJ{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.Research_heroLine__yNEVJ>em,.Research_heroLine__yNEVJ>span{display:block;animation:Research_headlineEnter__nIRzp 1.1s cubic-bezier(.22,1,.36,1) both}.Research_heroLine__yNEVJ:nth-child(2)>em{animation-delay:.13s}.Research_brandByline__MXADu{animation:Research_heroSettle__MIc_B .8s ease-out both}.Research_brandHeroBottom__nVAd8{animation:Research_heroSettle__MIc_B 1s cubic-bezier(.22,1,.36,1) .25s both}.Research_brandHero__56asg .Research_actions__taPN2 a svg{transition:transform .25s ease}.Research_brandHero__56asg .Research_actions__taPN2 a:focus-visible svg,.Research_brandHero__56asg .Research_actions__taPN2 a:hover svg{transform:translateX(4px)}@keyframes Research_headlineEnter__nIRzp{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes Research_heroSettle__MIc_B{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Research_brandByline__MXADu,.Research_brandHeroBottom__nVAd8,.Research_heroLine__yNEVJ>em,.Research_heroLine__yNEVJ>span{animation:none!important}.Research_brandHero__56asg .Research_actions__taPN2 a svg,.Research_sectionReveal__3xJ8y{transform:none!important}}.Research_brandHeroBottom__nVAd8{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:100px;align-items:start;margin-top:48px}.Research_brandDescription__q14K_{font-size:19px;line-height:1.75;max-width:660px;color:var(--muted);margin:0}.Research_brandSideNote__Rzifu{border-left:1px solid var(--line);padding-left:28px;margin-top:5px;font-size:14px;line-height:1.7}.Research_brandSideNote__Rzifu p{color:var(--ink);font-weight:600;margin:0 0 10px}.Research_brandSideNote__Rzifu>span{display:block;color:var(--muted)}.Research_brandSideNote__Rzifu a{display:inline-flex;gap:8px;align-items:center;color:#2945c2;margin-top:18px;font-weight:500}.Research_page__IYRHF .Research_pathCard__deA03{border:0;border-top:2px solid var(--line);border-radius:0;padding:25px 20px 5px 0}.Research_page__IYRHF .Research_pathGrid__HM1CJ{gap:38px}.Research_page__IYRHF .Research_pathNote__Qyty4{background:transparent;border:0;padding:0;color:var(--muted);max-width:880px}.Research_page__IYRHF .Research_editorial__uXhtt{background:var(--landing-bg,#fff);border-block:1px solid var(--line)}.dark .Research_page__IYRHF .Research_brandHero__56asg,.dark .Research_page__IYRHF .Research_editorial__uXhtt{background:#080d18}.dark .Research_page__IYRHF .Research_brandHero__56asg h1 em,.dark .Research_page__IYRHF .Research_brandSideNote__Rzifu a{color:#a5bbff}@media(max-width:1000px){.Research_brandHeroBottom__nVAd8{gap:45px;grid-template-columns:1fr 260px}.Research_brandByline__MXADu{margin-bottom:45px}}@media(max-width:760px){.Research_brandHero__56asg{padding:34px 0 50px}.Research_brandByline__MXADu{font-size:12px;gap:12px;margin-bottom:40px}.Research_page__IYRHF .Research_brandHero__56asg h1{font-size:clamp(38px,8vw,58px);letter-spacing:-.045em;text-wrap:wrap}.Research_brandHeroBottom__nVAd8{grid-template-columns:1fr;gap:34px;margin-top:30px}.Research_brandDescription__q14K_{font-size:17px}.Research_brandSideNote__Rzifu{border-left:0;border-top:1px solid var(--line);padding:24px 0 0;max-width:500px}.Research_page__IYRHF .Research_pathGrid__HM1CJ{gap:25px}.Research_brandHero__56asg .Research_actions__taPN2{gap:10px}.Research_brandHero__56asg .Research_button__JmOrM,.Research_brandHero__56asg .Research_secondary__ZFPUM{padding:12px 17px;font-size:14px}}.AcademyHero_page__UkOPz h2{font-weight:600;letter-spacing:-.035em}.AcademyHero_hero__ZfT0Q{background:#162880;color:white;text-align:center;padding:76px 24px 70px}.AcademyHero_heroInner__btLK1{max-width:940px}.AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{font-size:12px;font-weight:600;letter-spacing:.15em;color:#c4d0ff;margin-bottom:25px}.AcademyHero_hero__ZfT0Q h1{font-size:clamp(44px,5.5vw,76px);font-weight:650;color:white;line-height:1.1;letter-spacing:-.045em}.AcademyHero_hero__ZfT0Q h1 em{font-family:inherit;font-style:normal;color:#bfcfff}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{max-width:560px;margin:25px auto 0;line-height:1.65;color:#e1e7ff}.AcademyHero_actions__5_COb{display:flex;justify-content:center;gap:16px;margin-top:32px;flex-wrap:wrap}.AcademyHero_primary__MFFRf,.AcademyHero_secondary__asJW1{display:inline-flex;gap:22px;align-items:center;justify-content:center;padding:15px 24px;min-height:54px;border-radius:6px;font-size:15px;font-weight:600;transition:background .2s,transform .2s}.AcademyHero_primary__MFFRf{background:white;color:#162880}.AcademyHero_secondary__asJW1{border:1px solid #8294df;color:white}.AcademyHero_primary__MFFRf:hover{background:#e8edff;transform:translateY(-2px)}.AcademyHero_secondary__asJW1:hover{background:#ffffff15;transform:translateY(-2px)}.AcademyHero_hero__ZfT0Q .AcademyHero_freeNote__pg7tr{margin-top:24px;font-size:13px;color:#c4d0ff}.AcademyHero_freeNote__pg7tr a{color:white;text-decoration:underline;text-underline-offset:4px;margin-left:5px}.AcademyHero_catalogue___DPs6>section{background:var(--paper);padding:64px 0}.AcademyHero_catalogue___DPs6 h2{font-size:36px}.AcademyHero_catalogue___DPs6 a{border-radius:8px}.AcademyHero_paths__mazCC{background:var(--soft);padding:65px 24px;scroll-margin-top:80px}.AcademyHero_pathInner__DYKRC{max-width:1180px;margin:auto;scroll-margin-top:100px}.AcademyHero_pathInner__DYKRC>h2{font-size:36px}.AcademyHero_pathOptions__3TIf_{display:flex;gap:12px;margin-top:28px}.AcademyHero_pathOptions__3TIf_ button{flex:1;text-align:left;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);padding:19px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.AcademyHero_pathOptions__3TIf_ button[aria-pressed=true]{background:#2945c2;border-color:#2945c2;color:#fff}.AcademyHero_pathResult__gOT1r{display:grid;grid-template-columns:1fr auto;-moz-column-gap:40px;column-gap:40px;padding:30px;margin-top:18px;border-radius:8px;background:var(--paper);border:1px solid var(--line)}.AcademyHero_pathResult__gOT1r>span{font-size:10px;letter-spacing:.1em;color:var(--muted);grid-column:1}.AcademyHero_pathResult__gOT1r h3{font-size:25px;margin:9px 0}.AcademyHero_pathResult__gOT1r p{font-size:15px;color:var(--muted)}.AcademyHero_pathResult__gOT1r a{grid-column:2;grid-row:1/4;align-self:center;display:flex;gap:14px;align-items:center;font-size:14px;color:var(--accent);font-weight:600}.AcademyHero_platform__Ue6SH>section{padding:70px 0;background:var(--paper)}.AcademyHero_platform__Ue6SH h2{font-size:36px;max-width:650px}.AcademyHero_learning__3AHTn{padding:55px max(24px,calc((100% - 1180px)/2));background:var(--soft)}.AcademyHero_learning__3AHTn h2{font-size:32px}.AcademyHero_learningGrid__PTJUH{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:32px}.AcademyHero_learningGrid__PTJUH article{border-top:3px solid #2945c2;padding-top:20px}.AcademyHero_learningGrid__PTJUH h3{font-size:20px;font-weight:600}.AcademyHero_learningGrid__PTJUH p{font-size:15px;color:var(--muted);margin-top:10px;max-width:290px}.AcademyHero_teachers__nXZyw{max-width:1228px;margin:auto;padding:70px 24px}.AcademyHero_teacherHeading__yVr8v h2{font-size:36px}.AcademyHero_teacherList__w3Wln{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px}.AcademyHero_teacher__3YZeK{display:grid;grid-template-columns:180px 1fr;gap:25px;align-items:center;border:1px solid var(--line);border-radius:8px;overflow:hidden;padding-right:22px;background:var(--paper)}.AcademyHero_teacherPhoto__OQ4o_{height:215px;position:relative;background:var(--soft)}.AcademyHero_teacherPhoto__OQ4o_ img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.AcademyHero_teacher__3YZeK h3{font-size:24px;font-weight:600}.AcademyHero_teacher__3YZeK p{font-size:13px;color:var(--muted);margin-top:12px}.AcademyHero_teacher__3YZeK span{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--accent);margin-top:20px}.AcademyHero_end__N7FT5{padding:65px 24px;background:var(--soft);text-align:center;border-top:1px solid var(--line)}.AcademyHero_end__N7FT5 h2{font-size:40px}.AcademyHero_end__N7FT5>p:not(:first-child){margin-top:20px;color:var(--muted)}.AcademyHero_end__N7FT5>div{justify-content:center}@media(prefers-reduced-motion:no-preference){.AcademyHero_heroInner__btLK1{animation:AcademyHero_arrive__c9lld .65s both}@keyframes AcademyHero_arrive__c9lld{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:1000px){.AcademyHero_teacher__3YZeK{grid-template-columns:120px 1fr;gap:18px}.AcademyHero_teacherPhoto__OQ4o_{height:190px}.AcademyHero_teacher__3YZeK h3{font-size:21px}}@media(max-width:760px){.AcademyHero_hero__ZfT0Q{padding:48px 20px}.AcademyHero_hero__ZfT0Q h1{font-size:clamp(36px,9vw,54px)}.AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{font-size:10px;margin-bottom:22px}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{font-size:16px;margin-top:22px}.AcademyHero_actions__5_COb{gap:12px;margin-top:26px}.AcademyHero_primary__MFFRf,.AcademyHero_secondary__asJW1{font-size:13px;padding:13px 17px;gap:12px;min-height:48px}.AcademyHero_hero__ZfT0Q .AcademyHero_freeNote__pg7tr{font-size:12px}.AcademyHero_catalogue___DPs6>section{padding:42px 0}.AcademyHero_catalogue___DPs6 h2,.AcademyHero_pathInner__DYKRC>h2,.AcademyHero_platform__Ue6SH h2,.AcademyHero_teacherHeading__yVr8v h2{font-size:29px}.AcademyHero_paths__mazCC{padding:42px 20px}.AcademyHero_pathOptions__3TIf_{flex-direction:column;gap:8px}.AcademyHero_pathOptions__3TIf_ button{padding:15px}.AcademyHero_pathResult__gOT1r{display:block;padding:22px}.AcademyHero_pathResult__gOT1r a{margin-top:20px}.AcademyHero_platform__Ue6SH>section{padding:45px 0}.AcademyHero_learning__3AHTn{padding:40px 20px}.AcademyHero_learning__3AHTn h2{font-size:28px}.AcademyHero_learningGrid__PTJUH{grid-template-columns:1fr;gap:24px}.AcademyHero_learningGrid__PTJUH p{max-width:none}.AcademyHero_teachers__nXZyw{padding:45px 20px}.AcademyHero_teacherList__w3Wln{grid-template-columns:1fr;gap:18px}.AcademyHero_teacher__3YZeK{grid-template-columns:110px 1fr;padding-right:15px}.AcademyHero_teacherPhoto__OQ4o_{height:165px}.AcademyHero_end__N7FT5{padding:45px 20px}.AcademyHero_end__N7FT5 h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.AcademyHero_primary__MFFRf,.AcademyHero_secondary__asJW1{transition:none}.AcademyHero_primary__MFFRf:hover,.AcademyHero_secondary__asJW1:hover{transform:none}}.AcademyHero_hero__ZfT0Q{min-height:calc(100svh - 64px);display:flex;flex-direction:column;justify-content:center;padding:55px 40px 28px;text-align:left;overflow:hidden}.AcademyHero_heroInner__btLK1{max-width:1320px;width:100%;display:grid;grid-template-columns:1fr 1.05fr;margin:auto}.AcademyHero_hero__ZfT0Q h1{font-size:clamp(43px,4.6vw,65px)}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{margin:26px 0 0;max-width:490px}.AcademyHero_hero__ZfT0Q .AcademyHero_actions__5_COb{justify-content:flex-start}.AcademyHero_heroProduct__0ywZ7{min-width:0}.AcademyHero_productLabel__i_VTx{display:flex;justify-content:space-between;gap:15px;font:10px/1.5 ui-monospace,monospace;letter-spacing:.06em;color:#c4d0ff;margin-bottom:18px}.AcademyHero_productFrame__inuMp{border:1px solid #7484c6;border-radius:10px;background:#0a101b;overflow:hidden;box-shadow:0 28px 60px #090f484d;transform:perspective(1400px) rotateY(-5deg);transition:transform .6s}.AcademyHero_productFrame__inuMp:hover{transform:perspective(1400px) rotateY(0)}.AcademyHero_productLink__0E24N{display:flex;align-items:center;justify-content:space-between;color:white;font-size:14px;margin-top:23px}.AcademyHero_hero__ZfT0Q .AcademyHero_productNote__vtgGW{font-size:10px;color:#b7c4ef;margin-top:10px}.AcademyHero_heroSignature__34JPL{display:flex;justify-content:space-between;gap:25px;max-width:1320px;width:100%;margin:45px auto 0;border-top:1px solid #ffffff30;font-size:clamp(25px,3.6vw,48px);font-weight:600;letter-spacing:-.04em;color:#c7d2ff}.AcademyHero_heroSignature__34JPL>span>span{color:white}@media(max-width:1000px){.AcademyHero_heroInner__btLK1{gap:30px}.AcademyHero_hero__ZfT0Q h1{font-size:44px}.AcademyHero_productLabel__i_VTx{font-size:8px}}@media(max-width:760px){.AcademyHero_hero__ZfT0Q{padding:38px 20px 24px;min-height:calc(100svh - 64px)}.AcademyHero_heroInner__btLK1{grid-template-columns:1fr;gap:32px}.AcademyHero_hero__ZfT0Q h1{font-size:clamp(36px,8.6vw,54px)}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{font-size:15px;margin-top:20px}.AcademyHero_hero__ZfT0Q .AcademyHero_actions__5_COb{margin-top:23px}.AcademyHero_hero__ZfT0Q .AcademyHero_freeNote__pg7tr{margin-top:18px}.AcademyHero_productFrame__inuMp{transform:none}.AcademyHero_productLabel__i_VTx{font-size:8px;margin-bottom:12px}.AcademyHero_productLink__0E24N{margin-top:14px;font-size:12px}.AcademyHero_heroSignature__34JPL{margin-top:28px;padding-top:18px;font-size:26px}.AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.AcademyHero_productFrame__inuMp{transform:none;transition:none}}.AcademyHero_heroArtwork__nJl0I{overflow:hidden;border-radius:14px;box-shadow:0 25px 65px #080f4838}.AcademyHero_heroArtwork__nJl0I img{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.AcademyHero_hero__ZfT0Q{color:var(--ink);padding-top:32px}.AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{color:var(--accent)}.AcademyHero_hero__ZfT0Q h1{color:var(--ink)}.AcademyHero_hero__ZfT0Q h1 em{color:var(--accent)}.AcademyHero_hero__ZfT0Q .AcademyHero_freeNote__pg7tr,.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{color:var(--muted)}.AcademyHero_hero__ZfT0Q .AcademyHero_freeNote__pg7tr a{color:var(--accent)}.AcademyHero_hero__ZfT0Q .AcademyHero_primary__MFFRf{background:#2945c2;color:white}.AcademyHero_hero__ZfT0Q .AcademyHero_primary__MFFRf:hover{background:#2039aa}.AcademyHero_heroInner__btLK1{grid-template-columns:1.15fr 1fr;gap:55px;align-items:center}.AcademyHero_personCutout__JzRAT{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:flex-end;max-width:510px;margin:auto}.AcademyHero_personCutout__JzRAT:before{content:"";position:absolute;z-index:-1;width:100%;aspect-ratio:1;border-radius:50%;bottom:5%}.AcademyHero_personCutout__JzRAT img{display:block;width:auto;max-width:100%;height:min(66svh,620px);-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.AcademyHero_heroSignature__34JPL{color:var(--muted);border-color:var(--line);font-size:26px;margin-top:24px;padding-top:18px}.AcademyHero_heroSignature__34JPL>span>span{color:var(--accent)}@media(max-width:760px){.AcademyHero_hero__ZfT0Q{padding-top:36px}.AcademyHero_heroInner__btLK1{grid-template-columns:1fr;gap:25px}.AcademyHero_personCutout__JzRAT{max-width:340px;width:100%}.AcademyHero_personCutout__JzRAT img{height:390px;max-width:100%}.AcademyHero_heroSignature__34JPL{font-size:23px}}.AcademyHero_hero__ZfT0Q{position:relative;background:var(--paper);padding-inline:max(30px,calc((100vw - 1280px)/2))}.AcademyHero_heroInner__btLK1{gap:65px}.AcademyHero_heroCopy__iw4HU{position:relative;z-index:1;padding-block:25px}.AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{display:inline-block;padding:8px 12px;border:1px solid var(--line);border-radius:4px;font-size:10px;letter-spacing:.12em;margin-bottom:27px}.AcademyHero_hero__ZfT0Q h1{font-weight:600;font-size:clamp(46px,4.8vw,68px);line-height:1.09;letter-spacing:-.05em}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{font-size:18px;line-height:1.7;margin-top:25px;max-width:460px}.AcademyHero_hero__ZfT0Q .AcademyHero_actions__5_COb{gap:24px;margin-top:30px}.AcademyHero_hero__ZfT0Q .AcademyHero_primary__MFFRf{border-radius:6px;box-shadow:0 6px 16px #2945c21a;min-height:54px;padding-inline:24px}.AcademyHero_watchLink__Kx12N{display:inline-flex;align-items:center;gap:12px;color:var(--ink);font-size:14px;font-weight:500}.AcademyHero_watchLink__Kx12N svg{transition:transform .25s}.AcademyHero_watchLink__Kx12N:hover svg{transform:translate(3px,-3px)}.AcademyHero_personCutout__JzRAT:before{border-radius:48% 48% 42% 42%;background:#e3e9ff;bottom:0;width:98%;height:85%;aspect-ratio:auto}.AcademyHero_personCutout__JzRAT:after{content:"";position:absolute;z-index:-1;inset:8% -5% 5%;border:1px solid var(--line);border-radius:50%;transform:rotate(-14deg)}.AcademyHero_personCutout__JzRAT{border-bottom:1px solid var(--line);padding-top:10px}.AcademyHero_heroSignature__34JPL{font-size:20px;letter-spacing:.01em;font-weight:500;padding-top:22px;padding-bottom:4px;max-width:1280px}.AcademyHero_heroSignature__34JPL>span{transition:color .3s}.AcademyHero_heroSignature__34JPL>span:hover{color:var(--accent)}@media(prefers-reduced-motion:no-preference){.AcademyHero_heroInner__btLK1{animation:none}.AcademyHero_heroCopy__iw4HU>.AcademyHero_brand__1hK95{animation:AcademyHero_heroRise__t_pkG .65s both}.AcademyHero_heroCopy__iw4HU>h1{animation:AcademyHero_heroRise__t_pkG .75s .08s both}.AcademyHero_heroCopy__iw4HU>.AcademyHero_lead__sXFx6{animation:AcademyHero_heroRise__t_pkG .75s .16s both}.AcademyHero_heroCopy__iw4HU>.AcademyHero_actions__5_COb,.AcademyHero_heroCopy__iw4HU>.AcademyHero_freeNote__pg7tr{animation:AcademyHero_heroRise__t_pkG .75s .24s both}.AcademyHero_personCutout__JzRAT img{animation:AcademyHero_personReveal__xtAI_ 1s .12s both}.AcademyHero_personCutout__JzRAT:before{animation:AcademyHero_backdropReveal__33Zo_ 1.1s both}.AcademyHero_personCutout__JzRAT:after{animation:AcademyHero_ringReveal__WMpkK 1.4s both}.AcademyHero_heroSignature__34JPL{animation:AcademyHero_heroRise__t_pkG .8s .35s both}@keyframes AcademyHero_heroRise__t_pkG{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes AcademyHero_personReveal__xtAI_{0%{opacity:0;transform:translateY(25px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AcademyHero_backdropReveal__33Zo_{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes AcademyHero_ringReveal__WMpkK{0%{opacity:0;transform:rotate(-25deg) scale(.95)}to{opacity:1;transform:rotate(-14deg) scale(1)}}}@media(max-width:1000px){.AcademyHero_heroInner__btLK1{gap:35px}.AcademyHero_hero__ZfT0Q h1{font-size:48px}.AcademyHero_hero__ZfT0Q .AcademyHero_actions__5_COb{gap:18px}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{font-size:16px}}@media(max-width:760px){.AcademyHero_hero__ZfT0Q{padding:32px 20px 24px}.AcademyHero_heroCopy__iw4HU{padding:0}.AcademyHero_hero__ZfT0Q h1{font-size:clamp(36px,9vw,50px)}.AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{margin-bottom:22px}.AcademyHero_hero__ZfT0Q .AcademyHero_lead__sXFx6{font-size:16px;margin-top:21px}.AcademyHero_hero__ZfT0Q .AcademyHero_actions__5_COb{gap:20px}.AcademyHero_watchLink__Kx12N{font-size:13px}.AcademyHero_heroInner__btLK1{gap:28px}.AcademyHero_personCutout__JzRAT{max-width:300px}.AcademyHero_personCutout__JzRAT img{height:360px}.AcademyHero_heroSignature__34JPL{font-size:20px;margin-top:26px}.AcademyHero_personCutout__JzRAT:after{inset:8% -3% 5%}}.AcademyHero_hero__ZfT0Q{min-height:calc(100svh - 65px);background:radial-gradient(55% 65% at 78% 48%,rgb(92 120 228/.2),transparent 70%),radial-gradient(40% 50% at 4% 6%,rgb(139 163 243/.16),transparent 70%),linear-gradient(180deg,#f4f7ff 0,#ffffff 78%,var(--paper) 100%)}.dark .AcademyHero_hero__ZfT0Q{background:radial-gradient(52% 62% at 78% 46%,rgb(41 69 194/.55),transparent 70%),radial-gradient(38% 48% at 4% 6%,rgb(92 120 228/.2),transparent 70%),linear-gradient(180deg,#0a1226 0,#0c1840 60%,var(--paper) 100%)}.AcademyHero_hero__ZfT0Q:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(41 69 194/.06) 1px,transparent 0),linear-gradient(90deg,rgb(41 69 194/.06) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 60% at 72% 42%,#000,transparent 75%);mask-image:radial-gradient(60% 60% at 72% 42%,#000,transparent 75%)}.dark .AcademyHero_hero__ZfT0Q:before{background-image:linear-gradient(rgb(139 163 243/.07) 1px,transparent 0),linear-gradient(90deg,rgb(139 163 243/.07) 1px,transparent 0)}.AcademyHero_heroInner__btLK1,.AcademyHero_heroSignature__34JPL{position:relative;z-index:1}.AcademyHero_hero__ZfT0Q{box-sizing:border-box;padding-block:24px 20px}.AcademyHero_personCutout__JzRAT:before{background:linear-gradient(165deg,#eef2ff,#d6e0fd)}.dark .AcademyHero_personCutout__JzRAT:before{background:linear-gradient(165deg,#5c78e4,#2945c2 45%,#162880);box-shadow:0 40px 120px -24px rgb(41 69 194/.6)}.dark .AcademyHero_personCutout__JzRAT:after{border-color:rgb(139 163 243/.32)}.dark .AcademyHero_personCutout__JzRAT{border-bottom-color:rgb(139 163 243/.22)}.dark .AcademyHero_hero__ZfT0Q .AcademyHero_brand__1hK95{border-color:rgb(139 163 243/.35);background:rgb(18 31 97/.35)}.dark .AcademyHero_heroSignature__34JPL{border-color:rgb(139 163 243/.22)}@media (max-width:760px){.AcademyHero_hero__ZfT0Q{height:auto;min-height:calc(100svh - 65px)}.AcademyHero_heroInner__btLK1{display:flex;flex-direction:column;flex:1;min-height:0;gap:22px}.AcademyHero_heroProduct__0ywZ7{flex:1;min-height:0;display:flex;justify-content:center;align-items:flex-end;align-self:stretch;width:100%}.AcademyHero_personCutout__JzRAT{height:100%;max-width:none;width:auto;padding-top:0}.AcademyHero_personCutout__JzRAT img{height:100%;width:auto;max-width:100%}.AcademyHero_hero__ZfT0Q .AcademyHero_actions__5_COb{gap:14px 22px;margin-top:20px}.AcademyHero_hero__ZfT0Q .AcademyHero_freeNote__pg7tr{margin-top:14px}.AcademyHero_heroSignature__34JPL{margin-top:18px;padding-top:14px;font-size:17px}}