@property --ai-hero-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes hero-art-module__ofbUlq__spin{to{--ai-hero-angle:360deg}}.hero-art-module__ofbUlq__progress{animation:30s linear infinite hero-art-module__ofbUlq__spin}.hero-art-module__ofbUlq__box{background:conic-gradient(from var(--ai-hero-angle) at 50% 50%, #fd9038 0%, #f5b900 12%, #ff5b59 37%, #266df0 62%, #13dd8d 88%, #fd9038 100%)}.hero-art-module__ofbUlq__request,.hero-art-module__ofbUlq__response{background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000}.hero-art-module__ofbUlq__request{background-image:linear-gradient(white, white), conic-gradient(from var(--ai-hero-angle) at 50% 58px, #febe8e 0%, #f9d671 12%, #ffa09f 37%, #85abf6 62%, #7debbc 88%, #febe8e 100%)}.hero-art-module__ofbUlq__response{background-image:linear-gradient(white, white), conic-gradient(from var(--ai-hero-angle) at 50% -6px, #febe8e 0%, #f9d671 12%, #ffa09f 37%, #85abf6 62%, #7debbc 88%, #febe8e 100%)}@media (prefers-reduced-motion:reduce){.hero-art-module__ofbUlq__progress{animation:none}}
.light-streaks-module__iIpApG__streak{opacity:0;pointer-events:none;height:360px;animation:light-streaks-module__iIpApG__fall var(--duration) linear var(--delay) infinite;position:absolute;top:-360px}@keyframes light-streaks-module__iIpApG__fall{0%{opacity:0;transform:scale(var(--scale-x), var(--scale-y));top:-360px}40%{opacity:var(--peak)}to{opacity:0;transform:scale(var(--scale-x), var(--scale-y));top:100%}}@media (prefers-reduced-motion:reduce){.light-streaks-module__iIpApG__streak{display:none}}
.engineering-module__MYyOKq__streak{width:2px;height:360px;animation:engineering-module__MYyOKq__streak-fall var(--duration) linear var(--delay) infinite;opacity:0;background:linear-gradient(#0000,#ffffff80 50%,#0000);position:absolute;top:0}@keyframes engineering-module__MYyOKq__streak-fall{0%{opacity:0;transform:translateY(-360px)scaleY(.5)}20%{opacity:var(--peak)}80%{opacity:var(--peak)}to{opacity:0;transform:translateY(820px)scaleY(1)}}.engineering-module__MYyOKq__progress{transform-origin:0;animation:engineering-module__MYyOKq__progress-fill var(--tab-duration) linear forwards}@keyframes engineering-module__MYyOKq__progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.engineering-module__MYyOKq__streak{display:none}.engineering-module__MYyOKq__progress{animation:none;transform:none}}
@keyframes hero-module__FBiGaq__blur-in{0%{opacity:0;filter:blur(1.5px)}50%{opacity:1}to{opacity:1;filter:blur()}}.hero-module__FBiGaq__enter{animation:.5s cubic-bezier(.33,1,.68,1) backwards hero-module__FBiGaq__blur-in;animation-delay:var(--enter-delay,0s)}@property --chip-angle{syntax:"<angle>";inherits:false;initial-value:-80deg}@keyframes hero-module__FBiGaq__chip-spin{to{--chip-angle:280deg}}.hero-module__FBiGaq__chipGlow{background:conic-gradient(from var(--chip-angle) in oklch, #a3ece900, #a3ece9 20deg, #709ff5 100deg, #709ff500 120deg);animation:4s linear infinite hero-module__FBiGaq__chip-spin}@media (prefers-reduced-motion:reduce){.hero-module__FBiGaq__enter,.hero-module__FBiGaq__chipGlow{animation:none}.hero-module__FBiGaq__chipGlow{opacity:0}}
@property --flow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hero-flow-module__LvJF0G__rotate{0%{--flow-angle:0deg}18%{--flow-angle:76deg}27%{--flow-angle:104deg}63%{--flow-angle:256deg}72%{--flow-angle:284deg}to{--flow-angle:360deg}}@keyframes hero-flow-module__LvJF0G__connection{to{opacity:1}}@keyframes hero-flow-module__LvJF0G__running{0%{opacity:0;top:0}15%,85%{opacity:1;top:-28px}to{opacity:0;top:0}}@keyframes hero-flow-module__LvJF0G__completed{0%,85%{opacity:0;top:0}to{opacity:1;top:-28px}}@keyframes hero-flow-module__LvJF0G__draw{to{stroke-dashoffset:0}}.hero-flow-module__LvJF0G__card{background-image:conic-gradient(#0fc27b var(--flow-angle), transparent 0)}.hero-flow-module__LvJF0G__card,.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__connection,.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__running,.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__completed{animation-duration:var(--duration);animation-delay:var(--delay);animation-play-state:paused;animation-fill-mode:forwards}.hero-flow-module__LvJF0G__card{animation-name:hero-flow-module__LvJF0G__rotate;animation-timing-function:linear}.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__connection{animation-name:hero-flow-module__LvJF0G__connection;animation-timing-function:ease-in-out}.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__running{animation-name:hero-flow-module__LvJF0G__running;animation-timing-function:ease-in-out}.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__completed{animation-name:hero-flow-module__LvJF0G__completed;animation-timing-function:ease-in-out}.hero-flow-module__LvJF0G__pulse{stroke-dasharray:1;stroke-dashoffset:1px;animation:hero-flow-module__LvJF0G__draw var(--pulse) ease-in-out var(--delay) forwards paused}[data-run=true] .hero-flow-module__LvJF0G__card,[data-run=true] .hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__connection,[data-run=true] .hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__running,[data-run=true] .hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__completed,[data-run=true] .hero-flow-module__LvJF0G__pulse{animation-play-state:running}@media (prefers-reduced-motion:reduce){.hero-flow-module__LvJF0G__card,.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__connection,.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__running,.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__completed,.hero-flow-module__LvJF0G__pulse{animation:none}.hero-flow-module__LvJF0G__card{--flow-angle:360deg}.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__connection{opacity:1}.hero-flow-module__LvJF0G__card .hero-flow-module__LvJF0G__completed{opacity:1;top:-28px}.hero-flow-module__LvJF0G__pulse{stroke-dashoffset:0}}
