.enquiry-panel{min-width:0;align-self:start}
.enquiry-panel .trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;pointer-events:none}
.enquiry-panel [hidden]{display:none!important}
.enquiry-result{border-top:2px solid #b84a24;padding:25px 0 10px}
.enquiry-panel .enquiry-result h2{font:400 30px/1.2 Georgia,serif;letter-spacing:-.02em;margin:0 0 17px}
.enquiry-panel .enquiry-result p{font:14px/1.8 Arial,Helvetica,sans-serif;margin:0 0 24px;max-width:430px}
.enquiry-result button{appearance:none;background:none;border:0;border-bottom:1px solid #aaa;border-radius:0;color:#242424;padding:4px 0;font:12px/1.6 Arial,Helvetica,sans-serif;cursor:pointer}
.enquiry-result:focus-visible,.enquiry-result button:focus-visible{outline:2px solid #b84a24;outline-offset:6px}
