@font-face{font-family:Inter;src:url(/fonts/InterVariable-4.1.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4Variable-Roman-4.005R.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}:root{--font-ui:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-editorial:"Source Serif 4", Georgia, serif;--color-background:#fbf2e9;--color-surface-nude:#f1dfda;--color-surface:#fffcf8;--color-primary:#350620;--color-text-primary:#350620;--color-accent:#dca09a;--color-focus:#350620;--color-action-primary:#350620;--color-action-primary-text:#fffcf8;--color-action-secondary:#fffcf8;--color-action-secondary-text:#350620;--color-action-secondary-border:#350620;--color-action-accent:#dca09a;--color-action-accent-text:#350620;--color-action-destructive:#8f263d;--color-action-destructive-text:#fff;--color-text-muted:#826676;--color-border:#f3e1d8;--color-surface-peach:#fff0da;--color-surface-pink:#ffe0e1;--color-success:#2c8b5b;--color-surface-success:#ddf5e5;--color-info:#2b6bd4;--color-surface-info:#e6f0ff;--color-warning:#b85f13;--color-surface-warning:#fff0d8;--color-neutral:#595468;--color-surface-neutral:#f0edf0;--color-danger:#b83b50;--color-surface-danger:#ffe6e7;--gradient-primary:linear-gradient(110deg, #ff626b 0%, #ff914d 100%);--radius-pill:999px;--radius-button:14px;--radius-card:20px;--shadow-card:0 7px 24px #51213f0e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px}
