.gov-document{padding:150px 0 90px;min-height:70vh}.gov-masthead{max-width:1050px;margin:35px 0 24px}.gov-masthead h1{font-size:clamp(2rem,4.3vw,4.1rem);line-height:1.12;overflow-wrap:anywhere;max-width:1000px}.gov-summary{max-width:850px;font-size:1.12rem;line-height:1.8;color:#b7c9d1}.gov-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin:22px 0;color:#baa778;font:12px/1.8 system-ui,sans-serif;letter-spacing:.02em}.gov-notice{padding:18px 22px;border:1px solid #344450;border-left:3px solid #c1a361;background:#0b1a25;line-height:1.8;color:#c6d2d9}.gov-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:48px;margin-top:42px;align-items:start}.gov-toc{position:sticky;top:125px;max-height:calc(100vh - 150px);overflow:auto;border:1px solid #2b3d48;border-radius:8px;padding:20px;background:#08151f}.gov-toc summary{cursor:pointer;font-weight:600;color:#d9c58e}.gov-toc nav{display:grid;gap:13px;margin-top:18px}.gov-toc a{font:13px/1.65 system-ui,sans-serif;color:#aebec8;text-decoration:none}.gov-toc a:hover{color:#e0c38b}.gov-copy{min-width:0;max-width:960px;color:#c6d3db;font-size:16px;line-height:1.9}.gov-copy p{line-height:1.9;margin:0 0 20px}.gov-copy h2{font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.4;color:#e6edf1;margin:0 0 22px;scroll-margin-top:150px}.gov-section{margin:0 0 48px}.gov-copy h3{font-size:1.2rem}.gov-copy a,.gov-related a,.gov-notice a{color:#d6bd81;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.gov-copy ul,.gov-copy ol{padding-left:24px;margin:18px 0 24px}.gov-copy li{margin:12px 0;line-height:1.85}.gov-copy strong{color:#e3e9ed}.gov-table{width:100%;overflow-x:auto;border:1px solid #344450;border-radius:7px;margin:25px 0}.gov-table table{border-collapse:collapse;width:100%;font-size:.92rem;text-align:left}.gov-table th,.gov-table td{padding:16px;vertical-align:top;border-bottom:1px solid #2b3d48;line-height:1.75;min-width:145px}.gov-table thead{background:#132532;color:#d8c38c}.gov-table tbody th{font-weight:600;color:#d0dce3;width:25%}.gov-related{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #344450;padding-top:28px;margin-top:40px}.gov-related h2{flex-basis:100%}.governance-supplement,.governance-security-detail{padding-block:55px}.governance-supplement .gov-copy,.governance-security-detail .gov-copy{max-width:1040px}.gov-copy a:focus-visible,.gov-toc a:focus-visible,.gov-table:focus-visible{outline:2px solid #d6bd81;outline-offset:4px}.legal-copy.gov-copy{max-width:none}.legal-copy.gov-copy .gov-section{display:block!important;visibility:visible!important;opacity:1!important;position:static!important}.legal-copy.gov-copy h2{text-transform:none}@media(max-width:1000px){.gov-layout{grid-template-columns:210px minmax(0,1fr);gap:28px}}@media(max-width:760px){.gov-document{padding-top:115px}.gov-layout{display:block}.gov-toc{position:static;max-height:none;margin-bottom:30px}.gov-toc nav{grid-template-columns:1fr 1fr;gap:12px}.gov-copy{font-size:15px}.gov-table th,.gov-table td{padding:12px}.gov-masthead{margin-top:22px}.gov-notice{padding:15px}.gov-section{margin-bottom:34px}}@media(max-width:460px){.gov-toc nav{grid-template-columns:1fr}.gov-meta{display:grid;gap:6px}.gov-masthead h1{font-size:2rem}}@media(prefers-reduced-motion:reduce){.gov-document *{scroll-behavior:auto!important}}@media print{.topbar,.site-footer-compact,.gov-toc,.gov-related,#site-loader,[id*=chat]{display:none!important}.gov-document{padding:0}.gov-layout{display:block}.gov-copy,.gov-copy strong,.gov-copy h2,.gov-copy a{color:#111!important}.gov-notice{background:none;color:#111;border-color:#888}.gov-table{overflow:visible}.gov-table th,.gov-table td{min-width:0;color:#111}.gov-section{break-inside:auto}.gov-copy h2{break-after:avoid}}
