.contact-layout[data-v-37030319]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:0 clamp(32px,5vw,80px);padding-block:42px 80px;display:grid}.contact-intro[data-v-37030319]{grid-area:1/1;min-width:0}.contact-intro .eyebrow[data-v-37030319]{letter-spacing:.14em;margin-bottom:24px;font-size:.7rem}.contact-intro h1[data-v-37030319]{letter-spacing:-.06em;font-size:clamp(2.8rem,4.5vw,4.4rem);line-height:1.05}.contact-lede[data-v-37030319]{color:var(--muted);max-width:430px;margin:22px 0 0;font-size:1rem;line-height:1.8}.contact-main[data-v-37030319]{z-index:2;grid-area:1/2/span 3;min-width:0;position:relative}.contact-form[data-v-37030319]{padding:28px}.contact-form-heading[data-v-37030319]{border-bottom:1px solid var(--border);margin-bottom:22px;padding-bottom:22px}.contact-form-heading h2[data-v-37030319]{letter-spacing:-.04em;font-size:1.5rem}.contact-form-heading p[data-v-37030319]{color:var(--muted);margin-top:6px;font-size:.875rem}.contact-form .form-grid[data-v-37030319]{gap:16px}.contact-form .field[data-v-37030319]{gap:7px;min-width:0;margin-bottom:16px}.contact-form .field textarea[data-v-37030319]{min-height:112px}.contact-form .check-label[data-v-37030319]{margin:16px 0}.contact-form>.quiet[data-v-37030319]{margin-bottom:16px;font-size:.8125rem}.contact-form>button[data-v-37030319]{justify-content:space-between;width:100%}.contact-visual[data-v-37030319]{grid-area:2/1;min-width:0;margin-block:8px 24px}.contact-stage[data-v-37030319]{--world-fill:.82;height:280px}.contact-visual-caption[data-v-37030319]{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.contact-notes[data-v-37030319]{border-top:1px solid var(--border);grid-area:3/1;min-width:0;padding-top:18px}.contact-notes p[data-v-37030319]{color:var(--muted);margin:14px 0;font-size:.8125rem;line-height:1.75}.contact-social[data-v-37030319]{margin-top:6px}.contact-links[data-v-37030319]{gap:12px;display:grid}.contact-links a[data-v-37030319]{color:var(--link);align-items:center;gap:10px;min-height:36px;font-size:.875rem;display:flex}.contact-links a span[data-v-37030319]{overflow-wrap:anywhere}.contact-links svg[data-v-37030319]{flex-shrink:0}.contact-links a svg[data-v-37030319]:last-child{margin-left:auto}@media (width<=1100px){.contact-layout[data-v-37030319]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0 32px}.contact-form[data-v-37030319]{padding:24px}}@media (width<=860px){.contact-layout[data-v-37030319]{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:28px 56px}.contact-intro[data-v-37030319],.contact-main[data-v-37030319],.contact-visual[data-v-37030319],.contact-notes[data-v-37030319]{grid-area:auto/1}.contact-intro .eyebrow[data-v-37030319]{margin-bottom:16px;font-size:.7rem}.contact-intro h1[data-v-37030319]{font-size:clamp(2.35rem,7.3vw,3.8rem)}.contact-break[data-v-37030319]{display:none}.contact-lede[data-v-37030319]{max-width:580px;margin-top:16px;font-size:.9375rem;line-height:1.7}.contact-visual[data-v-37030319]{justify-self:center;width:100%;max-width:460px;margin:0}.contact-stage[data-v-37030319]{height:250px}.contact-form-heading[data-v-37030319]{margin-bottom:18px;padding-bottom:18px}}@media (width<=600px){.contact-intro[data-v-37030319]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.contact-intro>.eyebrow[data-v-37030319],.contact-intro>h1[data-v-37030319]{grid-column:1/-1}.contact-intro>.lumi-perch[data-v-37030319]{margin:16px 0 0}.contact-form[data-v-37030319]{padding:20px}.contact-form .form-grid[data-v-37030319]{gap:0}.contact-form-heading h2[data-v-37030319]{font-size:1.35rem}}
