.location-water[data-astro-cid-e6gkmiqz]{background:var(--color-background-soft)}.location-water__intro[data-astro-cid-e6gkmiqz]{max-width:52rem}.location-water__intro[data-astro-cid-e6gkmiqz] h2[data-astro-cid-e6gkmiqz]{color:var(--color-primary);margin-block-end:var(--space-4)}.location-water__intro[data-astro-cid-e6gkmiqz]>p[data-astro-cid-e6gkmiqz]:not(.eyebrow){color:var(--color-text-muted);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);margin-block-end:0}.location-water__intro[data-astro-cid-e6gkmiqz]>p[data-astro-cid-e6gkmiqz]+p[data-astro-cid-e6gkmiqz]{margin-block-start:var(--space-3)}.location-water__intro[data-astro-cid-e6gkmiqz] a[data-astro-cid-e6gkmiqz]{color:var(--color-accent-ink);font-weight:650}.location-water__layout[data-astro-cid-e6gkmiqz]{gap:var(--space-5);margin-block-start:var(--space-7);display:grid}.location-water__visual[data-astro-cid-e6gkmiqz]{min-width:0;padding:var(--space-5);border:var(--border-default);border-radius:var(--radius-card);background:var(--color-background);place-items:center;margin:0;display:grid}.location-water__visual[data-astro-cid-e6gkmiqz] svg[data-astro-cid-e6gkmiqz]{width:100%;height:auto;max-height:25rem}.location-water__pipe[data-astro-cid-e6gkmiqz],.location-water__tank[data-astro-cid-e6gkmiqz],.location-water__tankless[data-astro-cid-e6gkmiqz]{fill:none;stroke:var(--color-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.location-water__tank[data-astro-cid-e6gkmiqz],.location-water__tankless[data-astro-cid-e6gkmiqz]{fill:color-mix(in srgb, var(--color-background) 80%, var(--color-background-tint))}.location-water__minerals[data-astro-cid-e6gkmiqz]{fill:var(--color-accent);stroke:var(--color-background);stroke-width:2px}.location-water__details[data-astro-cid-e6gkmiqz]{border:var(--border-default);border-radius:var(--radius-card);background:var(--color-background);overflow:hidden}.location-water__details[data-astro-cid-e6gkmiqz] article[data-astro-cid-e6gkmiqz]{padding:var(--space-5)}.location-water__details[data-astro-cid-e6gkmiqz] article[data-astro-cid-e6gkmiqz]+article[data-astro-cid-e6gkmiqz]{border-top:var(--border-default)}.location-water__details[data-astro-cid-e6gkmiqz] h3[data-astro-cid-e6gkmiqz]{color:var(--color-primary);margin-block-end:var(--space-2)}.location-water__details[data-astro-cid-e6gkmiqz] p[data-astro-cid-e6gkmiqz]{color:var(--color-text-muted);margin:0;line-height:1.65}.location-water__closing[data-astro-cid-e6gkmiqz]{max-width:58rem;margin:var(--space-5) 0 0;color:var(--color-primary);font-weight:600;line-height:1.65}@media (width>=64rem){.location-water__layout[data-astro-cid-e6gkmiqz]{align-items:stretch;gap:var(--space-6);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.location-water__details[data-astro-cid-e6gkmiqz]{display:grid}.location-water__details[data-astro-cid-e6gkmiqz] article[data-astro-cid-e6gkmiqz]{flex-direction:column;justify-content:center;display:flex}}@media (width<=47.999rem){.location-water__layout[data-astro-cid-e6gkmiqz]{margin-block-start:var(--space-6)}.location-water__visual[data-astro-cid-e6gkmiqz],.location-water__details[data-astro-cid-e6gkmiqz] article[data-astro-cid-e6gkmiqz]{padding:var(--space-4)}}.nearby-areas[data-astro-cid-axzbmnik]{background:var(--color-background-soft)}.nearby-areas__intro[data-astro-cid-axzbmnik]{text-align:center;margin-inline:auto}.nearby-areas__intro[data-astro-cid-axzbmnik] h2[data-astro-cid-axzbmnik]{max-width:var(--section-intro-heading-max);color:var(--color-primary);margin-block-end:var(--space-4);margin-inline:auto}.nearby-areas__intro[data-astro-cid-axzbmnik]>p[data-astro-cid-axzbmnik]:last-child{max-width:var(--section-intro-copy-max);color:var(--color-text-muted);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);margin-block-end:0;margin-inline:auto}.nearby-areas__grid[data-astro-cid-axzbmnik]{gap:var(--space-3);margin:var(--space-6) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.nearby-areas__item[data-astro-cid-axzbmnik]{align-items:center;gap:var(--space-3);min-width:0;min-height:4.5rem;padding:var(--space-4) var(--space-5);border:1px solid var(--color-service-card-border);border-radius:var(--radius-card);color:var(--color-primary);background:var(--color-background-tint);transition:border-color var(--transition-interactive), background-color var(--transition-interactive);font-weight:600;line-height:1.35;display:flex}.nearby-areas__item[data-astro-cid-axzbmnik]:has(a):hover{border-color:var(--color-service-card-border-hover);background:var(--color-background)}.nearby-areas__item[data-astro-cid-axzbmnik] svg[data-astro-cid-axzbmnik]{border-radius:var(--small-icon-radius);width:2rem;height:2rem;color:var(--small-icon-color);background:var(--small-icon-background);flex:none;padding:.375rem}.nearby-areas__item[data-astro-cid-axzbmnik] a[data-astro-cid-axzbmnik]{color:inherit;text-decoration:none}.nearby-areas__item[data-astro-cid-axzbmnik] a[data-astro-cid-axzbmnik]:hover{text-underline-offset:.2em;text-decoration:underline}@media (width>=30rem){.nearby-areas__grid[data-astro-cid-axzbmnik]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.nearby-areas__grid[data-astro-cid-axzbmnik]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-7)}}@media (width>=48rem) and (width<=63.999rem){.nearby-areas__grid--four[data-astro-cid-axzbmnik]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.nearby-areas__grid[data-astro-cid-axzbmnik]{grid-template-columns:repeat(5,minmax(0,1fr))}.nearby-areas__grid--four[data-astro-cid-axzbmnik]{grid-template-columns:repeat(4,minmax(0,1fr))}}.location-breadcrumb[data-astro-cid-ksxliw55]{background:var(--color-background)}.location-breadcrumb[data-astro-cid-ksxliw55] .container[data-astro-cid-ksxliw55]{padding-block-start:var(--space-4)}.location-breadcrumb[data-astro-cid-ksxliw55] ol[data-astro-cid-ksxliw55]{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-small);margin:0;padding:0;font-weight:600;line-height:1.5;list-style:none;display:flex}.location-breadcrumb[data-astro-cid-ksxliw55] a[data-astro-cid-ksxliw55]{color:var(--color-secondary);text-decoration:none}.location-breadcrumb[data-astro-cid-ksxliw55] a[data-astro-cid-ksxliw55]:hover,.location-breadcrumb[data-astro-cid-ksxliw55] a[data-astro-cid-ksxliw55]:focus-visible{text-underline-offset:.2em;text-decoration:underline}.location-breadcrumb__separator[data-astro-cid-ksxliw55]{color:var(--color-border-strong)}
