.contact-routing-hero{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:16px 48px;gap:16px 48px;border-bottom:1px solid var(--brand-border);padding-bottom:48px;margin-bottom:48px}.contact-routing-hero .eyebrow{grid-column:1/-1}.contact-routing-hero h1{font-size:max(2rem, min(3.4vw, 3.2rem))}.contact-routing-hero p{align-self:end}.contact-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-bottom:48px}.contact-context-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.contact-context-split img{min-height:320px;aspect-ratio:3/2}.caption{font-size:.8rem;margin-top:16px}.contact-quote-section{background:var(--brand-bg-alt);padding:80px 0 96px}.contact-form-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:64px;gap:64px;align-items:start}.contact-form-panel{background:var(--brand-bg);padding:32px;border:1px solid var(--brand-border);border-radius:4px}@media (max-width:991px){.contact-context-split,.contact-form-layout,.contact-routing-hero{grid-template-columns:1fr;gap:32px}}.contact-context-split>div{min-width:0}@media (max-width:767px){.contact-info-grid{grid-template-columns:1fr}.contact-form-panel{padding:24px}.contact-context-split img{min-height:0;height:auto;aspect-ratio:3/2}}.prairie-greenhouse-contact-us-lead .contact-routing-hero{background:var(--brand-primary-light);padding:32px;border-radius:39px;border-bottom:0}.prairie-greenhouse-contact-us-lead .contact-routing-hero h1{color:var(--brand-primary-dark)}