.coverage-page .coverage-region-grid{display:block}.coverage-page .coverage-region{margin-top:42px;padding-top:12px;scroll-margin-top:120px}.coverage-page .coverage-region h3{font-size:30px;margin-bottom:23px}.coverage-page .coverage-area-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.coverage-page .coverage-area-list li{margin:0;min-width:0}.coverage-page .coverage-area-list a{display:block;height:100%;padding:17px 18px;background:white;border:1px solid #d7e0e7;border-radius:9px;font-size:19px;font-weight:750;text-decoration:none;line-height:1.35}.coverage-page .coverage-area-list a:hover,.coverage-page .coverage-area-list a:focus-visible{border-color:#f97316;box-shadow:0 0 0 1px #f97316}.coverage-page .coverage-postcodes{display:block;margin-top:8px;color:#536579;font-size:15px;font-weight:450}.coverage-page .coverage-region-jumps{gap:12px;margin-top:30px}.coverage-page .coverage-region-jumps .wp-block-button__link{font-size:16px;padding:12px 17px}@media(max-width:1050px){.coverage-page .coverage-area-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.coverage-page .coverage-area-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coverage-page .coverage-area-list a{font-size:17px;padding:15px 13px}.coverage-page .coverage-region-jumps .wp-block-button{width:auto}.coverage-page .coverage-region-jumps .wp-block-button__link{font-size:15px}.coverage-page .coverage-region h3{font-size:27px}}@media(max-width:370px){.coverage-page .coverage-area-list{grid-template-columns:1fr}}
