.window[data-astro-cid-aatdr2li]{background:var(--surface);box-shadow:0 0 0 1px var(--line), var(--shot-shadow);border-radius:12px;position:relative;overflow:hidden}img[data-astro-cid-aatdr2li]{aspect-ratio:16/10;width:100%}.lights[data-astro-cid-aatdr2li]{z-index:1;gap:.6vw;display:flex;position:absolute;top:1.4%;left:1.3%}.lights[data-astro-cid-aatdr2li] i[data-astro-cid-aatdr2li]{aspect-ratio:1;background:#ff5f57;border-radius:50%;width:clamp(7px,.85vw,11px);box-shadow:inset 0 0 0 .5px #0000001f}.lights[data-astro-cid-aatdr2li] i[data-astro-cid-aatdr2li]:nth-child(2){background:#febc2e}.lights[data-astro-cid-aatdr2li] i[data-astro-cid-aatdr2li]:nth-child(3){background:#28c840}@media (width>=1080px){.lights[data-astro-cid-aatdr2li]{gap:7px}}@media (width<=640px){.window[data-astro-cid-aatdr2li]{border-radius:10px}.lights[data-astro-cid-aatdr2li]{display:none}picture[data-astro-cid-aatdr2li]{aspect-ratio:1044/800;display:block;overflow:hidden}img[data-astro-cid-aatdr2li]{width:122.6%;max-width:none;margin-left:-22.6%}}.neural[data-astro-cid-i7wfdoct]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(90deg,#00000080 0%,#0000008c 40%,#000 72%)}@media (width<=760px){.neural[data-astro-cid-i7wfdoct]{mask-image:linear-gradient(#0000008c,#000 80%)}}.band[data-astro-cid-d32ejlv2]{--band-text:#f1efe9;--band-muted:#ece9e2a8;--band-faint:#ece9e26b;--band-line:#ffffff1a;--btn-bg:#f2f0ea;--btn-fg:#121116;isolation:isolate;color:var(--band-text);background:linear-gradient(#0c0b11 0%,#08080b 100%);position:relative;overflow:hidden}.band[data-astro-cid-d32ejlv2] .page[data-astro-cid-d32ejlv2]{z-index:1;position:relative}.band[data-astro-cid-d32ejlv2] .fig{color:var(--band-faint)}.hero[data-astro-cid-d32ejlv2]{margin-top:-64px;padding-top:calc(64px + clamp(48px,min(11vw,12vh),140px));padding-bottom:clamp(190px,25vw,330px)}.hero-inner[data-astro-cid-d32ejlv2]{pointer-events:none}.hero-inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]{pointer-events:auto}h1[data-astro-cid-d32ejlv2]{color:#f7f5ef;max-width:14ch;font-size:clamp(2.9rem,min(6.6vw,9.5vh),5.4rem)}h1[data-astro-cid-d32ejlv2] em{color:#c9c2ff}.lead[data-astro-cid-d32ejlv2]{max-width:32em;color:var(--band-muted);margin-top:30px;font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.5}.cta[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:44px;display:flex}.note[data-astro-cid-d32ejlv2]{color:var(--band-muted);max-width:22em;font-size:.9rem;line-height:1.45}.mobile-note[data-astro-cid-d32ejlv2]{color:var(--band-muted);max-width:30em;margin-top:20px;font-size:.92rem;display:none}@media (hover:none) and (pointer:coarse){.mobile-note[data-astro-cid-d32ejlv2]{display:block}}.hero-shot[data-astro-cid-d32ejlv2]{z-index:2;margin-top:calc(-1*clamp(150px,21vw,280px));margin-bottom:0;position:relative}@media (width<=640px){.hero[data-astro-cid-d32ejlv2]{padding-bottom:150px}.hero-shot[data-astro-cid-d32ejlv2]{margin-top:-120px}}figcaption[data-astro-cid-d32ejlv2]{color:var(--muted);max-width:40em;margin-top:16px;font-size:.92rem}figcaption[data-astro-cid-d32ejlv2] .fig[data-astro-cid-d32ejlv2]{margin-right:10px}figure[data-astro-cid-d32ejlv2].page,section[data-astro-cid-d32ejlv2].page{margin-block:0}.hero-shot[data-astro-cid-d32ejlv2]+section[data-astro-cid-d32ejlv2],section[data-astro-cid-d32ejlv2]+figure[data-astro-cid-d32ejlv2],figure[data-astro-cid-d32ejlv2]+section[data-astro-cid-d32ejlv2],section[data-astro-cid-d32ejlv2].page+section[data-astro-cid-d32ejlv2].page,section[data-astro-cid-d32ejlv2].page+.band[data-astro-cid-d32ejlv2]{margin-top:clamp(112px,15vw,184px)}.split[data-astro-cid-d32ejlv2]{grid-template-columns:250px minmax(0,1fr);gap:28px 48px;display:grid}.split[data-astro-cid-d32ejlv2]>h2[data-astro-cid-d32ejlv2]{font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.05}@media (width<=820px){.split[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.how[data-astro-cid-d32ejlv2]{margin:0;padding:0 0 0 40px;list-style:none;position:relative}.how[data-astro-cid-d32ejlv2]:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:14px;left:9px}.how[data-astro-cid-d32ejlv2]:after{content:"";background:var(--violet);border-radius:4px;width:5px;height:56px;animation:3.6s cubic-bezier(.55,0,.45,1) infinite signal;position:absolute;left:7px;box-shadow:0 0 12px 1px #7a6eff8c}@keyframes signal{0%{opacity:0;top:-30px}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 26px)}}.how[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{grid-template-columns:210px minmax(0,1fr);gap:6px 32px;padding:28px 0;display:grid;position:relative}.how[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]+li[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line)}.synapse[data-astro-cid-d32ejlv2]{background:var(--bg);border:1px solid var(--faint);width:11px;height:11px;animation:3.6s ease-in-out infinite synapse;animation-delay:calc(var(--i) * 1s + .3s);border-radius:50%;position:absolute;top:36px;left:-36px}@keyframes synapse{0%,28%,to{background:var(--bg);border-color:var(--faint);box-shadow:none}9%{background:var(--violet);border-color:var(--violet);box-shadow:0 0 0 5px #7a6eff24,0 0 18px #7a6eff99}}.when[data-astro-cid-d32ejlv2]{font-family:var(--serif);color:var(--muted);font-size:1.22rem;font-style:italic;line-height:1.3}.how[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{max-width:30em;font-size:clamp(1.12rem,1.7vw,1.3rem);line-height:1.45}@media (width<=820px){.how[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr);padding:22px 0}}.statement[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{max-width:12ch;font-size:clamp(2.6rem,6vw,4.8rem)}.statement[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2] em{color:var(--violet)}.statement[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{max-width:32em;color:var(--muted);margin-top:26px;font-size:clamp(1.08rem,1.6vw,1.22rem)}.faq[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line);margin:0}.faq[data-astro-cid-d32ejlv2] div[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--line);grid-template-columns:280px minmax(0,1fr);gap:8px 32px;padding:26px 0;display:grid}.faq[data-astro-cid-d32ejlv2] dt[data-astro-cid-d32ejlv2]{font-family:var(--serif);letter-spacing:-.005em;font-size:1.28rem;line-height:1.25}.faq[data-astro-cid-d32ejlv2] dd[data-astro-cid-d32ejlv2]{color:var(--muted);max-width:36em;margin:0}@media (width<=900px){.faq[data-astro-cid-d32ejlv2] div[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.final[data-astro-cid-d32ejlv2]{padding-block:clamp(100px,13vw,160px);scroll-margin-top:-88px}.final-inner[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px clamp(40px,7vw,104px);display:grid}.final[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{color:#f7f5ef;max-width:9ch;margin-bottom:40px;font-size:clamp(2.8rem,6vw,4.6rem)}.final-cta[data-astro-cid-d32ejlv2] .note[data-astro-cid-d32ejlv2]{margin-top:18px}.final-cta[data-astro-cid-d32ejlv2] .note[data-astro-cid-d32ejlv2]+.note[data-astro-cid-d32ejlv2]{margin-top:6px}.version[data-astro-cid-d32ejlv2]{margin-top:22px}.started[data-astro-cid-d32ejlv2]{color:#a8f0e4;margin-top:20px;font-weight:600}.steps[data-astro-cid-d32ejlv2]{padding-top:10px}.steps[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:18px;font-size:1.5rem;font-weight:420}.steps[data-astro-cid-d32ejlv2] ol[data-astro-cid-d32ejlv2]{counter-reset:s;border-top:1px solid var(--band-line);margin:0;padding:0;list-style:none}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{counter-increment:s;border-bottom:1px solid var(--band-line);color:#f1efe9db;padding:18px 0 18px 44px;font-size:.98rem;position:relative}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:counter(s);font-family:var(--serif);color:#c9c2ff;font-size:1.7rem;font-style:italic;line-height:1;position:absolute;top:11px;left:0}.steps[data-astro-cid-d32ejlv2] strong{color:#fff;font-weight:600}.steps[data-astro-cid-d32ejlv2] code,.cmd[data-astro-cid-d32ejlv2] code[data-astro-cid-d32ejlv2]{color:#fff;background:#ffffff14}.aside[data-astro-cid-d32ejlv2]{color:var(--band-muted);margin-top:22px;font-size:.88rem}.cmd[data-astro-cid-d32ejlv2]{align-items:stretch;gap:8px;margin-top:10px;display:flex}.cmd[data-astro-cid-d32ejlv2] code[data-astro-cid-d32ejlv2]{white-space:pre-wrap;word-break:break-all;flex:1;padding:11px 13px;font-size:.78rem;line-height:1.5;display:block}.copy[data-astro-cid-d32ejlv2]{cursor:pointer;font:500 .8rem/1 var(--sans);color:#fff;background:0 0;border:1px solid #fff3;border-radius:6px;flex:none;padding:0 13px}.copy[data-astro-cid-d32ejlv2]:hover{background:#ffffff14}.sha[data-astro-cid-d32ejlv2]{word-break:break-all;margin-top:20px}@media (width<=860px){.final-inner[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}html.js [data-astro-cid-d32ejlv2][data-reveal]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}html.js [data-astro-cid-d32ejlv2][data-reveal].in{opacity:1;transform:none}html.js .hero-shot[data-astro-cid-d32ejlv2][data-reveal]{transition-delay:.15s;transform:translateY(40px)}html.js .hero-shot[data-astro-cid-d32ejlv2][data-reveal].in{transform:none}.hero-inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]{animation:1s cubic-bezier(.2,.8,.2,1) both rise}.hero-inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]:nth-child(2){animation-delay:.1s}.hero-inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]:nth-child(3){animation-delay:.2s}.hero-inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]:nth-child(4){animation-delay:.3s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.js [data-astro-cid-d32ejlv2][data-reveal]{opacity:1;transition:none;transform:none}.hero-inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]{animation:none}.how[data-astro-cid-d32ejlv2]:after{display:none}.synapse[data-astro-cid-d32ejlv2]{animation:none}}
