:root{--color-brand:#c84f07;--color-brand-dark:#9d3d04;--color-brand-glow:rgba(200,79,7,.65);--color-ink:#fff;--color-text:#e6e8ee;--color-muted:#a3abbd;--color-surface:#000;--color-surface-alt:#0e0e11;--color-line:hsla(0,0%,100%,.14);--color-link:#ff8a4c;--font-body:"Nunito Sans",system-ui,sans-serif;--font-size-base:1rem;--font-size-lg:1.25rem;--font-size-xl:clamp(1.75rem,4vw,2.75rem);--line-height:1.6;--font-weight-heading:700;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius:25px;--shadow:0 1px 3px rgba(20,33,61,.12);--container:1100px}