.venue-enquiry-module__xzz76a__section{color:#191b19;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,6vw,6rem);padding:clamp(2rem,6vw,6rem) 0;display:grid}.venue-enquiry-module__xzz76a__introduction h2{font-family:var(--font-archivo), sans-serif;letter-spacing:-.055em;max-width:9ch;margin:1rem 0 1.5rem;font-size:clamp(2.5rem,5vw,5rem);font-weight:800;line-height:1}.venue-enquiry-module__xzz76a__introduction p{max-width:38ch;line-height:1.6}.venue-enquiry-module__xzz76a__eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.venue-enquiry-module__xzz76a__detail,.venue-enquiry-module__xzz76a__privacy{color:#54564f;font-size:.875rem;line-height:1.6}.venue-enquiry-module__xzz76a__form,.venue-enquiry-module__xzz76a__result{background:#fffdf8;border:1px solid #c5c7be;border-radius:10px;padding:clamp(1.25rem,3vw,2rem)}.venue-enquiry-module__xzz76a__fields{border:0;gap:1.25rem;min-width:0;padding:0;display:grid}.venue-enquiry-module__xzz76a__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.venue-enquiry-module__xzz76a__fields label{line-height:1.5}.venue-enquiry-module__xzz76a__row>div,.venue-enquiry-module__xzz76a__fields>div{min-width:0}.venue-enquiry-module__xzz76a__fields input:not([type=checkbox]),.venue-enquiry-module__xzz76a__fields textarea,.venue-enquiry-module__xzz76a__fields select{color:#191b19;background:#fff;border:1px solid #8c9083;min-height:44px;margin-top:.4rem;font-size:1rem}.venue-enquiry-module__xzz76a__fields select{border-radius:8px;width:100%;padding:.65rem}.venue-enquiry-module__xzz76a__fields input:focus-visible,.venue-enquiry-module__xzz76a__fields textarea:focus-visible,.venue-enquiry-module__xzz76a__fields select:focus-visible{outline-offset:3px;outline:3px solid #d74b30}.venue-enquiry-module__xzz76a__fields:disabled{opacity:.7}.venue-enquiry-module__xzz76a__fields span span,.venue-enquiry-module__xzz76a__row label span,.venue-enquiry-module__xzz76a__interests legend span{color:#606358;font-weight:400}.venue-enquiry-module__xzz76a__interests{border:0;padding:0}.venue-enquiry-module__xzz76a__interests legend{margin-bottom:.75rem;font-size:.875rem;font-weight:600}.venue-enquiry-module__xzz76a__interests>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.venue-enquiry-module__xzz76a__interests label,.venue-enquiry-module__xzz76a__optional,.venue-enquiry-module__xzz76a__brief label{align-items:flex-start;gap:.6rem;padding:.4rem 0;font-size:.875rem;display:flex}.venue-enquiry-module__xzz76a__fields input[type=checkbox]{accent-color:#bd422b;width:18px;min-width:18px;height:18px;margin-top:.2rem}.venue-enquiry-module__xzz76a__brief{border-top:1px solid #d4d4ca;padding-top:1rem}.venue-enquiry-module__xzz76a__brief summary{cursor:pointer;padding:.5rem 0;font-size:.875rem;text-decoration:underline}.venue-enquiry-module__xzz76a__brief pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #d4d4ca;max-height:22rem;padding:1rem;font-family:inherit;font-size:.8rem;overflow-y:auto}.venue-enquiry-module__xzz76a__privacy{margin:1.25rem 0}.venue-enquiry-module__xzz76a__privacy a,.venue-enquiry-module__xzz76a__result a{text-underline-offset:.2em;text-decoration:underline}.venue-enquiry-module__xzz76a__error{color:#a62419;font-size:.875rem}.venue-enquiry-module__xzz76a__submit{color:#fff;background:#b74028;width:100%;min-height:48px}.venue-enquiry-module__xzz76a__submit:hover{background:#94321e}.venue-enquiry-module__xzz76a__result{align-self:start;gap:1rem;display:grid}.venue-enquiry-module__xzz76a__result h3{font-size:1.5rem;font-weight:700}.venue-enquiry-module__xzz76a__reference{font-family:monospace;font-size:.8rem}.venue-enquiry-module__xzz76a__honeypot,.venue-enquiry-module__xzz76a__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:800px){.venue-enquiry-module__xzz76a__section{grid-template-columns:1fr}.venue-enquiry-module__xzz76a__introduction h2{max-width:14ch}}@media (max-width:430px){.venue-enquiry-module__xzz76a__row,.venue-enquiry-module__xzz76a__interests>div{grid-template-columns:1fr}}
