.page_page__FWNm7{min-height:100vh;background:#f5faff;color:#35435c}.page_header__pTlrL{border-bottom:1px solid #dbe9fa;background:#fff}.page_headerInner__C_L2c{display:flex;justify-content:space-between;align-items:center;gap:1rem;max-width:1320px;margin:auto;padding:1.5rem}.page_headerLinks__wbgvN{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1rem;color:#0b5bd6;font-size:.875rem;font-weight:600}.page_headerLinks__wbgvN a{padding:.5rem;border-radius:.5rem}.page_page__FWNm7 a:focus-visible{outline:2px solid #0b5bd6;outline-offset:4px}.page_skip__DdOAa{position:absolute;left:1rem;top:-10rem;z-index:100;background:white;padding:1rem;color:#053587}.page_skip__DdOAa:focus{top:.5rem}.page_main___u9C_{max-width:1320px;margin:auto;padding:3rem 1.5rem}.page_intro___an5_{margin-bottom:2rem;max-width:850px}.page_eyebrow__zpQwZ{color:#0b5bd6;font-size:.875rem;font-weight:700}.page_intro___an5_ h1{margin:.6rem 0 1rem;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;color:#053587}.page_intro___an5_ p{line-height:1.9}.page_note__yRBjW{margin-top:.6rem;font-size:.875rem;color:#61738b}.page_updated__AE4WK{display:inline-block;margin-top:.9rem;color:#61738b;font-size:.8rem}.page_layout__d7XhU{display:grid;grid-template-columns:248px minmax(0,1fr);gap:1.5rem;align-items:start}.page_directory__T3pFl{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto;border:1px solid #dbe9fa;border-radius:1rem;background:#fff;padding:1rem}.page_directoryTitle__MgDHR{font-weight:800;color:#053587;margin:.25rem .5rem .75rem}.page_directory__T3pFl a{display:flex;gap:.7rem;align-items:baseline;padding:.65rem .5rem;border-radius:.5rem;font-size:.85rem;line-height:1.55}.page_directory__T3pFl a:hover{background:#eef5ff;color:#0b5bd6}.page_number__2rQzb{color:#6483b3;font-size:.75rem;flex:0 0 1.2rem}.page_sections__XXPzV{min-width:0;display:grid;gap:1.5rem}.page_section__7BzTs{min-width:0;padding:2rem;border:1px solid #dbe9fa;border-radius:1rem;background:#fff;scroll-margin-top:1.5rem}.page_section__7BzTs>h2{color:#053587;font-size:1.4rem;line-height:1.6;font-weight:800;padding-bottom:1rem;border-bottom:1px solid #e1eaf7}.page_content__cj946{line-height:1.95;font-size:.95rem;overflow-wrap:anywhere}.page_content__cj946 h3{margin:1.6rem 0 .65rem;color:#173b71;font-size:1.075rem;font-weight:750}.page_content__cj946 p{margin:1rem 0}.page_content__cj946 ol,.page_content__cj946 ul{padding-left:1.45rem;margin:.85rem 0}.page_content__cj946 ul{list-style-type:disc}.page_content__cj946 ol{list-style-type:decimal}.page_content__cj946 li{padding-left:.15rem;margin:.4rem 0}.page_content__cj946 strong{color:#173b71;font-weight:700}.page_content__cj946 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.25rem 0;font-size:.875rem}.page_content__cj946 td,.page_content__cj946 th{border:1px solid #dbe9fa;padding:.7rem .8rem;vertical-align:top;min-width:110px}.page_content__cj946 th{background:#f0f6ff;color:#173b71;text-align:left;font-weight:700}.page_content__cj946 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f7fe;padding:1rem;border-radius:.75rem;font:inherit;font-size:.875rem;line-height:1.8}.page_overview__sElJf{width:100%;height:auto;margin:1rem 0;border-radius:.75rem}.page_bodyLink__EJLSE,.page_footer__JPJpm a{color:#0b5bd6;text-decoration:underline;text-underline-offset:3px}.page_footer__JPJpm{color:#61738b;margin-top:2rem;font-size:.85rem;line-height:1.9}@media (max-width:900px){.page_layout__d7XhU{grid-template-columns:minmax(0,1fr)}.page_directory__T3pFl{position:static;max-height:none}.page_directory__T3pFl nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .5rem}.page_directoryTitle__MgDHR{grid-column:1/-1}}@media (max-width:520px){.page_main___u9C_{padding:2rem 1rem}.page_section__7BzTs{padding:1.25rem}.page_headerInner__C_L2c{padding:1rem}.page_directory__T3pFl{padding:.75rem}.page_directory__T3pFl a{font-size:.8rem;gap:.4rem}}@media print{.page_directory__T3pFl,.page_headerLinks__wbgvN,.page_skip__DdOAa{display:none}.page_layout__d7XhU{display:block}.page_main___u9C_{padding:0}.page_section__7BzTs{border:none;padding:1rem 0}.page_page__FWNm7{background:white}}