.form-module__yP0OlW__enquiry{margin-top:var(--s4);gap:30px;display:grid}.form-module__yP0OlW__field{min-width:0;display:block}.form-module__yP0OlW__field>.form-module__yP0OlW__label{margin-bottom:6px;display:block}.form-module__yP0OlW__field input,.form-module__yP0OlW__field textarea{border:0;border-bottom:1px solid var(--ink-3);width:100%;color:var(--ink);transition:border-color var(--dur-ui) var(--ease);background:0 0;padding:10px 0;font-size:16px;line-height:1.5;display:block}.form-module__yP0OlW__field input::placeholder,.form-module__yP0OlW__field textarea::placeholder{color:var(--ink-3)}.form-module__yP0OlW__field textarea{resize:none;field-sizing:content;min-height:calc(4.5em + 20px);max-height:14em}.form-module__yP0OlW__field input:focus,.form-module__yP0OlW__field textarea:focus{border-bottom-color:var(--ink)}.form-module__yP0OlW__field input[aria-invalid=true],.form-module__yP0OlW__field textarea[aria-invalid=true]{border-bottom-color:var(--red);border-bottom-width:2px}:is(.form-module__yP0OlW__field:has(input[aria-invalid=true])>.form-module__yP0OlW__label,.form-module__yP0OlW__field:has(textarea[aria-invalid=true])>.form-module__yP0OlW__label){color:var(--red)}.form-module__yP0OlW__consent{gap:var(--s2);align-items:flex-start;display:flex}.form-module__yP0OlW__consent input{appearance:none;border:1px solid var(--ink-3);cursor:pointer;width:20px;height:20px;transition:background-color var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease);background:0 0;border-radius:0;flex:none;place-content:center;margin:2px 0 0;display:grid}.form-module__yP0OlW__consent input:after{content:"";border-left:1.5px solid var(--cream);border-bottom:1.5px solid var(--cream);opacity:0;width:10px;height:5px;margin-top:-3px;transform:rotate(-45deg)}.form-module__yP0OlW__consent input:hover{border-color:var(--ink)}.form-module__yP0OlW__consent input:checked{background:var(--red);border-color:var(--red)}.form-module__yP0OlW__consent input:checked:after{opacity:1}.form-module__yP0OlW__consent label{cursor:pointer}.form-module__yP0OlW__submitRow{align-items:flex-end;gap:var(--s4) var(--colgap);flex-wrap:wrap;display:flex}.form-module__yP0OlW__privacy{max-width:var(--measure-narrow);flex:min(100%,300px)}.form-module__yP0OlW__submitStacked{align-items:flex-start;gap:var(--s4);flex-direction:column}@media (max-width:599px){.form-module__yP0OlW__submitRow>button{width:100%}}.form-module__yP0OlW__submitStacked .form-module__yP0OlW__privacy{flex:none;max-width:62ch}.form-module__yP0OlW__formError{color:var(--red);border-left:1px solid var(--red);padding-left:var(--s2)}.form-module__yP0OlW__inlineLink{color:var(--ink-2);border-bottom:1px solid var(--gold)}.form-module__yP0OlW__inlineLink:hover{color:var(--ink);border-bottom-color:var(--ink)}.form-module__yP0OlW__fieldError{color:var(--red);max-width:var(--measure-narrow);margin-top:7px;display:block}.form-module__yP0OlW__received{max-width:34em}@media (prefers-reduced-motion:no-preference){.form-module__yP0OlW__received{animation:form-module__yP0OlW__receivedIn var(--dur-move) var(--ease) both}}@keyframes form-module__yP0OlW__receivedIn{0%{opacity:0}}.form-module__yP0OlW__receivedKicker{margin:0}.form-module__yP0OlW__receivedTitle{margin:var(--s3) 0 0 -.045em}.form-module__yP0OlW__receivedLead{margin:var(--s3) 0 0;max-width:30ch;font-family:var(--serif);font-size:clamp(19px,1.5vw,22px);line-height:1.46}.form-module__yP0OlW__reach{overflow-wrap:anywhere}.form-module__yP0OlW__nowrap{white-space:nowrap}.form-module__yP0OlW__receivedNote{margin:var(--s3) 0 0;max-width:var(--measure-narrow)}.form-module__yP0OlW__receivedLead+.form-module__yP0OlW__receivedNote{border-top:1px solid var(--hair-strong);padding-top:var(--s3);margin-top:var(--s4)}.form-module__yP0OlW__receivedNext{margin-top:var(--s4)}.form-module__yP0OlW__optional{text-transform:none;letter-spacing:normal}.form-module__yP0OlW__received:focus{outline:none}
