.hero h1{letter-spacing:.01em}.enquire-page{background:radial-gradient(65% 80% at 100% 14%,#32210d 0%,#1e150c85 32%,#0000 70%),#090a0a;min-height:100vh}.enquire-nav{border-bottom:1px solid var(--line);padding:25px 7vw}.enquire-hero{grid-template-columns:minmax(0,.8fr) minmax(430px,1fr);align-items:center;gap:9vw;max-width:1320px;margin:auto;padding:110px 8vw;display:grid}.enquire-hero h1{letter-spacing:.025em;text-transform:uppercase;margin:0;font:400 clamp(58px,7vw,104px)/.93 Georgia,serif}.enquire-hero h1 em{color:var(--gold);font-style:normal}.enquire-hero>div>p:not(.kicker){max-width:480px;color:var(--muted);margin:30px 0 0;font-size:17px;line-height:1.7}.enquiry-form{border:1px solid var(--line);background:linear-gradient(145deg,#191611f5,#080909fa);padding:34px;box-shadow:0 25px 70px #00000059}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.enquiry-form label{color:var(--gold-light);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700;display:block}.enquiry-form input,.enquiry-form textarea{width:100%;color:var(--ink);resize:vertical;background:#0b0c0c;border:1px solid #d4a34866;border-radius:0;outline:none;margin-top:9px;padding:13px 14px;font:15px Arial,Helvetica,sans-serif}.enquiry-form input:focus,.enquiry-form textarea:focus{border-color:var(--gold-light);box-shadow:0 0 0 2px #d4a34824}.enquiry-form textarea{line-height:1.55}.enquiry-form .button{cursor:pointer;border:0;width:100%}.enquiry-form .button:disabled{opacity:.7;cursor:wait}.form-message{margin:17px 0 0;font-size:14px}.form-message.success{color:#d9c68d}.form-message.error{color:#e8b0a4}@media (max-width:800px){.enquire-nav{padding:20px 6vw}.enquire-hero{grid-template-columns:1fr;gap:48px;padding:75px 6vw}.form-row{grid-template-columns:1fr}.enquiry-form{padding:24px}}
