.enquiry[data-astro-cid-qzba3gmr]{flex-direction:column;gap:.35rem;display:flex}.enquiry__row[data-astro-cid-qzba3gmr]{gap:0 2rem;display:grid}.enquiry__foot[data-astro-cid-qzba3gmr]{flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;margin-top:2rem;display:flex}.enquiry__status[data-astro-cid-qzba3gmr]{color:var(--clay-ink);min-height:1.2em;margin-top:1rem;font-size:.8rem;line-height:1.6}.enquiry__status[data-astro-cid-qzba3gmr] a[data-astro-cid-qzba3gmr]{border-bottom:1px solid}@media (width>=680px){.enquiry__row[data-astro-cid-qzba3gmr]{grid-template-columns:1fr 1fr}}.contact-hero[data-astro-cid-uw5kdbxl]{padding-top:clamp(7.5rem,13vw,11rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.contact-hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{margin-top:1rem;font-size:clamp(5rem,17vw,16rem);line-height:.78}.contact-hero__foot[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line-light);gap:1.75rem;margin-top:clamp(2rem,4vw,3.5rem);padding-top:1.5rem;display:grid}.contact-hero__foot[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{opacity:.64;max-width:46ch;font-size:.95rem;line-height:1.7}.contact-hero__meta[data-astro-cid-uw5kdbxl]{letter-spacing:.16em;text-transform:uppercase;opacity:.55;flex-wrap:wrap;align-self:end;gap:.6rem 1.6rem;font-size:.58rem;font-weight:600;display:flex}@media (width>=800px){.contact-hero__foot[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr auto;align-items:end}.contact-hero__meta[data-astro-cid-uw5kdbxl]{text-align:right;flex-direction:column;align-items:flex-end;gap:.5rem}}.contact[data-astro-cid-uw5kdbxl]{padding-top:clamp(1.5rem,3vw,3rem)}.contact__grid[data-astro-cid-uw5kdbxl]{gap:clamp(3rem,6vw,6rem);display:grid}.contact__form-head[data-astro-cid-uw5kdbxl]{flex-direction:column;gap:.8rem;margin-bottom:1.75rem;display:flex}.contact__form-title[data-astro-cid-uw5kdbxl]{font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.1}.contact__cash[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line-light);gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.contact__cash-mark[data-astro-cid-uw5kdbxl]{color:var(--clay);line-height:1.4}.contact__cash[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{opacity:.65;max-width:46ch;font-size:.8rem;line-height:1.7}.contact__cash[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--ink);opacity:1;font-weight:700}.contact__aside[data-astro-cid-uw5kdbxl]{flex-direction:column;gap:1rem;display:flex}.contact__card[data-astro-cid-uw5kdbxl]{border:1px solid var(--line-light);transition:background-color .45s var(--ease),color .45s var(--ease),transform .45s var(--ease);flex-direction:column;align-items:flex-start;gap:.55rem;padding:1.5rem;display:flex;position:relative}.contact__card[data-astro-cid-uw5kdbxl]:hover{transform:translateY(-2px)}.contact__card--dark[data-astro-cid-uw5kdbxl]{background:var(--ink);color:var(--bone);border-color:var(--ink);padding:clamp(1.5rem,3vw,2.2rem)}.contact__card--dark[data-astro-cid-uw5kdbxl]:hover{background:var(--ink-3)}.contact__big[data-astro-cid-uw5kdbxl]{font-family:var(--font-display);font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1}.contact__link[data-astro-cid-uw5kdbxl]{letter-spacing:-.01em;border-bottom:1px solid var(--line-light);padding-bottom:.2rem;font-size:1rem}.contact__card-note[data-astro-cid-uw5kdbxl]{opacity:.62;font-size:.74rem;line-height:1.55}.contact__arrow[data-astro-cid-uw5kdbxl]{color:var(--sand);position:absolute;top:1.35rem;right:1.35rem}.contact__arrow[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{width:1.1rem;height:1.1rem;transition:transform .4s var(--ease)}.contact__card[data-astro-cid-uw5kdbxl]:hover .contact__arrow[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{transform:translate(3px,-3px)}.contact__stack[data-astro-cid-uw5kdbxl]{gap:1rem;display:grid}.contact__visit[data-astro-cid-uw5kdbxl]{border:1px solid var(--line-light);overflow:hidden}.contact__map[data-astro-cid-uw5kdbxl]{background:var(--ink);color:var(--sand);aspect-ratio:16/9}.contact__map[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{width:100%;height:100%}.contact__visit-copy[data-astro-cid-uw5kdbxl]{flex-direction:column;gap:.35rem;padding:1.25rem 1.5rem 1.5rem;font-size:.8rem;display:flex}.contact__visit-copy[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{opacity:.66}.contact__visit-copy[data-astro-cid-uw5kdbxl] .coords[data-astro-cid-uw5kdbxl]{margin-top:.4rem}.contact__privacy[data-astro-cid-uw5kdbxl]{opacity:.7;max-width:40ch;font-size:.68rem;line-height:1.6}.contact__privacy[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{border-bottom:1px solid}@media (width>=900px){.contact__grid[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1.05fr) minmax(0,.72fr);align-items:start}.contact__aside[data-astro-cid-uw5kdbxl]{position:sticky;top:7rem}.contact__stack[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr 1fr}}.before__grid[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line-light);display:grid}.before__grid[data-astro-cid-uw5kdbxl] article[data-astro-cid-uw5kdbxl]{border-bottom:1px solid var(--line-light);padding-block:2rem}.before__num[data-astro-cid-uw5kdbxl]{letter-spacing:.18em;opacity:.4;margin-bottom:1.2rem;font-size:.6rem;font-weight:700;display:block}.before__grid[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{margin-bottom:.6rem;font-size:clamp(1.5rem,2.2vw,1.9rem)}.before__grid[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{opacity:.6;max-width:34ch;font-size:.88rem;line-height:1.7}@media (width>=800px){.before__grid[data-astro-cid-uw5kdbxl]{grid-template-columns:repeat(3,1fr)}.before__grid[data-astro-cid-uw5kdbxl] article[data-astro-cid-uw5kdbxl]{border-bottom:0;border-right:1px solid var(--line-light);padding:2.5rem 2.5rem 2.5rem 0}.before__grid[data-astro-cid-uw5kdbxl] article[data-astro-cid-uw5kdbxl]:not(:first-child){padding-left:2.5rem}.before__grid[data-astro-cid-uw5kdbxl] article[data-astro-cid-uw5kdbxl]:last-child{border-right:0}}
