.hl[data-astro-cid-o3pahsch]{--e0:clamp(0, var(--p) / .75, 1);--e:calc(1 - (1 - var(--e0)) * (1 - var(--e0)) * (1 - var(--e0)));color:#fff;background:#120b33;height:230svh;position:relative}.hl-stage[data-astro-cid-o3pahsch]{perspective:1400px;grid-template-rows:auto 1fr;justify-items:center;height:100svh;padding-top:clamp(40px,8vh,96px);display:grid;position:sticky;top:0;overflow:hidden}.aurora[data-astro-cid-o3pahsch]{filter:blur(70px)saturate(1.3);opacity:.85;position:absolute;inset:-20%}.aurora[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch]{mix-blend-mode:screen;border-radius:50%;animation:18s ease-in-out infinite alternate drift;position:absolute}.aurora[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch]:first-child{background:#5b3df5;width:55%;height:55%;top:5%;left:5%}.aurora[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch]:nth-child(2){opacity:.7;background:#ff9b5c;width:45%;height:50%;animation-duration:22s;animation-delay:-6s;top:15%;right:5%}.aurora[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch]:nth-child(3){opacity:.55;background:#2a7bff;width:60%;height:45%;animation-duration:26s;animation-delay:-12s;bottom:0;left:25%}@keyframes drift{0%{transform:translate(0)scale(1)}50%{transform:translate(8%,6%)scale(1.15)}to{transform:translate(-6%,-4%)scale(.95)}}.hl-copy[data-astro-cid-o3pahsch]{z-index:2;text-align:center;transform:translateY(calc(var(--e) * -60px));opacity:calc(1 - var(--e) * .75);position:relative}.hl[data-astro-cid-o3pahsch] h1[data-astro-cid-o3pahsch]{max-width:14ch;margin-inline:auto;font-size:clamp(40px,6vw,84px)}.hl-copy[data-astro-cid-o3pahsch] p[data-astro-cid-o3pahsch]{color:#ddd6ff;max-width:52ch;margin:20px auto 0;font-size:clamp(16px,1.5vw,19px)}.hl-actions[data-astro-cid-o3pahsch]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.laptop[data-astro-cid-o3pahsch]{z-index:1;width:min(880px,90vw);transform:rotateX(calc((1 - var(--e)) * 32deg)) scale(calc(.84 + var(--e) * .16));transform-origin:50% 0;will-change:transform;align-self:start;margin-top:clamp(28px,5vh,56px);position:relative}.lid[data-astro-cid-o3pahsch]{aspect-ratio:16/10;position:relative}.screen[data-astro-cid-o3pahsch]{background:#0d0a1c;border-radius:18px 18px 6px 6px;padding:2.2%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 90px -30px #000000b3}.base[data-astro-cid-o3pahsch]{background:linear-gradient(#d8d4ea,#8f8aa8);border-radius:0 0 18px 18px;height:clamp(12px,1.8vw,18px);margin-inline:-6%;position:relative;box-shadow:0 30px 50px -20px #000000b3}.base[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch]{background:#7d7896;border-radius:0 0 8px 8px;width:16%;height:45%;position:absolute;top:0;left:50%;translate:-50%}.app[data-astro-cid-o3pahsch]{height:100%;color:var(--ink);background:#fbfaff;border-radius:10px;grid-template-columns:26% 1fr;font-size:clamp(9px,1.2vw,14px);display:grid;overflow:hidden}.app-side[data-astro-cid-o3pahsch]{background:var(--panel);align-content:start;gap:6px;padding:8%;display:grid}.app-side[data-astro-cid-o3pahsch] b[data-astro-cid-o3pahsch]{font:700 1.25em/1 var(--display);margin-bottom:1em}.app-side[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch]{color:var(--muted);border-radius:8px;padding:.55em .8em;font-weight:600}.app-side[data-astro-cid-o3pahsch] span[data-astro-cid-o3pahsch].on{color:var(--field);background:#fff;box-shadow:0 2px 8px -4px #18142e33}.app-main[data-astro-cid-o3pahsch]{align-content:center;justify-items:center;gap:1.1em;padding:6%;display:grid}.app-profile[data-astro-cid-o3pahsch]{background:var(--panel);color:var(--muted);border-radius:999px;align-items:center;gap:.5em;padding:.5em 1em;font-weight:600;display:inline-flex}.app-power[data-astro-cid-o3pahsch]{width:6.5em;height:6.5em;color:var(--field);transition:background-color .6s var(--ease), color .6s var(--ease), box-shadow .6s var(--ease);background:#ece8fb;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 .6em #f6f4fe}.app-power[data-astro-cid-o3pahsch] svg{width:2.2em;height:2.2em}[data-astro-cid-o3pahsch][data-state=connecting] .app-power[data-astro-cid-o3pahsch]{animation:pulse .9s var(--ease) infinite}[data-astro-cid-o3pahsch][data-state=on] .app-power[data-astro-cid-o3pahsch]{background:var(--field);color:var(--apricot);box-shadow:0 0 0 .6em #e3dcff,0 1em 2em -.8em #4b2fd6b3}@keyframes pulse{50%{box-shadow:0 0 0 1.1em #ece8fb}}.app-status[data-astro-cid-o3pahsch]{font:700 1.3em/1.2 var(--display)}[data-astro-cid-o3pahsch][data-state=on] .app-status[data-astro-cid-o3pahsch]{color:var(--field)}.app-meta[data-astro-cid-o3pahsch]{border-top:1px solid var(--line);text-align:center;gap:2.2em;padding-top:1em;font-weight:600;display:flex}.app-meta[data-astro-cid-o3pahsch] i[data-astro-cid-o3pahsch]{color:var(--muted);font-size:.8em;font-style:normal;font-weight:400;display:block}.hl[data-astro-cid-o3pahsch].static{height:auto}.hl[data-astro-cid-o3pahsch].static .hl-stage[data-astro-cid-o3pahsch]{height:auto;padding-bottom:64px;position:relative}@media (width<=640px){.app[data-astro-cid-o3pahsch]{grid-template-columns:1fr}.app-side[data-astro-cid-o3pahsch]{display:none}.app-meta[data-astro-cid-o3pahsch]{gap:1.2em}}.mq[data-astro-cid-543bmuqs]{background:var(--panel);padding-block:clamp(64px,8vw,104px);overflow:hidden}.mq-head[data-astro-cid-543bmuqs]{margin-bottom:40px}.mq-head[data-astro-cid-543bmuqs] h2[data-astro-cid-543bmuqs]{max-width:22ch;font-size:clamp(28px,3.6vw,44px)}.mq-head[data-astro-cid-543bmuqs] p[data-astro-cid-543bmuqs]{color:var(--muted);margin-top:10px}.mq-row[data-astro-cid-543bmuqs]{mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.mq-row[data-astro-cid-543bmuqs]+.mq-row[data-astro-cid-543bmuqs]{margin-top:14px}.mq-track[data-astro-cid-543bmuqs]{gap:14px;width:max-content;margin:0;padding:4px 0;list-style:none;animation:38s linear infinite slide;display:flex}.right[data-astro-cid-543bmuqs] .mq-track[data-astro-cid-543bmuqs]{animation-duration:46s;animation-direction:reverse}.mq-row[data-astro-cid-543bmuqs]:hover .mq-track[data-astro-cid-543bmuqs]{animation-play-state:paused}@keyframes slide{to{transform:translate(-50%)}}.mq[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{font:700 clamp(18px, 2vw, 24px) / 1 var(--display);white-space:nowrap;border-radius:999px;flex:none;padding:16px 26px}.proto[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{color:var(--field-deep);background:#fff;box-shadow:0 2px 10px -4px #18142e33}.scene[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{background:var(--field);color:#fff}.scene[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]:nth-child(3n+2){background:var(--apricot);color:var(--apricot-ink)}.po[data-astro-cid-kn5g46a3]{background:var(--field);color:var(--on-field);padding-block:clamp(80px,10vw,128px);overflow:hidden}.po-row[data-astro-cid-kn5g46a3]{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px 64px;display:grid}.po[data-astro-cid-kn5g46a3] h2[data-astro-cid-kn5g46a3]{font-size:clamp(32px,4.4vw,54px)}.po-copy[data-astro-cid-kn5g46a3]>p[data-astro-cid-kn5g46a3]{max-width:48ch;color:var(--on-field-muted);margin-top:16px}.po-copy[data-astro-cid-kn5g46a3]>p[data-astro-cid-kn5g46a3] a[data-astro-cid-kn5g46a3]{color:#fff}.po-card[data-astro-cid-kn5g46a3]{background:var(--field-deep);border-radius:20px;min-height:190px;margin-top:32px;padding:28px;box-shadow:inset 0 0 0 1px #ffffff1f}.po-detail[data-astro-cid-kn5g46a3] h3[data-astro-cid-kn5g46a3]{align-items:center;gap:12px;font-size:26px;display:flex}.po-detail[data-astro-cid-kn5g46a3] h3[data-astro-cid-kn5g46a3] svg{color:var(--apricot)}.po-detail[data-astro-cid-kn5g46a3] p[data-astro-cid-kn5g46a3]{color:var(--on-field-muted);margin:12px 0 18px}.po-detail[data-astro-cid-kn5g46a3]:not([hidden]){animation:card-in .5s var(--ease)}@keyframes card-in{0%{opacity:0;filter:blur(6px);translate:0 8px}}.po-soon[data-astro-cid-kn5g46a3]{color:var(--apricot);background:#ffb36b29;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-block}.orbit[data-astro-cid-kn5g46a3]{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:560px;display:grid;position:relative}.ring[data-astro-cid-kn5g46a3]{border:1px dashed #ffffff40;border-radius:50%;position:absolute}.r1[data-astro-cid-kn5g46a3]{width:80%;height:73.6%}.r2[data-astro-cid-kn5g46a3]{border-style:solid;border-color:#ffffff1a;width:44%;height:44%;animation:40s linear infinite spin}@keyframes spin{to{rotate:360deg}}.core[data-astro-cid-kn5g46a3]{z-index:6;background:linear-gradient(145deg, #6a4dff, var(--field-deep));width:112px;height:112px;color:var(--apricot);border-radius:30px;place-items:center;display:grid;position:relative;box-shadow:0 0 0 10px #ffffff0f,0 0 60px #ffb36b59,0 20px 40px -14px #0a052899}.core[data-astro-cid-kn5g46a3]:after{content:"";animation:halo 2.6s var(--ease) infinite;border:1px solid #ffb36b80;border-radius:36px;position:absolute;inset:-10px}@keyframes halo{0%{opacity:1;scale:1}to{opacity:0;scale:1.45}}.planet[data-astro-cid-kn5g46a3]{color:#fff;cursor:pointer;font:600 13px/1.2 var(--body);will-change:transform;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid;position:absolute}.planet[data-astro-cid-kn5g46a3] svg{box-sizing:content-box;backdrop-filter:blur(10px);transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);background:#ffffff1a;border-radius:50%;padding:16px;box-shadow:inset 0 0 0 1px #ffffff38}.planet[data-astro-cid-kn5g46a3]:hover svg{background:#fff3}.planet[data-astro-cid-kn5g46a3].active svg{background:var(--apricot);color:var(--apricot-ink);box-shadow:0 0 30px #ffb36b99}.planet[data-astro-cid-kn5g46a3] span[data-astro-cid-kn5g46a3]{white-space:nowrap}@media (width<=860px){.po-row[data-astro-cid-kn5g46a3]{grid-template-columns:1fr}.orbit[data-astro-cid-kn5g46a3]{order:-1;max-width:420px}.core[data-astro-cid-kn5g46a3]{border-radius:24px;width:84px;height:84px}}section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(32px,4.4vw,54px)}.features[data-astro-cid-lcdefpme]{padding-block:clamp(72px,10vw,128px)}.features[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}.feat[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:48px 40px;margin:56px 0 0;padding:0;list-style:none;display:grid}.feat[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg{color:var(--field);margin-bottom:14px}.feat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:22px}.feat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=860px){.feat[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=560px){.feat[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.teams[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:start;gap:40px 72px;padding-block:clamp(72px,10vw,128px);display:grid}.teams-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;margin-top:18px}.teams-steps[data-astro-cid-lcdefpme]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.teams-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--panel);padding:22px 24px}.teams-steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 20px/1.2 var(--display);color:var(--field);margin-bottom:2px;display:block}@media (width<=860px){.teams[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
