.contact-signal-hero{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:64px 0 48px;border-left:16px solid var(--brand-primary)}.contact-signal-hero h1,.contact-signal-hero p{color:var(--brand-text-inverse)}.contact-info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin:32px 0}.contact-info-grid article{border-top:2px solid var(--brand-primary);padding-top:24px;padding-left:16px;padding-right:16px}.contact-illustration{width:100%;height:280px;background:var(--brand-primary-light)}.contact-quote .split{align-items:start}.contact-quote .form-shell{margin:0;max-width:none}.contact-quote a:not(.btn),.contact-quote h2,.contact-quote p{color:var(--brand-text-inverse)}.contact-quote .form-shell a:not(.btn),.contact-quote .form-shell p{color:var(--brand-text)}@media (max-width:767px){.contact-info-grid{grid-template-columns:1fr}}.commercial-greenhouses-contact-project-intake{background:linear-gradient(180deg,var(--brand-bg),var(--brand-bg-alt))}.commercial-greenhouses-contact-project-intake .contact-info-grid article{background:var(--brand-bg);padding-bottom:24px;border-bottom:1px solid var(--brand-border)}.commercial-greenhouses-contact-project-intake .contact-illustration{border-left:8px solid var(--brand-primary)}