/* 01 — Konyhakert: warm, approachable conversion default. */
:root { --kc-bg:#f7f3e9; --kc-surface:#fffdf7; --kc-text:#173d2d; --kc-muted:#64746b; --kc-primary:#174d35; --kc-secondary:#d9ee73; --kc-accent:#dd7959; --kc-dark:#102a1f; --kc-radius:28px; --kc-display:Georgia,"Times New Roman",serif; }
.kc-hero h1, .kc-final-cta h2 { letter-spacing:-.055em; }
.kc-benefit-grid article:nth-child(2) { background:#e7efdb; }
.kc-benefit-grid article:nth-child(3) { background:#f5dfd4; }

