.restored-section{max-width:1180px;margin-inline:auto}.restored-section h3{margin-top:1.5rem}.restored-section video{display:block;width:100%;max-height:620px;background:#101b1b;border-radius:16px}.restored-logo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-block:24px}.restored-logo-grid>div{display:grid;place-items:center;background:#fff;padding:18px;border:1px solid #dce5e5;border-radius:12px;min-height:110px}.restored-logo-grid img{width:100%;height:90px;object-fit:contain}@media(max-width:700px){.restored-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
.contact-honeypot{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#lead-form button:disabled{opacity:.65;cursor:wait}#form-status{min-height:1.5em}
