.page-module__SGXQdG__page{padding-bottom:0}.page-module__SGXQdG__inner{max-width:var(--container-max-width);margin:0 auto}.page-module__SGXQdG__hero{min-height:320px;color:var(--color-white);background-image:var(--hero-scrim), url(/images/hero/boiler-pipework.jpg);background-position:50% 35%;background-repeat:no-repeat;background-size:cover;align-items:center;padding:4rem 1.5rem;display:flex}.page-module__SGXQdG__headline{max-width:32ch;color:var(--color-white);font-size:2.75rem}.page-module__SGXQdG__supporting{max-width:60ch;margin-top:1.5rem;font-size:1.05rem;line-height:1.7}.page-module__SGXQdG__ctaRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.page-module__SGXQdG__primaryCta{min-height:48px;font-family:var(--font-heading);color:var(--color-midnight);background:var(--color-neon);border-radius:4px;align-items:center;padding:0 1.5rem;font-weight:600;display:inline-flex}.page-module__SGXQdG__primaryCta:hover,.page-module__SGXQdG__primaryCta:focus-visible{text-decoration:underline}.page-module__SGXQdG__secondaryCta{min-height:48px;font-family:var(--font-heading);color:var(--color-white);border:1px solid var(--color-white);border-radius:4px;align-items:center;gap:.5rem;padding:0 1.5rem;font-weight:600;display:inline-flex}.page-module__SGXQdG__secondaryCta:hover,.page-module__SGXQdG__secondaryCta:focus-visible{background:rgba(var(--color-white-rgb), .1)}.page-module__SGXQdG__heading{align-items:center;gap:.65rem;font-size:2rem;display:flex}.page-module__SGXQdG__subHeading{margin-top:2.5rem;font-size:1.35rem}.page-module__SGXQdG__paragraph{align-items:flex-start;gap:.5rem;max-width:70ch;margin-top:1.25rem;line-height:1.7;display:flex}.page-module__SGXQdG__paragraph:first-of-type{margin-top:1.5rem}.page-module__SGXQdG__inlineIcon{color:var(--color-midnight);flex-shrink:0;margin-top:.2rem}.page-module__SGXQdG__local{padding:3.5rem 1.5rem}.page-module__SGXQdG__service{background:var(--color-neutral-100);padding:3.5rem 1.5rem}.page-module__SGXQdG__iconList{}.page-module__SGXQdG__iconListItem{}.page-module__SGXQdG__pointTile{}.page-module__SGXQdG__pointText{}.page-module__SGXQdG__icon{color:var(--color-midnight);flex-shrink:0}.page-module__SGXQdG__note{max-width:70ch;color:var(--color-neutral-500);align-items:flex-start;gap:.5rem;margin-top:2rem;padding:1rem;font-size:.9rem;line-height:1.6;display:flex;}.page-module__SGXQdG__processList{max-width:70ch;margin-top:1.5rem;padding-left:1.25rem;list-style:decimal}.page-module__SGXQdG__processList li{margin-top:.75rem;line-height:1.7}.page-module__SGXQdG__timingNote{max-width:60ch;color:var(--color-neutral-500);margin-top:1.5rem;font-size:.95rem}.page-module__SGXQdG__noteIcon{color:var(--color-neutral-500);flex-shrink:0;margin-top:.15rem}.page-module__SGXQdG__reasonsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:1.5rem;display:grid}.page-module__SGXQdG__reasonCard{flex-direction:column;gap:.6rem;padding:1.75rem 1.5rem 1.5rem;display:flex;}.page-module__SGXQdG__reasonTitle{font-size:1.1rem}.page-module__SGXQdG__reasonCard p{color:var(--color-neutral-500);font-size:.95rem}.page-module__SGXQdG__knowledge{padding:3.5rem 1.5rem}@media (max-width:1023px){.page-module__SGXQdG__headline{font-size:2.2rem}.page-module__SGXQdG__reasonsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__SGXQdG__hero{padding:2.5rem 1.25rem}.page-module__SGXQdG__headline{font-size:1.85rem}.page-module__SGXQdG__heading{font-size:1.75rem}.page-module__SGXQdG__iconList{grid-template-columns:1fr}.page-module__SGXQdG__ctaRow{flex-direction:column;align-items:stretch}}@media (max-width:480px){.page-module__SGXQdG__reasonsGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__SGXQdG__page *{scroll-behavior:auto}}
