
.enquiry-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-gap);align-items:start}.enquiry-intro h1{font-size:var(--gf-h1);line-height:1.06;margin:0 0 24px}.enquiry-intro .large{max-width:28ch}.enquiry-preview{background:#ffbc00;color:#191919;font-size:14px;padding:12px 16px;margin-bottom:32px!important;max-width:none!important}.enquiry-page [hidden]{display:none!important}.short-enquiry{max-width:640px}.short-enquiry>label:not(.check-label){display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.5;margin:0 0 22px}.short-enquiry :is(input:not([type=checkbox]):not([type=radio]),textarea,select){box-sizing:border-box;width:100%;min-height:52px;padding:12px 14px;border:1px solid #19191980;background:#fff8ea;color:#191919;font:400 18px/1.5 Body,Arial,sans-serif;border-radius:0}.short-enquiry textarea{resize:vertical}.short-enquiry :is(input,textarea,select):focus-visible{outline:3px solid #ffbc00;outline-offset:3px}.reply-choice{border:0;padding:0;margin:0 0 22px;display:flex;gap:24px;flex-wrap:wrap}.reply-choice legend{font-size:16px;line-height:1.5;margin:0 0 10px}.reply-choice label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:16px}.reply-choice input{accent-color:#191919;width:20px;height:20px}.training-site .enquiry-small,.training-site .enquiry-alternative{font-size:16px;line-height:1.6;margin:16px 0 24px}.short-enquiry .check-label{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;margin:8px 0 24px}.short-enquiry .check-label input{width:22px;height:22px;flex:none;margin-top:3px;accent-color:#191919}.enquiry-alternative a,.enquiry-small a{text-underline-offset:4px}.enquiry-trap{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.enquiry-status:empty,.enquiry-price:empty{display:none}.training-site .enquiry-status{border-left:4px solid #ffbc00;background:#eadfca;padding:14px 18px;font-size:16px;line-height:1.6;margin:24px 0 0}.training-site .enquiry-price{font-size:18px;font-weight:500;line-height:1.5;margin:-8px 0 20px}.enquiry-status:focus{outline:0}.short-enquiry .button{cursor:pointer}.short-enquiry button:disabled{opacity:.65;cursor:wait}.wk-planner .short-enquiry{max-width:720px}.wk-planner .enquiry-alternative{margin-bottom:0}
@media(max-width:760px){.enquiry-layout{grid-template-columns:1fr;gap:28px}.enquiry-page main{padding-top:32px}.enquiry-preview{font-size:13px}.enquiry-intro h1{font-size:48px}.short-enquiry>.button{width:100%}.wk-planner .short-enquiry{max-width:none}}

.short-enquiry[hidden]{display:none!important}.short-enquiry .enquiry-preview{font-size:14px;line-height:1.5;margin:0 0 24px;padding:10px 14px}
