.gal__grid[data-astro-cid-ihllb3az]{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(16px,2vw,28px)}.gal__item[data-astro-cid-ihllb3az]{margin:0;grid-column:span 2}.gal__item[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{width:100%;aspect-ratio:4 / 5;object-fit:cover}.gal__grid--1[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]{grid-column:1 / -1}.gal__grid--1[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{aspect-ratio:16 / 9}.gal__grid--2[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az],.gal__grid--5[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(-n+2){grid-column:span 3}.gal__grid--2[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az],.gal__grid--5[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(-n+2) img[data-astro-cid-ihllb3az]{aspect-ratio:4 / 3}.gal__grid--4[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(1),.gal__grid--4[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(4){grid-column:span 4}.gal__grid--4[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(1) img[data-astro-cid-ihllb3az],.gal__grid--4[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(4) img[data-astro-cid-ihllb3az]{aspect-ratio:1.6 / 1}@media(max-width:860px){.gal__grid[data-astro-cid-ihllb3az]{grid-template-columns:1fr 1fr;gap:14px}.gal__grid[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(n){grid-column:auto}.gal__grid[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:nth-child(n) img[data-astro-cid-ihllb3az]{aspect-ratio:3 / 4}.gal__grid--1[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az],.gal__grid--3[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:first-child,.gal__grid--5[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:first-child{grid-column:1 / -1}.gal__grid--1[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az],.gal__grid--3[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:first-child img[data-astro-cid-ihllb3az],.gal__grid--5[data-astro-cid-ihllb3az] .gal__item[data-astro-cid-ihllb3az]:first-child img[data-astro-cid-ihllb3az]{aspect-ratio:4 / 3}}.more__list[data-astro-cid-7vamui2g]{display:grid;grid-template-columns:repeat(4,1fr);column-gap:32px;border-top:1px solid #D9DCDF}.more__list[data-astro-cid-7vamui2g] a[data-astro-cid-7vamui2g]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:22px 0;border-bottom:1px solid #D9DCDF;font:500 16px/1.35 var(--sans);color:var(--ink)}.more__list[data-astro-cid-7vamui2g] a[data-astro-cid-7vamui2g] span[data-astro-cid-7vamui2g]{color:var(--blue);transition:transform .2s}.more__list[data-astro-cid-7vamui2g] a[data-astro-cid-7vamui2g]:hover span[data-astro-cid-7vamui2g]{transform:translate(4px)}@media(max-width:1000px){.more__list[data-astro-cid-7vamui2g]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.more__list[data-astro-cid-7vamui2g]{grid-template-columns:1fr}}.svc-intro[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(40px,7vw,110px);align-items:start}.svc-intro__copy[data-astro-cid-zs3br4dn]{display:grid;gap:22px}.svc-intro__p[data-astro-cid-zs3br4dn]{font-size:clamp(18px,1.4vw,20px);line-height:1.7;color:var(--text);max-width:60ch}.svc-intro__p[data-astro-cid-zs3br4dn]:first-of-type{font-size:clamp(21px,1.8vw,25px);font-weight:300;color:var(--ink);line-height:1.5}.svc-intro__note[data-astro-cid-zs3br4dn]{margin-top:8px;padding:22px 24px;border-left:2px solid var(--ink);background:var(--mist);color:var(--muted);max-width:60ch}.svc-intro__list[data-astro-cid-zs3br4dn]{display:grid;gap:22px;justify-items:start;padding:clamp(28px,3vw,40px);border:1px solid var(--line)}.incl[data-astro-cid-zs3br4dn]{width:100%}.incl[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink);font-weight:500}.incl[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]:first-child{border-top:1px solid var(--line)}.incl--rich[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{display:grid;gap:4px}.incl--rich[data-astro-cid-zs3br4dn] span[data-astro-cid-zs3br4dn]{color:var(--muted);font-weight:400;font-size:16px}.incl--num[data-astro-cid-zs3br4dn]{list-style:none;padding:0;margin:0}.incl--num[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:40px 1fr}.incl--num[data-astro-cid-zs3br4dn] span[data-astro-cid-zs3br4dn]{color:var(--blue);font-weight:500;letter-spacing:.1em;font-size:15px}.areas-band[data-astro-cid-zs3br4dn]{background:var(--ink);color:#fff;padding:36px 0}.areas-band__in[data-astro-cid-zs3br4dn]{display:flex;align-items:center;gap:20px 48px;flex-wrap:wrap}.areas-band__label[data-astro-cid-zs3br4dn]{color:#ffffffb3}.areas-band__label[data-astro-cid-zs3br4dn]:before{background:#fff}.areas-band[data-astro-cid-zs3br4dn] ul[data-astro-cid-zs3br4dn]{display:flex;flex-wrap:wrap;gap:12px 32px}.areas-band[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{font-size:17px;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:2px}.areas-band[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]:hover{border-bottom-color:#fff}@media(max-width:860px){.svc-intro[data-astro-cid-zs3br4dn]{grid-template-columns:1fr}.svc-intro__list[data-astro-cid-zs3br4dn] .btn[data-astro-cid-zs3br4dn]{width:100%}}.area-intro[data-astro-cid-basxh6ia]{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(40px,7vw,110px);align-items:start}.area-intro__copy[data-astro-cid-basxh6ia]{display:grid;gap:22px}.area-intro__p[data-astro-cid-basxh6ia]{font-size:clamp(18px,1.4vw,20px);line-height:1.7;max-width:60ch}.area-intro__p[data-astro-cid-basxh6ia]:first-of-type{font-size:clamp(21px,1.8vw,25px);font-weight:300;color:var(--ink);line-height:1.5}.area-intro__towns[data-astro-cid-basxh6ia]{display:grid;gap:18px;padding:clamp(28px,3vw,40px);border:1px solid var(--line)}.area-intro__towns[data-astro-cid-basxh6ia] ul[data-astro-cid-basxh6ia]{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.area-intro__towns[data-astro-cid-basxh6ia] li[data-astro-cid-basxh6ia]{padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink);font-weight:500}.area-intro__towns[data-astro-cid-basxh6ia] li[data-astro-cid-basxh6ia] a[data-astro-cid-basxh6ia]{color:var(--ink);border-bottom:1px solid currentColor}.svc-grid[data-astro-cid-basxh6ia]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d9dcdf;border:1px solid #D9DCDF}.svc-grid[data-astro-cid-basxh6ia] li[data-astro-cid-basxh6ia]{background:var(--mist)}.svc-grid[data-astro-cid-basxh6ia] a[data-astro-cid-basxh6ia]{display:grid;gap:10px;align-content:start;height:100%;padding:28px 24px 32px;transition:background .2s}.svc-grid[data-astro-cid-basxh6ia] a[data-astro-cid-basxh6ia]:hover{background:#fff}.svc-grid__n[data-astro-cid-basxh6ia]{font:500 13px/1 var(--sans);letter-spacing:.22em;color:var(--blue)}.local[data-astro-cid-basxh6ia]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px)}.local__item[data-astro-cid-basxh6ia]{display:grid;gap:14px;align-content:start;justify-items:start;padding-top:24px;border-top:1px solid var(--ink)}.local__item[data-astro-cid-basxh6ia] p[data-astro-cid-basxh6ia]{color:var(--muted)}.why__grid[data-astro-cid-basxh6ia]{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(40px,7vw,110px);align-items:start}.why__list[data-astro-cid-basxh6ia] li[data-astro-cid-basxh6ia]{padding:18px 0 18px 34px;border-bottom:1px solid #D9DCDF;position:relative;color:var(--ink);font-weight:500}.why__list[data-astro-cid-basxh6ia] li[data-astro-cid-basxh6ia]:first-child{border-top:1px solid #D9DCDF}.why__list[data-astro-cid-basxh6ia] li[data-astro-cid-basxh6ia]:before{content:"";position:absolute;left:4px;top:27px;width:14px;height:1px;background:var(--blue)}.why__quote[data-astro-cid-basxh6ia]{margin-top:40px}.why__quote[data-astro-cid-basxh6ia] p[data-astro-cid-basxh6ia]{font:300 clamp(20px,1.7vw,24px)/1.5 var(--sans);color:var(--ink)}.why__quote[data-astro-cid-basxh6ia] cite[data-astro-cid-basxh6ia]{display:block;margin-top:16px;font:600 13px/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.why__quote[data-astro-cid-basxh6ia] cite[data-astro-cid-basxh6ia] span[data-astro-cid-basxh6ia]{color:var(--muted);font-weight:500;margin-left:10px}@media(max-width:1000px){.svc-grid[data-astro-cid-basxh6ia]{grid-template-columns:1fr 1fr}}@media(max-width:860px){.area-intro[data-astro-cid-basxh6ia],.why__grid[data-astro-cid-basxh6ia],.local[data-astro-cid-basxh6ia]{grid-template-columns:1fr}}@media(max-width:520px){.svc-grid[data-astro-cid-basxh6ia]{grid-template-columns:1fr}.svc-grid[data-astro-cid-basxh6ia] a[data-astro-cid-basxh6ia]{padding:22px 20px}}
