img[data-astro-cid-qi53ejbq]{width:100%;height:auto;object-fit:cover;display:block}.hero[data-astro-cid-qi53ejbq]{background-color:var(--chalk);background-image:var(--pattern-light);background-size:112px;padding-bottom:clamp(2.5rem,5vw,4.5rem)}.hero[data-astro-cid-qi53ejbq] .bg[data-astro-cid-qi53ejbq]{display:none}.hgrid[data-astro-cid-qi53ejbq],.hcopy[data-astro-cid-qi53ejbq]{position:relative}.hcopy[data-astro-cid-qi53ejbq]{padding-block:clamp(2.5rem,6vw,5rem) 0}.copy[data-astro-cid-qi53ejbq]{grid-column:1 / span 12}.copy[data-astro-cid-qi53ejbq] .eyebrow[data-astro-cid-qi53ejbq]{color:var(--moss)}.copy[data-astro-cid-qi53ejbq] h1[data-astro-cid-qi53ejbq]{color:var(--ink);margin-bottom:1.5rem}.copy[data-astro-cid-qi53ejbq] h1[data-astro-cid-qi53ejbq] em[data-astro-cid-qi53ejbq]{font-style:italic;color:var(--moss);font-weight:400}.copy[data-astro-cid-qi53ejbq] .lede[data-astro-cid-qi53ejbq]{color:var(--slate)}.hpic[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;margin-top:2.5rem}.hpic[data-astro-cid-qi53ejbq] img[data-astro-cid-qi53ejbq]{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;box-shadow:var(--shadow)}.actions[data-astro-cid-qi53ejbq] .btn[data-astro-cid-qi53ejbq]{background:var(--moss);color:#fff}.actions[data-astro-cid-qi53ejbq] .btn[data-astro-cid-qi53ejbq].ghost{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.actions[data-astro-cid-qi53ejbq] .btn[data-astro-cid-qi53ejbq].ghost:hover{background:var(--stone)}.actions[data-astro-cid-qi53ejbq] .link[data-astro-cid-qi53ejbq]{color:var(--ink)}@media(min-width:900px){.copy[data-astro-cid-qi53ejbq]{grid-column:1 / span 7;align-self:end;padding-bottom:2.5rem}.hpic[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;margin-top:2rem}.hpic[data-astro-cid-qi53ejbq] img[data-astro-cid-qi53ejbq]{aspect-ratio:21/9}}.actions[data-astro-cid-qi53ejbq]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:2rem}.hcard[data-astro-cid-qi53ejbq]{display:none}@media(min-width:1100px){.hcard[data-astro-cid-qi53ejbq]{display:block;grid-column:9 / span 4;align-self:end;margin-bottom:2.5rem;padding:2rem 2rem 1.75rem;border-radius:var(--r);box-shadow:var(--shadow)}.hk[data-astro-cid-qi53ejbq]{font-size:.86rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-lt);margin-bottom:1rem}.hcard[data-astro-cid-qi53ejbq] ul[data-astro-cid-qi53ejbq]{list-style:none;padding:0;margin:0 0 1.25rem;display:grid;gap:.7rem;font-size:1.02rem}.hcard[data-astro-cid-qi53ejbq] li[data-astro-cid-qi53ejbq]{display:flex;gap:.7rem}.hcard[data-astro-cid-qi53ejbq] li[data-astro-cid-qi53ejbq]:before{content:"◆";color:var(--brass);font-size:.55rem;padding-top:.55rem}.hp[data-astro-cid-qi53ejbq]{font-family:var(--display);font-size:1.7rem;color:var(--brass-lt);text-decoration:none}}.jump[data-astro-cid-qi53ejbq]{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;padding-block:1.5rem;border-bottom:1px solid var(--line);font-size:.9rem}.sec[data-astro-cid-qi53ejbq].alt{background:var(--white)}.simg[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;margin-bottom:2.5rem}.simg[data-astro-cid-qi53ejbq] img[data-astro-cid-qi53ejbq]{aspect-ratio:4/5}.stext[data-astro-cid-qi53ejbq]{grid-column:1 / span 12}.stext[data-astro-cid-qi53ejbq] h2[data-astro-cid-qi53ejbq],.sec[data-astro-cid-qi53ejbq] .stxt[data-astro-cid-qi53ejbq] h2[data-astro-cid-qi53ejbq]{margin-bottom:1.5rem;max-width:16ch}.bl[data-astro-cid-qi53ejbq]{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:0;border-top:1px solid var(--line)}.bl[data-astro-cid-qi53ejbq] li[data-astro-cid-qi53ejbq]{padding:.85rem 0;border-bottom:1px solid var(--line);font-family:var(--display);font-size:1.15rem}.why[data-astro-cid-qi53ejbq] .whead[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;margin-bottom:3rem}.why[data-astro-cid-qi53ejbq] .whead[data-astro-cid-qi53ejbq] h2[data-astro-cid-qi53ejbq]{max-width:14ch}.why[data-astro-cid-qi53ejbq] .b[data-astro-cid-qi53ejbq]{grid-column:1 / span 12}.why[data-astro-cid-qi53ejbq] h3[data-astro-cid-qi53ejbq]{margin-bottom:.75rem}.why[data-astro-cid-qi53ejbq] p[data-astro-cid-qi53ejbq]{opacity:.8}.ghead[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;margin-bottom:2.5rem}.ghead[data-astro-cid-qi53ejbq] h2[data-astro-cid-qi53ejbq]{max-width:14ch;margin-bottom:1rem}.gallery[data-astro-cid-qi53ejbq]>.wrap[data-astro-cid-qi53ejbq]{row-gap:2rem}.g1[data-astro-cid-qi53ejbq],.g2[data-astro-cid-qi53ejbq],.g3[data-astro-cid-qi53ejbq]{grid-column:1 / span 12}.g1[data-astro-cid-qi53ejbq] img[data-astro-cid-qi53ejbq]{aspect-ratio:4/3}.g2[data-astro-cid-qi53ejbq] img[data-astro-cid-qi53ejbq]{aspect-ratio:1}.g3[data-astro-cid-qi53ejbq] img[data-astro-cid-qi53ejbq]{aspect-ratio:3/2}.rel[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;list-style:none;padding:2rem 0 0;margin:2rem 0 0;border-top:1px solid var(--line);display:grid;gap:.75rem}.rel[data-astro-cid-qi53ejbq] li[data-astro-cid-qi53ejbq]{display:flex;justify-content:space-between;gap:1rem;font-family:var(--display);font-size:1.2rem}.rel[data-astro-cid-qi53ejbq] span[data-astro-cid-qi53ejbq]{color:var(--slate);font-family:var(--body);font-size:.85rem}.towns[data-astro-cid-qi53ejbq] .tt[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;margin-bottom:2.5rem}.towns[data-astro-cid-qi53ejbq] h2[data-astro-cid-qi53ejbq]{max-width:14ch;margin-bottom:1rem}.towns[data-astro-cid-qi53ejbq] h2[data-astro-cid-qi53ejbq] em[data-astro-cid-qi53ejbq]{font-style:italic;color:var(--leaf)}.towns[data-astro-cid-qi53ejbq] .tt[data-astro-cid-qi53ejbq] p[data-astro-cid-qi53ejbq]{opacity:.85}.tl[data-astro-cid-qi53ejbq]{grid-column:1 / span 12;list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.tl[data-astro-cid-qi53ejbq] li[data-astro-cid-qi53ejbq]{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1rem 0;border-bottom:1px solid var(--line)}.tl[data-astro-cid-qi53ejbq] a[data-astro-cid-qi53ejbq]{font-family:var(--display);font-size:clamp(1.5rem,2.6vw,2.6rem);text-decoration:none;color:var(--ink)}.tl[data-astro-cid-qi53ejbq] a[data-astro-cid-qi53ejbq]:hover{color:var(--moss)}.tl[data-astro-cid-qi53ejbq] span[data-astro-cid-qi53ejbq]{font-size:.9rem;color:var(--slate);text-align:right}@media(min-width:900px){.simg[data-astro-cid-qi53ejbq]{grid-column:1 / span 5;margin:0}.stext[data-astro-cid-qi53ejbq]{grid-column:7 / span 6;align-self:center}.sec[data-astro-cid-qi53ejbq].alt .simg[data-astro-cid-qi53ejbq]{grid-column:8 / span 5;grid-row:1}.sec[data-astro-cid-qi53ejbq].alt .stext[data-astro-cid-qi53ejbq]{grid-column:1 / span 6}.why[data-astro-cid-qi53ejbq] .whead[data-astro-cid-qi53ejbq]{grid-column:1 / span 5;margin:0}.why[data-astro-cid-qi53ejbq] .b[data-astro-cid-qi53ejbq]{grid-column:span 4}.why[data-astro-cid-qi53ejbq] .b0[data-astro-cid-qi53ejbq]{grid-column:7 / span 6}.why[data-astro-cid-qi53ejbq] .b1[data-astro-cid-qi53ejbq]{grid-column:1 / span 5;margin-top:3rem}.why[data-astro-cid-qi53ejbq] .b2[data-astro-cid-qi53ejbq]{grid-column:7 / span 6;margin-top:3rem}.ghead[data-astro-cid-qi53ejbq]{grid-column:1 / span 4;margin:0}.g1[data-astro-cid-qi53ejbq]{grid-column:5 / span 8}.g2[data-astro-cid-qi53ejbq]{grid-column:1 / span 4;margin-top:-4rem}.g3[data-astro-cid-qi53ejbq]{grid-column:6 / span 7;margin-top:-6rem}.rel[data-astro-cid-qi53ejbq]{grid-column:1 / span 4;margin-top:-6rem;align-self:end}.towns[data-astro-cid-qi53ejbq] .tt[data-astro-cid-qi53ejbq]{grid-column:1 / span 5;margin:0}.tl[data-astro-cid-qi53ejbq]{grid-column:7 / span 6}}
