.ds2{--sy-sans:var(--font-archivo), "Archivo", system-ui, sans-serif;--sy-mono:var(--font-fragment-mono), "Fragment Mono", monospace;--sy-bg-0:#0c0d0a;--sy-bg-1:#131410;--sy-bg-2:#1b1c16;--sy-text:#f2f2ec;--sy-text-body:#c9cac0;--sy-text-dim:#9a9b92;--sy-text-faint:#6b6c63;--sy-line:#f2f2ec24;--sy-line-strong:#f2f2ec40;--sy-accent:#e9f227;--sy-accent-ink-on:#0c0d0a;--sy-accent-text:#e9f227;--sy-accent-wash:#e9f2271f;--sy-red:#ff6b6b;--sy-green:#58c08a;--sy-radius:0;--sy-space-1:4px;--sy-space-2:8px;--sy-space-3:12px;--sy-space-4:16px;--sy-space-5:24px;--sy-space-6:32px;--sy-space-7:48px;--sy-space-8:64px;--sy-space-9:96px;--sy-grid-cell:88px;--sy-grid-line:#f2f2ec0d;--sy-font-display:500 clamp(64px, 8vw, 128px)/.98 var(--sy-sans);--sy-tracking-display:-.03em;--sy-font-display-hero:500 118px/.96 var(--sy-sans);--sy-tracking-display-hero:-.035em;--sy-font-h1:500 72px/1.05 var(--sy-sans);--sy-tracking-h1:-.03em;--sy-font-h2:500 40px/1.15 var(--sy-sans);--sy-tracking-h2:-.02em;--sy-font-h3:600 24px/1.25 var(--sy-sans);--sy-tracking-h3:0em;--sy-font-body:400 17px/1.6 var(--sy-sans);--sy-font-mono-data:400 15px/1.4 var(--sy-mono);--sy-font-label:400 12px/1.3 var(--sy-mono);--sy-tracking-label:.1em;--sy-font-kicker:400 10px/1.3 var(--sy-mono);--sy-tracking-kicker:.1em;--sy-font-cta:400 13px/1.2 var(--sy-mono);--sy-tracking-cta:.08em;--sy-tracking-wordmark:.18em}.ds2[data-theme=day]{--sy-bg-0:#f2f2ec;--sy-bg-1:#fafaf6;--sy-bg-2:#e7e7de;--sy-text:#141511;--sy-text-body:#5d5e56;--sy-text-dim:#5d5e56;--sy-text-faint:#8a8b82;--sy-line:#1415111f;--sy-line-strong:#14151140;--sy-accent-ink-on:#141511;--sy-accent-text:#5c6404;--sy-accent-wash:#e9f22724;--sy-red:#c13438;--sy-grid-line:#1415110f}.ds2-grid-bg{background-image:repeating-linear-gradient(0deg, var(--sy-grid-line) 0 1px, transparent 1px var(--sy-grid-cell)), repeating-linear-gradient(90deg, var(--sy-grid-line) 0 1px, transparent 1px var(--sy-grid-cell))}.ds2-body{background:var(--sy-bg-0);color:var(--sy-text);font-family:var(--sy-sans);-webkit-font-smoothing:antialiased}.ds2-body ::selection{background:var(--sy-accent);color:var(--sy-accent-ink-on)}.ds2-body a{color:inherit;text-decoration:none}.ds2-body a:hover{color:var(--sy-accent-text)}
