.sam-card[data-astro-cid-2jveupri]{margin:0 0 var(--sp-7);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.sam-card__map[data-astro-cid-2jveupri] svg{width:100%;height:auto;display:block}.sam-card__key[data-astro-cid-2jveupri]{gap:var(--sp-2) var(--sp-6);border-top:1px solid var(--line);font-size:var(--t-meta);color:var(--muted);flex-wrap:wrap;padding:12px 18px;display:flex}.sam-key[data-astro-cid-2jveupri]{align-items:center;gap:var(--sp-2);display:inline-flex}.sam-key__area[data-astro-cid-2jveupri]{background:#0e528657;border:1px solid #0e5286bf;border-radius:3px;width:18px;height:12px}.sam-key__pin[data-astro-cid-2jveupri]{width:12px;height:17px}.sam-key__pin[data-astro-cid-2jveupri] path[data-astro-cid-2jveupri]{fill:var(--copper)}.sam-key__pin[data-astro-cid-2jveupri] circle[data-astro-cid-2jveupri]{fill:var(--white)}.sam-card[data-astro-cid-2jveupri] .sam__water{fill:#e7f0f8}.sam-card[data-astro-cid-2jveupri] .sam__land{fill:var(--white)}.sam-card[data-astro-cid-2jveupri] .sam__counties{fill:none;stroke:#c9d8e6;stroke-width:.9px;stroke-dasharray:5 4}.sam-card[data-astro-cid-2jveupri] .sam__served{fill:#0e528657;stroke:var(--steel);stroke-opacity:.75;stroke-width:.9px;stroke-linejoin:round}.sam-card[data-astro-cid-2jveupri] .sam__road-case,.sam-card[data-astro-cid-2jveupri] .sam__road{fill:none;stroke-linecap:round;stroke-linejoin:round}.sam-card[data-astro-cid-2jveupri] .sam__road-case{stroke:#b9cadb;stroke-width:3.6px}.sam-card[data-astro-cid-2jveupri] .sam__road{stroke:var(--white);stroke-width:2px}.sam-card[data-astro-cid-2jveupri] .sam__shields rect{fill:var(--ink)}.sam-card[data-astro-cid-2jveupri] .sam__shields text{fill:var(--white);font-family:var(--font-head);text-anchor:middle;font-size:10.5px;font-weight:700}.sam-card[data-astro-cid-2jveupri] .sam__cities text{fill:var(--ink);font-family:var(--font-body);paint-order:stroke;stroke:var(--white);stroke-width:3.2px;stroke-linejoin:round;font-size:12.5px;font-weight:500}.sam-card[data-astro-cid-2jveupri] .sam__regions text{fill:var(--ink);font-family:var(--font-head);letter-spacing:.2em;text-transform:uppercase;paint-order:stroke;stroke:var(--white);stroke-width:4px;stroke-linejoin:round;opacity:.85;font-size:14px;font-weight:700}.sam-card[data-astro-cid-2jveupri] .sam__water-name{fill:var(--steel);font-family:var(--font-body);letter-spacing:.04em;opacity:.8;font-size:12.5px;font-style:italic}.sam-card[data-astro-cid-2jveupri] .sam__pin path{fill:var(--copper);stroke:var(--white);stroke-width:1.4px}.sam-card[data-astro-cid-2jveupri] .sam__pin circle{fill:var(--white)}@media (width<=1099px){.sam-card[data-astro-cid-2jveupri] .sam__cities,.sam-card[data-astro-cid-2jveupri] .sam__shields,.sam-card[data-astro-cid-2jveupri] .sam__water-name{display:none}.sam-card[data-astro-cid-2jveupri] .sam__regions text{stroke-width:6px;font-size:22px}.sam-card[data-astro-cid-2jveupri] .sam__pin{transform:scale(1.7)}}@media (width<=699px){.sam-card[data-astro-cid-2jveupri] .sam__regions text{letter-spacing:.1em;stroke-width:8px;font-size:32px}.sam-card[data-astro-cid-2jveupri] .sam__region--east-bay{transform:translate(34px,-18px)}.sam-card[data-astro-cid-2jveupri] .sam__pin{transform:scale(2.6)}.sam-card__key[data-astro-cid-2jveupri]{gap:var(--sp-1) var(--sp-5);padding:10px 14px}}.area[data-astro-cid-zaaa7i3w]{gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width>=700px){.area[data-astro-cid-zaaa7i3w]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.area[data-astro-cid-zaaa7i3w]{gap:var(--sp-6);grid-template-columns:repeat(5,minmax(0,1fr))}}.area__region[data-astro-cid-zaaa7i3w] h2[data-astro-cid-zaaa7i3w]{margin-bottom:.8em}.area__cities[data-astro-cid-zaaa7i3w] li[data-astro-cid-zaaa7i3w]{border-bottom:1px solid var(--line);font-family:var(--font-head);font-weight:500;font-size:var(--t-name);color:var(--ink);margin:0;padding:7px 0;line-height:1.3}.area__cities[data-astro-cid-zaaa7i3w] li[data-astro-cid-zaaa7i3w]:first-child{border-top:1px solid var(--line)}
