[data-sig="garage-doors-contact"] .contact-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:104px}[data-sig="garage-doors-contact"] h2{margin-bottom:24px}[data-sig="garage-doors-contact"] .contact-layout>div>p{font-size:13px;color:var(--muted);margin-bottom:32px}[data-sig="garage-doors-contact"] form{display:flex;flex-direction:column;gap:24px}[data-sig="garage-doors-contact"] label{display:flex;flex-direction:column;gap:8px;font-size:14px}[data-sig="garage-doors-contact"] input,[data-sig="garage-doors-contact"] select,[data-sig="garage-doors-contact"] textarea{width:100%;background:var(--white);border:1px solid #87969A;border-radius:var(--radius);padding:12px;font-size:16px;color:var(--ink)}[data-sig="garage-doors-contact"] textarea{resize:vertical}[data-sig="garage-doors-contact"] form button{align-self:start}[data-sig="garage-doors-contact"] .form-status{background:var(--white);padding:24px;border:1px solid var(--line);font-size:14px}[data-sig="garage-doors-contact"] .form-status[hidden]{display:none}[data-sig="garage-doors-contact"] aside h3{font-size:25px;margin-bottom:24px}[data-sig="garage-doors-contact"] aside h3:not(:first-child){margin-top:40px}[data-sig="garage-doors-contact"] aside .button{margin-bottom:24px}[data-sig="garage-doors-contact"] aside p{font-size:14px}[data-sig="garage-doors-contact"] aside small{color:var(--muted);margin-top:16px}[data-sig="garage-doors-contact"] aside img{margin-top:32px;aspect-ratio:4/3}[data-sig="garage-doors-contact"] .open-status{font-weight:500;margin-top:16px}@media(max-width:760px){[data-sig="garage-doors-contact"] .wrap{grid-template-columns:1fr;gap:32px}[data-sig="garage-doors-contact"] .intro-layout:has(picture){grid-template-columns:1fr}[data-sig="garage-doors-contact"] .team-grid,[data-sig="garage-doors-contact"] .quote-grid,[data-sig="garage-doors-contact"] .partners-grid,[data-sig="garage-doors-contact"] .gallery-grid,[data-sig="garage-doors-contact"] .service-item{grid-template-columns:1fr;gap:32px}}
