.hero-ai-module__G-y1FG__hero{--ai-mint:#9df2d4}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__description{max-width:450px}.hero-ai-module__G-y1FG__gradient{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#90baff 15%,#b9a4f7 48%,#a6f3d1 75%,#90baff) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;animation:12s ease-in-out infinite hero-ai-module__G-y1FG__color-flow}.hero-ai-module__G-y1FG__capabilities{color:#8ca7bb;flex-wrap:wrap;gap:10px 20px;margin-top:38px;font-size:10px;display:flex}.hero-ai-module__G-y1FG__capabilities>span{align-items:center;gap:6px;display:flex}.hero-ai-module__G-y1FG__capabilities svg{color:var(--ai-mint)}.hero-ai-module__G-y1FG__visual{isolation:isolate}.hero-ai-module__G-y1FG__aura{z-index:-1;background:radial-gradient(#246a9e32,#296ab412 40%,#0000 70%);border-radius:50%;animation:7s ease-in-out infinite hero-ai-module__G-y1FG__breathe;position:absolute;inset:12% 3%}.hero-ai-module__G-y1FG__canvas{width:100%;height:100%;position:relative}.hero-ai-module__G-y1FG__canvas canvas{width:100%;height:100%;display:block}.hero-ai-module__G-y1FG__coreLabel{pointer-events:none;text-shadow:0 0 15px #061524;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.hero-ai-module__G-y1FG__coreLabel>span{font-family:var(--font-century-gothic);letter-spacing:2px;color:#a6dcca;font-size:7px}.hero-ai-module__G-y1FG__coreLabel strong{letter-spacing:-2px;color:#e2fff5;font-size:38px;font-weight:500}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__inputCard{min-width:175px;animation:7s ease-in-out infinite hero-ai-module__G-y1FG__float-card;top:105px;right:0}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__outputCard{animation:7s ease-in-out -3.5s infinite hero-ai-module__G-y1FG__float-card;bottom:105px;left:0}.hero-ai-module__G-y1FG__inputCard>svg,.hero-ai-module__G-y1FG__outputCard>svg{color:var(--ai-mint)}.hero-ai-module__G-y1FG__signal{background:#9df2d4;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:3s ease-in-out infinite hero-ai-module__G-y1FG__signal;box-shadow:0 0 12px #9df2d466}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__controls{left:25px;right:0}.hero-ai-module__G-y1FG__controls>span{letter-spacing:.5px}.hero-ai-module__G-y1FG__controls button{min-width:36px;min-height:36px}.hero-ai-module__G-y1FG__controls button:disabled{opacity:.45}.hero-ai-module__G-y1FG__fallback{background:radial-gradient(circle,#5aa9df21,#0000 65%);border:1px solid #6babff88;border-radius:50%;display:none;position:absolute;inset:20%}.hero-ai-module__G-y1FG__fallback i{border:1px solid #9df2d47a;border-radius:50%;position:absolute;inset:-12%;transform:rotate(-30deg)scaleY(.55)}.hero-ai-module__G-y1FG__fallback i:nth-child(2){transform:rotate(30deg)scaleY(.55)}.hero-ai-module__G-y1FG__fallback i:nth-child(3){transform:rotate(90deg)scaleY(.55)}.hero-ai-module__G-y1FG__fallback span{display:none}.hero-ai-module__G-y1FG__canvas[data-fallback=true] .hero-ai-module__G-y1FG__fallback{display:block}.hero-ai-module__G-y1FG__canvas[data-fallback=true] canvas{display:none}.hero-ai-module__G-y1FG__hero[data-motion=paused] .hero-ai-module__G-y1FG__gradient,.hero-ai-module__G-y1FG__hero[data-motion=paused] .hero-ai-module__G-y1FG__aura,.hero-ai-module__G-y1FG__hero[data-motion=paused] .hero-ai-module__G-y1FG__inputCard,.hero-ai-module__G-y1FG__hero[data-motion=paused] .hero-ai-module__G-y1FG__outputCard,.hero-ai-module__G-y1FG__hero[data-motion=paused] .hero-ai-module__G-y1FG__signal{animation-play-state:paused}@keyframes hero-ai-module__G-y1FG__color-flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes hero-ai-module__G-y1FG__breathe{0%,to{opacity:.65;transform:scale(.93)}50%{opacity:1;transform:scale(1.08)}}@keyframes hero-ai-module__G-y1FG__float-card{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes hero-ai-module__G-y1FG__signal{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:1050px) and (min-width:701px){.hero-ai-module__G-y1FG__hero h1{letter-spacing:-4px;font-size:clamp(58px,7.4vw,78px)}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__inputCard{min-width:145px;right:-4px}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__outputCard{left:5px}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__controls{font-size:8px;left:10px}.hero-ai-module__G-y1FG__capabilities{gap:10px 14px;max-width:300px}}@media (max-width:700px){.hero-ai-module__G-y1FG__hero h1{font-size:clamp(62px,15vw,94px)}.hero-ai-module__G-y1FG__capabilities{gap:10px 16px;margin-top:25px;font-size:9px}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__inputCard{min-width:145px;padding:12px;top:75px}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__outputCard{padding:12px;bottom:75px}.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__controls{font-size:7px;left:8px;right:8px}.hero-ai-module__G-y1FG__coreLabel strong{font-size:30px}.hero-ai-module__G-y1FG__coreLabel>span{font-size:6px}}@media (max-width:380px){.hero-ai-module__G-y1FG__hero h1{letter-spacing:-3.5px;font-size:56px}}@media (prefers-reduced-motion:reduce){.hero-ai-module__G-y1FG__gradient,.hero-ai-module__G-y1FG__aura,.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__inputCard,.hero-ai-module__G-y1FG__hero .hero-ai-module__G-y1FG__outputCard,.hero-ai-module__G-y1FG__signal{animation:none}}
.page-hero-motion-module__NpBROq__hero{--accent:#2868d1;--soft:#d5e5fc;--tint:#edf4ff;isolation:isolate;background:var(--tint);color:#142943;border-bottom:1px solid #213f6914;padding:65px 0 50px;position:relative;overflow:hidden}.page-hero-motion-module__NpBROq__hero[data-theme=partners]{--accent:#237c77;--soft:#c4e9e0;--tint:#eef8f5}.page-hero-motion-module__NpBROq__hero[data-theme=training]{--accent:#6c52bd;--soft:#e1d7fa;--tint:#f4f1fc}.page-hero-motion-module__NpBROq__hero[data-theme=perspectives]{--accent:#326cb0;--soft:#d3e4f5;--tint:#f0f6fb}.page-hero-motion-module__NpBROq__hero[data-theme=careers]{--accent:#297b6b;--soft:#c9e9d9;--tint:#f0f8f2}.page-hero-motion-module__NpBROq__container{z-index:1;position:relative}.page-hero-motion-module__NpBROq__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.page-hero-motion-module__NpBROq__wash{z-index:-1;position:absolute;inset:0;overflow:hidden}.page-hero-motion-module__NpBROq__wash i{background:radial-gradient(circle, var(--soft), transparent 68%);opacity:.75;border-radius:50%;width:600px;height:600px;animation:14s ease-in-out infinite alternate page-hero-motion-module__NpBROq__wash-drift;position:absolute;top:-200px;right:-100px}.page-hero-motion-module__NpBROq__wash i+i{width:450px;height:450px;animation-delay:-7s;inset:auto auto -280px -80px}.page-hero-motion-module__NpBROq__eyebrow{color:var(--accent);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:25px;font-size:10px;font-weight:650;display:flex}.page-hero-motion-module__NpBROq__eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ffffff90}.page-hero-motion-module__NpBROq__copy h1{letter-spacing:-.055em;font-size:clamp(42px,4.8vw,70px);font-weight:550;line-height:1.1;animation:1.1s cubic-bezier(.2,.7,.2,1) both page-hero-motion-module__NpBROq__headline-rise}.page-hero-motion-module__NpBROq__copy h1>span{color:var(--accent);display:block}.page-hero-motion-module__NpBROq__description{color:#52677e;max-width:490px;margin-top:25px;font-size:15px;line-height:1.85;animation:1.3s cubic-bezier(.2,.7,.2,1) both page-hero-motion-module__NpBROq__headline-rise}.page-hero-motion-module__NpBROq__topics{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.page-hero-motion-module__NpBROq__topics>span{color:#4c6278;background:#ffffff7d;border:1px solid #fff;border-radius:30px;padding:7px 11px;font-size:10px}.page-hero-motion-module__NpBROq__artWrap{perspective:1000px;min-width:0}.page-hero-motion-module__NpBROq__art{aspect-ratio:1.15;width:100%;max-height:420px;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .65s cubic-bezier(.2,.7,.2,1);position:relative}.page-hero-motion-module__NpBROq__artGrid{background-image:linear-gradient(#3e628a0a 1px,#0000 1px),linear-gradient(90deg,#3e628a0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.page-hero-motion-module__NpBROq__artFooter{color:#667e92;font-family:var(--font-century-gothic);letter-spacing:1px;justify-content:space-between;align-items:center;gap:10px;padding:4px 18px 0;font-size:8px;display:flex}.page-hero-motion-module__NpBROq__artFooter button{width:36px;height:36px;color:var(--accent);cursor:pointer;background:#ffffff90;border:1px solid #597b962e;border-radius:50%;place-items:center;display:grid}.page-hero-motion-module__NpBROq__artFooter button:hover{border-color:var(--accent);background:#fff}.page-hero-motion-module__NpBROq__artFooter button:disabled{opacity:.4;cursor:default}.page-hero-motion-module__NpBROq__children{border-top:1px solid #24426816;margin-top:32px}.page-hero-motion-module__NpBROq__children .page-tabs{margin-top:25px}.page-hero-motion-module__NpBROq__children .page-tabs a{color:#3d608d;background:#ffffff70;border-color:#779bc63d}.page-hero-motion-module__NpBROq__children .page-tabs a:hover{color:#fff;background:var(--accent)}.page-hero-motion-module__NpBROq__services,.page-hero-motion-module__NpBROq__partners,.page-hero-motion-module__NpBROq__training,.page-hero-motion-module__NpBROq__perspectives,.page-hero-motion-module__NpBROq__careers{position:absolute;inset:0}.page-hero-motion-module__NpBROq__circuit{width:100%;height:100%;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 10;opacity:.3;animation:8s linear infinite page-hero-motion-module__NpBROq__circuit-flow;position:absolute;inset:0}.page-hero-motion-module__NpBROq__layer{width:51%;height:36%;top:calc(9% + var(--i) * 22%);left:calc(17% + var(--i) * 6%);background:linear-gradient(135deg, #fff, var(--soft));animation:page-hero-motion-module__NpBROq__layer-float 6s calc(var(--i) * -1.2s) ease-in-out infinite;border:1px solid #fff;border-radius:14px;padding:20px;position:absolute;transform:rotateX(22deg)rotate(-14deg);box-shadow:-12px 16px #a7c4e733,0 24px 45px #22447016}.page-hero-motion-module__NpBROq__layer>div{color:var(--accent);justify-content:space-between;align-items:center;display:flex}.page-hero-motion-module__NpBROq__layer>div>span{font-family:var(--font-century-gothic);opacity:.5;font-size:10px}.page-hero-motion-module__NpBROq__layer strong{margin-top:10px;font-size:16px;font-weight:550;display:block}.page-hero-motion-module__NpBROq__layerLights{gap:4px;display:flex;position:absolute;bottom:20px;right:18px}.page-hero-motion-module__NpBROq__layerLights i{background:var(--accent);width:4px;height:4px;animation:page-hero-motion-module__NpBROq__status-pulse 2s calc(var(--i) * -.7s) ease-in-out infinite;border-radius:50%}.page-hero-motion-module__NpBROq__miniBadge,.page-hero-motion-module__NpBROq__skillBadge,.page-hero-motion-module__NpBROq__growthBadge{background:#ffffffec;border:1px solid #fff;border-radius:30px;align-items:center;gap:8px;padding:12px 16px;font-size:11px;animation:5s ease-in-out infinite page-hero-motion-module__NpBROq__badge-float;display:flex;position:absolute;box-shadow:0 12px 35px #25426a12}.page-hero-motion-module__NpBROq__miniBadge{bottom:6%;left:4%}.page-hero-motion-module__NpBROq__miniBadge>i{background:#388d7e;border-radius:50%;width:6px;height:6px}.page-hero-motion-module__NpBROq__orbit,.page-hero-motion-module__NpBROq__orbitInner{border:1px solid #3d8c7852;border-radius:50%;animation:22s linear infinite page-hero-motion-module__NpBROq__orbit-turn;position:absolute;inset:10%}.page-hero-motion-module__NpBROq__orbitInner{opacity:.6;border-style:dashed;animation-duration:36s;animation-direction:reverse;inset:21%}.page-hero-motion-module__NpBROq__orbit>i{background:var(--accent);border:3px solid var(--tint);border-radius:50%;width:13px;height:13px;position:absolute;top:16%;left:12%;box-shadow:0 0 0 5px #5db69a15}.page-hero-motion-module__NpBROq__orbit>i+i{background:#8acdb9;inset:auto 14% 13% auto}.page-hero-motion-module__NpBROq__hub{background:linear-gradient(140deg, white, var(--soft));color:var(--accent);border:1px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;animation:6s ease-in-out infinite page-hero-motion-module__NpBROq__hub-pulse;display:flex;position:absolute;inset:32%;box-shadow:0 20px 40px #276b591a}.page-hero-motion-module__NpBROq__hub strong{font-size:13px;font-weight:550}.page-hero-motion-module__NpBROq__partnerNode{animation:page-hero-motion-module__NpBROq__badge-float 5s calc(var(--i) * -1.4s) ease-in-out infinite;background:#fffffff2;border:1px solid #fff;border-radius:12px;align-items:center;gap:10px;padding:15px;display:flex;position:absolute;box-shadow:0 12px 30px #2c5c5710}.page-hero-motion-module__NpBROq__partnerNode span{color:var(--accent);font-size:9px}.page-hero-motion-module__NpBROq__partnerNode strong{font-size:12px;font-weight:500}.page-hero-motion-module__NpBROq__partnerNode>svg{color:var(--accent)}.page-hero-motion-module__NpBROq__partnerNode:nth-of-type(4){top:8%;left:5%}.page-hero-motion-module__NpBROq__partnerNode:nth-of-type(5){top:43%;right:0}.page-hero-motion-module__NpBROq__partnerNode:nth-of-type(6){bottom:8%;left:9%}.page-hero-motion-module__NpBROq__lesson{background:#ffffffdf;border:1px solid #fff;border-radius:16px;padding:25px;animation:7s ease-in-out infinite page-hero-motion-module__NpBROq__lesson-float;position:absolute;inset:12% 8% 11%;transform:rotate(-5deg);box-shadow:12px 12px #e1d7fa70,0 20px 45px #57438112}.page-hero-motion-module__NpBROq__smallLabel{letter-spacing:1.2px;color:var(--accent);font-size:8px;display:block}.page-hero-motion-module__NpBROq__lessonHeading{color:var(--accent);align-items:center;gap:9px;margin-top:17px;display:flex}.page-hero-motion-module__NpBROq__lessonHeading strong{letter-spacing:-.5px;font-size:17px;font-weight:550}.page-hero-motion-module__NpBROq__lessonRow{align-items:center;gap:10px;margin-top:17px;display:flex}.page-hero-motion-module__NpBROq__lessonRow>span{width:66px;font-size:10px}.page-hero-motion-module__NpBROq__lessonRow>div{background:var(--tint);border-radius:10px;flex:1;height:5px;overflow:hidden}.page-hero-motion-module__NpBROq__lessonRow i{background:var(--accent);border-radius:inherit;transform-origin:0;width:100%;height:100%;animation:page-hero-motion-module__NpBROq__learning-progress 6s calc(var(--i) * -1.5s) ease-in-out infinite;display:block}.page-hero-motion-module__NpBROq__lessonRow>svg{color:var(--accent);animation:page-hero-motion-module__NpBROq__status-pulse 3s calc(var(--i) * -.8s) ease-in-out infinite}.page-hero-motion-module__NpBROq__lessonBars{align-items:end;gap:8px;height:62px;display:flex;position:absolute;bottom:23px;left:25px;right:25px;overflow:hidden}.page-hero-motion-module__NpBROq__lessonBars i{background:var(--soft);transform-origin:bottom;max-height:100%;animation:page-hero-motion-module__NpBROq__bar-wave 4s calc(var(--i) * -.35s) ease-in-out infinite;border-radius:3px 3px 0 0;flex:1}.page-hero-motion-module__NpBROq__lessonBars i:nth-last-child(-n+3){background:#967fd3}.page-hero-motion-module__NpBROq__skillBadge{color:var(--accent);bottom:5%;right:0}.page-hero-motion-module__NpBROq__editorial{width:58%;height:74%;left:calc(10% + var(--i) * 8%);top:calc(5% + var(--i) * 6%);transform:rotate(calc(-14deg + var(--i) * 10deg));animation:page-hero-motion-module__NpBROq__paper-float 8s calc(var(--i) * -1.3s) ease-in-out infinite;background:#fffffff2;border:1px solid #fff;border-radius:12px;padding:20px;position:absolute;box-shadow:0 15px 40px #355a8c18}.page-hero-motion-module__NpBROq__editorialTop{color:var(--accent);letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:7px;display:flex}.page-hero-motion-module__NpBROq__editorialGraphic{background:var(--tint);border-radius:7px;height:43%;margin:17px 0;position:relative;overflow:hidden}.page-hero-motion-module__NpBROq__editorialGraphic i{border:1px solid #6390c58c;border-radius:50%;width:90px;height:90px;animation:5s ease-in-out infinite page-hero-motion-module__NpBROq__idea-expand;position:absolute;top:10%;left:25%}.page-hero-motion-module__NpBROq__editorialGraphic i:nth-child(2){animation-delay:-1.5s;left:45%}.page-hero-motion-module__NpBROq__editorialGraphic i:nth-child(3){animation-delay:-3s;left:5%}.page-hero-motion-module__NpBROq__editorial>strong{letter-spacing:-.6px;margin-top:8px;font-size:20px;font-weight:550;line-height:1.2;display:block}.page-hero-motion-module__NpBROq__textLines{margin-top:14px}.page-hero-motion-module__NpBROq__textLines i{background:var(--soft);width:90%;height:3px;margin:6px 0;display:block}.page-hero-motion-module__NpBROq__textLines i+i{width:60%}.page-hero-motion-module__NpBROq__ideaBadge{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;animation:5s ease-in-out infinite page-hero-motion-module__NpBROq__badge-float;display:grid;position:absolute;top:7%;right:7%}.page-hero-motion-module__NpBROq__growthPath{width:100%;height:100%;stroke:var(--accent);stroke-width:1.7px;stroke-dasharray:8 6;opacity:.55;animation:8s linear infinite page-hero-motion-module__NpBROq__circuit-flow;position:absolute}.page-hero-motion-module__NpBROq__steps{align-items:end;gap:15px;height:66%;display:flex;position:absolute;bottom:15%;left:7%;right:7%}.page-hero-motion-module__NpBROq__step{height:calc(48% + var(--i) * 23%);color:var(--accent);isolation:isolate;animation:page-hero-motion-module__NpBROq__step-lift 5s calc(var(--i) * -.7s) ease-in-out infinite;flex-direction:column;flex:1;justify-content:end;align-items:center;gap:12px;padding:20px 5px;display:flex;position:relative}.page-hero-motion-module__NpBROq__step:before{content:"";z-index:-1;background:linear-gradient(145deg, #fff, var(--soft));border:1px solid #fff;border-radius:12px 12px 4px 4px;position:absolute;inset:0;box-shadow:8px 10px #9bcab82b,0 16px 30px #326d5910}.page-hero-motion-module__NpBROq__step strong{font-size:13px;font-weight:550}.page-hero-motion-module__NpBROq__step>span{opacity:.6;font-size:9px}.page-hero-motion-module__NpBROq__growthBadge{color:var(--accent);top:12%;left:6%}.page-hero-motion-module__NpBROq__hero[data-motion=paused] *,.page-hero-motion-module__NpBROq__hero[data-motion=paused] :before{animation-play-state:paused!important}@keyframes page-hero-motion-module__NpBROq__wash-drift{to{transform:translate(-120px,100px)scale(1.2)}}@keyframes page-hero-motion-module__NpBROq__headline-rise{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes page-hero-motion-module__NpBROq__circuit-flow{to{stroke-dashoffset:-120px}}@keyframes page-hero-motion-module__NpBROq__layer-float{0%,to{transform:translateY(0)rotateX(22deg)rotate(-14deg)}50%{transform:translateY(-18px)rotateX(28deg)rotate(-10deg)}}@keyframes page-hero-motion-module__NpBROq__badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes page-hero-motion-module__NpBROq__status-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes page-hero-motion-module__NpBROq__orbit-turn{to{transform:rotate(360deg)}}@keyframes page-hero-motion-module__NpBROq__hub-pulse{0%,to{transform:scale(.95)}50%{transform:scale(1.06)}}@keyframes page-hero-motion-module__NpBROq__lesson-float{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-12px)rotate(0)}}@keyframes page-hero-motion-module__NpBROq__learning-progress{0%,to{transform:scaleX(.25)}60%,80%{transform:scaleX(1)}}@keyframes page-hero-motion-module__NpBROq__bar-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes page-hero-motion-module__NpBROq__paper-float{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-module__NpBROq__idea-expand{0%,to{transform:scale(.8)}50%{transform:scale(1.2)}}@keyframes page-hero-motion-module__NpBROq__step-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (min-width:1600px){.page-hero-motion-module__NpBROq__hero{padding-top:85px;padding-bottom:65px}.page-hero-motion-module__NpBROq__art{max-height:470px}}@media (max-width:1100px){.page-hero-motion-module__NpBROq__grid{gap:25px}.page-hero-motion-module__NpBROq__copy h1{font-size:49px}.page-hero-motion-module__NpBROq__art{min-height:345px}.page-hero-motion-module__NpBROq__layer{padding:17px}.page-hero-motion-module__NpBROq__layer strong{font-size:14px}.page-hero-motion-module__NpBROq__partnerNode{gap:7px;padding:12px}.page-hero-motion-module__NpBROq__partnerNode strong{font-size:10px}.page-hero-motion-module__NpBROq__lesson{padding:19px}.page-hero-motion-module__NpBROq__lessonHeading strong{font-size:15px}.page-hero-motion-module__NpBROq__editorial{padding:15px}.page-hero-motion-module__NpBROq__editorial>strong{font-size:17px}}@media (max-width:800px){.page-hero-motion-module__NpBROq__hero{padding:45px 0 32px}.page-hero-motion-module__NpBROq__grid{grid-template-columns:minmax(0,1fr);gap:20px}.page-hero-motion-module__NpBROq__copy{max-width:620px}.page-hero-motion-module__NpBROq__copy h1{font-size:clamp(41px,7vw,60px)}.page-hero-motion-module__NpBROq__description{max-width:570px;margin-top:22px;font-size:14px}.page-hero-motion-module__NpBROq__eyebrow{margin-bottom:20px}.page-hero-motion-module__NpBROq__topics{margin-top:22px}.page-hero-motion-module__NpBROq__artWrap{width:min(100%,460px);margin:0 auto}.page-hero-motion-module__NpBROq__art{min-height:0;max-height:none}.page-hero-motion-module__NpBROq__artFooter{padding:0 8px;font-size:7px}.page-hero-motion-module__NpBROq__children{margin-top:24px}}@media (max-width:400px){.page-hero-motion-module__NpBROq__hero{padding-top:36px}.page-hero-motion-module__NpBROq__copy h1{font-size:39px}.page-hero-motion-module__NpBROq__eyebrow{letter-spacing:1.5px;font-size:9px}.page-hero-motion-module__NpBROq__topics{gap:6px}.page-hero-motion-module__NpBROq__topics>span{padding:6px 9px;font-size:9px}.page-hero-motion-module__NpBROq__art{aspect-ratio:1.02}.page-hero-motion-module__NpBROq__layer{padding:14px}.page-hero-motion-module__NpBROq__layer>div>svg{width:25px;height:25px}.page-hero-motion-module__NpBROq__layer strong{font-size:12px}.page-hero-motion-module__NpBROq__miniBadge,.page-hero-motion-module__NpBROq__skillBadge,.page-hero-motion-module__NpBROq__growthBadge{padding:10px 12px;font-size:10px}.page-hero-motion-module__NpBROq__lesson{padding:17px;inset-inline:5%}.page-hero-motion-module__NpBROq__lessonHeading strong{font-size:14px}.page-hero-motion-module__NpBROq__lessonRow{margin-top:13px}.page-hero-motion-module__NpBROq__lessonBars{height:43px;bottom:18px}.page-hero-motion-module__NpBROq__smallLabel{font-size:7px}.page-hero-motion-module__NpBROq__editorialTop{font-size:6px}.page-hero-motion-module__NpBROq__editorial>strong{font-size:16px}.page-hero-motion-module__NpBROq__textLines{margin-top:9px}.page-hero-motion-module__NpBROq__partnerNode{padding:10px}.page-hero-motion-module__NpBROq__partnerNode>svg{width:14px}.page-hero-motion-module__NpBROq__hub{gap:5px;inset:33%}.page-hero-motion-module__NpBROq__hub>svg{width:28px;height:28px}.page-hero-motion-module__NpBROq__hub strong{font-size:11px}.page-hero-motion-module__NpBROq__step{gap:10px;padding-bottom:15px}.page-hero-motion-module__NpBROq__step strong{font-size:11px}.page-hero-motion-module__NpBROq__steps{gap:11px}}@media (prefers-reduced-motion:reduce){.page-hero-motion-module__NpBROq__hero *,.page-hero-motion-module__NpBROq__hero :before{animation:none!important}.page-hero-motion-module__NpBROq__art{transition:none;transform:none}}
.service-motion-module__K589Pa__panel{contain:layout}.service-motion-module__K589Pa__control{z-index:5;color:#507699;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffcf;border:1px solid #b7cde26b;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s,color .2s;display:grid;position:absolute;top:12px;right:12px}.service-motion-module__K589Pa__control:before{content:"";position:absolute;inset:-5px}.service-motion-module__K589Pa__control:hover{color:#176bc9;background:#fff}.service-motion-module__K589Pa__control:disabled{cursor:default;opacity:.45}.service-motion-module__K589Pa__darkControl{color:#a1c7ed;background:#0d2845c9;border-color:#91b5db3b}.service-motion-module__K589Pa__darkControl:hover{color:#d4f8eb;background:#194068}.service-motion-module__K589Pa__stats strong{font-variant-numeric:tabular-nums;min-width:2ch}.service-motion-module__K589Pa__chart i{transform-origin:bottom;animation:service-motion-module__K589Pa__chart-wave 4.8s var(--delay) ease-in-out infinite;will-change:transform}.service-motion-module__K589Pa__flow{isolation:isolate}.service-motion-module__K589Pa__flowNode{animation:service-motion-module__K589Pa__workflow-step 6s var(--step-delay) ease-in-out infinite;position:relative}.service-motion-module__K589Pa__flowNode:after{display:none}.service-motion-module__K589Pa__flowIcon{animation:service-motion-module__K589Pa__icon-pulse 6s var(--step-delay) ease-in-out infinite;display:inline-flex}.service-motion-module__K589Pa__connector{background:#9ab9dc;width:1px;height:26px;position:absolute;top:100%;left:50%}.service-motion-module__K589Pa__connector>i{opacity:0;width:5px;height:8px;animation:service-motion-module__K589Pa__signal-travel 6s var(--step-delay) linear infinite;background:#287cee;border-radius:5px;position:absolute;top:0;left:-2px;box-shadow:0 0 7px #287cee6b}.service-motion-module__K589Pa__panel .service-motion-module__K589Pa__roadmap>div{isolation:isolate;box-shadow:none;background:0 0;border:0;position:relative}.service-motion-module__K589Pa__panel .service-motion-module__K589Pa__roadmap>div:last-child{background:0 0}.service-motion-module__K589Pa__panel .service-motion-module__K589Pa__roadmap>div:before{content:"";z-index:-1;transform-origin:bottom;animation:service-motion-module__K589Pa__roadmap-rise 5.6s var(--delay) ease-in-out infinite;will-change:transform;background:#1b599e;border:1px solid #6b9fdb70;border-radius:6px 6px 0 0;position:absolute;inset:0;box-shadow:10px 12px #b7cee5}.service-motion-module__K589Pa__panel .service-motion-module__K589Pa__roadmap>div:last-child:before{background:#267cf3}.service-motion-module__K589Pa__panel .service-motion-module__K589Pa__roadmap>div>span{z-index:1;position:relative}.service-motion-module__K589Pa__panel[data-motion=paused] .service-motion-module__K589Pa__chart i,.service-motion-module__K589Pa__panel[data-motion=paused] .service-motion-module__K589Pa__flowNode,.service-motion-module__K589Pa__panel[data-motion=paused] .service-motion-module__K589Pa__flowIcon,.service-motion-module__K589Pa__panel[data-motion=paused] .service-motion-module__K589Pa__connector>i,.service-motion-module__K589Pa__panel[data-motion=paused] .service-motion-module__K589Pa__roadmap>div:before{animation-play-state:paused}@keyframes service-motion-module__K589Pa__chart-wave{0%,to{transform:scaleY(1)}28%{transform:scaleY(.42)}60%{transform:scaleY(.82)}78%{transform:scaleY(.65)}}@keyframes service-motion-module__K589Pa__workflow-step{0%,27%{color:#fff;background:#1b60b3;border-color:#468ef0;transform:translateY(-2px);box-shadow:0 8px 26px #267aef26}34%,to{color:#17334f;background:#fff;border-color:#d7e3f0;transform:translateY(0);box-shadow:0 12px 25px #24477108}}@keyframes service-motion-module__K589Pa__icon-pulse{0%,28%,to{transform:scale(1)}12%{transform:scale(1.18)}}@keyframes service-motion-module__K589Pa__signal-travel{0%,16%{opacity:0;transform:translateY(-2px)}18%{opacity:1;transform:translateY(0)}31%{opacity:1;transform:translateY(21px)}34%,to{opacity:0;transform:translateY(23px)}}@keyframes service-motion-module__K589Pa__roadmap-rise{0%,to{transform:scaleY(1)}35%{transform:scaleY(.65)}70%{transform:scaleY(.92)}}@media (prefers-reduced-motion:reduce){.service-motion-module__K589Pa__chart i,.service-motion-module__K589Pa__flowNode,.service-motion-module__K589Pa__flowIcon,.service-motion-module__K589Pa__connector>i,.service-motion-module__K589Pa__panel .service-motion-module__K589Pa__roadmap>div:before{will-change:auto;animation:none}.service-motion-module__K589Pa__flowNode:nth-child(2){color:#fff;background:#1b60b3;border-color:#1b60b3}.service-motion-module__K589Pa__control{transition:none}}
