:root {
    --color-bg: #f3efe8;
    --color-surface: #fffdf8;
    --color-surface-strong: #f7f0e6;
    --color-text: #1f2933;
    --color-text-soft: #52606d;
    --color-primary: #2f6f5e;
    --color-primary-strong: #234f44;
    --color-accent: #d7a86e;
    --color-border: rgba(31, 41, 51, 0.1);
    --color-shadow: rgba(24, 39, 75, 0.08);
    --font-family-base: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    --radius-sm: 1rem;
    --radius-md: 1.5rem;
    --radius-lg: 2rem;
    --section-spacing: 6rem;
    --container-max: 1140px;
}
