@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_62f1b569-module__9D7ILq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_62f1b569-module__9D7ILq__variable{--font-av-display:"Sora", "Sora Fallback"}
.av-scene{--av-night:#040028;--av-night-deep:#020015;--av-blue:#467aff;--av-blue-electric:#3ca3ff;--av-violet:#8c40ff;--av-magenta:#ee2def;--av-cyan:#00ddef;--av-ink:#eff6ff;--av-muted:#b0bbd2;--av-gradient:linear-gradient(100deg, var(--av-blue-electric) 0%, var(--av-blue) 28%, var(--av-violet) 62%, var(--av-magenta) 100%);--av-gradient-btn:linear-gradient(100deg, var(--av-blue) 0%, var(--av-violet) 100%);--av-glow-blue:0 0 40px color-mix(in oklab, var(--av-blue) 45%, transparent);z-index:400;background-color:var(--av-night-deep);width:100%;min-height:100dvh;color:var(--av-ink);isolation:isolate;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.av-scene{--av-night:lab(1.22471% 9.74587 -24.7911);--av-night-deep:lab(.340319% 4.23665 -11.6973);--av-blue:lab(52.9663% 25.4376 -84.6688);--av-blue-electric:lab(64.1923% -4.20198 -63.691);--av-violet:lab(46.2059% 64.2388 -86.9283);--av-magenta:lab(58.2374% 83.8741 -55.0326);--av-cyan:lab(80.3281% -41.3708 -22.0342);--av-ink:lab(96.4706% -.75528 -5.59031);--av-muted:lab(75.4668% -.430465 -13.0326)}}.av-scene__bg{pointer-events:none;position:absolute;inset:0}.av-scene__bg-img{object-fit:cover;will-change:transform;width:100%;height:100%;animation:46s ease-in-out infinite av-drift;position:absolute;inset:0}.av-scene__stars-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.av-scene__stars-track{will-change:transform;width:300%;position:absolute;top:0;bottom:0;left:0}.av-scene__star{background-color:var(--av-ink);border-radius:9999px;position:absolute;box-shadow:0 0 6px}.av-scene__orbit{will-change:transform;background:radial-gradient(circle, color-mix(in oklab, var(--av-violet) 32%, transparent) 0%, transparent 65%);border-radius:9999px;width:26vw;height:26vw;animation:90s ease-in-out infinite av-orbit,12s ease-in-out infinite av-halo;position:absolute;top:10%;left:6%}.av-scene__particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.av-scene__particle{will-change:transform;filter:blur(.4px);opacity:0;border-radius:9999px;position:absolute;bottom:0}.av-scene__veil-radial{background:radial-gradient(120% 90% at 18% 50%, color-mix(in oklab, var(--av-night-deep) 88%, transparent) 0%, color-mix(in oklab, var(--av-night-deep) 45%, transparent) 42%, transparent 72%);position:absolute;inset:0}.av-scene__veil-linear{background:linear-gradient(180deg, color-mix(in oklab, var(--av-night-deep) 70%, transparent) 0%, transparent 30%, color-mix(in oklab, var(--av-night-deep) 55%, transparent) 100%);position:absolute;inset:0}.av-scene__header{z-index:20;align-items:center;gap:.75rem;padding:1.5rem 1.5rem 0;display:flex;position:relative}@media (min-width:640px){.av-scene__header{padding:2rem 2.5rem 0}}.av-scene__brand{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.av-scene__logo{width:2.5rem;height:2.5rem;filter:drop-shadow(0 0 14px color-mix(in oklab, var(--av-violet) 55%, transparent))}@media (min-width:640px){.av-scene__logo{width:2.75rem;height:2.75rem}}.av-scene__brand-text{font-family:var(--font-av-display), Sora, Inter, system-ui, sans-serif;letter-spacing:-.025em;font-size:1.125rem;font-weight:600}@media (min-width:640px){.av-scene__brand-text{font-size:1.25rem}}.av-scene__brand-accent{background-image:var(--av-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.av-scene__content{z-index:10;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:80rem;min-height:calc(100dvh - 6rem);margin:0 auto;padding:1rem 1.5rem 3.5rem;display:flex;position:relative}@media (min-width:640px){.av-scene__content{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.av-scene__content{grid-template-columns:1.05fr 1fr;align-items:center;gap:2rem;padding-bottom:5rem;display:grid}}.av-scene__robot-wrap{order:1;justify-content:center;width:100%;display:flex}@media (min-width:1024px){.av-scene__robot-wrap{order:2;justify-content:flex-end}}.av-scene__robot-stage{width:78vw;max-width:420px;position:relative}@media (min-width:640px){.av-scene__robot-stage{max-width:460px}}@media (min-width:1024px){.av-scene__robot-stage{width:100%;max-width:560px}}.av-scene__robot-shadow{filter:blur(24px);will-change:transform;background:radial-gradient(ellipse, color-mix(in oklab, var(--av-blue-electric) 60%, transparent) 0%, transparent 70%);border-radius:50%;height:2rem;animation:6s ease-in-out infinite av-shadow;position:absolute;bottom:4%;left:10%;right:10%}.av-scene__robot-glow{filter:blur(48px);will-change:transform;background:radial-gradient(circle, color-mix(in oklab, var(--av-violet) 40%, transparent) 0%, transparent 68%);border-radius:9999px;animation:7s ease-in-out infinite av-halo;position:absolute;inset:6%}.av-scene__robot-breathe{will-change:transform;animation:5s ease-in-out infinite av-breathe}.av-scene__robot-sway{transform-origin:bottom;will-change:transform;animation:6s ease-in-out infinite av-sway}.av-scene__robot-img{width:100%;height:auto;filter:drop-shadow(0 24px 50px color-mix(in oklab, var(--av-night-deep) 85%, transparent));position:relative}.av-scene__copy{text-align:center;order:2;width:100%}@media (min-width:1024px){.av-scene__copy{text-align:left;order:1}}.av-scene__code-wrap{-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.av-title{font-family:var(--font-av-display), Sora, Inter, system-ui, sans-serif;letter-spacing:-.04em;background-image:var(--av-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:26vw;font-weight:800;line-height:.85;animation:3.6s ease-in-out infinite av-title-pulse,4s ease-in-out infinite av-title-breathe;display:block}@media (min-width:640px){.av-title{font-size:16vw}}@media (min-width:1024px){.av-title{font-size:11.5rem}}.av-scene__code-glitch{font-family:var(--font-av-display), Sora, Inter, system-ui, sans-serif;letter-spacing:-.04em;color:var(--av-cyan);mix-blend-mode:screen;opacity:0;font-size:26vw;font-weight:800;line-height:.85;animation:11s step-end infinite av-glitch;position:absolute;inset:0}@media (min-width:640px){.av-scene__code-glitch{font-size:16vw}}@media (min-width:1024px){.av-scene__code-glitch{font-size:11.5rem}}.av-scene__heading{font-family:var(--font-av-display), Sora, Inter, system-ui, sans-serif;letter-spacing:-.025em;margin-top:1rem;font-size:1.5rem;font-weight:600}@media (min-width:640px){.av-scene__heading{font-size:2.25rem}}.av-scene__desc{max-width:28rem;color:var(--av-muted);margin:.75rem auto 0;font-size:.875rem;line-height:1.625}@media (min-width:640px){.av-scene__desc{font-size:1rem}}@media (min-width:1024px){.av-scene__desc{margin-left:0;margin-right:0}}.av-scene__actions{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:2rem;display:flex}@media (min-width:640px){.av-scene__actions{flex-direction:row;justify-content:center;align-items:center}}@media (min-width:1024px){.av-scene__actions{justify-content:flex-start}}.av-btn-primary,.av-btn-ghost{font-family:var(--font-av-display), Sora, Inter, system-ui, sans-serif;letter-spacing:-.025em;-webkit-tap-highlight-color:transparent;border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:640px){.av-btn-primary,.av-btn-ghost{font-size:1rem}}.av-btn-primary{background-image:var(--av-gradient-btn);color:var(--av-ink);box-shadow:var(--av-glow-blue);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,filter .35s}.av-btn-primary:hover{filter:saturate(1.1);box-shadow:0 0 26px color-mix(in oklab, var(--av-blue) 60%, transparent), 0 0 64px color-mix(in oklab, var(--av-violet) 45%, transparent);transform:translateY(-2px)scale(1.025)}.av-btn-ghost{color:var(--av-ink);border:1px solid color-mix(in oklab, var(--av-blue-electric) 45%, transparent);background-color:color-mix(in oklab, var(--av-night) 55%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s,background-color .35s}.av-btn-ghost:hover{border-color:color-mix(in oklab, var(--av-magenta) 65%, transparent);background-color:color-mix(in oklab, var(--av-violet) 16%, transparent);box-shadow:0 0 22px color-mix(in oklab, var(--av-violet) 45%, transparent), inset 0 0 18px color-mix(in oklab, var(--av-blue) 20%, transparent);transform:translateY(-2px)}.av-enter{animation:.9s cubic-bezier(.22,1,.36,1) both av-fade-up}.av-enter--1{animation-delay:50ms}.av-enter--2{animation-delay:.15s}.av-enter--3{animation-delay:.25s}.av-enter--4{animation-delay:.35s}.av-enter--5{animation-delay:.45s}.av-scene__social{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}@media (min-width:1024px){.av-scene__social{justify-content:flex-start}}.av-scene__social-link{color:#0a0a0a;-webkit-tap-highlight-color:transparent;background:#fffffff0;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,background-color .3s;display:inline-flex;box-shadow:0 4px 18px #00000047,inset 0 1px #fffc}.av-scene__social-link:hover{box-shadow:0 8px 24px #00000059, 0 0 20px color-mix(in oklab, var(--av-violet) 35%, transparent);background:#fff;transform:translateY(-2px)scale(1.06)}.av-scene__social-link:focus-visible{outline:2px solid var(--av-cyan);outline-offset:3px}.av-scene__social-icon{width:1.125rem;height:1.125rem}@keyframes av-breathe{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-.9%)scale(1.006)}}@keyframes av-sway{0%,to{transform:rotate(-.9deg)}25%,75%{transform:rotate(0)}50%{transform:rotate(.9deg)}}@keyframes av-shadow{0%,to{opacity:.55;transform:scaleX(1)}50%{opacity:.4;transform:scaleX(1.05)}}@keyframes av-title-pulse{0%,to{filter:drop-shadow(0 0 26px color-mix(in oklab, var(--av-violet) 35%, transparent));opacity:.97}50%{filter:drop-shadow(0 0 46px color-mix(in oklab, var(--av-blue) 45%, transparent));opacity:1}}@keyframes av-title-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.014)}}@keyframes av-glitch{0%,96%,to{opacity:0;transform:translate(0)}96.6%{opacity:.55;transform:translate(-3px,1px)}97.4%{opacity:.35;transform:translate(3px,-1px)}98.2%{opacity:0;transform:translate(0)}}@keyframes av-stars{0%{transform:translate(0)}to{transform:translate(-33.33%)}}@keyframes av-drift{0%,to{transform:translate(0)scale(1.06)}50%{transform:translate(-1.2%,-.8%)scale(1.08)}}@keyframes av-orbit{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(.8%,1.1%)rotate(1.5deg)}}@keyframes av-float-up{0%{opacity:0;transform:translateY(20px)}15%{opacity:.9}85%{opacity:.7}to{opacity:0;transform:translate(14px,-260px)}}@keyframes av-halo{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.08)}}@keyframes av-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.av-scene *,.av-scene :before,.av-scene :after{transition-duration:.01ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.av-btn-primary:hover,.av-btn-ghost:hover{transform:none}}
