.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}aside[data-astro-cid-6bfsojfh]{position:sticky;top:120px}.direct-links[data-astro-cid-6bfsojfh]{gap:.8rem;margin-top:2.4rem;display:grid}.direct-links[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh],.direct-links[data-astro-cid-6bfsojfh] .address[data-astro-cid-6bfsojfh]{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:1.15rem 1.3rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.direct-links[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{border-color:#f5af2fa6;transform:translate(5px);box-shadow:0 14px 34px #111b2a12}.direct-links[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#5f6d80;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:750}.direct-links[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere}.international-note[data-astro-cid-6bfsojfh]{color:#5f6d80;margin:1.2rem 0 0;font-size:.88rem}.quote-form[data-astro-cid-6bfsojfh]{background:var(--white);box-shadow:var(--shadow);border:1px solid #111b2a0e;border-radius:32px;padding:clamp(1.4rem,4vw,3rem)}.form-heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.04em;margin:1rem 0 .2rem;font-size:clamp(2rem,4vw,2.8rem);font-weight:600;line-height:1.08}.form-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#5f6d80;margin:.5rem 0 2rem}.form-setup-notice[data-astro-cid-6bfsojfh]{color:#526175;background:#f5af2f17;border:1px solid #f5af2f80;border-radius:14px;gap:.25rem;margin:-.55rem 0 1.4rem;padding:1rem 1.1rem;font-size:.92rem;display:grid}.form-setup-notice[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--ink)}.form-setup-notice[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-strong);text-underline-offset:3px;font-weight:800}.form-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:1.15rem;display:grid}label[data-astro-cid-6bfsojfh]{gap:.4rem;display:grid}label[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{font-size:.84rem;font-weight:800}input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{width:100%;color:var(--ink);background:#f8f9fa;border:1px solid #8290a2;border-radius:13px;padding:.88rem .95rem;transition:border-color .2s,box-shadow .2s,background .2s}textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:150px}input[data-astro-cid-6bfsojfh]:focus,select[data-astro-cid-6bfsojfh]:focus,textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--gold-strong);outline:3px solid var(--gold-strong);outline-offset:2px;box-shadow:0 0 0 2px var(--white);background:#fff}.full[data-astro-cid-6bfsojfh]{grid-column:1/-1}.consent[data-astro-cid-6bfsojfh]{color:#637286;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;display:grid}.consent[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{width:18px;height:18px;margin-top:.2rem}.consent[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{font-weight:600}.consent[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--gold-strong);text-underline-offset:3px;font-weight:800;text-decoration:underline}.honeypot[data-astro-cid-6bfsojfh]{position:absolute;left:-9999px}.submit-row[data-astro-cid-6bfsojfh]{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.form-status[data-astro-cid-6bfsojfh]{color:#526175;margin:0;font-size:.9rem}.form-status[data-astro-cid-6bfsojfh][data-state=success]{color:#246b43;font-weight:750}.form-status[data-astro-cid-6bfsojfh][data-state=error]{color:#a12a2a;font-weight:750}.submit-feedback[data-astro-cid-6bfsojfh]{gap:.2rem;display:grid}.form-recovery[data-astro-cid-6bfsojfh]{color:#637286;margin:0;font-size:.82rem}.form-recovery[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-strong);text-underline-offset:3px;font-weight:800}button[data-astro-cid-6bfsojfh]:disabled{opacity:.65;cursor:not-allowed}@media (width<=850px){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}aside[data-astro-cid-6bfsojfh]{position:static}}@media (width<=580px){.form-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.full[data-astro-cid-6bfsojfh]{grid-column:auto}.submit-row[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:stretch}}
