.quick-contact{margin-top:22px;max-width:490px}.quick-contact form{display:grid;gap:12px}.quick-contact label{font-size:15px}.quick-contact input[type=tel],.quick-contact input[type=text]{width:100%;padding:13px 15px;border:1px solid #b7c8bc;border-radius:8px;background:#fff;color:#173e34;font:inherit}.quick-contact .quick-consent{display:flex;gap:10px;align-items:flex-start;line-height:1.4}.quick-contact .quick-consent input{margin-top:4px}.quick-contact a{color:inherit;text-decoration:underline}.quick-contact button{justify-self:start;cursor:pointer}.quick-contact button:disabled{opacity:.65;cursor:wait}.quick-contact [role=status]{font-size:14px;line-height:1.4;min-height:1.4em;margin:0}.quick-contact .quick-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
