.site_theme__NsvVr{--zg-bg:#080e17;--zg-surface:#0b0e14;--zg-surface-2:#10141c;--zg-raise:#151a24;--zg-line:rgba(255,255,255,0.075);--zg-line-soft:rgba(255,255,255,0.042);--zg-line-strong:rgba(255,255,255,0.145);--zg-ink:#f2f5f9;--zg-ink-2:#c3cad6;--zg-ink-3:#a3acbb;--zg-muted:#8f98a8;--zg-faint:#a2afc3;--zg-accent:#6cb6ff;--zg-accent-soft:rgba(108,182,255,0.1);--zg-accent-line:rgba(108,182,255,0.42);--zg-allow:#5ad899;--zg-allow-soft:rgba(90,216,153,0.09);--zg-deny:#f9837f;--zg-deny-soft:rgba(249,131,127,0.08);--zg-hold:#e8b56b;--zg-hold-soft:rgba(232,181,107,0.09);--zg-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--zg-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--zg-header:62px;font-family:var(--zg-sans);color:var(--zg-ink);background:var(--zg-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site_page__6kzgr{display:block;overflow-x:clip}.site_container__yFekn{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,44px)}.site_section__Oc9Xf{padding-block:clamp(72px,8vw,126px)}.site_ruled___Z_U_{border-top:1px solid var(--zg-line-soft)}.site_anchor__dKbvR{scroll-margin-top:calc(var(--zg-header) + 14px)}.site_eyebrow__GfiGD{display:flex;align-items:center;gap:9px;margin:0 0 16px;color:var(--zg-accent);font-family:var(--zg-mono);font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.site_eyebrow__GfiGD:before{content:"";width:14px;height:1px;background:var(--zg-accent-line);flex:none}.site_h2__kzP5C{margin:0;max-width:21ch;font-size:clamp(1.7rem,1.22rem + 1.75vw,2.6rem);font-weight:620;line-height:1.1;letter-spacing:-.032em;color:var(--zg-ink);text-wrap:balance}.site_h3__hKlfs{margin:0;font-size:1.05rem;font-weight:615;line-height:1.35;letter-spacing:-.015em;color:var(--zg-ink)}.site_lede__Kcw15{margin:18px 0 0;max-width:64ch;color:var(--zg-ink-2);font-size:clamp(1rem,.96rem + .22vw,1.1rem);line-height:1.62;letter-spacing:-.006em;text-wrap:pretty}.site_body__oKtnb{margin:10px 0 0;color:var(--zg-muted);font-size:.925rem;line-height:1.68;text-wrap:pretty}.site_sectionHead__yrAM5{max-width:740px}.site_btnPrimary__mpITj,.site_btnSecondary__3PPWq{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding-inline:20px;border-radius:8px;border:1px solid transparent;font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.site_btnPrimary__mpITj{background:var(--zg-accent);color:#05070b;border-color:var(--zg-accent)}.site_btnPrimary__mpITj:hover{background:#8cc6ff;border-color:#8cc6ff}.site_btnSecondary__3PPWq{background:transparent;border-color:var(--zg-line-strong);color:var(--zg-ink-2)}.site_btnSecondary__3PPWq:hover{border-color:var(--zg-accent-line);color:var(--zg-ink);background:var(--zg-accent-soft)}.site_btnPrimary__mpITj:focus-visible,.site_btnSecondary__3PPWq:focus-visible{outline:2px solid var(--zg-accent);outline-offset:3px}.site_btnPrimary__mpITj:disabled,.site_btnSecondary__3PPWq:disabled{opacity:.55;cursor:not-allowed}.site_actions__N2IOv{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.site_theme__NsvVr [data-reveal]{opacity:1;transform:none;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.site_theme__NsvVr [data-reveal][data-visible=true]{opacity:1;transform:none;will-change:auto}.site_theme__NsvVr [data-reveal-step="1"]{transition-delay:70ms}.site_theme__NsvVr [data-reveal-step="2"]{transition-delay:.14s}.site_theme__NsvVr [data-reveal-step="3"]{transition-delay:.21s}@media (scripting:none){.site_theme__NsvVr [data-reveal]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site_theme__NsvVr [data-reveal]{opacity:1;transform:none;transition:none}.site_btnPrimary__mpITj,.site_btnSecondary__3PPWq{transition:none}}@media (max-width:480px){.site_actions__N2IOv>*{flex:1 1 100%}}