/* Readability only: no layout, typography scale, photo or motion changes. */
.home-page .brief>div>p:last-child,.home-page .brief small{color:#4d596c!important;opacity:1!important}
.home-page #project-brief :is(input,select,textarea)::placeholder,.brief-server-save input::placeholder,.catalogue-page :is(input,textarea)::placeholder{color:#586579!important;opacity:1!important}
.catalogue-page .site-header nav a,.model-page .site-header nav a{opacity:1!important}
.catalogue-page .site-header .site-primary a,.model-page .site-header .site-primary a{color:#fff!important}
.catalogue-page .site-header .aks-contact-symbol,.model-page .site-header .aks-contact-symbol{opacity:1;fill:currentColor}
:is(.catalogue-page,.model-page) :is(button,a,summary,input,select,textarea):focus-visible,.home-page #project-brief :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid #226caa;outline-offset:3px}
:is(.catalogue-page,.model-page) .site-header :is(a,summary):focus-visible{outline-color:#9bc8ed}
