.sv-hero[data-astro-cid-uzhmmelc]{color:var(--night-text)}.sv-hero-grid[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;width:min(1200px,100% - 32px);margin:0 auto;padding:56px 0 96px;display:grid}.sv-hero[data-astro-cid-uzhmmelc] h1[data-astro-cid-uzhmmelc]{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(44px,5.2vw,76px);font-weight:400;line-height:.98}.sv-hero[data-astro-cid-uzhmmelc] h1[data-astro-cid-uzhmmelc] span[data-astro-cid-uzhmmelc]{color:#71717a;display:block}.sv-lede[data-astro-cid-uzhmmelc]{color:#a1a1aa;max-width:48ch;margin:24px 0 30px;font-size:16.5px;line-height:1.6}.sv-actions[data-astro-cid-uzhmmelc]{flex-wrap:wrap;gap:14px;display:flex}.sv-facts[data-astro-cid-uzhmmelc]{border-top:1px solid var(--night-line);color:#a1a1aa;flex-wrap:wrap;gap:10px 26px;margin:36px 0 0;padding:20px 0 0;font-size:13.5px;list-style:none;display:flex}.sv-facts[data-astro-cid-uzhmmelc] li[data-astro-cid-uzhmmelc]{align-items:center;gap:8px;display:flex}.sv-facts[data-astro-cid-uzhmmelc] li[data-astro-cid-uzhmmelc]:before{content:"";background:#e4e4e7;border-radius:50%;width:6px;height:6px}.sv[data-astro-cid-uzhmmelc]{width:min(1120px,100% - 32px);margin:0 auto;padding:0 0 110px}.blk[data-astro-cid-uzhmmelc]{padding-top:128px;scroll-margin-top:70px}.blk-head[data-astro-cid-uzhmmelc]{gap:14px;max-width:720px;margin-bottom:36px;display:grid}.blk-head[data-astro-cid-uzhmmelc] h2[data-astro-cid-uzhmmelc]{color:var(--ink);font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(34px,4vw,50px);font-weight:400;line-height:1.04}.blk-head[data-astro-cid-uzhmmelc] p[data-astro-cid-uzhmmelc]{max-width:60ch;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.blk-head[data-astro-cid-uzhmmelc].is-night h2[data-astro-cid-uzhmmelc]{color:#fff}.blk-head[data-astro-cid-uzhmmelc].is-night p[data-astro-cid-uzhmmelc]{color:#a1a1aa}.ex[data-astro-cid-uzhmmelc]{color:var(--muted);white-space:nowrap;background:#f4f4f5;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:500;display:inline-flex}.note[data-astro-cid-uzhmmelc]{color:var(--faint);margin:14px 4px 0;font-size:13px;line-height:1.55}.night[data-astro-cid-uzhmmelc]{background:var(--night);color:var(--night-text);border-radius:24px;padding:48px}.cards[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card[data-astro-cid-uzhmmelc]{border:1px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;padding:26px 24px;display:flex}.card-n[data-astro-cid-uzhmmelc]{color:var(--faint);font:500 13px/1 var(--font-mono);margin-bottom:18px;display:block}.card[data-astro-cid-uzhmmelc] b[data-astro-cid-uzhmmelc]{color:var(--ink);letter-spacing:-.015em;margin-bottom:8px;font-size:17px;font-weight:600;display:block}.card[data-astro-cid-uzhmmelc] p[data-astro-cid-uzhmmelc]{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.steps[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-uzhmmelc] li[data-astro-cid-uzhmmelc]{border-top:2px solid var(--ink);padding-top:22px}.steps[data-astro-cid-uzhmmelc] span[data-astro-cid-uzhmmelc]{color:var(--faint);font:500 13px/1 var(--font-mono);margin-bottom:14px;display:block}.steps[data-astro-cid-uzhmmelc] b[data-astro-cid-uzhmmelc]{color:var(--ink);letter-spacing:-.015em;margin-bottom:8px;font-size:17px;font-weight:600;display:block}.steps[data-astro-cid-uzhmmelc] p[data-astro-cid-uzhmmelc]{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.fq[data-astro-cid-uzhmmelc]{border-top:1px solid var(--line)}.fq-item[data-astro-cid-uzhmmelc]{border-bottom:1px solid var(--line)}.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc]{color:var(--ink);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 4px;font-size:18px;font-weight:600;list-style:none;display:flex}.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc]::-webkit-details-marker{display:none}.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc]:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]{flex:none;width:14px;height:14px;position:relative}.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]:before,.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]:after{content:"";background:var(--ink);height:2px;transition:transform .2s var(--ease);position:absolute;top:6px;left:0;right:0}.fq-item[data-astro-cid-uzhmmelc] summary[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]:after{transform:rotate(90deg)}.fq-item[data-astro-cid-uzhmmelc][open] summary[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]:after{transform:rotate(0)}.fq-item[data-astro-cid-uzhmmelc] p[data-astro-cid-uzhmmelc]{max-width:72ch;color:var(--text);margin:0;padding:0 4px 26px;font-size:15.5px;line-height:1.7}.fq-item[data-astro-cid-uzhmmelc] p[data-astro-cid-uzhmmelc] a[data-astro-cid-uzhmmelc]{color:var(--ink);text-underline-offset:3px}.sv-cta[data-astro-cid-uzhmmelc]{background:var(--night);color:var(--night-text);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-top:128px;padding:48px;display:grid}.sv-cta[data-astro-cid-uzhmmelc] h2[data-astro-cid-uzhmmelc]{color:#fff;font-family:var(--font-display);margin:0 0 12px;font-size:clamp(32px,3.8vw,50px);font-weight:400;line-height:1.04}.sv-cta[data-astro-cid-uzhmmelc] p[data-astro-cid-uzhmmelc]{max-width:54ch;margin:0;font-size:15.5px;line-height:1.6}.sv-cta-actions[data-astro-cid-uzhmmelc]{flex-wrap:wrap;gap:14px;display:flex}@media (width<=1000px){.sv-hero-grid[data-astro-cid-uzhmmelc],.sv-cta[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr)}.cards[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media (width<=640px){.cards[data-astro-cid-uzhmmelc],.steps[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr)}.blk[data-astro-cid-uzhmmelc]{padding-top:96px}.night[data-astro-cid-uzhmmelc],.sv-cta[data-astro-cid-uzhmmelc]{padding:28px 20px}}.note[data-astro-cid-uzhmmelc] a[data-astro-cid-uzhmmelc]{color:var(--muted);text-underline-offset:3px}.cm[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr) 320px;gap:12px;display:grid}.cm-view[data-astro-cid-uzhmmelc]{gap:10px;min-width:0;display:grid}.cm-frame[data-astro-cid-uzhmmelc]{background:#05070a;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1c1f24}.cm-frame[data-astro-cid-uzhmmelc] svg[data-astro-cid-uzhmmelc]{width:100%;height:auto;display:block}.cm-frame[data-astro-cid-uzhmmelc]:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.cm-frame[data-astro-cid-uzhmmelc] svg[data-astro-cid-uzhmmelc].is-alert+.cm-local[data-astro-cid-uzhmmelc]{opacity:1}.cm-t[data-astro-cid-uzhmmelc]{font-family:var(--font-mono);font-size:18px;font-weight:500}.cm-t[data-astro-cid-uzhmmelc].is-hud{fill:#e4e4e7;font-size:22px}.cm-t[data-astro-cid-uzhmmelc].is-wall{fill:#4b5563;font-size:14px}.cm-t[data-astro-cid-uzhmmelc].is-floor{fill:#3a424d;font-size:26px}.cm-t[data-astro-cid-uzhmmelc].is-dark{fill:#1a0707;font-weight:600}.cm-rec[data-astro-cid-uzhmmelc]{animation:1.6s steps(2,end) infinite rec}@keyframes rec{50%{opacity:.2}}.cm-frame[data-astro-cid-uzhmmelc] .bx rect:first-child{fill:none;stroke:#e4e4e7;stroke-width:2.5px}.cm-frame[data-astro-cid-uzhmmelc] .bx-l{fill:#e4e4e7}.cm-frame[data-astro-cid-uzhmmelc] .bx-t{fill:#0a0a0b;font-weight:600}.cm-frame[data-astro-cid-uzhmmelc] .bx.is-warn rect:first-child{stroke:#fbbf24}.cm-frame[data-astro-cid-uzhmmelc] .bx.is-warn .bx-l{fill:#fbbf24}.cm-frame[data-astro-cid-uzhmmelc] .bx.is-alert rect:first-child{stroke:#f87171;stroke-width:3.5px}.cm-frame[data-astro-cid-uzhmmelc] .bx.is-alert .bx-l{fill:#f87171}.cm-local[data-astro-cid-uzhmmelc]{z-index:1;color:#d4d4d8;backdrop-filter:blur(6px);background:#0a0a0bb8;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;left:14px}.cm-local[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]{background:#4ade80;border-radius:50%;width:7px;height:7px}.cm-ctl[data-astro-cid-uzhmmelc]{flex-wrap:wrap;gap:8px;display:flex}.sw[data-astro-cid-uzhmmelc]{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:13.5px;font-weight:500;display:inline-flex}.sw[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]{background:#d4d4d8;border-radius:999px;width:30px;height:18px;transition:background .2s;position:relative}.sw[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]:after{content:"";width:14px;height:14px;box-shadow:var(--sh-xs);transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.sw[data-astro-cid-uzhmmelc][aria-checked=true] i[data-astro-cid-uzhmmelc]{background:var(--ink)}.sw[data-astro-cid-uzhmmelc][aria-checked=true] i[data-astro-cid-uzhmmelc]:after{transform:translate(12px)}.sw[data-astro-cid-uzhmmelc]:focus-visible{box-shadow:inset 0 0 0 1px var(--line), var(--focus);outline:none}.cm-feed[data-astro-cid-uzhmmelc]{background:var(--night);min-width:0;color:var(--night-text);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.cm-feed[data-astro-cid-uzhmmelc] header[data-astro-cid-uzhmmelc]{border-bottom:1px solid var(--night-line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.cm-feed[data-astro-cid-uzhmmelc] header[data-astro-cid-uzhmmelc] b[data-astro-cid-uzhmmelc]{color:#fff;font-size:14.5px;font-weight:600}.cm-feed[data-astro-cid-uzhmmelc] .ex[data-astro-cid-uzhmmelc]{color:#a1a1aa;background:#1c1c1f}.cm-feed[data-astro-cid-uzhmmelc] ol[data-astro-cid-uzhmmelc]{flex:1;align-content:start;gap:6px;min-height:300px;margin:0;padding:10px;list-style:none;display:grid}.cm-feed[data-astro-cid-uzhmmelc] li{box-shadow:inset 0 0 0 1px var(--night-line);animation:feed-in .32s var(--ease);background:#111113;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:10px 12px;display:grid}@keyframes feed-in{0%{opacity:0;transform:translateY(-6px)}}.cm-feed[data-astro-cid-uzhmmelc] time{color:#71717a;font:500 12px/1.6 var(--font-mono)}.cm-feed[data-astro-cid-uzhmmelc] .tag{color:#e4e4e7;background:#27272a;border-radius:999px;justify-self:start;padding:1px 8px;font-size:11.5px;font-weight:600;line-height:1.6}.cm-feed[data-astro-cid-uzhmmelc] li p{color:#d4d4d8;grid-column:1/-1;margin:0;font-size:13.5px;line-height:1.45}.cm-feed[data-astro-cid-uzhmmelc] li.is-warn .tag{color:#fcd34d;background:#fbbf2429}.cm-feed[data-astro-cid-uzhmmelc] li.is-alert{background:#f8717114;box-shadow:inset 0 0 0 1px #f8717166}.cm-feed[data-astro-cid-uzhmmelc] li.is-alert .tag{color:#1a0707;background:#f87171}.cm-feed-note[data-astro-cid-uzhmmelc]{border-top:1px solid var(--night-line);color:#a1a1aa;margin:0;padding:12px 16px 16px;font-size:12.5px;line-height:1.5}.src[data-astro-cid-uzhmmelc]{grid-template-columns:240px minmax(0,1fr);gap:12px;display:grid}.src-tabs[data-astro-cid-uzhmmelc]{border:1px solid var(--line);background:#fafafa;border-radius:16px;align-content:start;align-self:start;gap:4px;padding:6px;display:grid}.src-tabs[data-astro-cid-uzhmmelc] button[data-astro-cid-uzhmmelc]{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px 14px;font-size:15px;font-weight:500}.src-tabs[data-astro-cid-uzhmmelc] button[data-astro-cid-uzhmmelc][aria-selected=true]{box-shadow:inset 0 0 0 1px var(--line), var(--sh-xs);color:var(--ink);background:#fff}.src-tabs[data-astro-cid-uzhmmelc] button[data-astro-cid-uzhmmelc]:focus-visible{box-shadow:var(--focus);outline:none}.src-panel[data-astro-cid-uzhmmelc]{border:1px solid var(--line);animation:feed-in .28s var(--ease);background:#fff;border-radius:16px;padding:26px 28px}.src-lede[data-astro-cid-uzhmmelc]{max-width:62ch;color:var(--text);margin:0 0 20px;font-size:16px;line-height:1.6}.src-panel[data-astro-cid-uzhmmelc] dl[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;display:grid}.src-panel[data-astro-cid-uzhmmelc] dl[data-astro-cid-uzhmmelc] div[data-astro-cid-uzhmmelc]{border-top:1px solid var(--line);padding:16px 0}.src-panel[data-astro-cid-uzhmmelc] dt[data-astro-cid-uzhmmelc]{color:var(--ink);margin-bottom:4px;font-size:16px;font-weight:600}.src-panel[data-astro-cid-uzhmmelc] dd[data-astro-cid-uzhmmelc]{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.pv[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;display:grid}.pv[data-astro-cid-uzhmmelc] div[data-astro-cid-uzhmmelc]{border:1px solid var(--night-line);background:#111113;border-radius:16px;grid-column:span 2;padding:22px 20px}.pv[data-astro-cid-uzhmmelc] div[data-astro-cid-uzhmmelc]:nth-child(n+4){grid-column:span 3}.pv[data-astro-cid-uzhmmelc] dt[data-astro-cid-uzhmmelc]{color:#fff;margin-bottom:8px;font-size:16px;font-weight:600}.pv[data-astro-cid-uzhmmelc] dd[data-astro-cid-uzhmmelc]{color:#a1a1aa;margin:0;font-size:14.5px;line-height:1.6}@media (width<=1000px){.cm[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr)}.cm-feed[data-astro-cid-uzhmmelc] ol[data-astro-cid-uzhmmelc]{min-height:0}.pv[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(2,minmax(0,1fr))}.pv[data-astro-cid-uzhmmelc] div[data-astro-cid-uzhmmelc],.pv[data-astro-cid-uzhmmelc] div[data-astro-cid-uzhmmelc]:nth-child(n+4){grid-column:auto}}@media (width<=640px){.src[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr)}.src-tabs[data-astro-cid-uzhmmelc]{grid-template-columns:repeat(3,minmax(0,1fr))}.src-tabs[data-astro-cid-uzhmmelc] button[data-astro-cid-uzhmmelc]{text-align:center;padding:10px 8px;font-size:13.5px}.src-panel[data-astro-cid-uzhmmelc]{padding:20px 18px}.src-panel[data-astro-cid-uzhmmelc] dl[data-astro-cid-uzhmmelc],.pv[data-astro-cid-uzhmmelc]{grid-template-columns:minmax(0,1fr)}.cm-local[data-astro-cid-uzhmmelc]{font-size:10.5px;bottom:8px;left:8px}.sw[data-astro-cid-uzhmmelc]{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.cm-rec[data-astro-cid-uzhmmelc],.cm-feed[data-astro-cid-uzhmmelc] li,.src-panel[data-astro-cid-uzhmmelc]{animation:none}.sw[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc],.sw[data-astro-cid-uzhmmelc] i[data-astro-cid-uzhmmelc]:after{transition:none}}
