:root {
  --font-display: Georgia, "Times New Roman", serif;
  --font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --cream: #fff8ef; --cream-2: #fdf1e4; --paper: #f3e5d5; --paper-deep: #e5cfbb;
  --white: #fff; --cocoa: #6b321a; --cocoa-deep: #32180f; --text: #422b20; --muted: #725f55;
  --orange: #c94b14; --orange-dark: #a83b12; --rose: #d88b9e; --mint: #5e9b8e; --blue: #4385ad;
  --lavender: #9d82bb; --gold: #bd8d39; --border: #decbbc; --focus: #075fba;
  --radius-sm: .75rem; --radius-md: 1rem; --radius-lg: 1.45rem; --radius-xl: 2rem; --pill: 999px;
  --shadow-sm: 0 8px 28px rgba(61,33,22,.08); --shadow-md: 0 22px 60px rgba(61,33,22,.14);
  --container: 76rem; --section: clamp(4.5rem,8vw,8rem); --ease: 180ms ease;
}