.near-lead{max-width:var(--container-narrow);margin:0 0 var(--stack);font-size:var(--fs-lg);color:var(--text);line-height:1.6}.near-lead a,.near-list a,.near-cities a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;font-weight:600}.near-section{padding-bottom:0}.near-section .section-title{margin-bottom:16px}.near-section .page-faq__item summary{list-style-position:inside}.near-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.near-list li{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.near-list span,.near-cities span{color:var(--muted);font-size:var(--fs-sm)}.near-note{color:var(--muted);font-size:var(--fs-sm);margin:20px 0 0}.near-note a{color:inherit}.near-states{margin-bottom:var(--stack);flex-wrap:wrap;gap:8px;display:flex}.near-cities{margin:0 0 var(--stack);columns:3 220px;column-gap:24px;padding:0;list-style:none}.near-cities li{break-inside:avoid;padding:4px 0}
