.enquiry-form{border-top:1px solid #657f13;border-bottom:1px solid #657f13;padding:38px 0;margin:0 0 35px;display:grid;grid-template-columns:.72fr 1.28fr;gap:7vw;align-items:start}.enquiry-intro>span,.enquiry-fields label>span{display:block;font:500 10px "DM Mono";text-transform:uppercase;letter-spacing:.06em}.enquiry-intro p{font-size:1.15rem;line-height:1.4;max-width:390px;margin:15px 0 0}.enquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:28px 18px}.enquiry-fields label{display:block}.enquiry-fields input,.enquiry-fields select,.enquiry-fields textarea{width:100%;border:0;border-bottom:2px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);font:500 12px "DM Mono";padding:14px 0;outline:none;resize:vertical}.enquiry-fields input::placeholder,.enquiry-fields textarea::placeholder{color:#3b480f;opacity:1}.enquiry-fields select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0a0a0a 50%),linear-gradient(135deg,#0a0a0a 50%,transparent 50%);background-position:calc(100% - 10px) 20px,calc(100% - 5px) 20px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.enquiry-fields textarea{min-height:76px}.field-wide{grid-column:1/-1}.enquiry-fields button{border:0;background:var(--ink);color:var(--paper);font:500 11px "DM Mono";padding:18px 22px;cursor:pointer;text-align:left;transition:.2s}.enquiry-fields button b{float:right;color:var(--acid);font-size:16px}.enquiry-fields button:hover{background:var(--paper);color:var(--ink)}@media(max-width:800px){.enquiry-form{grid-template-columns:1fr;gap:42px}.enquiry-fields{grid-template-columns:1fr}.field-wide{grid-column:auto}}
