:root{--font-primary:var(--font-geist-sans);--font-code:var(--font-geist-mono);--glyph-bg:#000;--glyph-surface:#0a0a0a;--glyph-surface-deep:#050505;--glyph-surface-raised:#111;--glyph-rail:#1a1a1a;--glyph-line:#1f1f1f;--glyph-border:#262626;--glyph-border-strong:#3a3a3a;--glyph-mark:#5c5c5c;--glyph-text:#ededed;--glyph-text-muted:#a1a1a1;--glyph-text-subtle:#8a8a8a;--glyph-accent:#3ddc97;--glyph-accent-soft:rgba(61,220,151,.14);--glyph-max-width:1200px;--glyph-gutter:clamp(20px,4vw,56px)}:root[data-theme=dark]{--page-background:var(--glyph-bg)}html{overflow-x:clip}