/* Footer tidy-ups from Smartfix (Mike, 2-8 Oct 2026). Opt-in (`optInCss`).
   - The line under the logo on one line on a laptop.
   - On a phone, no "Areas we cover" line (the Areas section above already lists the towns), and the
     "Get in touch" button as wide as the icon row under it (three 6.5rem icons and two 0.5rem gaps). */
@media (min-width: 768px) {
  #siteFooter p.max-w-sm { max-width: none; }
}
@media (max-width: 767px) {
  #siteFooter .md\:hidden .text-center > .border-t { display: none; }
  #siteFooter .md\:hidden > .btn-primary { width: 20.5rem; max-width: 100%; }
}
