/* SEO additions: keyword line inside the H1, service-area town list */
.h1-kicker{display:block;font-family:var(--display);font-size:clamp(1rem,2.2vw,1.2rem);letter-spacing:.14em;font-weight:600;opacity:.85;margin-bottom:12px}
.towns{list-style:none;margin:16px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.towns li{padding:6px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-weight:600}
.muted-note{color:var(--muted)}
