.contact-form{flex-direction:column;gap:16px;margin:0 0 20px;display:flex}.contact-form label{font-size:var(--font-size-normal);font-weight:var(--font-weight-semibold);color:var(--color-text);flex-direction:column;gap:6px;display:flex}.contact-form input,.contact-form textarea{font:inherit;font-weight:var(--font-weight-regular);font-size:var(--font-size-medium);color:var(--color-text);border:1px solid var(--color-border);border-radius:2px;outline:none;padding:8px 12px;box-shadow:0 1px 2px #00000014}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--color-brand)}.contact-form .button{align-self:flex-start;font-family:inherit}
