/* Theme: Kieselstein — warm, organisch, therapeutisch (Default) */
[data-theme="kieselstein"] {
    --bg: #FAF6F1;
    --bg-alt: #F0EADF;
    --bg-card: #FFFFFF;
    --fg: #4A4038;
    --fg-muted: #7A6F63;
    --accent: #3F6770;
    --accent-dark: #2F555D;
    --accent-contrast: #FFFFFF;
    --accent-glow: rgba(63, 103, 112, 0.18);
    --border: rgba(74, 64, 56, 0.12);

    --font-head: "Cardo", Georgia, serif;
    --font-body: "Outfit", system-ui, sans-serif;
    --font-weight-head: 700;
    --font-weight-body: 400;

    --radius: 24px;
    --radius-sm: 16px;
    --stroke: 0;

    --section-pad: clamp(3.5rem, 8vw, 6rem);
    --photo-filter: saturate(0.95);
    --shadow-card: 0 1px 3px rgba(74,64,56,0.06), 0 8px 24px rgba(74,64,56,0.05);
    --shadow-lg: 0 20px 50px rgba(74,64,56,0.12);

    --btn-shape: 50px;
}
