.contact-form{margin-top:32px;padding:28px;background:#f0ede5;border-radius:4px}.contact-form label{display:block;margin:18px 0 7px;color:var(--ink);font:700 12px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.contact-form input,.contact-form textarea{width:100%;padding:13px;border:1px solid #bdb8ae;border-radius:2px;background:#fff;color:var(--ink);font:16px Arial,sans-serif}.contact-form textarea{min-height:150px;resize:vertical}.contact-form button{margin-top:22px;padding:14px 20px;border:0;border-radius:99px;background:var(--green);color:#fff;cursor:pointer;font:700 12px Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.form-note{font:13px/1.55 Arial,sans-serif;color:var(--muted)}
