
body.legal-page{overflow-wrap:anywhere}body.legal-page .page-head{padding-block:42px 24px}
.legal-page .page-head h1{max-width:1000px}.legal-page .standard-body{padding-top:24px}
.legal-page .prose{max-width:780px}.legal-page h2{font-size:clamp(25px,3vw,34px)}
.legal-page .article-section{padding-block:18px;border-top:1px solid var(--line)}
.legal-meta{display:flex;flex-wrap:wrap;gap:16px 32px;margin-block:20px;font:13px/1.6 var(--sans)}
.legal-meta div{min-width:110px}.legal-meta dt{color:#444}.legal-meta dd{margin:0;color:#151515}
.legal-application{font:14px/1.7 var(--sans);max-width:780px;color:#333}
.legal-toc{padding:22px 26px;border:1px solid #d3d3d3;margin-bottom:28px}
.legal-toc h2{font-size:25px}.legal-toc ol{margin-bottom:0;padding-inline-start:24px}
.legal-toc li{margin-block:7px}.legal-toc a,.prose a{text-decoration:underline}
.publisher-address{display:block;margin-block:12px;line-height:1.5}
.legal-document-list{list-style:none;padding:0}.legal-document-list>li{padding:20px 0;border-bottom:1px solid #ddd}
.legal-document-list>li>a{font-size:25px}.legal-document-list p{font-size:19px;margin:8px 0}
.legal-status{font:12px/1.7 var(--sans)}.legal-draft{padding:20px;border:2px solid #8d260e;background:#fff2ed;color:#511500;max-width:820px}
.legal-draft p{font-size:17px;margin:12px 0 0}.legal-links{display:flex;flex-wrap:wrap;gap:14px 24px;padding-block:26px;border-top:1px solid #555;font:500 12px/1.6 var(--sans)}
.legal-links a{max-width:100%;min-height:32px;display:inline-flex;align-items:center;text-decoration:underline}
.legal-page :focus-visible{outline:3px solid #6e531c;outline-offset:4px}.legal-page .masthead :focus-visible,.site-footer .legal-links :focus-visible{outline-color:#fff}
.legal-page :lang(ar){line-height:1.9}.legal-page :lang(hi){line-height:1.9}
@media(max-width:600px){.legal-page .page-head{padding-block:28px 14px}.legal-page .prose{font-size:19px}.legal-toc{padding:18px}.legal-meta{gap:12px 20px}.legal-links{flex-direction:column;gap:8px}.legal-page .header-left>a{font:11px var(--sans)}}
@media print{.legal-page .masthead,.legal-page .skip,.legal-page .site-footer,.legal-page .breadcrumbs,.legal-page .legal-toc{display:none!important}.legal-page{font:12pt/1.5 Georgia,serif;background:#fff;color:#000}.legal-page .wrap{width:100%;max-width:none}.legal-page h1{font-size:27pt}.legal-page h2{font-size:17pt;break-after:avoid}.legal-page p{orphans:3;widows:3}.legal-page .article-section{break-inside:auto}.legal-draft{border:2pt solid #000;background:#fff;color:#000}.legal-meta,.legal-application{font-size:9pt}a{color:#000;text-decoration:underline}}

.legal-table-scroll{overflow-x:auto;max-width:100%;margin-block:22px}.legal-table-scroll table{border-collapse:collapse;min-width:620px;width:100%;font:16px/1.55 var(--sans)}.legal-table-scroll caption{text-align:start;font-weight:500;padding:12px 0}.legal-table-scroll th,.legal-table-scroll td{border:1px solid #bdbdbd;padding:12px;text-align:start;vertical-align:top}.legal-table-scroll thead{background:#f5f5f5}@media print{.legal-table-scroll{overflow:visible}.legal-table-scroll table{min-width:0;font-size:9pt}}
