.page_page__Ltslp{width:min(100% - 3rem,980px);margin-inline:auto;padding-block:clamp(3rem,7vw,6rem) clamp(4rem,8vw,7rem);color:var(--foreground)}.page_hero__nNqz_{max-width:54rem;border-bottom:1px solid var(--border);padding-bottom:clamp(2rem,5vw,3.5rem)}.page_eyebrow__JiG5r{margin:0;color:var(--brand-accent-text);font-size:.7rem;font-weight:750;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.page_hero__nNqz_ h1{max-width:19ch;margin:1.15rem 0 0;font-family:var(--font-display);font-size:clamp(2.35rem,6vw,4.65rem);font-weight:600;letter-spacing:-.065em;line-height:1.04;text-wrap:balance}.page_dek__q_VrJ{max-width:44rem;margin:1.4rem 0 0;color:var(--muted-foreground);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.75}.page_byline__TVTli{margin:1.35rem 0 0;font-size:.88rem;font-weight:650}.page_status__zLx1O{margin-top:2rem;border:1px solid var(--border);border-left:4px solid var(--brand-600);border-radius:.8rem;background:var(--card);padding:clamp(1.25rem,3.5vw,2rem)}.page_statusLabel__MSfYw{margin:0;color:var(--brand-accent-text);font-size:.75rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.page_closing__NoXOf h2,.page_section__AHn3_ h2,.page_status__zLx1O h2{margin:.75rem 0 0;font-family:var(--font-display);font-size:clamp(1.55rem,3.2vw,2.2rem);font-weight:620;letter-spacing:-.05em;line-height:1.15;text-wrap:balance}.page_closing__NoXOf>p:not(.page_eyebrow__JiG5r),.page_section__AHn3_>p:not(.page_eyebrow__JiG5r),.page_status__zLx1O>p:last-child{max-width:70ch;margin:.9rem 0 0;color:var(--muted-foreground);font-size:.95rem;line-height:1.75}.page_metadata__hUi3i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:2rem 0 0;border-top:1px solid var(--border);border-left:1px solid var(--border)}.page_metadata__hUi3i>div{min-width:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:1rem 1.1rem}.page_metadata__hUi3i dt{color:var(--muted-foreground);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page_metadata__hUi3i dd{margin:.5rem 0 0;font-size:.86rem;line-height:1.65}.page_section__AHn3_{margin-top:clamp(3.5rem,7vw,5.5rem)}.page_eventList__bGMql,.page_ruleList__IrUs1{display:grid;gap:.7rem;margin:1.2rem 0 0;padding-left:1.2rem;color:var(--foreground);font-size:.9rem;line-height:1.65}.page_eventList__bGMql li::marker,.page_ruleList__IrUs1 li::marker{color:var(--brand-600)}.page_tableScroll__Igpu5{max-width:100%;margin-top:1.35rem;overflow-x:auto;border:1px solid var(--border);border-radius:.75rem;background:var(--card);overscroll-behavior-inline:contain}.page_tableScroll__Igpu5:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.page_frameworkTable__Ww28o{width:100%;border-collapse:collapse;text-align:left}.page_frameworkTable__Ww28o caption{padding:1rem;color:var(--muted-foreground);font-size:.8rem;line-height:1.5;text-align:left}.page_frameworkTable__Ww28o td,.page_frameworkTable__Ww28o th{border-top:1px solid var(--border);padding:.9rem 1rem;vertical-align:top}.page_frameworkTable__Ww28o thead th{background:var(--muted);color:var(--foreground);font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.page_frameworkTable__Ww28o tbody th{width:30%;min-width:13rem;font-size:.86rem;font-weight:650;line-height:1.55}.page_frameworkTable__Ww28o td{min-width:20rem;color:var(--muted-foreground);font-size:.82rem;line-height:1.7}.page_frameworkTable__Ww28o td p{margin:0}.page_frameworkTable__Ww28o td p+p{margin-top:.65rem}.page_sourceNote__hDJu6{color:var(--foreground)}.page_exclusions__tELe8{margin:1.25rem 0 0;border-left:2px solid var(--border);padding-left:1rem;color:var(--muted-foreground);font-size:.84rem;line-height:1.75}.page_closing__NoXOf{margin-top:clamp(3.5rem,7vw,5.5rem);border-top:1px solid var(--border);padding-top:2rem}.page_homeLink__D8CPK{display:inline-flex;min-height:2.75rem;align-items:center;margin-top:1.25rem;color:var(--foreground);font-size:.88rem;font-weight:650;text-decoration:underline;text-decoration-color:var(--brand-500);text-underline-offset:.25em}.page_homeLink__D8CPK:focus-visible{border-radius:.2rem;outline:2px solid var(--ring);outline-offset:4px}@media (max-width:640px){.page_page__Ltslp{width:min(100% - 2rem,980px)}.page_metadata__hUi3i{grid-template-columns:minmax(0,1fr)}.page_frameworkTable__Ww28o{table-layout:fixed}.page_frameworkTable__Ww28o tbody th{width:38%;min-width:0;overflow-wrap:anywhere}.page_frameworkTable__Ww28o td{width:62%;min-width:0;overflow-wrap:anywhere}}