/* Phase 1J — Launch Hardening & Production-Switch Preparation */
.skip-link{position:fixed;left:14px;top:10px;z-index:9999;transform:translateY(-160%);background:#fff;color:#071725;padding:10px 14px;border-radius:10px;font-weight:800;box-shadow:0 8px 26px rgba(0,0,0,.28)}
.skip-link:focus{transform:none}
a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid #e6b85a;outline-offset:3px}
.menu:focus-visible{border-radius:8px}
#main-content:focus{outline:none}
img{max-width:100%;height:auto}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}
@media(max-width:640px){.btn,.nav a,.quick-enquiry a,.mobile-contact-bar a{min-height:44px}.text-link{display:inline-flex;min-height:44px;align-items:center}}
