.page_layout__pLpSx{display:grid;gap:var(--space-8)}.page_contentsCompact__BaCaC{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-card)}.page_contentsCompact__BaCaC summary{padding:var(--space-4) var(--space-5);color:var(--fg-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer}.page_contentsCompact__BaCaC .page_contentsList__F7mLW{padding:0 var(--space-5) var(--space-5)}.page_contentsRail__wZH_7{display:none}.page_contentsTitle__s4rPK{margin-bottom:var(--space-4);color:var(--fg-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase}.page_contentsList__F7mLW{display:grid;gap:var(--space-1)}.page_contentsList__F7mLW a{display:block;padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:1px solid var(--line);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-snug);transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.page_contentsList__F7mLW a:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (hover:hover){.page_contentsList__F7mLW a:hover{border-left-color:var(--accent);color:var(--fg-strong)}}.page_document__U0YAY{min-width:0;max-width:var(--w-narrow)}.page_document__U0YAY .page_body__r2u6C{font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page_document__U0YAY .page_body__r2u6C h2{font-size:var(--fs-h4)}.page_document__U0YAY .page_body__r2u6C h3{font-size:var(--fs-h5)}.page_document__U0YAY .page_body__r2u6C h2,.page_document__U0YAY .page_body__r2u6C h3{scroll-margin-top:calc(var(--header-h-lg) + var(--space-6))}.page_document__U0YAY .page_body__r2u6C>:first-child{margin-top:0}.page_document__U0YAY .page_body__r2u6C thead th:after{content:"";display:block;width:8rem;height:0}.page_stamp__8c2KW{margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--fg-muted);font-size:var(--fs-sm)}.page_more__Sr8Hu{display:grid;gap:var(--space-6)}.page_moreEyebrow__sw0m5{color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase}.page_moreTitle__y15ZP{margin-top:var(--space-2);font-size:var(--fs-h4)}.page_moreList__UuqER{display:grid;gap:var(--space-3)}.page_moreLink__5HUCO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--r-md);color:var(--fg-strong);font-weight:var(--fw-medium);transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.page_moreLink__5HUCO svg{flex-shrink:0;color:var(--accent)}.page_moreLink__5HUCO:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (hover:hover){.page_moreLink__5HUCO:hover{border-color:var(--line-accent);background:var(--bg-card-hover)}}@media (min-width:600px){.page_moreList__UuqER{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.page_layout__pLpSx[data-has-contents=true]{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:var(--space-10);align-items:start}.page_contentsCompact__BaCaC{display:none}.page_contentsRail__wZH_7{display:block;position:sticky;top:calc(var(--header-h-lg) + var(--space-6));max-height:calc(100vh - var(--header-h-lg) - var(--space-10));overflow-y:auto}.page_more__Sr8Hu{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:var(--space-10);align-items:start}.page_moreList__UuqER{grid-template-columns:repeat(3,minmax(0,1fr))}}