.zd-global-cta{position:fixed;right:20px;bottom:max(18px,env(safe-area-inset-bottom));z-index:75;display:flex;max-width:calc(100vw - 28px);border:1px solid #a89200;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 8px 25px #0006}.zd-global-cta a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;border:0;background:#fff;color:#111!important;font:500 11px/1.4 ZDCtaMono,Consolas,monospace;letter-spacing:.25px;text-transform:uppercase;text-decoration:none;white-space:nowrap}.zd-global-cta a+a{border-left:1px solid #c5a900;background:#ffda00}.zd-global-cta a:hover{background:#f2f3f4}.zd-global-cta a+a:hover{background:#efc800}.zd-global-cta a:focus-visible{outline:2px solid #111;outline-offset:-4px}.zd-global-cta-enabled .floating-actions,.zd-global-cta-enabled .floating,.zd-global-cta-enabled .zd-policy-floating,.zd-global-cta-enabled .q-floating,.zd-global-cta-enabled .s-floating,.zd-global-cta-enabled .p-floating,.zd-global-cta-enabled .b-floating,.zd-global-cta-enabled .m-floating{display:none!important}.zd-global-cta-enabled .zd-shell-footer,.zd-global-cta-enabled .footer{padding-bottom:76px}.zd-global-enquiry-open{overflow:hidden}.zd-global-enquiry-open .zd-global-cta{visibility:hidden;pointer-events:none}.zd-global-enquiry{width:min(640px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:30px;border:1px solid #66734d;border-radius:2px;overflow:auto;background:#10180c;color:#f3f2e9;font:400 15px/1.7 Arial,sans-serif;box-sizing:border-box;overscroll-behavior:contain}.zd-global-enquiry::backdrop{background:#020500c7}.zd-global-enquiry h2{margin:0 48px 12px 0;color:#ffda00;font:700 28px/1.25 Arial,sans-serif}.zd-global-enquiry p{margin:0 0 18px;color:#ced6c1;font:400 14px/1.7 Arial,sans-serif}.zd-global-enquiry-close{position:absolute;right:12px;top:10px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #65734b;background:transparent;color:#f3f2e9;font:400 24px/1 Arial,sans-serif;cursor:pointer}.zd-global-enquiry label{display:block;margin:14px 0 6px;color:#f3f2e9;font:600 14px/1.6 Arial,sans-serif}.zd-global-enquiry input:not([type=hidden]),.zd-global-enquiry textarea{display:block;box-sizing:border-box;width:100%;min-height:46px;margin:0;padding:11px 12px;border:1px solid #78875e;border-radius:0;background:#080e05;color:#f3f2e9;font:400 16px/1.5 Arial,sans-serif}.zd-global-enquiry textarea{min-height:130px;resize:vertical}.zd-global-enquiry input::placeholder,.zd-global-enquiry textarea::placeholder{color:#abb69e}.zd-global-enquiry-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.zd-global-enquiry-submit{display:block;box-sizing:border-box;width:100%;min-height:48px;margin:22px 0 16px;padding:12px 18px;border:1px solid #ffda00;background:#ffda00;color:#0b1007;font:700 15px/1.5 Arial,sans-serif;cursor:pointer}.zd-global-enquiry a{color:#ffda00;text-underline-offset:4px}.zd-global-enquiry :focus-visible{outline:2px solid #ffda00;outline-offset:3px}.zd-global-enquiry [data-zd-global-form-status]{padding:12px;border:1px solid #9fad79;margin-bottom:18px}.zd-global-enquiry .zd-global-alternate{margin-top:12px;font-size:13px}@media(max-width:760px){.zd-global-cta{left:14px;right:14px;bottom:max(12px,env(safe-area-inset-bottom))}.zd-global-cta a{flex:1;padding:12px 10px;font-size:11px}.zd-global-enquiry{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:26px 20px}.zd-global-enquiry-row{grid-template-columns:1fr;gap:0}.zd-global-enquiry h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.zd-global-enquiry,.zd-global-cta{scroll-behavior:auto}}
