@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-ext-wght-normal.CawQDOvP.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-wght-normal.DdqRvwsR.woff2)format("woff2-variations");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}:root{--violet:#7c5cff;--cyan:#38d9f5;--pink:#f472b6;--brand-gradient:linear-gradient(45deg, var(--violet), var(--cyan) 55%, var(--pink));--bg:#06051a;--bg-deep:#03020c;--fg:#f3f1ff;--muted:#f3f1ff9e;--line:#ffffff1a;--font:"Sora Variable", "Sora", system-ui, sans-serif;--page:1280px;--pad:clamp(16px, 4vw, 40px)}*,:before,:after{box-sizing:border-box}html{height:100%}body{min-height:100%;font-family:var(--font);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:inherit;text-decoration:none}svg{display:block}::selection{background:var(--violet);color:#fff}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:6px}.container{z-index:1;width:100%;max-width:var(--page);padding-inline:var(--pad);margin-inline:auto;position:relative}.grad{background:linear-gradient(90deg, #a78bfa, var(--cyan) 55%, var(--pink));color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg, #a78bfa, var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:12px;display:inline-block}.btn{background:var(--fg);color:var(--bg);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:600;transition:opacity .25s,transform .25s;display:inline-flex}.btn:hover{opacity:.88}.btn--ghost{color:var(--fg);background:0 0;box-shadow:inset 0 0 0 1px #ffffff38}.btn--ghost:hover{opacity:1;background:#ffffff0f}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.space[data-astro-cid-7ebz34kc]{background:radial-gradient(ellipse 90% 70% at 50% -10%, #17123d 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 100% 100%, #120c2e 0%, transparent 60%), var(--bg);position:fixed;inset:0;overflow:hidden}.space__glow[data-astro-cid-7ebz34kc]{background:radial-gradient(circle at 35% 30%,#5846c81a,#0000 35%),radial-gradient(circle at 70% 75%,#325ac812,#0000 35%);animation:60s ease-in-out infinite alternate drift;position:absolute;inset:-20%}@keyframes drift{to{transform:translate(3%,-2%)rotate(6deg)}}.star[data-astro-cid-7ebz34kc]{opacity:var(--o);background:#fff;border-radius:50%;animation:ease-in-out infinite alternate twinkle;position:absolute}@keyframes twinkle{to{opacity:calc(var(--o) * .25)}}.space__vignette[data-astro-cid-7ebz34kc]{background:radial-gradient(#0000 50%,#0000008c 100%);position:absolute;inset:0}.pipe-smoke[data-astro-cid-hs2ca7lb]{pointer-events:none;width:0;height:0;position:absolute;top:37.8%;left:29.7%}svg[data-astro-cid-hs2ca7lb]{width:24vh;height:40.8vh;position:absolute;bottom:0;left:0;overflow:visible;transform:translate(-50%)}.wisps[data-astro-cid-hs2ca7lb]{filter:blur(.8px)}.wisp[data-astro-cid-hs2ca7lb]{stroke-width:2.1px;stroke-dasharray:90 220;animation:13s linear infinite smoke-flow}.wisp--two[data-astro-cid-hs2ca7lb]{stroke-width:3.3px;stroke-dasharray:65 245;opacity:.65;animation-duration:16s;animation-delay:-7s}.wisp--three[data-astro-cid-hs2ca7lb]{stroke-width:1px;stroke-dasharray:110 200;opacity:.55;animation-duration:18s;animation-delay:-11s}.smoke-star[data-astro-cid-hs2ca7lb]{opacity:0;animation:star-drift var(--duration) linear infinite;animation-delay:var(--delay)}.star-mist[data-astro-cid-hs2ca7lb]{filter:blur(4px);animation:mist-to-star var(--duration) linear infinite;animation-delay:var(--delay)}.star-light[data-astro-cid-hs2ca7lb]{animation:star-appear var(--duration) linear infinite;animation-delay:var(--delay)}@keyframes smoke-flow{0%{stroke-dashoffset:310px}to{stroke-dashoffset:0}}@keyframes star-drift{0%{opacity:0;transform:translateY(20px)}25%{opacity:.35}50%{opacity:.65}75%{opacity:.4}to{opacity:0;transform:translate(9px,-15px)}}@keyframes mist-to-star{0%,15%{opacity:.18;transform:scale(1)}45%,to{opacity:0;transform:scale(.15)}}@keyframes star-appear{0%,22%{opacity:0;transform:scale(.25)}45%{opacity:1;transform:scale(1)}65%{opacity:.6}85%,to{opacity:0;transform:scale(.7)}}@media (width<=700px){svg[data-astro-cid-hs2ca7lb]{opacity:.55;width:15vh;height:25.5vh}.smoke-star[data-astro-cid-hs2ca7lb],.wisp--three[data-astro-cid-hs2ca7lb]{display:none}}@media (prefers-reduced-motion:reduce){.pipe-smoke[data-astro-cid-hs2ca7lb]{display:none}}.character[data-astro-cid-mnipprup]{pointer-events:none;position:fixed;inset:0;overflow:hidden}.character__glow[data-astro-cid-mnipprup]{filter:blur(20px);background:radial-gradient(38% 34% at 50% 40%,#7c5cff8c,#0000 70%),radial-gradient(30% 30% at 38% 62%,#38d9f54d,#0000 70%),radial-gradient(26% 26% at 66% 72%,#f472b642,#0000 70%);width:min(78vw,110vh);height:120vh;position:absolute;bottom:-12vh}.character__figure[data-astro-cid-mnipprup]{position:absolute;bottom:-4vh}.character__figure[data-astro-cid-mnipprup] img[data-astro-cid-mnipprup]{opacity:.94;width:auto;max-width:none;display:block}.character--right[data-astro-cid-mnipprup] .character__glow[data-astro-cid-mnipprup]{right:-14vw}.character--right[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup]{right:-6vh}.character--left[data-astro-cid-mnipprup] .character__glow[data-astro-cid-mnipprup]{left:-14vw}.character--left[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup]{left:-6vh}.character--subtle[data-astro-cid-mnipprup] .character__glow[data-astro-cid-mnipprup]{opacity:.6;width:min(56vw,90vh)}.character--subtle[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup] img[data-astro-cid-mnipprup]{opacity:.5}.character--smoke[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup]{bottom:-12vh}.character--smoke[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup] img[data-astro-cid-mnipprup]{height:96vh!important}@media (width<=700px){.character[data-astro-cid-mnipprup].character--smoke .character__figure[data-astro-cid-mnipprup]{bottom:-10vh;right:-18vh}.character--smoke[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup] img[data-astro-cid-mnipprup]{opacity:.6;height:76vh!important}}@media (aspect-ratio<=3/4){.character--right[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup]{right:-30vh}.character--left[data-astro-cid-mnipprup] .character__figure[data-astro-cid-mnipprup]{left:-30vh}}.logo[data-astro-cid-f7espo7c]{align-items:flex-start;gap:var(--gap);display:inline-flex}.logo__text[data-astro-cid-f7espo7c]{letter-spacing:-.035em;white-space:nowrap;font-weight:600;line-height:1}.topbar[data-astro-cid-nazmfhjt]{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#06051a80;position:fixed;inset:0 0 auto}.topbar__inner[data-astro-cid-nazmfhjt]{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:68px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px);display:flex}.nav[data-astro-cid-nazmfhjt]{align-items:center;gap:clamp(16px,2.5vw,28px);font-size:14px;display:flex}.nav__language[data-astro-cid-nazmfhjt]{color:var(--fg);letter-spacing:.04em;font-size:13px;font-weight:700}.nav__link[data-astro-cid-nazmfhjt]{color:var(--muted);transition:color .25s}.nav__link[data-astro-cid-nazmfhjt]:hover,.nav__link[data-astro-cid-nazmfhjt].is-current{color:var(--fg)}.nav__cta[data-astro-cid-nazmfhjt]{background:var(--fg);color:var(--bg);white-space:nowrap;border-radius:999px;padding:9px 18px;font-weight:600;transition:opacity .25s}.nav__cta[data-astro-cid-nazmfhjt]:hover{opacity:.85}@media (width<=560px){.nav__link[data-astro-cid-nazmfhjt]{display:none}.nav[data-astro-cid-nazmfhjt]{gap:14px}.nav__cta[data-astro-cid-nazmfhjt]{padding:9px 13px;font-size:12px}}.footer[data-astro-cid-jo6i4kqk]{z-index:1;border-top:1px solid var(--line);backdrop-filter:blur(12px);background:#06051a99;margin-top:96px;position:relative}.footer__inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:26px 30px;display:flex}.footer__links[data-astro-cid-jo6i4kqk]{color:var(--muted);flex-wrap:wrap;gap:22px;font-size:14px;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}.footer__copy[data-astro-cid-jo6i4kqk]{color:#f3f1ff66;font-size:13px}.footer__company[data-astro-cid-jo6i4kqk]{width:100%;color:var(--muted);gap:7px;font-size:12px;line-height:1.6;display:grid}.main[data-astro-cid-ybatimd6]{z-index:1;padding-top:68px;position:relative}.main--landing[data-astro-cid-ybatimd6]{min-height:100svh}
