:root{--bg:#fdf8f1;--surface:#ffffff;--ink:#2d3a30;--muted:#7a6d60;--line:#e6d7c6;--accent:#a84432;--accent-dark:#2d3a30;--secondary:#2d3a30;--pay:#a84432;--gold:#8a6414;--gold-bg:#f8f1dc;--sample:#fff6dd;--danger:#8d2f2f;--header:#fdf8f1;--shadow:0 1px 0 rgba(45,58,48,0.05);--radius:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--content-footer-gap:48px;--max:1080px;--font:var(--font-nunito),"Avenir Next","Segoe UI","Liberation Sans",sans-serif}