.hero-ai_hero__7C7pL{--ai-mint:#9df2d4}.hero-ai_hero__7C7pL .hero-ai_description__ECZdR{max-width:450px}.hero-ai_gradient__IFYnD{background:linear-gradient(110deg,#90baff 15%,#b9a4f7 48%,#a6f3d1 75%,#90baff);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hero-ai_color-flow__cFJBs 12s ease-in-out infinite}.hero-ai_capabilities__4E_hV{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:38px;color:#8ca7bb;font-size:10px}.hero-ai_capabilities__4E_hV>span{display:flex;align-items:center;gap:6px}.hero-ai_capabilities__4E_hV svg{color:var(--ai-mint)}.hero-ai_visual__AAbW_{isolation:isolate}.hero-ai_aura__EE4_w{position:absolute;inset:12% 3%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,#246a9e32,#296ab412 40%,transparent 70%);animation:hero-ai_breathe__0x_Gf 7s ease-in-out infinite}.hero-ai_canvas__0kQAA{height:100%;width:100%;position:relative}.hero-ai_canvas__0kQAA canvas{display:block;width:100%;height:100%}.hero-ai_coreLabel__s0tuX{position:absolute;pointer-events:none;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;text-shadow:0 0 15px #061524}.hero-ai_coreLabel__s0tuX>span{font-family:var(--font-century-gothic);font-size:7px;letter-spacing:2px;color:#a6dcca}.hero-ai_coreLabel__s0tuX strong{font-size:38px;font-weight:500;letter-spacing:-2px;color:#e2fff5}.hero-ai_hero__7C7pL .hero-ai_inputCard__hBwoG{top:105px;right:0;min-width:175px;animation:hero-ai_float-card__PqUR4 7s ease-in-out infinite}.hero-ai_hero__7C7pL .hero-ai_outputCard__KiyXw{left:0;bottom:105px;animation:hero-ai_float-card__PqUR4 7s ease-in-out -3.5s infinite}.hero-ai_inputCard__hBwoG>svg,.hero-ai_outputCard__KiyXw>svg{color:var(--ai-mint)}.hero-ai_signal__oQyOi{width:5px;height:5px;flex-shrink:0;background:#9df2d4;border-radius:50%;box-shadow:0 0 12px #9df2d466;animation:hero-ai_signal__oQyOi 3s ease-in-out infinite}.hero-ai_hero__7C7pL .hero-ai_controls__zTo3Y{left:25px;right:0}.hero-ai_controls__zTo3Y>span{letter-spacing:.5px}.hero-ai_controls__zTo3Y button{min-width:36px;min-height:36px}.hero-ai_controls__zTo3Y button:disabled{opacity:.45}.hero-ai_fallback__H3LJv{display:none;position:absolute;inset:20%;border-radius:50%;border:1px solid #6babff88;background:radial-gradient(circle,#5aa9df21,transparent 65%)}.hero-ai_fallback__H3LJv i{position:absolute;inset:-12%;border:1px solid #9df2d47a;border-radius:50%;transform:rotate(-30deg) scaleY(.55)}.hero-ai_fallback__H3LJv i:nth-child(2){transform:rotate(30deg) scaleY(.55)}.hero-ai_fallback__H3LJv i:nth-child(3){transform:rotate(90deg) scaleY(.55)}.hero-ai_fallback__H3LJv span{display:none}.hero-ai_canvas__0kQAA[data-fallback=true] .hero-ai_fallback__H3LJv{display:block}.hero-ai_canvas__0kQAA[data-fallback=true] canvas{display:none}.hero-ai_hero__7C7pL[data-motion=paused] .hero-ai_aura__EE4_w,.hero-ai_hero__7C7pL[data-motion=paused] .hero-ai_gradient__IFYnD,.hero-ai_hero__7C7pL[data-motion=paused] .hero-ai_inputCard__hBwoG,.hero-ai_hero__7C7pL[data-motion=paused] .hero-ai_outputCard__KiyXw,.hero-ai_hero__7C7pL[data-motion=paused] .hero-ai_signal__oQyOi{animation-play-state:paused}@keyframes hero-ai_color-flow__cFJBs{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes hero-ai_breathe__0x_Gf{0%,to{transform:scale(.93);opacity:.65}50%{transform:scale(1.08);opacity:1}}@keyframes hero-ai_float-card__PqUR4{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes hero-ai_signal__oQyOi{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:1050px) and (min-width:701px){.hero-ai_hero__7C7pL h1{font-size:clamp(58px,7.4vw,78px);letter-spacing:-4px}.hero-ai_hero__7C7pL .hero-ai_inputCard__hBwoG{min-width:145px;right:-4px}.hero-ai_hero__7C7pL .hero-ai_outputCard__KiyXw{left:5px}.hero-ai_hero__7C7pL .hero-ai_controls__zTo3Y{left:10px;font-size:8px}.hero-ai_capabilities__4E_hV{max-width:300px;gap:10px 14px}}@media (max-width:700px){.hero-ai_hero__7C7pL h1{font-size:clamp(62px,15vw,94px)}.hero-ai_capabilities__4E_hV{margin-top:25px;gap:10px 16px;font-size:9px}.hero-ai_hero__7C7pL .hero-ai_inputCard__hBwoG{top:75px;min-width:145px;padding:12px}.hero-ai_hero__7C7pL .hero-ai_outputCard__KiyXw{bottom:75px;padding:12px}.hero-ai_hero__7C7pL .hero-ai_controls__zTo3Y{left:8px;right:8px;font-size:7px}.hero-ai_coreLabel__s0tuX strong{font-size:30px}.hero-ai_coreLabel__s0tuX>span{font-size:6px}}@media (max-width:380px){.hero-ai_hero__7C7pL h1{font-size:56px;letter-spacing:-3.5px}}@media (prefers-reduced-motion:reduce){.hero-ai_aura__EE4_w,.hero-ai_gradient__IFYnD,.hero-ai_hero__7C7pL .hero-ai_inputCard__hBwoG,.hero-ai_hero__7C7pL .hero-ai_outputCard__KiyXw,.hero-ai_signal__oQyOi{animation:none}}.page-hero-motion_hero___OHFw{--accent:#2868d1;--soft:#d5e5fc;--tint:#edf4ff;position:relative;isolation:isolate;overflow:hidden;background:var(--tint);color:#142943;border-bottom:1px solid #213f6914;padding:65px 0 50px}.page-hero-motion_hero___OHFw[data-theme=partners]{--accent:#237c77;--soft:#c4e9e0;--tint:#eef8f5}.page-hero-motion_hero___OHFw[data-theme=training]{--accent:#6c52bd;--soft:#e1d7fa;--tint:#f4f1fc}.page-hero-motion_hero___OHFw[data-theme=perspectives]{--accent:#326cb0;--soft:#d3e4f5;--tint:#f0f6fb}.page-hero-motion_hero___OHFw[data-theme=careers]{--accent:#297b6b;--soft:#c9e9d9;--tint:#f0f8f2}.page-hero-motion_container__ZUGQr{position:relative;z-index:1}.page-hero-motion_grid__AiIPG{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:center}.page-hero-motion_wash__KdXzR{position:absolute;inset:0;z-index:-1;overflow:hidden}.page-hero-motion_wash__KdXzR i{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,var(--soft),transparent 68%);right:-100px;top:-200px;opacity:.75;animation:page-hero-motion_wash-drift__crWbw 14s ease-in-out infinite alternate}.page-hero-motion_wash__KdXzR i+i{width:450px;height:450px;top:auto;bottom:-280px;left:-80px;right:auto;animation-delay:-7s}.page-hero-motion_eyebrow__F9DJg{display:flex;align-items:center;gap:10px;color:var(--accent);font-size:10px;font-weight:650;letter-spacing:2px;text-transform:uppercase;margin-bottom:25px}.page-hero-motion_eyebrow__F9DJg>span{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px #ffffff90}.page-hero-motion_copy__PfYaV h1{font-size:clamp(42px,4.8vw,70px);line-height:1.1;letter-spacing:-.055em;font-weight:550;animation:page-hero-motion_headline-rise__m1Rmz 1.1s cubic-bezier(.2,.7,.2,1) both}.page-hero-motion_copy__PfYaV h1>span{display:block;color:var(--accent)}.page-hero-motion_description__qpQ9Q{max-width:490px;margin-top:25px;font-size:15px;line-height:1.85;color:#52677e;animation:page-hero-motion_headline-rise__m1Rmz 1.3s cubic-bezier(.2,.7,.2,1) both}.page-hero-motion_topics__ol1Mn{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.page-hero-motion_topics__ol1Mn>span{padding:7px 11px;background:#ffffff7d;border:1px solid #ffffff;border-radius:30px;font-size:10px;color:#4c6278}.page-hero-motion_artWrap__LHUIt{min-width:0;perspective:1000px}.page-hero-motion_art__fDlV_{position:relative;width:100%;aspect-ratio:1.15;max-height:420px;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .65s cubic-bezier(.2,.7,.2,1)}.page-hero-motion_artGrid__1mkdk{position:absolute;inset:0;background-image:linear-gradient(#3e628a0a 1px,transparent 0),linear-gradient(90deg,#3e628a0a 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse,black 20%,transparent 72%)}.page-hero-motion_artFooter__eeTO6{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#667e92;font-family:var(--font-century-gothic);font-size:8px;letter-spacing:1px;padding:4px 18px 0}.page-hero-motion_artFooter__eeTO6 button{display:grid;place-items:center;width:36px;height:36px;border:1px solid #597b962e;border-radius:50%;color:var(--accent);background:#ffffff90;cursor:pointer}.page-hero-motion_artFooter__eeTO6 button:hover{background:white;border-color:var(--accent)}.page-hero-motion_artFooter__eeTO6 button:disabled{opacity:.4;cursor:default}.page-hero-motion_children__BoxFo{border-top:1px solid #24426816;margin-top:32px}.page-hero-motion_children__BoxFo .page-tabs{margin-top:25px}.page-hero-motion_children__BoxFo .page-tabs a{border-color:#779bc63d;color:#3d608d;background:#ffffff70}.page-hero-motion_children__BoxFo .page-tabs a:hover{color:white;background:var(--accent)}.page-hero-motion_careers__JEZnl,.page-hero-motion_partners__A4IoB,.page-hero-motion_perspectives__k4Eb2,.page-hero-motion_services__Nvy2I,.page-hero-motion_training__Tr_ix{position:absolute;inset:0}.page-hero-motion_circuit__e23zt{position:absolute;inset:0;height:100%;width:100%;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:5 10;opacity:.3;animation:page-hero-motion_circuit-flow__hEL3u 8s linear infinite}.page-hero-motion_layer__qdyHk{position:absolute;width:51%;height:36%;top:calc(9% + var(--i) * 22%);left:calc(17% + var(--i) * 6%);border:1px solid #ffffff;border-radius:14px;padding:20px;background:linear-gradient(135deg,#ffffff,var(--soft));box-shadow:-12px 16px 0 #a7c4e733,0 24px 45px #22447016;transform:rotateX(22deg) rotate(-14deg);animation:page-hero-motion_layer-float__2wYHw 6s calc(var(--i) * -1.2s) ease-in-out infinite}.page-hero-motion_layer__qdyHk>div{display:flex;justify-content:space-between;align-items:center;color:var(--accent)}.page-hero-motion_layer__qdyHk>div>span{font-family:var(--font-century-gothic);font-size:10px;opacity:.5}.page-hero-motion_layer__qdyHk strong{display:block;margin-top:10px;font-size:16px;font-weight:550}.page-hero-motion_layerLights__NHUU8{display:flex;gap:4px;position:absolute;right:18px;bottom:20px}.page-hero-motion_layerLights__NHUU8 i{width:4px;height:4px;background:var(--accent);border-radius:50%;animation:page-hero-motion_status-pulse__J98aA 2s calc(var(--i) * -.7s) ease-in-out infinite}.page-hero-motion_growthBadge__Neh59,.page-hero-motion_miniBadge__5jfGZ,.page-hero-motion_skillBadge__MhUuE{position:absolute;display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid white;background:#ffffffec;border-radius:30px;box-shadow:0 12px 35px #25426a12;font-size:11px;animation:page-hero-motion_badge-float__27_xn 5s ease-in-out infinite}.page-hero-motion_miniBadge__5jfGZ{bottom:6%;left:4%}.page-hero-motion_miniBadge__5jfGZ>i{width:6px;height:6px;border-radius:50%;background:#388d7e}.page-hero-motion_orbitInner__yHR6j,.page-hero-motion_orbit__GpmFq{position:absolute;border:1px solid #3d8c7852;border-radius:50%;inset:10%;animation:page-hero-motion_orbit-turn__1XPWU 22s linear infinite}.page-hero-motion_orbitInner__yHR6j{inset:21%;border-style:dashed;opacity:.6;animation-direction:reverse;animation-duration:36s}.page-hero-motion_orbit__GpmFq>i{position:absolute;top:16%;left:12%;width:13px;height:13px;background:var(--accent);border:3px solid var(--tint);border-radius:50%;box-shadow:0 0 0 5px #5db69a15}.page-hero-motion_orbit__GpmFq>i+i{top:auto;left:auto;bottom:13%;right:14%;background:#8acdb9}.page-hero-motion_hub__kVZZh{position:absolute;inset:32%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(140deg,white,var(--soft));color:var(--accent);border-radius:50%;border:1px solid white;box-shadow:0 20px 40px #276b591a;animation:page-hero-motion_hub-pulse__H5HiS 6s ease-in-out infinite}.page-hero-motion_hub__kVZZh strong{font-size:13px;font-weight:550}.page-hero-motion_partnerNode__XH2rk{position:absolute;display:flex;align-items:center;gap:10px;padding:15px;background:#fffffff2;border:1px solid white;border-radius:12px;box-shadow:0 12px 30px #2c5c5710;animation:page-hero-motion_badge-float__27_xn 5s calc(var(--i) * -1.4s) ease-in-out infinite}.page-hero-motion_partnerNode__XH2rk span{font-size:9px;color:var(--accent)}.page-hero-motion_partnerNode__XH2rk strong{font-size:12px;font-weight:500}.page-hero-motion_partnerNode__XH2rk>svg{color:var(--accent)}.page-hero-motion_partnerNode__XH2rk:nth-of-type(4){left:5%;top:8%}.page-hero-motion_partnerNode__XH2rk:nth-of-type(5){right:0;top:43%}.page-hero-motion_partnerNode__XH2rk:nth-of-type(6){left:9%;bottom:8%}.page-hero-motion_lesson__ieudh{position:absolute;inset:12% 8% 11%;padding:25px;background:#ffffffdf;border:1px solid white;border-radius:16px;box-shadow:12px 12px 0 #e1d7fa70,0 20px 45px #57438112;transform:rotate(-5deg);animation:page-hero-motion_lesson-float__uoGsa 7s ease-in-out infinite}.page-hero-motion_smallLabel__9M8gZ{display:block;font-size:8px;letter-spacing:1.2px;color:var(--accent)}.page-hero-motion_lessonHeading__yHVvc{display:flex;align-items:center;gap:9px;margin-top:17px;color:var(--accent)}.page-hero-motion_lessonHeading__yHVvc strong{font-size:17px;font-weight:550;letter-spacing:-.5px}.page-hero-motion_lessonRow__xqnAf{display:flex;gap:10px;align-items:center;margin-top:17px}.page-hero-motion_lessonRow__xqnAf>span{width:66px;font-size:10px}.page-hero-motion_lessonRow__xqnAf>div{flex:1;background:var(--tint);height:5px;overflow:hidden;border-radius:10px}.page-hero-motion_lessonRow__xqnAf i{display:block;width:100%;height:100%;background:var(--accent);border-radius:inherit;transform-origin:left;animation:page-hero-motion_learning-progress__T2cjo 6s calc(var(--i) * -1.5s) ease-in-out infinite}.page-hero-motion_lessonRow__xqnAf>svg{color:var(--accent);animation:page-hero-motion_status-pulse__J98aA 3s calc(var(--i) * -.8s) ease-in-out infinite}.page-hero-motion_lessonBars__QAl3a{display:flex;align-items:end;gap:8px;position:absolute;bottom:23px;left:25px;right:25px;height:62px;overflow:hidden}.page-hero-motion_lessonBars__QAl3a i{flex:1;max-height:100%;background:var(--soft);border-radius:3px 3px 0 0;transform-origin:bottom;animation:page-hero-motion_bar-wave__WWW0H 4s calc(var(--i) * -.35s) ease-in-out infinite}.page-hero-motion_lessonBars__QAl3a i:nth-last-child(-n+3){background:#967fd3}.page-hero-motion_skillBadge__MhUuE{bottom:5%;right:0;color:var(--accent)}.page-hero-motion_editorial__nT1mU{position:absolute;width:58%;height:74%;padding:20px;left:calc(10% + var(--i) * 8%);top:calc(5% + var(--i) * 6%);background:#fffffff2;border:1px solid white;border-radius:12px;box-shadow:0 15px 40px #355a8c18;transform:rotate(calc(-14deg + var(--i) * 10deg));animation:page-hero-motion_paper-float__6JmzJ 8s calc(var(--i) * -1.3s) ease-in-out infinite}.page-hero-motion_editorialTop__X5drc{display:flex;justify-content:space-between;align-items:center;color:var(--accent);font-size:7px;letter-spacing:.5px}.page-hero-motion_editorialGraphic__fgxvl{height:43%;position:relative;overflow:hidden;border-radius:7px;background:var(--tint);margin:17px 0}.page-hero-motion_editorialGraphic__fgxvl i{position:absolute;border:1px solid #6390c58c;width:90px;height:90px;border-radius:50%;left:25%;top:10%;animation:page-hero-motion_idea-expand__WIxjV 5s ease-in-out infinite}.page-hero-motion_editorialGraphic__fgxvl i:nth-child(2){left:45%;animation-delay:-1.5s}.page-hero-motion_editorialGraphic__fgxvl i:nth-child(3){left:5%;animation-delay:-3s}.page-hero-motion_editorial__nT1mU>strong{display:block;font-size:20px;font-weight:550;letter-spacing:-.6px;line-height:1.2;margin-top:8px}.page-hero-motion_textLines__6CJdH{margin-top:14px}.page-hero-motion_textLines__6CJdH i{display:block;width:90%;height:3px;background:var(--soft);margin:6px 0}.page-hero-motion_textLines__6CJdH i+i{width:60%}.page-hero-motion_ideaBadge__HLcGZ{position:absolute;right:7%;top:7%;display:grid;place-items:center;width:48px;height:48px;background:var(--accent);color:white;border-radius:50%;animation:page-hero-motion_badge-float__27_xn 5s ease-in-out infinite}.page-hero-motion_growthPath__hdI4G{position:absolute;width:100%;height:100%;stroke:var(--accent);stroke-width:1.7;stroke-dasharray:8 6;animation:page-hero-motion_circuit-flow__hEL3u 8s linear infinite;opacity:.55}.page-hero-motion_steps__e20g9{display:flex;align-items:end;gap:15px;position:absolute;bottom:15%;left:7%;right:7%;height:66%}.page-hero-motion_step__vKOro{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:12px;padding:20px 5px;height:calc(48% + var(--i) * 23%);color:var(--accent);isolation:isolate;animation:page-hero-motion_step-lift__37bET 5s calc(var(--i) * -.7s) ease-in-out infinite}.page-hero-motion_step__vKOro:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:12px 12px 4px 4px;background:linear-gradient(145deg,#fff,var(--soft));border:1px solid #fff;box-shadow:8px 10px 0 #9bcab82b,0 16px 30px #326d5910}.page-hero-motion_step__vKOro strong{font-size:13px;font-weight:550}.page-hero-motion_step__vKOro>span{font-size:9px;opacity:.6}.page-hero-motion_growthBadge__Neh59{left:6%;top:12%;color:var(--accent)}.page-hero-motion_hero___OHFw[data-motion=paused] *,.page-hero-motion_hero___OHFw[data-motion=paused] :before{animation-play-state:paused!important}@keyframes page-hero-motion_wash-drift__crWbw{to{transform:translate(-120px,100px) scale(1.2)}}@keyframes page-hero-motion_headline-rise__m1Rmz{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes page-hero-motion_circuit-flow__hEL3u{to{stroke-dashoffset:-120}}@keyframes page-hero-motion_layer-float__2wYHw{0%,to{transform:translateY(0) rotateX(22deg) rotate(-14deg)}50%{transform:translateY(-18px) rotateX(28deg) rotate(-10deg)}}@keyframes page-hero-motion_badge-float__27_xn{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes page-hero-motion_status-pulse__J98aA{0%,to{opacity:.35}50%{opacity:1}}@keyframes page-hero-motion_orbit-turn__1XPWU{to{transform:rotate(1turn)}}@keyframes page-hero-motion_hub-pulse__H5HiS{0%,to{transform:scale(.95)}50%{transform:scale(1.06)}}@keyframes page-hero-motion_lesson-float__uoGsa{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(0deg)}}@keyframes page-hero-motion_learning-progress__T2cjo{0%,to{transform:scaleX(.25)}60%,80%{transform:scaleX(1)}}@keyframes page-hero-motion_bar-wave__WWW0H{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes page-hero-motion_paper-float__6JmzJ{0%,to{transform:translateY(0) rotate(calc(-14deg + var(--i) * 10deg))}50%{transform:translateY(-16px) rotate(calc(-18deg + var(--i) * 13deg))}}@keyframes page-hero-motion_idea-expand__WIxjV{0%,to{transform:scale(.8)}50%{transform:scale(1.2)}}@keyframes page-hero-motion_step-lift__37bET{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (min-width:1600px){.page-hero-motion_hero___OHFw{padding-top:85px;padding-bottom:65px}.page-hero-motion_art__fDlV_{max-height:470px}}@media (max-width:1100px){.page-hero-motion_grid__AiIPG{gap:25px}.page-hero-motion_copy__PfYaV h1{font-size:49px}.page-hero-motion_art__fDlV_{min-height:345px}.page-hero-motion_layer__qdyHk{padding:17px}.page-hero-motion_layer__qdyHk strong{font-size:14px}.page-hero-motion_partnerNode__XH2rk{padding:12px;gap:7px}.page-hero-motion_partnerNode__XH2rk strong{font-size:10px}.page-hero-motion_lesson__ieudh{padding:19px}.page-hero-motion_lessonHeading__yHVvc strong{font-size:15px}.page-hero-motion_editorial__nT1mU{padding:15px}.page-hero-motion_editorial__nT1mU>strong{font-size:17px}}@media (max-width:800px){.page-hero-motion_hero___OHFw{padding:45px 0 32px}.page-hero-motion_grid__AiIPG{grid-template-columns:minmax(0,1fr);gap:20px}.page-hero-motion_copy__PfYaV{max-width:620px}.page-hero-motion_copy__PfYaV h1{font-size:clamp(41px,7vw,60px)}.page-hero-motion_description__qpQ9Q{max-width:570px;font-size:14px;margin-top:22px}.page-hero-motion_eyebrow__F9DJg{margin-bottom:20px}.page-hero-motion_topics__ol1Mn{margin-top:22px}.page-hero-motion_artWrap__LHUIt{width:min(100%,460px);margin:0 auto}.page-hero-motion_art__fDlV_{min-height:0;max-height:none}.page-hero-motion_artFooter__eeTO6{padding:0 8px;font-size:7px}.page-hero-motion_children__BoxFo{margin-top:24px}}@media (max-width:400px){.page-hero-motion_hero___OHFw{padding-top:36px}.page-hero-motion_copy__PfYaV h1{font-size:39px}.page-hero-motion_eyebrow__F9DJg{font-size:9px;letter-spacing:1.5px}.page-hero-motion_topics__ol1Mn{gap:6px}.page-hero-motion_topics__ol1Mn>span{padding:6px 9px;font-size:9px}.page-hero-motion_art__fDlV_{aspect-ratio:1.02}.page-hero-motion_layer__qdyHk{padding:14px}.page-hero-motion_layer__qdyHk>div>svg{width:25px;height:25px}.page-hero-motion_layer__qdyHk strong{font-size:12px}.page-hero-motion_growthBadge__Neh59,.page-hero-motion_miniBadge__5jfGZ,.page-hero-motion_skillBadge__MhUuE{font-size:10px;padding:10px 12px}.page-hero-motion_lesson__ieudh{padding:17px;inset-inline:5%}.page-hero-motion_lessonHeading__yHVvc strong{font-size:14px}.page-hero-motion_lessonRow__xqnAf{margin-top:13px}.page-hero-motion_lessonBars__QAl3a{height:43px;bottom:18px}.page-hero-motion_smallLabel__9M8gZ{font-size:7px}.page-hero-motion_editorialTop__X5drc{font-size:6px}.page-hero-motion_editorial__nT1mU>strong{font-size:16px}.page-hero-motion_textLines__6CJdH{margin-top:9px}.page-hero-motion_partnerNode__XH2rk{padding:10px}.page-hero-motion_partnerNode__XH2rk>svg{width:14px}.page-hero-motion_hub__kVZZh{inset:33%;gap:5px}.page-hero-motion_hub__kVZZh>svg{width:28px;height:28px}.page-hero-motion_hub__kVZZh strong{font-size:11px}.page-hero-motion_step__vKOro{gap:10px;padding-bottom:15px}.page-hero-motion_step__vKOro strong{font-size:11px}.page-hero-motion_steps__e20g9{gap:11px}}@media (prefers-reduced-motion:reduce){.page-hero-motion_hero___OHFw *,.page-hero-motion_hero___OHFw :before{animation:none!important}.page-hero-motion_art__fDlV_{transform:none;transition:none}}.service-motion_panel__WnaMQ{contain:layout}.service-motion_control__PHqK9{position:absolute;z-index:5;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #b7cde26b;border-radius:50%;background:#ffffffcf;color:#507699;backdrop-filter:blur(6px);transition:background .2s,color .2s}.service-motion_control__PHqK9:before{content:"";position:absolute;inset:-5px}.service-motion_control__PHqK9:hover{background:white;color:#176bc9}.service-motion_control__PHqK9:disabled{cursor:default;opacity:.45}.service-motion_darkControl___DoCy{background:#0d2845c9;border-color:#91b5db3b;color:#a1c7ed}.service-motion_darkControl___DoCy:hover{color:#d4f8eb;background:#194068}.service-motion_stats__7e_VB strong{font-variant-numeric:tabular-nums;min-width:2ch}.service-motion_chart__VMP8_ i{transform-origin:center bottom;animation:service-motion_chart-wave__TooCu 4.8s var(--delay) ease-in-out infinite;will-change:transform}.service-motion_flow__KeCWe{isolation:isolate}.service-motion_flowNode__tm36n{position:relative;animation:service-motion_workflow-step__AjPNm 6s var(--step-delay) ease-in-out infinite}.service-motion_flowNode__tm36n:after{display:none}.service-motion_flowIcon__Ev0nj{display:inline-flex;animation:service-motion_icon-pulse__sOHu3 6s var(--step-delay) ease-in-out infinite}.service-motion_connector__8oxc8{position:absolute;top:100%;left:50%;width:1px;height:26px;background:#9ab9dc}.service-motion_connector__8oxc8>i{position:absolute;top:0;left:-2px;width:5px;height:8px;border-radius:5px;background:#287cee;box-shadow:0 0 7px #287cee6b;opacity:0;animation:service-motion_signal-travel__tkVQu 6s var(--step-delay) linear infinite}.service-motion_panel__WnaMQ .service-motion_roadmap__J5uqg>div{position:relative;isolation:isolate;background:transparent;border:0;box-shadow:none}.service-motion_panel__WnaMQ .service-motion_roadmap__J5uqg>div:last-child{background:transparent}.service-motion_panel__WnaMQ .service-motion_roadmap__J5uqg>div:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:6px 6px 0 0;border:1px solid #6b9fdb70;background:#1b599e;box-shadow:10px 12px 0 #b7cee5;transform-origin:center bottom;animation:service-motion_roadmap-rise__l5E3i 5.6s var(--delay) ease-in-out infinite;will-change:transform}.service-motion_panel__WnaMQ .service-motion_roadmap__J5uqg>div:last-child:before{background:#267cf3}.service-motion_panel__WnaMQ .service-motion_roadmap__J5uqg>div>span{position:relative;z-index:1}.service-motion_panel__WnaMQ[data-motion=paused] .service-motion_chart__VMP8_ i,.service-motion_panel__WnaMQ[data-motion=paused] .service-motion_connector__8oxc8>i,.service-motion_panel__WnaMQ[data-motion=paused] .service-motion_flowIcon__Ev0nj,.service-motion_panel__WnaMQ[data-motion=paused] .service-motion_flowNode__tm36n,.service-motion_panel__WnaMQ[data-motion=paused] .service-motion_roadmap__J5uqg>div:before{animation-play-state:paused}@keyframes service-motion_chart-wave__TooCu{0%,to{transform:scaleY(1)}28%{transform:scaleY(.42)}60%{transform:scaleY(.82)}78%{transform:scaleY(.65)}}@keyframes service-motion_workflow-step__AjPNm{0%,27%{color:#fff;background:#1b60b3;border-color:#468ef0;box-shadow:0 8px 26px #267aef26;transform:translateY(-2px)}34%,to{color:#17334f;background:#fff;border-color:#d7e3f0;box-shadow:0 12px 25px #24477108;transform:translateY(0)}}@keyframes service-motion_icon-pulse__sOHu3{0%,28%,to{transform:scale(1)}12%{transform:scale(1.18)}}@keyframes service-motion_signal-travel__tkVQu{0%,16%{transform:translateY(-2px);opacity:0}18%{transform:translateY(0);opacity:1}31%{transform:translateY(21px);opacity:1}34%,to{transform:translateY(23px);opacity:0}}@keyframes service-motion_roadmap-rise__l5E3i{0%,to{transform:scaleY(1)}35%{transform:scaleY(.65)}70%{transform:scaleY(.92)}}@media (prefers-reduced-motion:reduce){.service-motion_chart__VMP8_ i,.service-motion_connector__8oxc8>i,.service-motion_flowIcon__Ev0nj,.service-motion_flowNode__tm36n,.service-motion_panel__WnaMQ .service-motion_roadmap__J5uqg>div:before{animation:none;will-change:auto}.service-motion_flowNode__tm36n:nth-child(2){color:white;background:#1b60b3;border-color:#1b60b3}.service-motion_control__PHqK9{transition:none}}