/* Rules shared by every page: the home page (style.css), the service pages (service.css) and the privacy policy
   (its own inline styles). */

/* Extra space between the end of a page's content and the "© 2026 Keep HQ Pty Ltd" line, the same on every page:
   36px on phones, rising to 60px from about 1430px wide (on the home page that doubles the old gap). Goes on the last
   block of content, so it adds to whatever space a page already had and never touches the footer's own padding. */
.footer-gap { padding-bottom: clamp(2.25rem, 4.2vw, 3.75rem); }
