:root{--of-ink:#0f0d14;--of-ink-soft:#2a2633;--of-muted:#5f5a6b;--of-paper:#fff;--of-surface:#faf8ff;--of-line:#ebe5f5;--of-lavender:#d7afff;--of-lavender-soft:#f2e4fd;--of-coral:#fd6d83;--of-coral-soft:#ffbac3;--of-mint:#b5ffaf;--of-violet:#8b5cf6;--of-violet-deep:#5b21b6;--of-rose:#f43f72;--of-font-heading:"Bricolage Grotesque",sans-serif;--of-font-body:"Figtree",sans-serif;--of-radius-pill:2rem;--of-radius-card:1rem;--of-radius-field:0.75rem;--of-shadow-card:0 1px 2px rgba(15,13,20,.05),0 10px 28px rgba(15,13,20,.06);--of-shadow-float:0 24px 64px rgba(91,33,182,.18);--of-container:1200px;--of-gutter:clamp(20px,4vw,32px);--of-error:#c40000;--of-error-bg:#fef2f2;--of-success:#1f7a2e;--of-success-bg:#e6ffe4}