/* Lighten the Load — generated from tokens.json */
:root{--cream:#f0ebe3;--sand:#e7dfd2;--paper:#fbf8f3;--gold:#d6a86c;--leaf:#5e7348;--teal:#3d6178;--charcoal:#2a2725;--ink:#3b362f;--muted:#8a8178;
--shadow-soft:0 1px 4px rgba(42,39,37,0.06);--shadow-card:0 6px 22px rgba(42,39,37,0.09);
--space-1:6px;--space-2:12px;--space-3:20px;--space-4:32px;--space-5:48px;--radius-button:12px;--radius-card:16px;--radius-pill:999px;
--font-display:"Lora",Georgia,serif;--font-body:"Nunito Sans",system-ui,sans-serif}
