body{overflow-wrap:anywhere}pre,code,.digest,.facts dd,.citation p{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}h1{max-width:36ch}.source-line{font:1.05rem/1.7 Georgia,serif;white-space:pre-wrap;hyphens:none;max-width:90ch}.source-line a{font:0.75rem/1.4 system-ui,sans-serif;display:block;min-height:44px}.source-line strong{font-weight:700}.paragraph{grid-template-columns:5rem minmax(0,1fr)}.paragraph p{hyphens:none}.evidence-label{font:0.8rem/1.5 system-ui,sans-serif;overflow-wrap:anywhere}.facts{max-width:100%}.page-grid{display:flex;flex-wrap:wrap;gap:.3rem}.page-grid a{min-height:44px;padding:.5rem}.source-meta{border:1px solid #667;padding:1rem}.source-meta p{max-width:95ch}.source-meta code{font-size:.85rem}.source-page{border-block:1px solid #cbd6df;margin-block:2rem;padding-block:1rem}@media(max-width:600px){.paragraph{display:block}.paragraph h2{margin:.2rem 0}.paragraph h2 a{display:inline-flex;min-height:44px}}@media print{.paragraph{display:block;break-inside:auto}.paragraph p{margin-top:.2rem}.source-line{font-size:10pt;line-height:1.45;break-inside:avoid}.source-line a{min-height:0;font-size:7pt}.source-meta{display:block!important}nav,.page-grid{display:none!important}.source-line a:after{content:none}.source-page{break-before:page}h1{max-width:none;font-size:19pt}.facts{font-size:9pt}.evidence-label{font-size:7pt}.notice,.facts{break-inside:auto}}@media(forced-colors:active){.source-meta,.source-page{border:1px solid CanvasText}:focus-visible{outline:3px solid Highlight}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}