.page-hero[data-astro-cid-idxrcgyr]{background:var(--paper);padding:var(--sp-16) 0}.hero-copy[data-astro-cid-idxrcgyr]{gap:var(--sp-5);margin-top:var(--sp-8);max-width:var(--measure-prose);flex-direction:column;display:flex}.page-hero[data-astro-cid-idxrcgyr] h1[data-astro-cid-idxrcgyr]{font-size:var(--fs-h1)}.page-hero[data-astro-cid-idxrcgyr] .lead[data-astro-cid-idxrcgyr]{max-width:55ch}.contact-section[data-astro-cid-idxrcgyr]{padding-top:var(--sp-18)}.contact-grid[data-astro-cid-idxrcgyr]{gap:var(--gap-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.form-card[data-astro-cid-idxrcgyr]{padding:var(--sp-12);scroll-margin-top:calc(var(--nav-h-m) + var(--sp-4));box-shadow:var(--shadow-object);border-color:#0000}.details[data-astro-cid-idxrcgyr]{flex-direction:column;gap:36px;display:flex}.detail-list[data-astro-cid-idxrcgyr]{border-top:var(--border) solid var(--line);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.detail-list[data-astro-cid-idxrcgyr]>li[data-astro-cid-idxrcgyr]{padding:var(--sp-6) 0;border-bottom:var(--border) solid var(--line)}.detail-list[data-astro-cid-idxrcgyr] .ico{color:var(--gold)}.detail-list[data-astro-cid-idxrcgyr] li[data-astro-cid-idxrcgyr],.detail-list[data-astro-cid-idxrcgyr] a[data-astro-cid-idxrcgyr]{gap:var(--sp-4);align-items:flex-start;display:flex}.detail-list[data-astro-cid-idxrcgyr] b[data-astro-cid-idxrcgyr]{font-size:var(--fs-post-side);color:var(--navy);display:block}.detail-phone[data-astro-cid-idxrcgyr]{font-variant-numeric:lining-nums tabular-nums}.detail-list[data-astro-cid-idxrcgyr] b[data-astro-cid-idxrcgyr]{font-weight:500}.detail-email[data-astro-cid-idxrcgyr]{overflow-wrap:anywhere}.detail-hint[data-astro-cid-idxrcgyr]{font-size:var(--fs-footer);overflow-wrap:break-word;line-height:1.45;display:block}.map[data-astro-cid-idxrcgyr]{background:var(--paper);border:var(--border) solid var(--line);padding:var(--sp-8);align-items:center;gap:var(--sp-3);text-align:center;color:var(--muted);border-radius:0;flex-direction:column;display:flex}.map-label[data-astro-cid-idxrcgyr]{font-size:var(--fs-button-sm)}.map[data-astro-cid-idxrcgyr] .btn[data-astro-cid-idxrcgyr]{width:auto}.map[data-astro-cid-idxrcgyr] .btn-outline[data-astro-cid-idxrcgyr]:hover,.map[data-astro-cid-idxrcgyr] .btn-outline[data-astro-cid-idxrcgyr]:focus-visible{color:var(--navy)}.directions[data-astro-cid-idxrcgyr]{font-size:var(--fs-footer);line-height:var(--lh-body)}.faq-wrap[data-astro-cid-idxrcgyr]{max-width:900px}.contact-faq[data-astro-cid-idxrcgyr]{margin-top:var(--gap-lg)}.disclaimer[data-astro-cid-idxrcgyr]{margin-top:var(--sp-5)}@media (width<=1023px){.contact-grid[data-astro-cid-idxrcgyr]{gap:var(--gap-lg);grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.page-hero[data-astro-cid-idxrcgyr]{padding:var(--sp-10) 0 var(--sp-12)}.hero-copy[data-astro-cid-idxrcgyr]{gap:var(--sp-4);margin-top:var(--sp-6)}.page-hero[data-astro-cid-idxrcgyr] h1[data-astro-cid-idxrcgyr]{font-size:var(--fs-h1-m)}.contact-section[data-astro-cid-idxrcgyr]{padding-top:var(--section-y-m)}.form-card[data-astro-cid-idxrcgyr]{padding:var(--sp-8) var(--sp-5)}.map[data-astro-cid-idxrcgyr] .btn[data-astro-cid-idxrcgyr]{width:100%}}
