.hw-page{--hw-overlay:linear-gradient(180deg, transparent, var(--background))}body:has(.hw-page) button[data-hw-obscured=true]{visibility:hidden;pointer-events:none}.hw-page h1,.hw-page h2,.hw-page h3,.hw-page p,.hw-page a,.hw-page button,.hw-page label{letter-spacing:0}.hw-page .stx-dark{--brand:var(--high-wycombe-link)}.hw-page button,.hw-page a[data-slot],.hw-page .hw-hero-actions a,.hw-page .hw-service-actions a{white-space:normal;text-align:center;height:auto}.hw-page main a:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.hw-page .hw-hero-title{font-size:3rem;line-height:1.12}.hw-hero-section{isolation:isolate;position:relative;overflow:hidden}.hw-hero-backdrop{z-index:-2;object-fit:cover;object-position:80% center;width:100%;height:100%;position:absolute;inset:0}.hw-hero-section:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--background) 0%, color-mix(in oklab, var(--background) 95%, transparent) 35%, color-mix(in oklab, var(--background) 58%, transparent) 75%, color-mix(in oklab, var(--background) 30%, transparent));position:absolute;inset:0}.hw-hero-section .hw-hero-actions{max-width:35rem}.hw-finder-panel{--brand:var(--primary)}.hw-page .hw-finder-panel select,.hw-page .hw-finder-panel input{border-radius:.375rem;min-height:3.25rem;font-size:1rem}.hw-page .hw-finder-panel [role=tab]{border-radius:.375rem;min-height:3rem;font-size:.8125rem}.hw-finder-panel label:has(select)>svg{display:none}.hw-page .hw-finder-panel label:has(select) select{padding-left:.75rem}.hw-page .hw-finder-panel>a:not(.bg-whatsapp){background:var(--background);color:var(--foreground);border-color:var(--border)}.hw-page .hw-finder-panel>a.bg-whatsapp{background:var(--whatsapp);color:var(--whatsapp-foreground);text-align:center}.hw-page .hw-finder-panel>a[aria-disabled=true]{pointer-events:none;opacity:.45}.hw-page .hw-hero-section>.container-x{padding-block:2.5rem}.hw-extra-feature:nth-child(2) .hw-extra-list{border-left:3px solid var(--brand);padding-left:1.5rem}.hw-extra-feature:nth-child(3) .hw-extra-list{flex-direction:column;justify-content:center;display:flex}.hw-service:first-child{grid-column:1/-1}.hw-hero-copy{display:grid}.hw-hero-actions{order:2}.hw-hero-body{order:1}.hw-hero-proof{order:3}.hw-hero-image{position:relative}.hw-service{border-top:2px solid var(--brand);grid-template-rows:auto 1fr;display:grid}.hw-service-image{aspect-ratio:16/8;object-fit:cover;width:100%}.hw-service-copy{flex-direction:column;padding:1.5rem 0;display:flex}.hw-service-copy p{max-width:34rem}.hw-service-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.hw-economy{border-left:4px solid var(--whatsapp);padding-left:1.75rem}.hw-product-numbers{font-variant-numeric:tabular-nums}.hw-extra-feature{border-top:1px solid var(--border);gap:2rem;padding-block:2.5rem;display:grid}.hw-extra-list{gap:0;display:grid}.hw-extra-item{border-bottom:1px solid var(--border);grid-template-columns:1.75rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.hw-extra-item h4{letter-spacing:0;font-size:1rem;font-weight:800}.hw-extra-item p{margin-top:.5rem;font-size:.9375rem;line-height:1.6}.hw-extra-links{flex-wrap:wrap;gap:1.25rem;margin-top:.75rem;font-size:.875rem;font-weight:700;display:flex}.hw-extra-image{aspect-ratio:16/10;object-fit:cover;width:100%}.hw-editorial{border-top:1px solid var(--border);padding-block:1.75rem}.hw-postcode-nav a{text-align:center;border-radius:.25rem;min-width:4rem}.hw-postcode-article{border-top:2px solid var(--brand);padding-top:1.5rem}.hw-timeline{position:relative}.hw-timeline li{border-color:var(--brand)}.hw-page .hw-final{border-top:4px solid var(--brand)}@media (width>=1024px){.hw-service:first-child{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem}.hw-service:first-child .hw-service-image{aspect-ratio:4/3}.hw-service:last-child{grid-column:1/-1;grid-template-columns:1fr 1.4fr;align-items:center;gap:2.5rem}.hw-extra-feature{grid-template-columns:1fr 1.25fr;gap:4rem}.hw-extra-feature:nth-child(2n){grid-template-columns:1.25fr 1fr}.hw-extra-feature:nth-child(2n)>:first-child{order:2}.hw-extra-feature:nth-child(2n)>:last-child{order:1}}@media (width<=639px){.hw-hero-section:before{background:color-mix(in oklab, var(--background) 92%, transparent)}.hw-page .hw-finder-panel{padding:1.25rem}.hw-page .hw-finder-panel .btn-brand{min-height:3.25rem}.hw-page .hw-finder-panel p{font-size:.875rem}.hw-page .hw-hero-title{font-size:2rem}.hw-page .hw-hero-sub{font-size:1.125rem}.hw-hero-actions{order:0}.hw-hero-body,.hw-hero-proof{margin-top:1.25rem}.hw-page .hw-hero-actions a{width:100%;padding-inline:.75rem;font-size:.8125rem}.hw-page .hw-hero-section>div{gap:1.5rem;padding-block:1.5rem}.hw-page .hw-hero-section nav{font-size:.6875rem}.hw-service-image{aspect-ratio:16/9}.hw-economy{padding-left:1rem}.hw-page .hw-product-numbers>div>div:first-child{flex-wrap:wrap;gap:.5rem}}@media (prefers-reduced-motion:reduce){.hw-page *,.hw-page :before,.hw-page :after{scroll-behavior:auto;transition:none!important;animation:none!important}}
