.contact-fields{display:grid;gap:20px;max-width:680px}.contact-fields label{display:grid;gap:8px;font-weight:600}.contact-fields input,.contact-fields select,.contact-fields textarea{width:100%;min-height:48px;border:1px solid var(--border-2);border-radius:6px;padding:12px;font:inherit;background:var(--white);color:var(--text-1)}.contact-fields textarea{resize:vertical}.contact-fields label[hidden]{display:none}.contact-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-fields p{font-size:14px}.contact-fields button{justify-self:start}
