.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}}.contactUsPage .field--area{min-height:104px}@media (max-width:767px){.contactUsPage .field--area{min-height:80px}.contactUsPage form>*+*{margin-top:.75rem}.contactUsPage form .grid{gap:.75rem}.contactUsPage .field-label{margin-bottom:.35rem}.contactUsPage form .field,.contactUsPage form .ui-select-trigger{padding-inline:.75rem}}
