/* Standalone legal document presentation; no script or external assets. */
:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17212e;background:#f6f7f9;line-height:1.7}*{box-sizing:border-box}body{margin:0}a{color:#145aaa;text-underline-offset:.2em;overflow-wrap:anywhere}a:focus-visible{outline:3px solid #145aaa;outline-offset:4px}header,main,footer{width:min(100% - 40px,860px);margin:auto}header{padding:24px 0;border-bottom:1px solid #d6dce3}header>a{font-weight:750;color:#17212e;font-size:1.3rem}nav{display:flex;flex-wrap:wrap;gap:8px 24px;padding:12px 0}main{padding:28px 0 48px}article{overflow-wrap:anywhere}h1{font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.2}h2{font-size:1.3rem;margin-top:2.2em;line-height:1.4}p{margin:1em 0;white-space:pre-line}li{margin:.5em 0}ul{padding-left:1.4em}footer{padding:20px 0 32px;border-top:1px solid #d6dce3;font-size:.9rem}.skip{position:absolute;left:20px;top:-100px}.skip:focus{top:8px;background:white;padding:8px}@media(max-width:400px){header,main,footer{width:calc(100% - 32px)}nav{gap:8px 16px}}

.table-wrap{max-width:100%;overflow-x:auto}.table-wrap:focus-visible{outline:3px solid #145aaa;outline-offset:4px}table{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.5}th,td{padding:12px;text-align:left;vertical-align:top;border:1px solid #d6dce3}th{background:#e9edf2;color:#17212e}td{background:#fff}@media(max-width:600px){table{min-width:600px}}
