/* Explain: Crimson Atelier design tokens for color, type, and surfaces */
:root {
    --primary-color: #6E0F1A;
    --primary-hover: #581017;
    --secondary-color: #B64032;
    --accent-color: #C6A15B;
    --background-color: #F8F1E8;
    --surface-color: #FFF8EF;
    --surface-deep: #E8D6C4;
    --text-color: #211C1B;
    --text-muted: #6E5E59;
    --border-color: rgba(33, 28, 27, 0.16);
    --oxblood-color: #6E0F1A;
    --clay-color: #B64032;
    --charcoal-color: #211C1B;
    --brass-color: #C6A15B;
    --ivory-color: #F8F1E8;
    --font-heading: 'Playfair Display', serif;
    --font-body: 'Inter', sans-serif;
    --radius-soft: 1.5rem;
    --radius-large: 2.5rem;
    --shadow-soft: 0 26px 80px rgba(33, 28, 27, 0.14);
    --shadow-deep: 0 34px 120px rgba(110, 15, 26, 0.28);
}
