.website-skip-link{position:fixed;inset-inline-start:16px;top:10px;transform:translateY(-160%);z-index:100000;background:#142c49;color:#fff;padding:14px 20px;border-radius:6px;text-decoration:none;font-weight:600}
.website-skip-link:focus{transform:none;outline:3px solid #007f78;outline-offset:3px}
#publicRouteView :is(a,button,summary,input,select,textarea,[role=tab]):focus-visible{outline:3px solid #007f78!important;outline-offset:4px!important}
#publicRouteView .w3-navy :is(a,button,summary):focus-visible{outline-color:#9de1d6!important}
#publicRouteView h1:focus,#publicRouteView:focus{outline:none}
.web3-home .w4-stage-controls button{min-width:44px;min-height:44px}
.web3-home .w3-steps button,.web3-home .w4-stages button{min-height:44px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#marketingLanding *,#marketingLanding *::before,#marketingLanding *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
