.town-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;padding-block:18px;font-size:12px;color:#526e7e}.town-breadcrumb a{color:#1c6489}.town-source-note{font-size:11px;color:#647481;line-height:1.65;margin-top:16px}.town-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.town-options article{background:#fffefa;border:1px solid #d8e0e2;border-top:3px solid #ce0037;padding:24px}.town-options h3{font:700 27px/1.1 var(--serif);margin:0 0 14px}.town-options p{font-size:13px;line-height:1.8;color:#526777}.town-options a,.town-related a{color:#1c6489;font-size:12px;font-weight:750}.town-related{display:flex;gap:22px;flex-wrap:wrap}.town-directory{margin-top:30px}.closing-cta p{max-width:720px;font-size:14px;line-height:1.8;color:#d7e4e9;margin-bottom:22px}.answer-box p{font-size:14px;line-height:1.8;color:#526777}.prose li{color:#425f70}.page-hero .hero-content{max-width:min(760px,70%)}@media(max-width:800px){.town-options{grid-template-columns:1fr}.page-hero .hero-content{max-width:none}.town-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.town-directory{grid-template-columns:1fr}}