/* =========================================================
   TEMA: ORGÁNICO / CÁLIDO (meditación, bienestar, talleres)
   Tonos tierra, verde salvia profundo, texturas suaves.
   ========================================================= */
@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&family=Raleway:wght@300;400;500;600;700&display=swap');

:root {
    /* Superficies */
    --bg-base: #FAF6F1;
    --surface: #FFFFFF;
    --surface-rgb: 255, 255, 255;
    --bg-soft: #F2EBE1;

    /* Marca */
    --primary: #8C6A52;
    --primary-rgb: 140, 106, 82;
    --primary-light: #B99B7B;
    --accent: #7A8B6F;
    --accent-rgb: 122, 139, 111;
    --on-primary: #FFFFFF;
    --on-accent: #FFFFFF;

    /* Texto */
    --text-dark: #3A322C;
    --text-light: #7A7168;

    /* Tipografía */
    --font-headings: 'Lora', serif;
    --font-body: 'Raleway', sans-serif;

    /* Forma */
    --radius: 20px;
    --transition: all 0.3s ease;
    --easing: cubic-bezier(0.4, 0, 0.2, 1);

    /* Bordes / sombras (RGB base para rgba(var(--border-rgb), alpha)) */
    --border-rgb: 0, 0, 0;

    /* Semánticos de estado */
    --color-success: #166534;
    --color-success-bg: #D4EDDA;
    --color-warning: #92400E;
    --color-warning-bg: #FFF3CD;
    --color-danger: #B91C1C;
    --color-danger-bg: #F8D7DA;
    --color-danger-solid: #B9433E;
    --color-danger-rgb: 185, 67, 62;

    /* Footer (siempre oscuro por diseño en los 4 temas) */
    --footer-bg: #2E2620;
}
