.contactUsPage{background:var(--background);color:#111827;min-height:calc(100vh - var(--site-navbar-offset) - var(--bars-height,0px));padding-bottom:48px;overflow:visible}html:has(.contactUsPage){scroll-behavior:smooth}body:has(.contactUsPage) main{overflow:clip visible}.contactUsGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""info";gap:1rem;display:grid}.contactUsIntro{grid-area:intro}.contactUsForm{grid-area:form}.contactUsInfo{grid-area:info;margin-top:.5rem}@media (min-width:1024px){.contactUsGrid{grid-template:"intro form""info form"1fr/minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:1.75rem 2rem}.contactUsInfo{margin-top:0}.contactUsForm{top:calc(var(--site-navbar-offset,75px) + var(--bars-height,0px) + 1.25rem);align-self:start;position:sticky}}
