.location[data-astro-cid-aalgp3ko]{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin:0;display:grid}.location__canvas[data-astro-cid-aalgp3ko]{aspect-ratio:16/9;background:var(--surface);border-radius:var(--radius-sm);place-items:center;display:grid;position:relative;overflow:hidden}.location__grid[data-astro-cid-aalgp3ko]{fill:none;block-size:100%;inline-size:100%;stroke:var(--line);stroke-width:1px;position:absolute;inset:0}.location__road[data-astro-cid-aalgp3ko]{stroke:var(--muted);stroke-width:3px;opacity:.4}.location[data-astro-cid-aalgp3ko] .location__pin{color:var(--teal);position:relative}.location[data-astro-cid-aalgp3ko] figcaption[data-astro-cid-aalgp3ko]{gap:var(--space-2);justify-items:start;display:grid}.quote-notice[data-astro-cid-zh4gkh43]{padding:var(--space-3) var(--space-4);border-inline-start:4px solid var(--teal);background:var(--surface);margin-block-end:var(--space-4);font-weight:600}.contact__grid[data-astro-cid-zh4gkh43]{gap:var(--space-7);margin-block-start:var(--space-6);display:grid}.contact__survey[data-astro-cid-zh4gkh43]{margin:var(--space-6) 0 0;border-block-start:1px solid var(--line);padding-block-start:var(--space-5)}@media (width>=64rem){.contact__grid[data-astro-cid-zh4gkh43]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
