.contact-page[data-astro-cid-6bfsojfh]{padding-top:58px;padding-bottom:45px}.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(35px,6vw,80px);display:grid}.contact-intro[data-astro-cid-6bfsojfh]>.eyebrow[data-astro-cid-6bfsojfh]{align-items:center;gap:10px;margin-bottom:30px;display:flex}.intro-dot[data-astro-cid-6bfsojfh]{display:none}.contact-intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{letter-spacing:-.06em;font-size:clamp(44px,5.6vw,80px);line-height:1.02}.contact-description[data-astro-cid-6bfsojfh]{max-width:420px;margin-top:28px;font-size:18px;line-height:1.75}.contact-location[data-astro-cid-6bfsojfh]{align-items:center;gap:15px;margin-top:35px;display:flex}.contact-location[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{border:1px solid var(--color-border);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.contact-location[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--foreground);font-size:15px}.contact-location[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--color-text-muted)}.contact-form-card[data-astro-cid-6bfsojfh]{min-width:0;scroll-margin-top:30px}.contact-topics[data-astro-cid-6bfsojfh]{margin-top:85px}.topics-heading[data-astro-cid-6bfsojfh]{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:28px;display:flex}.topics-heading[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh]{margin-bottom:18px}.topics-heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:clamp(30px,3vw,40px)}.topics-heading[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{font-size:16px}.topic-grid[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;display:grid}.topic-card[data-astro-cid-6bfsojfh]{border:1px solid var(--color-border);border-radius:var(--radius);padding:22px;text-decoration:none}.topic-top[data-astro-cid-6bfsojfh]{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.topic-top[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh]{color:var(--gold-ink)}.topic-arrow[data-astro-cid-6bfsojfh]{font-size:20px;line-height:1}.topic-card[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{letter-spacing:-.04em;margin-bottom:12px;font-size:22px}.topic-card[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:15px}.topic-card[data-astro-cid-6bfsojfh]:hover{background:var(--sand);border-color:var(--gold);color:var(--foreground)}.contact-signoff[data-astro-cid-6bfsojfh]{border-top:1px solid var(--color-border);justify-content:space-between;gap:25px;margin-top:45px;padding-top:25px;display:flex}.contact-signoff[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{letter-spacing:-.03em;color:var(--foreground);font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.35}.contact-signoff[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{color:var(--color-text-muted);text-align:right;font-size:13px;font-style:normal;line-height:1.9}@media (width<=900px){.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:30px}.contact-intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:clamp(35px,5.2vw,48px)}.topic-grid[data-astro-cid-6bfsojfh]{gap:12px}.topic-card[data-astro-cid-6bfsojfh]{padding:18px}.topic-card[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:20px}}@media (width<=640px){.contact-page[data-astro-cid-6bfsojfh]{padding-top:35px;padding-bottom:35px}.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:35px}.contact-intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:clamp(38px,9.5vw,58px)}.contact-intro[data-astro-cid-6bfsojfh]>.eyebrow[data-astro-cid-6bfsojfh]{margin-bottom:24px}.contact-description[data-astro-cid-6bfsojfh]{margin-top:23px;font-size:16px}.contact-location[data-astro-cid-6bfsojfh]{margin-top:24px}.contact-topics[data-astro-cid-6bfsojfh]{margin-top:48px}.topics-heading[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:flex-start;gap:17px}.topic-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.topic-card[data-astro-cid-6bfsojfh]{padding:20px}.topic-top[data-astro-cid-6bfsojfh]{margin-bottom:15px}.contact-signoff[data-astro-cid-6bfsojfh]{flex-direction:column;gap:18px;margin-top:32px}.contact-signoff[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{text-align:left}}
