.inquiry{border-top:1px solid var(--graphite);flex-direction:column;gap:13px;max-width:34rem;margin-top:34px;padding-top:21px;display:flex}.inquiry__title{font-family:var(--display);font-variation-settings:"wdth" 112, "wght" 700;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:13px}.inquiry__note{color:var(--ink-2);max-width:44ch;margin:0;font-size:14.5px;line-height:1.55}.inquiry__field{flex-direction:column;gap:5px;display:flex}.inquiry__field>span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:9.5px;font-weight:300}.inquiry input[type=text],.inquiry input[type=email],.inquiry textarea{font-family:var(--serif);color:var(--graphite);border:1px solid var(--rule);background:#ffffff73;border-radius:0;width:100%;padding:9px 11px;font-size:15px;transition:border-color .18s,background .18s}.inquiry input:focus,.inquiry textarea:focus{border-color:var(--prussian);background:#ffffffbf}.inquiry [aria-invalid=true]{border-color:var(--minium)}.inquiry__error{font-family:var(--mono);letter-spacing:.04em;color:var(--minium);font-size:9.5px;font-style:normal}.inquiry__submit{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--plaster-hi);background:var(--graphite);border:1px solid var(--graphite);cursor:pointer;align-self:flex-start;padding:11px 20px;font-size:10px;transition:background .18s,color .18s}.inquiry__submit:hover:not(:disabled){background:var(--prussian);border-color:var(--prussian)}.inquiry__submit:disabled{opacity:.55;cursor:progress}.inquiry--sent{gap:8px}.inquiry__sent{font-family:var(--display);font-variation-settings:"wdth" 108, "wght" 600;margin:0;font-size:17px}.inquiry__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
