.form-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;pointer-events:none!important;white-space:nowrap!important}.lead-consent{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;font-size:12px!important;line-height:1.7!important;margin:6px 0 12px!important}.lead-consent input{width:17px!important;height:17px!important;min-height:17px!important;flex:0 0 17px!important;margin:3px 0 0!important;padding:0!important;accent-color:#b99c76!important}.lead-consent span{font-size:12px!important;line-height:1.7!important;max-width:540px}.form-file-note{font-size:12px!important;color:#aebbbb;line-height:1.7}.lead-error{color:#edc0b5!important}.lead-success{color:#c1d6be!important}.estimate-layout .lead-error{color:#a44d3b!important}.estimate-layout .lead-success{color:#48674e!important}.lead-contacts{margin-top:24px}.lead-contacts .field-pair{gap:20px}.lead-contacts legend{margin-bottom:20px}button[type=submit]:disabled{opacity:.65;cursor:wait}@media(max-width:600px){.lead-contacts .field-pair{grid-template-columns:1fr;gap:16px}.lead-consent,.lead-consent span{font-size:11px!important}.form-file-note{font-size:11px!important}}
