.contact-intro .heading-xl{max-width:17ch;margin-block:1.5rem}.contact-intro p:not(.eyebrow){max-width:65ch;color:var(--muted)}.contact-layout{gap:3rem;display:grid}.contact-sidebar p{color:var(--muted)}.contact-sidebar h2{margin-bottom:1rem;font-size:1.5rem}.contact-sidebar li+li{margin-top:.75rem}.contact-sidebar ul{color:var(--muted);padding-left:1.2rem}@media (min-width:1024px){.contact-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:5rem}}
