body { background-color: #fdf9f3; color: #1c1c18; font-family: 'Manrope', sans-serif; }
        .material-symbols-outlined { font-variation-settings: 'FILL' 0, 'wght' 300, 'GRAD' 0, 'opsz' 24; }
        .tonal-shift-bottom { box-shadow: 0 4px 20px -10px rgba(142, 78, 20, 0.1); }
        .glass-card { background: rgba(255, 255, 255, 0.6); backdrop-filter: blur(20px); }
        .editorial-grid { display: grid; grid-template-columns: repeat(8, 1fr); gap: 2rem; }