/* --- ROOT VARIABLES --- */
:root {
    --primary: #4A2C2A;
    --accent: #FF9800;
    --bg-light: #FDFBF7;
    --white: #ffffff;
    --text-dim: #707070;
    --footer-bg: #2D1B1A;
}

/* --- RESET & BASE --- */
* { margin: 0; padding: 0; box-sizing: border-box; }
body { 
    font-family: 'Inter', sans-serif; 
    background: var(--bg-light); 
    color: var(--primary); 
    overflow-x: hidden; 
    line-height: 1.6;
}
