.Hero_hero__sbIHl{--portrait-x:0px;--portrait-y:0px;--detail-x:0px;--detail-y:0px;position:relative;isolation:isolate;overflow:hidden;padding-top:112px;background:#050914}.Hero_ambient__EBHkL{position:absolute;z-index:-1;width:840px;height:760px;right:-130px;top:40px;pointer-events:none;background:radial-gradient(ellipse,rgba(82,113,255,.13),rgba(129,104,232,.045) 43%,transparent 70%);animation:Hero_ambientDrift__VEgnO 18s ease-in-out infinite alternate}.Hero_layout__5hor1{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:12px;min-height:650px}.Hero_layout__5hor1>*{min-width:0}.Hero_copy__lJqgQ{position:relative;z-index:2;padding:30px 0 54px}.Hero_eyebrow__2aMcz{font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.18em;color:#a5b1c8;margin-bottom:27px}.Hero_headline__x1c2s{font-size:clamp(48px,5.15vw,74px);font-weight:650;line-height:1.065;letter-spacing:-.052em;color:#f3f6ff}.Hero_headline__x1c2s>span{color:#899bff}.Hero_description__N1JyJ{font-size:16px;line-height:1.75;color:#a5b1c8;max-width:450px;margin-top:28px;letter-spacing:-.014em}.Hero_actions__4zc5j{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px}.Hero_actions__4zc5j a{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:50px;padding:14px 22px;border-radius:9px;font-size:13px;font-weight:550;letter-spacing:-.01em;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.Hero_primary__AVaMH{background:#6678ef;border:1px solid #8090fa;color:#fff;box-shadow:0 4px 15px #05091440,inset 0 1px 0 #ffffff15}.Hero_primary__AVaMH:hover{background:#7385f5;box-shadow:0 6px 22px #5262d126;transform:translateY(-2px)}.Hero_secondary__wZx_U{color:#d7deed;border:1px solid #293650;background:#ffffff03}.Hero_secondary__wZx_U:hover{background:#ffffff06;border-color:#465778;transform:translateY(-2px)}.Hero_actions__4zc5j a:active{transform:translateY(0)}.Hero_identity__5ss8j{display:flex;align-items:center;gap:14px;margin-top:43px}.Hero_identityLine__Sy9v5{width:25px;height:1px;background:#526284}.Hero_identity__5ss8j p{font-size:12px;color:#d6deee;font-weight:550}.Hero_identity__5ss8j div>span{display:block;margin-top:5px;font-size:10px;color:#8493ac}.Hero_scene__U3z91{position:relative;height:650px;align-self:end}.Hero_portraitDepth__m2exZ{position:absolute;inset:0 -65px -6px -50px;transform:translate3d(var(--portrait-x),var(--portrait-y),0);transition:transform .7s cubic-bezier(.2,.65,.3,1)}.Hero_portraitFloat__piDIj{position:absolute;inset:0;animation:Hero_portraitFloat__piDIj 9s ease-in-out infinite}.Hero_portrait__yw9u3{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.Hero_footer__tFM5z{position:relative;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:23px 0 25px;border-top:1px solid #ffffff0d;color:#8493ac;font-size:10px}.Hero_footer__tFM5z a{display:flex;gap:12px;align-items:center;color:#a5b1c8;transition:color .2s}.Hero_footer__tFM5z a:hover{color:#d7deed}.Hero_footer__tFM5z>span{display:flex;align-items:center;gap:18px}.Hero_footer__tFM5z i{width:2px;height:2px;border-radius:50%;background:#63718d}.Hero_copy__lJqgQ>*{animation:Hero_copyEnter__9DsDW .8s cubic-bezier(.2,.65,.3,1) both}.Hero_copy__lJqgQ>:nth-child(2){animation-delay:.07s}.Hero_copy__lJqgQ>:nth-child(3){animation-delay:.14s}.Hero_copy__lJqgQ>:nth-child(4){animation-delay:.21s}.Hero_copy__lJqgQ>:nth-child(5){animation-delay:.28s}.Hero_hero__sbIHl[data-paused=true] .Hero_ambient__EBHkL,.Hero_hero__sbIHl[data-paused=true] .Hero_portraitFloat__piDIj,.Hero_hero__sbIHl[data-visible=false] .Hero_ambient__EBHkL,.Hero_hero__sbIHl[data-visible=false] .Hero_portraitFloat__piDIj{animation-play-state:paused}@keyframes Hero_copyEnter__9DsDW{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_portraitFloat__piDIj{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes Hero_ambientDrift__VEgnO{0%{transform:translateZ(0)}to{transform:translate3d(-18px,10px,0)}}@media (min-width:1500px){.Hero_layout__5hor1{min-height:710px}.Hero_scene__U3z91{height:710px}.Hero_portraitDepth__m2exZ{right:-60px;left:-75px}}@media (min-width:900px) and (max-width:1100px){.Hero_hero__sbIHl{padding-top:110px}.Hero_layout__5hor1{min-height:600px}.Hero_headline__x1c2s{font-size:54px}.Hero_scene__U3z91{height:580px}.Hero_portraitDepth__m2exZ{left:-50px;right:-45px}.Hero_description__N1JyJ{font-size:15px;max-width:380px}}@media (max-width:899px){.Hero_hero__sbIHl{padding-top:132px}.Hero_layout__5hor1{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.Hero_copy__lJqgQ{padding:0;text-align:center}.Hero_eyebrow__2aMcz{font-size:10px;margin-bottom:24px}.Hero_headline__x1c2s{font-size:clamp(46px,7.7vw,66px)}.Hero_description__N1JyJ{margin:25px auto 0;max-width:470px;font-size:16px}.Hero_actions__4zc5j{justify-content:center;margin-top:28px}.Hero_identity__5ss8j{justify-content:center;margin-top:30px;text-align:left}.Hero_scene__U3z91{height:560px;width:100%;max-width:600px;margin:30px auto 0}.Hero_portraitDepth__m2exZ{inset:0}.Hero_ambient__EBHkL{width:850px;height:800px;top:350px;right:calc(50% - 425px)}}@media (max-width:599px){.Hero_hero__sbIHl{padding-top:119px}.Hero_eyebrow__2aMcz{font-size:8px;letter-spacing:.16em;margin-bottom:23px}.Hero_headline__x1c2s{font-size:clamp(38px,10.7vw,58px);letter-spacing:-.05em;line-height:1.08}.Hero_description__N1JyJ{max-width:360px;font-size:14px;line-height:1.7;margin-top:22px;padding:0 5px}.Hero_actions__4zc5j{gap:10px;margin-top:26px}.Hero_actions__4zc5j a{font-size:12px;min-height:47px;padding:12px 17px;gap:9px}.Hero_identity__5ss8j{margin-top:28px}.Hero_identity__5ss8j p{font-size:11px}.Hero_identity__5ss8j div>span{font-size:9px}.Hero_scene__U3z91{height:auto;aspect-ratio:1/1.13;margin-top:27px}.Hero_portraitDepth__m2exZ{left:-18px;right:-18px}.Hero_footer__tFM5z{padding:20px 0;gap:10px;font-size:9px}.Hero_footer__tFM5z>span{gap:9px}.Hero_footer__tFM5z a{gap:7px}}@media (prefers-reduced-motion:reduce){.Hero_ambient__EBHkL,.Hero_copy__lJqgQ>*,.Hero_portraitFloat__piDIj{animation:none}.Hero_actions__4zc5j a,.Hero_portraitDepth__m2exZ{transform:none!important;transition:none}}.Hero_scene__U3z91{isolation:isolate}.Hero_orbitSystem__3Cdfm{position:absolute;inset:0 -15%;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent 90%);mask-image:linear-gradient(180deg,#000 65%,transparent 90%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translate3d(calc(var(--detail-x) * -.45),calc(var(--detail-y) * -.45),0);transition:transform .9s cubic-bezier(.2,.65,.3,1)}.Hero_sceneGlow__Qwvih{position:absolute;inset:-18% -38% -20% -28%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse closest-side at 50% 50%,#6678ef38 0,#899bff18 40%,transparent 100%);animation:Hero_glowBreathe__l5XMu 8s ease-in-out infinite}.Hero_orbitMiddle__zVXEO,.Hero_orbitNeon__WYEJA,.Hero_orbitOuter__iRP7j{position:absolute;left:51.54%;top:64%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.Hero_orbitOuter__iRP7j{width:88.46%;border:1px solid #899bff20}.Hero_orbitMiddle__zVXEO{width:72.31%;border:1px solid #899bff38}.Hero_orbitNeon__WYEJA{width:56.92%;border:2px solid #a6b2ff;box-shadow:0 0 7px #899bff,0 0 22px #6678ef80,0 0 65px #6678ef30,inset 0 0 9px #6678ef80,inset 0 0 35px #6678ef20}.Hero_portraitDepth__m2exZ{inset:95px -12px 0 18px;z-index:1}.Hero_portrait__yw9u3{filter:drop-shadow(5px 0 8px #899bff12);-webkit-mask-image:linear-gradient(180deg,#000 88%,transparent);mask-image:linear-gradient(180deg,#000 88%,transparent)}.Hero_technologies__NDW6E{z-index:2;transform:translate3d(var(--detail-x),var(--detail-y),0);transition:transform .8s cubic-bezier(.2,.65,.3,1);position:absolute;inset:0;list-style:none;margin:0;padding:0;pointer-events:none}.Hero_techBadge__1qz0v{position:absolute;left:var(--x);top:var(--y);width:65px;height:65px;transform:translate(-50%,-50%) rotate(var(--tilt));pointer-events:auto}.Hero_techFace__i47c_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:100%;border:1px solid color-mix(in srgb,var(--tech-color) 32%,transparent);border-radius:16px;background:linear-gradient(145deg,#23212bef,#090b13f5);box-shadow:0 12px 25px #00000055,inset 0 1px 0 #ffffff12;animation:Hero_techFloat__G_VOz var(--duration) ease-in-out infinite;animation-delay:var(--delay);transition:box-shadow .25s}.Hero_techFace__i47c_ img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.Hero_techFace__i47c_ span{font-size:8px;font-weight:600;color:#e6e8ef;letter-spacing:.02em}.Hero_techBadge__1qz0v:hover{z-index:3}.Hero_techBadge__1qz0v:hover .Hero_techFace__i47c_{box-shadow:0 0 25px color-mix(in srgb,var(--tech-color) 25%,transparent)}@keyframes Hero_techFloat__G_VOz{0%,to{transform:translateY(0)}50%{transform:translate3d(3px,-11px,0) rotate(3deg)}}.Hero_hero__sbIHl[data-paused=true] .Hero_techFace__i47c_,.Hero_hero__sbIHl[data-visible=false] .Hero_techFace__i47c_{animation-play-state:paused}@media (min-width:1500px){.Hero_portraitDepth__m2exZ{inset:95px -15px 0 15px}}@media (min-width:900px) and (max-width:1100px){.Hero_techBadge__1qz0v{width:55px;height:55px}.Hero_techFace__i47c_ img{width:28px;height:28px}.Hero_portraitDepth__m2exZ{inset:115px -12px 0 12px}}@media (max-width:899px){.Hero_scene__U3z91{max-width:550px}.Hero_portraitDepth__m2exZ{inset:65px 10px 0}}@media (max-width:599px){.Hero_scene__U3z91{width:94%;aspect-ratio:1/1.3;margin-top:40px}.Hero_portraitDepth__m2exZ{inset:55px -8px 0}.Hero_techBadge__1qz0v{width:47px;height:47px}.Hero_techFace__i47c_{border-radius:11px;gap:2px}.Hero_techFace__i47c_ img{width:25px;height:25px}.Hero_techFace__i47c_ span{font-size:6px}}@media (prefers-reduced-motion:reduce){.Hero_techFace__i47c_{animation:none}}.Hero_techFace__i47c_ img[src*=amazonwebservices]{filter:brightness(0) invert(1)}.Hero_techFace__i47c_ img[src*=mysql]{filter:brightness(1.9)}.Hero_orbitMiddle__zVXEO:before,.Hero_orbitOuter__iRP7j:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border-color:#a6b2ff99 #899bff20 transparent transparent;border-style:solid;border-width:1px;animation:Hero_orbitTravel__245M9 24s linear infinite}.Hero_orbitOuter__iRP7j:before{animation-duration:36s;animation-direction:reverse}.Hero_orbitMiddle__zVXEO:after{content:"";position:absolute;inset:-3px;border-radius:inherit;background:radial-gradient(circle at 50% .5%,#d5dcff 0 2px,transparent 4px);filter:drop-shadow(0 0 5px #899bff);animation:Hero_orbitTravel__245M9 24s linear infinite}@keyframes Hero_orbitTravel__245M9{to{transform:rotate(1turn)}}@keyframes Hero_glowBreathe__l5XMu{0%,to{opacity:.65;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}.Hero_hero__sbIHl[data-paused=true] .Hero_orbitMiddle__zVXEO:after,.Hero_hero__sbIHl[data-paused=true] .Hero_orbitMiddle__zVXEO:before,.Hero_hero__sbIHl[data-paused=true] .Hero_orbitOuter__iRP7j:before,.Hero_hero__sbIHl[data-paused=true] .Hero_sceneGlow__Qwvih,.Hero_hero__sbIHl[data-visible=false] .Hero_orbitMiddle__zVXEO:after,.Hero_hero__sbIHl[data-visible=false] .Hero_orbitMiddle__zVXEO:before,.Hero_hero__sbIHl[data-visible=false] .Hero_orbitOuter__iRP7j:before,.Hero_hero__sbIHl[data-visible=false] .Hero_sceneGlow__Qwvih{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Hero_orbitMiddle__zVXEO:after,.Hero_orbitMiddle__zVXEO:before,.Hero_orbitOuter__iRP7j:before,.Hero_sceneGlow__Qwvih{animation:none}.Hero_orbitSystem__3Cdfm,.Hero_technologies__NDW6E{transform:none;transition:none}}