.contact-form{display:grid;gap:20px;margin-top:32px}.contact-form label{display:grid;gap:8px;font-size:14px}.contact-form input,.contact-form select,.contact-form textarea{box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid #ded7ce;border-radius:8px;background:#fffdfa;color:inherit;font:inherit}.contact-form textarea{resize:vertical}.contact-form button{justify-self:start;border:0}.contact-form button:disabled{opacity:.6;cursor:wait}#contactStatus p{margin:8px 0;font-size:14px}#contactStatus[data-state="error"]{color:#970c28}
