.loc-hero[data-astro-cid-ainiv466]{background:var(--colour-primary);color:#fff;padding:1.5rem 0 clamp(3rem,6vw,5rem)}.loc-hero[data-astro-cid-ainiv466] .breadcrumbs ol{color:#c9cbe0}.loc-hero[data-astro-cid-ainiv466] .breadcrumbs [aria-current=page]{color:#fff}.loc-hero-grid[data-astro-cid-ainiv466]{align-items:center;gap:2.25rem;margin-top:1.5rem;display:grid}@media (width>=960px){.loc-hero-grid[data-astro-cid-ainiv466]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:3.5rem}}.loc-copy[data-astro-cid-ainiv466] h1[data-astro-cid-ainiv466]{letter-spacing:-.045em;color:#fff;max-width:16ch;margin:0 0 1.25rem;font-size:clamp(2.4rem,5vw,4.25rem);line-height:1}.loc-lede[data-astro-cid-ainiv466]{max-width:50ch;font-size:var(--text-lede);color:#e3e3f0;margin:0 0 1.75rem;line-height:1.55}.loc-ctas[data-astro-cid-ainiv466]{flex-wrap:wrap;align-items:stretch;gap:1rem;margin-bottom:2rem;display:flex}.loc-quote[data-astro-cid-ainiv466]{min-height:auto;padding-inline:1.75rem}@media (width<=520px){.loc-ctas[data-astro-cid-ainiv466]>*{box-sizing:border-box;width:100%}.loc-quote[data-astro-cid-ainiv466]{min-height:54px}}.byline[data-astro-cid-ainiv466]{border-top:1px solid #3a4480;align-items:center;gap:.85rem;max-width:58ch;padding-top:1.4rem;display:flex}.byline[data-astro-cid-ainiv466] p[data-astro-cid-ainiv466]{color:#c9cbe0;margin:0;font-size:.9375rem;line-height:1.5}.byline[data-astro-cid-ainiv466] strong[data-astro-cid-ainiv466]{color:#fff;font-weight:600}.byline[data-astro-cid-ainiv466] .bl-photo{background:var(--colour-secondary-bright);border-radius:50%;flex-shrink:0;width:48px;height:48px}@media (width<=959px){.loc-media[data-astro-cid-ainiv466]{max-width:440px}}.local-list[data-astro-cid-ainiv466]{border-top:2px solid var(--colour-primary);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.local-list[data-astro-cid-ainiv466]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}}.local-list[data-astro-cid-ainiv466] li[data-astro-cid-ainiv466]{border-bottom:1px solid var(--colour-border);margin:0}.local-list[data-astro-cid-ainiv466] a[data-astro-cid-ainiv466]{color:var(--colour-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.6rem 0;text-decoration:none;display:grid}.ls-name[data-astro-cid-ainiv466]{letter-spacing:-.02em;font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:800;line-height:1.15;display:block}.ls-note[data-astro-cid-ainiv466]{color:var(--colour-muted);margin-top:.45rem;font-size:1.0625rem;line-height:1.5;display:block}.local-list[data-astro-cid-ainiv466] a[data-astro-cid-ainiv466]:hover .ls-name[data-astro-cid-ainiv466]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.more-link[data-astro-cid-ainiv466]{color:var(--colour-muted);margin:1.75rem 0 0;font-size:1.0625rem}.more-link[data-astro-cid-ainiv466] a[data-astro-cid-ainiv466]{color:var(--colour-primary);font-weight:700}.about-grid[data-astro-cid-ainiv466]{gap:3rem;display:grid}@media (width>=1000px){.about-grid[data-astro-cid-ainiv466]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:5rem}.about-aside[data-astro-cid-ainiv466]{position:sticky;top:100px}}.also-covers[data-astro-cid-ainiv466]{color:var(--colour-primary);margin:-1rem 0 1.75rem;font-size:1.125rem;font-weight:600}.all-areas[data-astro-cid-ainiv466]{margin:2.25rem 0 0}.all-areas[data-astro-cid-ainiv466] a[data-astro-cid-ainiv466]{color:#fff;font-weight:700}.about-title[data-astro-cid-ainiv466]{font-size:var(--text-h2);color:var(--colour-primary);margin:0 0 1.75rem}.reviews-grid-2[data-astro-cid-ainiv466]{gap:2.5rem;display:grid}@media (width>=1000px){.reviews-grid-2[data-astro-cid-ainiv466]{grid-template-columns:24rem minmax(0,1fr);align-items:start;gap:5rem}.reviews-intro[data-astro-cid-ainiv466]{position:sticky;top:100px}}.reviews-intro[data-astro-cid-ainiv466]{flex-direction:column;gap:1.25rem;display:flex}.reviews-intro[data-astro-cid-ainiv466] h2[data-astro-cid-ainiv466]{font-size:var(--text-h2);color:#fff;margin:0}.reviews-link[data-astro-cid-ainiv466]{color:#fff;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.reviews-link[data-astro-cid-ainiv466] svg{width:1em;height:1em;color:var(--colour-secondary-bright)}.faq-grid[data-astro-cid-ainiv466]{gap:1rem 6rem;display:grid}@media (width>=1000px){.faq-grid[data-astro-cid-ainiv466]{grid-template-columns:26rem minmax(0,1fr);align-items:start}}.faq-grid[data-astro-cid-ainiv466] .faq-list{border-top:2px solid var(--colour-primary)}.faq-grid[data-astro-cid-ainiv466] .faq-item>summary span{color:var(--colour-primary);font-size:1.25rem;font-weight:700}
