.loc-services__rows[data-astro-cid-snujb4f7]{border-top:1px solid var(--line-strong);grid-column:1/-1}.loc-services__row[data-astro-cid-snujb4f7]{gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.loc-services__heading[data-astro-cid-snujb4f7]{color:var(--color-ink-2);font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-title);hyphens:manual;overflow-wrap:break-word;text-wrap:balance;margin:0;line-height:1.2}.loc-services__body[data-astro-cid-snujb4f7]{gap:var(--space-2);justify-items:start;min-width:0;display:grid}.loc-services__text[data-astro-cid-snujb4f7]{max-width:60ch;font-size:var(--step-0);line-height:var(--leading-body);text-wrap:pretty;margin:0}.loc-services__link[data-astro-cid-snujb4f7]{overflow-wrap:break-word;max-width:100%}@media (width>=1000px){.loc-services__row[data-astro-cid-snujb4f7]{column-gap:var(--col-gap);padding-block:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.loc-proof__photos[data-astro-cid-afbai4dg]{gap:var(--space-4) var(--space-3);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.loc-proof__tile[data-astro-cid-afbai4dg]{min-width:0}.loc-proof__shot[data-astro-cid-afbai4dg]{margin:0}.loc-proof__shot[data-astro-cid-afbai4dg] .loc-proof__photo{aspect-ratio:4/3}.loc-proof__caption[data-astro-cid-afbai4dg]{padding-top:var(--space-2);color:var(--muted);overflow-wrap:break-word;text-wrap:balance;margin:0}@media (width>=760px){.loc-proof__photos[data-astro-cid-afbai4dg]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.loc-job__grid[data-astro-cid-afbai4dg]{row-gap:var(--space-4)}.loc-job__pair[data-astro-cid-afbai4dg]{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.loc-job__text[data-astro-cid-afbai4dg]{gap:var(--space-2);grid-column:1/-1;min-width:0;display:grid}.loc-job__title[data-astro-cid-afbai4dg],.loc-job__sentence[data-astro-cid-afbai4dg]{color:var(--text);font-size:var(--step-0);overflow-wrap:break-word;margin:0;line-height:1.5}.loc-job__title[data-astro-cid-afbai4dg]{font-weight:var(--weight-detail);text-wrap:balance}.loc-job__sentence[data-astro-cid-afbai4dg]{text-wrap:pretty;max-width:65ch}@media (width>=760px){.loc-job__grid[data-astro-cid-afbai4dg]{column-gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center}.loc-job__pair[data-astro-cid-afbai4dg],.loc-job__text[data-astro-cid-afbai4dg]{grid-column:auto}}.loc-price__grid[data-astro-cid-dhajq3gz]{row-gap:var(--space-6)}.loc-price__ledger[data-astro-cid-dhajq3gz]{justify-items:start;gap:var(--space-3);align-self:start;display:grid}.loc-price__ledger[data-astro-cid-dhajq3gz]>.waste-ledger{justify-self:stretch}.loc-price__more[data-astro-cid-dhajq3gz]{overflow-wrap:break-word;max-width:100%}.loc-price__head[data-astro-cid-dhajq3gz],.loc-price__ledger[data-astro-cid-dhajq3gz]{grid-column:1/-1}@media (width>=1000px){.loc-price__head[data-astro-cid-dhajq3gz]{grid-column:1/7}.loc-price__ledger[data-astro-cid-dhajq3gz]{grid-column:8/13}}.loc-neighbors__grid[data-astro-cid-ctdvtloa]{row-gap:var(--space-5)}.loc-neighbors__links[data-astro-cid-ctdvtloa]{align-content:start;gap:var(--space-3);justify-items:start;display:grid}.loc-neighbors__list[data-astro-cid-ctdvtloa]{border-top:1px solid var(--line-strong);inline-size:100%}.loc-neighbors__list[data-astro-cid-ctdvtloa]>li[data-astro-cid-ctdvtloa]{border-bottom:1px solid var(--line)}.loc-neighbors__item[data-astro-cid-ctdvtloa]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);min-height:2.75rem;padding-block:var(--space-3);color:var(--text);flex-wrap:wrap;text-decoration:none;display:flex}.loc-neighbors__name[data-astro-cid-ctdvtloa]{min-width:0;font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-title);overflow-wrap:break-word;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:6px;text-wrap:balance;transition:text-decoration-color var(--duration-fast) var(--ease-out);flex:14rem;line-height:1.25;text-decoration-thickness:3px}.loc-neighbors__km[data-astro-cid-ctdvtloa]{color:var(--muted);font-size:var(--step-meta);flex:none;line-height:1.4}@media (hover:hover){.loc-neighbors__item[data-astro-cid-ctdvtloa]:hover .loc-neighbors__name[data-astro-cid-ctdvtloa]{text-decoration-color:currentColor}}.loc-neighbors__hub[data-astro-cid-ctdvtloa]{overflow-wrap:break-word;max-width:100%}.loc-neighbors__head[data-astro-cid-ctdvtloa],.loc-neighbors__links[data-astro-cid-ctdvtloa]{grid-column:1/-1}@media (width>=1000px){.loc-neighbors__head[data-astro-cid-ctdvtloa]{grid-column:1/7}.loc-neighbors__links[data-astro-cid-ctdvtloa]{grid-column:7/13}}
