/* Hand-owned repairs layered over the generated assets/website.css, which must not be hand-edited.
   Linked after website.css on the 10 sub-pages. index.html carries the same rules in style#acd-repairs.
   Folded into the layered stylesheet when the Phase 6 build lands. */
html{font-synthesis-weight:none}h1,h2,h3,h4{font-weight:400}
:root :focus-visible{outline:2px solid var(--bone-light)!important;outline-offset:2px!important;box-shadow:0 0 0 6px var(--carbon-850)!important}
/* Instrument Serif ships at 400 only: the header wordmark inherited 500. */
.logo-svg text{font-weight:400}
/* Type floor (Phase 3d): labels and annotations 11 px, interactive controls 12 px; local tokens. */
:root{--fs-label:11px;--fs-control:12px}
:root :is(.footer-links-row a,.breadcrumb a,.cta-primary){font-size:var(--fs-control)}@media(max-width:1120px){:root :is(.experience-nav>.experience-enquire,.experience-portal){font-size:var(--fs-control)}}
