/* v95 r6: readability, cookie bar width, visible enquiry button in menu mode. Additive. No inline styles (CSP style-src 'self'). Linked last. */
/* 1. contrast: computed text contrast was already >=4.5:1 on cream (rall sets --muted #57534C); this makes the AA value the floor on every page, and lifts the only text under 12px to 12px (no other size changes). */
:root{--muted:#57534C}
body .fnet-h,body .pc-n,body .fq-n{font-size:12px}
/* 2. cookie bar: at most 420px wide on every screen wider than a phone (was 620px). Same markup, same buttons, same consent logic. Phone layout (max 640px) untouched. */
@media(min-width:641px){body .plc{width:min(420px,calc(100vw - 32px))}}
/* 3. header in menu mode (700px to 1499px): the Start an enquiry button stays visible next to MENU. CSS only; the same link is in the dropdown when it opens. */
@media(min-width:700px) and (max-width:1499px){
 body .hdr .menubtn{margin-left:auto}
 body .hdr .nav:not(.open){display:flex;position:static;flex-direction:row;align-items:center;padding:0;margin:0 0 0 12px;background:none;border:0;gap:0;min-width:0}
 body .hdr .nav:not(.open)>a:not(.navcta){display:none}
 body .hdr .nav:not(.open) .navcta{margin:0;padding:10px 16px;border:1px solid var(--ink);white-space:nowrap;text-align:center}
 body .hdr .nav.open{margin:0}
}
