/* Hampstead Heath hub, 15 October 2026 (batch 3 of the Hampstead-area pages).
   Loaded after hampstead-heath-hub-20261002.css; scoped to this hub's main element.
   Adds the process steps, "What to send us", the project notes line and the
   local-guidance index, matching the Hampstead hub's batch-1 rules. */
.hampstead-heath-hub .hh-section:not(.hh-dark) .hh-lead a,.hampstead-heath-hub .hh-project-notes a,.hampstead-heath-hub .hh-guidance-index a,.hampstead-heath-hub .hh-send a{color:#294d33;text-decoration:underline;text-underline-offset:3px}
.hampstead-heath-hub .hh-project-notes{max-width:890px;margin:32px 0 0!important;color:var(--hh-muted);font-size:.95rem;line-height:1.8}
.hampstead-heath-hub .hh-guidance-index{max-width:890px;margin:-14px 0 32px!important;color:var(--hh-muted);font-size:.9rem;line-height:1.9}
.hampstead-heath-hub #hampstead-heath-process .hh-steps{margin:30px 0 34px}
.hampstead-heath-hub .hh-send{border-top:1px solid #d4d9cb;padding-top:28px}
.hampstead-heath-hub .hh-send h3{margin-bottom:12px}
.hampstead-heath-hub .hh-send ul{margin:0 0 17px;padding-left:20px;color:var(--hh-muted);font-size:.95rem}
.hampstead-heath-hub .hh-send li+li{margin-top:6px}
/* Phones: the project pictures keep a fixed frame, as on wider screens, so the lazy
   images do not push the contact block down while a booking link is scrolling to it. */
@media(max-width:700px){.hampstead-heath-hub .hh-project-grid .hh-project-image img{height:320px;max-height:none;object-fit:contain}}
@media(max-width:700px){.hampstead-heath-hub .hh-project-notes,.hampstead-heath-hub .hh-send ul{font-size:.9rem}.hampstead-heath-hub .hh-guidance-index{margin-top:-8px!important;font-size:.86rem}.hampstead-heath-hub #hampstead-heath-process .hh-steps{margin:24px 0 28px}}
