html,body{max-width:100%;overflow-x:clip}main,section.hero,header,footer{overflow-x:clip}.as-skip{left:0!important;right:auto!important;top:-200px!important;transform:none!important}.as-skip:focus{top:8px!important}.as-fnav-in,.as-fnav{flex-wrap:wrap;max-width:100%}.as-nav-in,.as-nav{max-width:100%;box-sizing:border-box}img,svg,video,canvas,iframe{max-width:100%}pre,code{white-space:pre-wrap;word-break:break-word}@media(max-width:700px){table.asx-resp{min-width:0!important}[style*="min-width:880px"],[style*="min-width: 880px"]{min-width:0!important}[style*="width:220px"],[style*="width: 220px"]{width:auto!important;max-width:100%!important;flex:1 1 100%!important}}
/* ── TYPE WEIGHT (R239) ──────────────────────────────────────────────────────
   The same defect corrected on the consumer estate at R238, found here by measuring rather than assuming the
   two estates matched. Enterprise headings ranged from 500 to 700 ACROSS PAGES, which is worse than uniformly
   thin because it reads as inconsistency rather than as a choice, and body was 400 everywhere.
   Smoothing was already auto here, so this is purely weight. Sizes and colours untouched; nothing reflows.
   Anchored before the byte-locked canonical nav so N-01 is never disturbed. */
body { font-weight: 450; }
h1, h2, h3, h4 { font-weight: 600; }
strong, b { font-weight: 650; }
