.band[data-astro-cid-spgeqwys]{max-width:calc(var(--content-max) + 2 * var(--gutter-fluid));margin:0 auto;padding:56px var(--gutter-fluid) 44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:48px;align-items:end}h1[data-astro-cid-spgeqwys]{margin-top:22px;font-family:var(--font-display);font-size:var(--size-h1-fluid);font-weight:300;line-height:1.02;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.h1-break[data-astro-cid-spgeqwys]{display:none}h1[data-astro-cid-spgeqwys] em[data-astro-cid-spgeqwys]{font-style:italic;font-weight:300}.band-side[data-astro-cid-spgeqwys] p[data-astro-cid-spgeqwys]{margin-bottom:24px;font-size:18px;line-height:1.6;color:var(--color-body)}.band-actions[data-astro-cid-spgeqwys]{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:1024px){.h1-break[data-astro-cid-spgeqwys]{display:inline}.band-actions[data-astro-cid-spgeqwys]{flex-wrap:nowrap}.band-actions[data-astro-cid-spgeqwys] .button{padding-inline:24px;white-space:nowrap}}@media(max-width:1080px){.band[data-astro-cid-spgeqwys]{grid-template-columns:minmax(0,1fr);gap:28px}.band-side[data-astro-cid-spgeqwys]{max-width:620px}}@media(max-width:480px){.band[data-astro-cid-spgeqwys]{padding-top:40px;padding-bottom:32px}.band-side[data-astro-cid-spgeqwys] p[data-astro-cid-spgeqwys]{font-size:17px}.band-actions[data-astro-cid-spgeqwys]{flex-direction:column}}.hero[data-astro-cid-hvqu2hl7]{--photo-height: clamp(300px, 50vw, 720px);--photo-position: center 60%;background:var(--color-ground)}figcaption[data-astro-cid-hvqu2hl7]{max-width:calc(var(--content-max) + 2 * var(--gutter-fluid));margin:0 auto;padding:12px var(--gutter-fluid) var(--section-pad-fluid);font-size:var(--size-caption-fluid);letter-spacing:.04em;color:var(--color-muted)}.stats-head[data-astro-cid-3gdr6vwh]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.stats-head[data-astro-cid-3gdr6vwh] h2[data-astro-cid-3gdr6vwh]{margin-top:14px}.stats-group[data-astro-cid-3gdr6vwh]{margin-bottom:36px}h3[data-astro-cid-3gdr6vwh]{margin-bottom:14px;font-size:var(--size-button);font-weight:500;letter-spacing:.04em;color:var(--color-ink)}dl[data-astro-cid-3gdr6vwh]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}dl[data-astro-cid-3gdr6vwh]>div[data-astro-cid-3gdr6vwh]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:28px 28px 24px;background:var(--color-white);container-type:inline-size}dt[data-astro-cid-3gdr6vwh]{font-size:var(--size-caption-fluid);color:var(--color-muted)}dd[data-astro-cid-3gdr6vwh]{font-family:var(--font-display);font-size:clamp(36px,100cqi / var(--stat-ems),48px);white-space:nowrap;font-weight:300;line-height:1;font-variant-numeric:lining-nums;color:var(--color-ink)}.stats-note[data-astro-cid-3gdr6vwh]{padding-top:20px;border-top:1px solid var(--color-hairline-tan)}.stats-note[data-astro-cid-3gdr6vwh] p[data-astro-cid-3gdr6vwh]:first-child{margin-bottom:4px;font-size:var(--size-caption-fluid);color:var(--color-body)}@media(max-width:1024px){dl[data-astro-cid-3gdr6vwh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){dl[data-astro-cid-3gdr6vwh]{grid-template-columns:minmax(0,1fr);gap:12px}dl[data-astro-cid-3gdr6vwh]>div[data-astro-cid-3gdr6vwh]{padding:20px 16px}}.pair[data-astro-cid-sxhcblqw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:96px;align-items:start;--photo-height: clamp(360px, 44.5vw, 640px)}h2[data-astro-cid-sxhcblqw]{margin-top:28px;font-size:clamp(32px,26px + 1.2vw,40px);line-height:1.1}p[data-astro-cid-sxhcblqw]{margin:10px 0 14px;max-width:520px}@media(max-width:1280px){.pair[data-astro-cid-sxhcblqw]{gap:48px}}@media(max-width:768px){.pair[data-astro-cid-sxhcblqw]{grid-template-columns:minmax(0,1fr);gap:56px;--photo-height: clamp(320px, 90vw, 560px)}}h2[data-astro-cid-x4fh3vpj]{margin-bottom:56px}.featured[data-astro-cid-x4fh3vpj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px;align-items:end;padding:48px;background:var(--color-ground)}.featured-town[data-astro-cid-x4fh3vpj]{margin:12px 0 14px;font-family:var(--font-display);font-size:44px;font-weight:300;line-height:1.1;color:var(--color-ink)}dl[data-astro-cid-x4fh3vpj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}dl[data-astro-cid-x4fh3vpj]>div[data-astro-cid-x4fh3vpj]{padding:24px;background:var(--color-white)}dl[data-astro-cid-x4fh3vpj]>div[data-astro-cid-x4fh3vpj]:first-child{grid-column:1 / -1}dt[data-astro-cid-x4fh3vpj]{font-size:var(--size-caption-fluid);color:var(--color-muted)}dd[data-astro-cid-x4fh3vpj]{margin-top:10px;font-family:var(--font-display);font-size:40px;font-weight:300;line-height:1;font-variant-numeric:lining-nums;color:var(--color-ink)}.others[data-astro-cid-x4fh3vpj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}article[data-astro-cid-x4fh3vpj]{padding:28px;background:var(--color-ground)}article[data-astro-cid-x4fh3vpj] h3[data-astro-cid-x4fh3vpj]{margin:6px 0 4px;font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.2;color:var(--color-ink)}.side[data-astro-cid-x4fh3vpj]{margin-bottom:16px;font-size:var(--size-caption-fluid);color:var(--color-muted)}.line[data-astro-cid-x4fh3vpj]{font-size:var(--size-button);color:var(--color-body)}.note[data-astro-cid-x4fh3vpj]{margin-top:32px}@media(max-width:1024px){.featured[data-astro-cid-x4fh3vpj]{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px}.others[data-astro-cid-x4fh3vpj]{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){h2[data-astro-cid-x4fh3vpj]{margin-bottom:32px}.featured[data-astro-cid-x4fh3vpj]{padding:24px 20px}.featured-town[data-astro-cid-x4fh3vpj]{font-size:36px}dl[data-astro-cid-x4fh3vpj]{grid-template-columns:minmax(0,1fr)}article[data-astro-cid-x4fh3vpj]{padding:24px 20px}}.towns[data-astro-cid-xjqlsmjw]{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:72px;align-items:start}.towns-intro[data-astro-cid-xjqlsmjw] h2[data-astro-cid-xjqlsmjw]{margin:16px 0 20px}.towns-intro[data-astro-cid-xjqlsmjw] p[data-astro-cid-xjqlsmjw]{margin-bottom:28px}.rows[data-astro-cid-xjqlsmjw]{list-style:none;border-top:1px solid var(--color-ink)}.rows[data-astro-cid-xjqlsmjw]>li[data-astro-cid-xjqlsmjw]{border-bottom:1px solid var(--color-hairline)}.row[data-astro-cid-xjqlsmjw]{display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,1.7fr);gap:28px;align-items:center;padding:22px 0;color:var(--color-ink);text-decoration:none}.row[data-astro-cid-xjqlsmjw]:hover .name[data-astro-cid-xjqlsmjw]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.thumb[data-astro-cid-xjqlsmjw]{display:block;width:96px;height:120px;object-fit:cover;background:var(--color-placeholder)}.row-name[data-astro-cid-xjqlsmjw]{display:block;min-width:0}.name[data-astro-cid-xjqlsmjw]{display:block;font-family:var(--font-display);font-size:36px;font-weight:300;line-height:1.1}.county[data-astro-cid-xjqlsmjw]{display:block;margin-top:4px;font-size:var(--size-button);color:var(--color-muted)}dl[data-astro-cid-xjqlsmjw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}dt[data-astro-cid-xjqlsmjw]{font-size:12px;line-height:1.3;color:var(--color-muted)}dd[data-astro-cid-xjqlsmjw]{margin-top:4px;font-family:var(--font-display);font-size:20px;line-height:1.2;font-variant-numeric:lining-nums;color:var(--color-ink)}.towns-note[data-astro-cid-xjqlsmjw]{margin-top:20px}@media(max-width:1280px){.towns[data-astro-cid-xjqlsmjw]{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:48px}.row[data-astro-cid-xjqlsmjw]{grid-template-columns:96px minmax(0,1fr)}.row[data-astro-cid-xjqlsmjw] dl[data-astro-cid-xjqlsmjw]{grid-column:1 / -1}}@media(max-width:1024px){.towns[data-astro-cid-xjqlsmjw]{grid-template-columns:minmax(0,1fr)}.towns-intro[data-astro-cid-xjqlsmjw]{max-width:620px}}@media(max-width:480px){.row[data-astro-cid-xjqlsmjw]{gap:16px 20px}.name[data-astro-cid-xjqlsmjw]{font-size:30px}.row[data-astro-cid-xjqlsmjw] dl[data-astro-cid-xjqlsmjw]{grid-template-columns:minmax(0,1fr);gap:10px}.row[data-astro-cid-xjqlsmjw] dl[data-astro-cid-xjqlsmjw]>div[data-astro-cid-xjqlsmjw]{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.row[data-astro-cid-xjqlsmjw] dd[data-astro-cid-xjqlsmjw]{margin-top:0;text-align:right}}.agent[data-astro-cid-ygrf64ai]{height:100%}.agent-body[data-astro-cid-ygrf64ai]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;height:100%;text-decoration:none}.agent-photo[data-astro-cid-ygrf64ai]{width:100%;height:var(--agent-photo-height, auto);aspect-ratio:var(--agent-photo-ratio, 4 / 5);object-fit:cover;margin-bottom:16px;background:var(--color-placeholder)}.agent-name[data-astro-cid-ygrf64ai]{font-family:var(--font-display);font-size:var(--agent-name-size, var(--size-stat-fluid));font-weight:300;line-height:1.1;color:var(--color-ink)}a[data-astro-cid-ygrf64ai].agent-body:hover .agent-name[data-astro-cid-ygrf64ai]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.agent-role[data-astro-cid-ygrf64ai]{font-family:var(--font-body);font-size:var(--size-body-fluid);color:var(--color-muted)}.agent-link[data-astro-cid-ygrf64ai]{margin-top:auto;padding-top:8px;font-family:var(--font-body);font-size:var(--size-body-fluid);color:var(--color-accent)}.agent-link[data-astro-cid-ygrf64ai]:hover{color:var(--color-accent-hover)}.agent-link[data-astro-cid-ygrf64ai]:focus-visible,a[data-astro-cid-ygrf64ai].agent-body:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.pair[data-astro-cid-sorb6lwl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:72px;align-items:start}.story[data-astro-cid-sorb6lwl] h2[data-astro-cid-sorb6lwl]{margin:16px 0 24px}.quote[data-astro-cid-sorb6lwl]{margin-top:40px;padding-top:28px;border-top:1px solid var(--color-hairline)}blockquote[data-astro-cid-sorb6lwl]{margin-bottom:16px;font-family:var(--font-display);font-size:26px;font-style:italic;font-weight:300;line-height:1.35;color:var(--color-ink)}figcaption[data-astro-cid-sorb6lwl]{font-size:var(--size-caption-fluid);color:var(--color-muted)}figcaption[data-astro-cid-sorb6lwl] a[data-astro-cid-sorb6lwl]{color:var(--color-accent);text-underline-offset:3px}figcaption[data-astro-cid-sorb6lwl] a[data-astro-cid-sorb6lwl]:hover{color:var(--color-accent-hover)}.agents[data-astro-cid-sorb6lwl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start;--agent-photo-height: 440px;--agent-photo-ratio: auto;--agent-name-size: 26px}@media(max-width:1280px){.pair[data-astro-cid-sorb6lwl]{gap:48px}}@media(max-width:1024px){.pair[data-astro-cid-sorb6lwl]{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.agents[data-astro-cid-sorb6lwl]{grid-template-columns:minmax(0,1fr)}}
