.hm-results[hidden]{display:none!important}.laser-page .ab-short-in{max-width:960px}.laser-page h1{letter-spacing:0;font-size:44px;line-height:1.15}.laser-kicker{font-family:var(--sans);text-transform:uppercase;color:var(--brass);letter-spacing:0;font-size:13px!important}.laser-priority{background:var(--section-paper);padding-block:64px 80px}.laser-priority-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.laser-photo{aspect-ratio:4/3;background-position:50%;background-size:cover;margin-bottom:32px}.laser-intro h2,.laser-closing h2{margin-bottom:20px}.laser-intro p{max-width:58ch}.laser-areas{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;padding:0;display:grid}.laser-areas legend{margin-bottom:12px;font-weight:500}.laser-areas label,.laser-consent{align-items:center;gap:10px;min-width:0;letter-spacing:0!important;text-transform:none!important;margin:0!important;display:flex!important}.laser-page .enquiry-panel input[type=checkbox]{width:18px;height:18px;accent-color:var(--olive);flex:0 0 18px;margin:0;padding:0}.laser-consent{font-size:13px;line-height:1.7;align-items:flex-start!important;margin-bottom:24px!important}.laser-consent input{margin-top:4px!important}.laser-closing{background:var(--white);padding-block:64px 80px}.laser-page .sv-faq .sv-item[open]{box-shadow:none!important;background:0 0!important}.laser-page .enquiry-panel h2{letter-spacing:0}@media (width<=860px){.laser-priority-grid{grid-template-columns:1fr;gap:40px}.laser-page h1{font-size:34px}.laser-priority{padding-block:40px 56px}.laser-photo{aspect-ratio:16/10}.laser-closing{padding-block:48px 64px}}@media (width<=420px){.laser-page h1{font-size:30px}.laser-areas{grid-template-columns:1fr}}
