.Pagination_nav__Y4mQE{margin-top:var(--space-7);display:flex;justify-content:center}.Pagination_list__q8HOL{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center;padding:0;margin:0}.Pagination_itemArrow__cYQ7k,.Pagination_item___H6dT{display:inline-flex}.Pagination_arrow__Yn7tO,.Pagination_page__mclP3{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0 var(--space-3);font-family:var(--font-meta);font-size:var(--text-sm);font-weight:700;color:var(--color-ink-primary);text-decoration:none;border:1px solid var(--color-border);background:var(--color-bg-paper);border-radius:var(--radius-sm);transition:background var(--motion-fast) var(--ease-default),border-color var(--motion-fast) var(--ease-default),color var(--motion-fast) var(--ease-default);font-variant-numeric:tabular-nums}.Pagination_arrow__Yn7tO:hover,.Pagination_page__mclP3:hover{background:var(--color-bg-paper-warm);border-color:var(--color-ink-primary)}.Pagination_current__rsNpC,.Pagination_current__rsNpC:hover{background:var(--color-ink-primary);color:var(--color-ink-inverse);border-color:var(--color-ink-primary);box-shadow:inset 0 -3px 0 var(--color-red)}.Pagination_ellipsis__NKyA4{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2.5rem;font-family:var(--font-meta);color:var(--color-ink-faint);user-select:none}.Pagination_arrow__Yn7tO{padding:0 var(--space-4);font-family:var(--font-body)}.SearchField_form__2Cto_{position:relative;font-family:var(--font-body)}.SearchField_input__gf8bg{width:100%;font-size:var(--text-md);font-family:var(--font-body);color:var(--color-ink-primary);background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-7) var(--space-3) calc(var(--space-5) + 1.25rem);line-height:1.4;transition:border-color var(--motion-fast) var(--ease-default)}.SearchField_input__gf8bg::-webkit-search-cancel-button,.SearchField_input__gf8bg::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.SearchField_input__gf8bg:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-ink-primary)}.SearchField_glyph___RDdj{inset-inline-start:var(--space-4);font-size:var(--text-md);pointer-events:none}.SearchField_clear__q7ANL,.SearchField_glyph___RDdj{position:absolute;inset-block-start:50%;transform:translateY(-50%);color:var(--color-ink-muted)}.SearchField_clear__q7ANL{inset-inline-end:var(--space-3);background:none;border:none;font-size:var(--text-lg);cursor:pointer;padding:var(--space-1) var(--space-2);line-height:1}.SearchField_clear__q7ANL:hover{color:var(--color-ink-primary)}.SearchField_clear__q7ANL:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.StatusTag_tag__cqISA{display:inline-flex;align-items:center;font-family:var(--font-label);font-weight:500;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid;white-space:nowrap}.StatusTag_size-sm__FaSRU{font-size:var(--text-xs);padding:.1rem .5rem;letter-spacing:.03em}.StatusTag_size-md__z9Dqe{font-size:var(--text-xs);padding:.2rem .6rem}.StatusTag_size-lg__E_nzh{font-size:var(--text-sm);padding:.3rem .8rem}.StatusTag_tag__cqISA[data-status=convicted]{color:var(--color-status-convicted);background:color-mix(in srgb,var(--color-status-convicted) 12%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=arraigned]{color:var(--color-status-arraigned);background:color-mix(in srgb,var(--color-status-arraigned) 12%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=investigation]{color:var(--color-status-investigation);background:color-mix(in srgb,var(--color-status-investigation) 14%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=plea_bargain]{color:var(--color-status-plea-bargain);background:color-mix(in srgb,var(--color-status-plea-bargain) 12%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=alleged]{color:var(--color-status-alleged);background:color-mix(in srgb,var(--color-status-alleged) 14%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=scandal]{color:var(--color-status-scandal);background:color-mix(in srgb,var(--color-status-scandal) 10%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=institution]{color:var(--color-status-institution);background:color-mix(in srgb,var(--color-status-institution) 12%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=dismissed]{color:var(--color-status-dismissed);background:color-mix(in srgb,var(--color-status-dismissed) 16%,var(--color-bg-paper))}.StatusTag_tag__cqISA[data-status=contextual]{color:var(--color-status-contextual);background:color-mix(in srgb,var(--color-status-contextual) 12%,var(--color-bg-paper))}@media (forced-colors:active){.StatusTag_tag__cqISA{color:CanvasText;background:Canvas;border-color:CanvasText;forced-color-adjust:none}}.SectionHeader_header__MJ4L5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin:0 0 var(--space-6) 0}.SectionHeader_withRule__RUy8c{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.SectionHeader_text__MsYvs{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.SectionHeader_eyebrow__xyWWD{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-red);margin:0}.SectionHeader_title__Lp0v6{font-family:var(--font-display);font-weight:900;font-size:clamp(2rem,5vw,3rem);line-height:1;letter-spacing:-.03em;color:var(--color-ink-primary);margin:0}.SectionHeader_action__Axxp9{font-family:var(--font-body);font-weight:700;font-size:var(--text-base)}.SectionHeader_action__Axxp9 a{color:var(--color-ink-primary);text-decoration:none;border-bottom:2px solid var(--color-red);padding-bottom:2px;transition:color var(--motion-flip) var(--ease-snap)}.SectionHeader_action__Axxp9 a:hover{color:var(--color-red)}.treasury_page__e0_zz{display:flex;flex-direction:column;gap:28px}.treasury_gate__a6VN7{max-width:360px;margin:48px auto;display:flex;flex-direction:column;gap:12px}.treasury_gateInput__GmVQP{border:1px solid var(--color-border-strong);border-radius:6px;padding:10px 12px;font-size:15px;background:var(--color-bg-paper);color:var(--color-ink-primary)}.treasury_gateError__be5mZ{color:var(--color-error);font-size:13px}.treasury_stats__lW9gJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.treasury_stat__RYv1x{border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:8px;padding:14px 16px;background:var(--color-bg-paper)}.treasury_statLabel__GBrsg{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-ink-faint)}.treasury_statValue__bdVhS{font-size:24px;font-weight:800;margin-top:4px;color:var(--color-ink-primary);font-variant-numeric:tabular-nums}.treasury_statDanger__cmVNH{color:var(--color-error)}.treasury_tableWrap__n96VY{border:1px solid var(--color-border);border-radius:8px;overflow-x:auto;background:var(--color-bg-paper)}.treasury_table__3aMNq{width:100%;border-collapse:collapse;font-size:13px}.treasury_table__3aMNq th{text-align:left;padding:10px 12px;border-bottom:2px solid var(--color-border);color:var(--color-ink-muted);font-weight:700;white-space:nowrap}.treasury_table__3aMNq td{padding:10px 12px;border-bottom:1px solid var(--color-border-soft);vertical-align:top}.treasury_table__3aMNq tr:last-child td{border-bottom:none}.treasury_num__IPd60{font-variant-numeric:tabular-nums;white-space:nowrap}.treasury_muted__V2aDL{color:var(--color-ink-faint)}.treasury_q__VJ6Ab{max-width:360px}.treasury_badge__AHDnM{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.treasury_ok__AI9Mv{background:var(--color-success-bg,#e3f5e1);color:var(--color-accent-green)}.treasury_fail__BVXm8{background:var(--color-error-bg);color:var(--color-error)}.treasury_run__dQ95j{background:var(--color-warning-bg);color:var(--color-warning-border)}.treasury_toolbar___XgR_{display:flex;justify-content:space-between;align-items:center;gap:12px}.page_main__nw1Wk{width:100%;display:flex;flex-direction:column}.page_hero__7KFOs{display:grid;grid-template-columns:1fr;gap:var(--space-8);padding:var(--space-8) var(--space-6) var(--space-9);max-width:var(--layout-wide);margin:0 auto;width:100%;align-items:center;overflow-x:clip}@media (min-width:64rem){.page_hero__7KFOs{grid-template-columns:1.1fr 1fr;padding:var(--space-10) var(--space-7) var(--space-10);gap:var(--space-9)}}.page_heroLeft__HzzSB{display:flex;flex-direction:column;gap:var(--space-4)}@keyframes page_heroFadeUp___ht_b{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page_heroLeft__HzzSB>*{animation:page_heroFadeUp___ht_b .6s var(--ease-out-back) both}.page_heroLeft__HzzSB>:first-child{animation-delay:40ms}.page_heroLeft__HzzSB>:nth-child(2){animation-delay:.12s}.page_heroLeft__HzzSB>:nth-child(3){animation-delay:.22s}.page_heroLeft__HzzSB>:nth-child(4){animation-delay:.34s}.page_heroLeft__HzzSB>:nth-child(5){animation-delay:.46s}@media (prefers-reduced-motion:reduce){.page_heroLeft__HzzSB>*{animation:none}}.page_eyebrow__yxIK8{font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-muted)}.page_heroTitle__ixXIp{font-family:var(--font-display);font-weight:700;font-size:clamp(4rem,12vw,9rem);line-height:.88;letter-spacing:-.05em;color:var(--color-ink-primary);margin:0;display:flex;flex-direction:column}.page_heroNum__TTH_q{color:var(--color-ink-primary);font-feature-settings:"tnum"}.page_heroAmp__SJrME{font-style:italic;font-weight:600;color:var(--color-red)}.page_heroLede__viB8u{font-family:var(--font-sans);font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.45;font-weight:500;color:var(--color-ink-secondary);max-width:32rem}.page_heroLede__viB8u strong{color:var(--color-ink-primary);font-weight:800}.page_heroActions__uE8fj{display:flex;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap}.page_btnPrimary__d_sTc{display:inline-flex;align-items:center;padding:.875rem 1.5rem;background:var(--color-ink-primary);color:var(--color-ink-inverse);font-family:var(--font-sans);font-weight:700;font-size:1rem;text-decoration:none;letter-spacing:-.005em;transition:background var(--motion-flip) var(--ease-snap),transform var(--motion-lift) var(--ease-out-back),box-shadow var(--motion-lift) var(--ease-out-back)}.page_btnPrimary__d_sTc:hover{background:var(--color-red);transform:translateY(-2px);box-shadow:0 6px 16px rgba(230,46,51,.35)}.page_btnPrimary__d_sTc:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.2)}.page_btnGhost__lrA6K{display:inline-flex;align-items:center;padding:.875rem 1.5rem;background:transparent;color:var(--color-ink-primary);font-family:var(--font-sans);font-weight:700;font-size:1rem;text-decoration:none;letter-spacing:-.005em;border:2px solid var(--color-ink-primary);transition:background var(--motion-flip) var(--ease-snap),color var(--motion-flip) var(--ease-snap),transform var(--motion-lift) var(--ease-out-back)}.page_btnGhost__lrA6K:hover{background:var(--color-ink-primary);color:var(--color-ink-inverse);transform:translateY(-2px)}.page_btnGhost__lrA6K:active{transform:translateY(0)}.page_heroMeta__vWgwt{font-family:var(--font-mono);font-size:.7rem;font-weight:400;letter-spacing:.08em;color:var(--color-ink-faint);margin-top:var(--space-2)}.page_heroRight__IMnLr{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.page_todayLabel__gLFfq{font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-muted);align-self:flex-start;padding-left:1rem}.page_recentSection__4s272{background:var(--color-bg);padding:var(--space-9) var(--space-6);border-top:2px solid var(--color-ink-primary)}@media (min-width:64rem){.page_recentSection__4s272{padding:var(--space-10) var(--space-7)}}.page_sectionHeader___raMx{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.page_sectionHeaderWrap__z4m7P,.page_sectionHeader___raMx{max-width:var(--layout-wide);margin:0 auto var(--space-7) auto}.page_sectionTitle__6ic_4{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,5vw,3.5rem);line-height:.95;letter-spacing:-.04em;color:var(--color-ink-primary)}.page_sectionAction__fBGh7{font-family:var(--font-sans);font-weight:700;font-size:1rem;color:var(--color-ink-primary);text-decoration:none;border-bottom:2px solid var(--color-red);padding-bottom:2px;transition:color var(--motion-flip) var(--ease-snap)}.page_sectionAction__fBGh7:hover{color:var(--color-red)}.page_recentGrid__tCPyv{list-style:none;display:grid;grid-template-columns:1fr;gap:0;max-width:var(--layout-wide);margin:0 auto;border-top:1px solid var(--color-ink-primary);border-left:1px solid var(--color-ink-primary)}@media (min-width:48rem){.page_recentGrid__tCPyv{grid-template-columns:repeat(2,1fr)}}@media (min-width:72rem){.page_recentGrid__tCPyv{grid-template-columns:repeat(3,1fr)}}.page_recentItem__BpEoM{border-right:1px solid var(--color-ink-primary);border-bottom:1px solid var(--color-ink-primary);background:var(--color-bg-paper);position:relative;transition:background var(--motion-flip) var(--ease-snap);animation:page_heroFadeUp___ht_b .5s var(--ease-out-back) both}.page_recentItem__BpEoM:first-child{animation-delay:60ms}.page_recentItem__BpEoM:nth-child(2){animation-delay:.14s}.page_recentItem__BpEoM:nth-child(3){animation-delay:.22s}.page_recentItem__BpEoM:nth-child(4){animation-delay:.3s}.page_recentItem__BpEoM:nth-child(5){animation-delay:.38s}.page_recentItem__BpEoM:nth-child(6){animation-delay:.46s}@media (prefers-reduced-motion:reduce){.page_recentItem__BpEoM{animation:none}}.page_recentItem__BpEoM:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--color-red);transform-origin:left center;transition:height var(--motion-flip) var(--ease-snap),background var(--motion-flip) var(--ease-snap);z-index:1}.page_recentItem__BpEoM:hover{background:var(--color-red)}.page_recentItem__BpEoM:hover:before{height:0}.page_recentLink__aFzlQ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);padding-top:calc(var(--space-6) + 4px);text-decoration:none;color:var(--color-ink-primary);height:100%;min-height:16rem;transition:color var(--motion-flip) var(--ease-snap);position:relative;z-index:2}.page_recentItem__BpEoM:hover .page_recentLink__aFzlQ{color:var(--color-red-ink)}.page_recentNumber__JyGw8{font-family:var(--font-display);font-size:3rem;font-weight:700;line-height:.9;letter-spacing:-.04em;color:var(--color-ink-primary);font-variant-numeric:tabular-nums;transition:color var(--motion-flip) var(--ease-snap)}.page_recentItem__BpEoM:hover .page_recentNumber__JyGw8{color:var(--color-red-ink)}.page_recentStatus__uTcrt{font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted);align-self:flex-start;padding:.25rem .5rem;border:1px solid;border-radius:2px;transition:color var(--motion-flip) var(--ease-snap),border-color var(--motion-flip) var(--ease-snap)}.page_recentItem__BpEoM:hover .page_recentStatus__uTcrt{color:var(--color-red-ink);border-color:var(--color-red-ink)}.page_recentText__Uj3Ro{font-family:var(--font-sans);font-weight:700;font-size:1.05rem;line-height:1.35;letter-spacing:-.01em;color:inherit;margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:64rem){.page_recentText__Uj3Ro{font-size:1.125rem}}.page_recentSource__UETCa{margin-top:auto;padding-top:var(--space-3);font-family:var(--font-mono);font-size:.7rem;font-weight:400;letter-spacing:.04em;color:var(--color-ink-muted);font-style:italic;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page_recentItem__BpEoM:hover .page_recentSource__UETCa{color:rgba(255,255,255,.85)}.page_manifesto__DSqGv{background:var(--color-ink-primary);color:var(--color-ink-inverse);padding:var(--space-9) var(--space-6)}@media (min-width:64rem){.page_manifesto__DSqGv{padding:var(--space-10) var(--space-7)}}.page_manifesto__DSqGv>*{max-width:var(--layout-narrow);margin-left:auto;margin-right:auto}.page_manifestoPre__uym4a{font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-red);margin-bottom:var(--space-5)}.page_manifestoBody__Mncu1{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,3.5vw,2.5rem);line-height:1.2;letter-spacing:-.02em;color:var(--color-ink-inverse);margin-bottom:var(--space-5)}.page_manifestoEmphasis__DqpPq{color:var(--color-red);font-style:italic}.page_manifestoLinks__zS1OV{display:flex;gap:var(--space-5);margin-top:var(--space-6);flex-wrap:wrap}.page_manifestoLink__fEdy_{font-family:var(--font-sans);font-weight:700;font-size:1rem;color:var(--color-ink-inverse);text-decoration:none;padding-bottom:4px;position:relative;transition:color var(--motion-flip) var(--ease-snap)}.page_manifestoLink__fEdy_:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;height:2px;background:var(--color-red);transform:scaleX(1);transform-origin:left center;transition:transform var(--motion-default) var(--ease-snap)}.page_manifestoLink__fEdy_:hover{color:var(--color-red)}.page_manifestoLink__fEdy_:hover:after{transform:scaleX(1.05)}.page_dossier__gBQq1{--d-bg:#1a1a1a;--d-card:#222222;--d-overlap:#161616;--d-light:#f9f9f6;--d-yellow:#ffb800;--d-green:#10982b;--d-border:#3a3a3a;--d-border-light:#e0e0de;--d-muted-light:#888888;--d-muted-dark:#a0a0a0;--d-black:#050505;--dossier-ease-out:cubic-bezier(0.165,0.84,0.44,1);--dossier-dur-press:120ms;--dossier-dur-hover:150ms;--dossier-dur-modal:240ms;margin:var(--space-4) 0 var(--space-7)}.page_slab__ThoR2{display:flex;flex-direction:column;gap:1px;background:var(--d-border);border:1px solid var(--d-border);border-radius:var(--space-1);overflow:hidden}.page_dHeader__UTUjI{background:var(--d-light);color:var(--d-black);padding:clamp(1.5rem,3.5vw,2.5rem) clamp(1.25rem,3vw,2rem)}.page_dHeaderTop__2d8qM{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.page_code__qP2Bc{font-family:var(--font-cite);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--d-muted-light)}.page_dName__eDBYA{font-family:var(--font-sans);font-weight:600;font-size:clamp(2.2rem,6vw,4rem);line-height:.98;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:var(--d-black);max-width:18ch}.page_dRole__rTpRL{font-family:var(--font-sans);font-size:.95rem;color:#555;margin:.7rem 0 0;display:flex;align-items:center;gap:.5rem}.page_dot__Dkc8S{width:.55rem;height:.55rem;border-radius:50%;flex:0 0 auto}.page_bandFoot__MuWnJ,.page_bandHead__7SLEy{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%}.page_eyebrowDark__nx_oD,.page_eyebrow__02IOU{font-family:var(--font-sans);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;opacity:.72}.page_indexDark__fdy4a,.page_index__bjEXW{font-family:var(--font-cite);font-size:.7rem;opacity:.55}.page_arrow__OYzvI{font-size:1.1rem;line-height:1;transition:transform var(--dossier-dur-hover) var(--dossier-ease-out)}.page_metrics__oX6sn{display:grid;grid-template-columns:1fr;gap:1px;background:var(--d-border)}@media (min-width:52rem){.page_metrics__oX6sn{grid-template-columns:5fr 7fr}}.page_consensus__R3Ckk{appearance:none;border:none;cursor:pointer;font:inherit;text-align:left;display:flex;flex-direction:column;padding:clamp(1.25rem,3vw,2rem);min-height:300px;color:currentColor;transition:filter var(--dossier-dur-hover) ease,transform var(--dossier-dur-press) var(--dossier-ease-out)}.page_consensus__R3Ckk[data-grade=A]{background:#00733f;color:#ffffff}.page_consensus__R3Ckk[data-grade=B]{background:#62b48b;color:#0a0a0a}.page_consensus__R3Ckk[data-grade=C]{background:#d99a1f;color:#1a1a1a}.page_consensus__R3Ckk[data-grade=D]{background:#e2823a;color:#1a1a1a}.page_consensus__R3Ckk[data-grade=F]{background:#b81b21;color:#ffffff}.page_consensus__R3Ckk[data-grade=NR]{background:#5a5a5a;color:#ffffff}.page_consensus__R3Ckk:focus-visible .page_arrow__OYzvI,.page_consensus__R3Ckk:hover .page_arrow__OYzvI{transform:translateX(3px)}.page_gradeWrap__kIaY3{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem 0}.page_gradeBig__QlqC4{font-family:var(--font-sans);font-weight:600;font-size:clamp(4.5rem,13vw,8rem);line-height:.8;letter-spacing:-.05em}.page_gradeLabelBig__IQh2g{font-family:var(--font-sans);font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.85}.page_dials__dEtQI{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--d-border)}.page_dialCard__N35GZ{appearance:none;border:none;cursor:pointer;font:inherit;background:var(--d-card);color:#d8d8d6;padding:clamp(1rem,2.5vw,1.5rem);min-height:196px;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;gap:.6rem;transition:background var(--dossier-dur-hover) ease,box-shadow var(--dossier-dur-hover) ease,transform var(--dossier-dur-press) var(--dossier-ease-out)}.page_dialCaption__6GKYZ{font-family:var(--font-cite);font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;opacity:.62}.page_dial__vzTSq{position:relative;width:clamp(86px,22vw,104px);aspect-ratio:1;align-self:center}.page_dialSvg__bLk_r{width:100%;height:100%;display:block;transform:rotate(-90deg)}.page_tick__KmEhU{stroke-width:2.4;stroke-linecap:round}.page_tickOn__0R16k{animation:page_tickIn__fkBQc .22s var(--dossier-ease-out) both}@keyframes page_tickIn__fkBQc{0%{opacity:0}to{opacity:1}}.page_dialLetter__tntZs{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-sans);font-weight:600;font-size:1.5rem;letter-spacing:-.02em;color:#ffffff}.page_dialLetter__tntZs[data-empty=true]{color:rgba(255,255,255,.45)}.page_feature__TAcWr{display:grid;grid-template-columns:1fr;gap:1px;background:var(--d-border)}@media (min-width:52rem){.page_feature__TAcWr{grid-template-columns:8fr 4fr}}.page_assessment__Zrnr2{background:var(--d-green);color:#ffffff;padding:clamp(1.25rem,3vw,2rem);display:flex;flex-direction:column;gap:1.1rem;min-height:300px}.page_deck__9UwbQ{font-family:var(--font-serif);font-size:.95rem;line-height:1.55;color:rgba(255,255,255,.92);margin:0;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.page_profileSvg__2Qks7{width:100%;height:auto;margin-top:auto;overflow:visible}.page_profileGuide__5D8of{stroke:rgba(255,255,255,.25);stroke-width:1;stroke-dasharray:4 4}.page_profileGuideLabel__Ou5_G{fill:rgba(255,255,255,.8);font-family:var(--font-cite);font-size:8px;letter-spacing:.1em}.page_profileLine__cBObf{fill:none;stroke:#ffffff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:page_dossierDraw__zmhzD .7s var(--dossier-ease-out) both}@keyframes page_dossierDraw__zmhzD{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.page_profileArea__pSAQT{animation:page_dossierFade__OMRlL .45s ease .22s both}.page_profileAxisLabel__3_pJ_,.page_profileDotEmpty__FImgP,.page_profileDot__E1z_j,.page_profileValue___53Vo{animation:page_dossierFade__OMRlL .4s ease .48s both}@keyframes page_dossierFade__OMRlL{0%{opacity:0}to{opacity:1}}.page_profileDot__E1z_j{fill:#ffffff;stroke:var(--d-green);stroke-width:2}.page_profileDotEmpty__FImgP{fill:transparent;stroke:#ffffff;stroke-width:1.5;stroke-dasharray:2 2}.page_profileValue___53Vo{fill:#ffffff;font-family:var(--font-sans);font-size:11px;font-weight:600;text-anchor:middle}.page_profileAxisLabel__3_pJ_{fill:rgba(255,255,255,.82);font-family:var(--font-sans);font-size:8px;text-anchor:middle;letter-spacing:.02em}.page_actions__vlBED{background:var(--d-light);color:var(--d-black);padding:clamp(1.25rem,3vw,2rem);display:flex;flex-direction:column;gap:1rem}.page_caseList__21hsf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_caseRow__A9FDk{appearance:none;width:100%;display:grid;grid-template-columns:3rem 1fr auto;gap:.75rem;align-items:center;padding:.85rem 0;border:none;border-top:1px solid var(--d-border-light);background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background var(--dossier-dur-hover) ease,transform var(--dossier-dur-press) var(--dossier-ease-out)}.page_caseList__21hsf li:first-child .page_caseRow__A9FDk{border-top:none}.page_caseYear__UQpnL{font-family:var(--font-cite);font-size:.78rem;color:#666}.page_caseTitle__Y6gHA{font-family:var(--font-sans);font-size:.84rem;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_caseEmpty__Gqgwi{font-family:var(--font-serif);font-size:.9rem;color:#555;line-height:1.5;margin:0}.page_caseRow__A9FDk:focus-visible,.page_consensus__R3Ckk:focus-visible,.page_dialCard__N35GZ:focus-visible{outline:2px solid #ffce5a;outline-offset:-2px}.page_modal__wrvTT{border:none;padding:0;margin:auto;width:min(560px,calc(100% - 2rem));max-height:85vh;overflow:auto;border-radius:var(--space-1);background:var(--d-card,#222);color:#ededed;box-shadow:0 20px 60px rgba(0,0,0,.5);opacity:0;transform:translateY(8px) scale(.97);transition:opacity var(--dossier-dur-modal) var(--dossier-ease-out),transform var(--dossier-dur-modal) var(--dossier-ease-out),overlay var(--dossier-dur-modal) var(--dossier-ease-out) allow-discrete,display var(--dossier-dur-modal) var(--dossier-ease-out) allow-discrete}.page_modal__wrvTT[open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{.page_modal__wrvTT[open]{opacity:0;transform:translateY(8px) scale(.97)}}.page_modal__wrvTT::backdrop{background:rgba(0,0,0,0);transition:background .24s cubic-bezier(.165,.84,.44,1),overlay allow-discrete .24s cubic-bezier(.165,.84,.44,1),display allow-discrete .24s cubic-bezier(.165,.84,.44,1)}.page_modal__wrvTT[open]::backdrop{background:rgba(0,0,0,.7)}@starting-style{.page_modal__wrvTT[open]::backdrop{background:rgba(0,0,0,0)}}.page_modalInner__Qu3pI{padding:clamp(1.25rem,4vw,1.75rem);display:flex;flex-direction:column;gap:1rem;border-top:4px solid #767676}.page_modalInner__Qu3pI[data-grade=A]{border-top-color:#008753}.page_modalInner__Qu3pI[data-grade=B]{border-top-color:#00713f}.page_modalInner__Qu3pI[data-grade=C]{border-top-color:#a9760f}.page_modalInner__Qu3pI[data-grade=D]{border-top-color:#bd531a}.page_modalInner__Qu3pI[data-grade=F]{border-top-color:#b81b21}.page_modalInner__Qu3pI[data-grade=NR]{border-top-color:#767676}.page_modalHead__YL5gM{display:flex;align-items:center;gap:.85rem}.page_modalTile__Z_5H4{font-family:var(--font-sans);font-weight:700;font-size:2rem;line-height:1;flex:0 0 auto}.page_modalHeadText__ru_zv{flex:1 1 auto;min-width:0}.page_modalAxis__xTJy_{font-family:var(--font-sans);font-weight:600;font-size:1.05rem;margin:0;color:#ffffff}.page_modalGradeLabel__MiCdl{font-family:var(--font-cite);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--d-muted-dark,#a0a0a0);margin:.25rem 0 0}.page_modalClose__CDqju{appearance:none;background:transparent;border:1px solid var(--d-border);color:#bbb;width:2.25rem;height:2.25rem;border-radius:999px;font-size:1.2rem;line-height:1;cursor:pointer;flex:0 0 auto;transition:background var(--dossier-dur-hover) ease,color var(--dossier-dur-hover) ease,transform var(--dossier-dur-press) var(--dossier-ease-out)}.page_modalClose__CDqju:hover{background:rgba(255,255,255,.08);color:#fff}.page_modalClose__CDqju:active{transform:scale(.92)}.page_modalRationale___rAT1{font-family:var(--font-serif);font-size:.95rem;line-height:1.6;color:#e2e2e0;margin:0}.page_modalNote__EphND{font-family:var(--font-sans);font-size:.82rem;color:var(--d-muted-dark,#a0a0a0);line-height:1.5;margin:0}.page_modalLink__df5WB{color:#9ecbff;text-decoration:underline;text-underline-offset:2px}.page_modalEvidence__92lF1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.page_modalEvidence__92lF1 li{font-family:var(--font-serif);font-size:.86rem;line-height:1.55;color:#cfcfcd;padding-left:.85rem;border-left:2px solid var(--d-border)}.page_refs__5QMUl{margin-left:.4rem;display:inline-flex;gap:.25rem;vertical-align:baseline}.page_ref__WzCnd{font-family:var(--font-cite);font-size:.66rem;color:#ffce5a;text-decoration:none;border:1px solid var(--d-border);border-radius:3px;padding:0 .3rem;line-height:1.5}.page_ref__WzCnd:hover{background:rgba(255,255,255,.08)}.page_gradeBreakdown__XM9zS{border-top:1px solid var(--d-border);padding-top:.9rem;display:flex;flex-direction:column;gap:.45rem}.page_gradeBreakdownTitle__auj7O{font-family:var(--font-sans);font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--d-muted-dark,#a0a0a0);margin:0 0 .2rem}.page_gradeBreakdownRow__9fdIg{display:grid;grid-template-columns:minmax(0,1fr) 1.6rem minmax(3rem,6rem) 2.4rem;gap:.5rem;align-items:center}.page_gradeBreakdownLabel__PgOv2{font-family:var(--font-sans);font-size:.76rem;color:#d0d0ce;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_gradeBreakdownGrade__VuNM_{font-family:var(--font-sans);font-size:.76rem;font-weight:700;text-align:center}.page_gradeBreakdownGrade__VuNM_[data-grade=A]{color:#4cba80}.page_gradeBreakdownGrade__VuNM_[data-grade=B]{color:#62b48b}.page_gradeBreakdownGrade__VuNM_[data-grade=C]{color:#d99a1f}.page_gradeBreakdownGrade__VuNM_[data-grade=D]{color:#e2823a}.page_gradeBreakdownGrade__VuNM_[data-grade=F]{color:#e05058}.page_gradeBreakdownGrade__VuNM_[data-grade=NR]{color:#767676}.page_gradeBreakdownBarWrap__LZCWh{height:4px;background:rgba(255,255,255,.08);border-radius:2px;overflow:hidden}.page_gradeBreakdownBar__YTr8j{display:block;height:100%;border-radius:2px}.page_gradeBreakdownBar__YTr8j[data-grade=A]{background:#4cba80}.page_gradeBreakdownBar__YTr8j[data-grade=B]{background:#62b48b}.page_gradeBreakdownBar__YTr8j[data-grade=C]{background:#d99a1f}.page_gradeBreakdownBar__YTr8j[data-grade=D]{background:#e2823a}.page_gradeBreakdownBar__YTr8j[data-grade=F]{background:#e05058}.page_gradeBreakdownBar__YTr8j[data-grade=NR]{background:#767676}.page_gradeBreakdownScore__FsNjh{text-align:right}.page_gradeBreakdownComposite__wvluL,.page_gradeBreakdownScore__FsNjh{font-family:var(--font-cite);font-size:.68rem;color:var(--d-muted-dark,#a0a0a0)}.page_gradeBreakdownComposite__wvluL{text-transform:uppercase;letter-spacing:.06em;margin:0;padding-top:.55rem;border-top:1px solid var(--d-border)}.page_overrideNote__9gwO_{border-left:3px solid var(--d-yellow,#ffb800);background:rgba(255,184,0,.06);padding:.75rem .9rem;display:flex;flex-direction:column;gap:.4rem}.page_overrideNoteTitle__Ttni9{font-family:var(--font-sans);font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffce5a;margin:0}.page_overrideNoteBody__GBLgc{font-family:var(--font-serif);font-size:.84rem;line-height:1.55;color:#e2e2e0;margin:0}@media (hover:hover){.page_dialCard__N35GZ:hover{background:#272727;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.page_consensus__R3Ckk:hover{filter:brightness(1.04)}.page_caseRow__A9FDk:hover{background:rgba(0,0,0,.05)}}.page_consensus__R3Ckk:active,.page_dialCard__N35GZ:active{transform:scale(.992)}.page_caseRow__A9FDk:active{transform:scale(.997)}@media (prefers-reduced-motion:reduce){.page_profileArea__pSAQT,.page_profileAxisLabel__3_pJ_,.page_profileDotEmpty__FImgP,.page_profileDot__E1z_j,.page_profileLine__cBObf,.page_profileValue___53Vo,.page_tickOn__0R16k{animation:none}.page_arrow__OYzvI,.page_caseRow__A9FDk,.page_consensus__R3Ckk,.page_dialCard__N35GZ,.page_modalClose__CDqju,.page_modal__wrvTT,.page_modal__wrvTT::backdrop{transition:none}.page_caseRow__A9FDk:active,.page_consensus__R3Ckk:active,.page_dialCard__N35GZ:active,.page_modalClose__CDqju:active{transform:none}}.page_disclaimer__sJrJR{font-family:var(--font-body);font-size:.85rem;color:var(--color-ink-muted);margin:var(--space-5) 0 var(--space-7);max-width:64ch}.page_sourcesBlock__7rL0X{margin-bottom:var(--space-7);border-top:var(--space-px) solid var(--color-border)}.page_sourcesSummary__eiAoF{cursor:pointer;list-style:none;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;font-family:var(--font-title);font-size:1.2rem;font-weight:600;color:var(--color-ink-primary)}.page_sourcesSummary__eiAoF::-webkit-details-marker{display:none}.page_sourcesSummary__eiAoF:after{content:"▸";margin-left:auto;font-size:.9rem;color:var(--color-ink-muted);transition:transform .18s cubic-bezier(.165,.84,.44,1)}.page_sourcesSummary__eiAoF:hover{color:var(--color-ink-secondary)}.page_sourcesBlock__7rL0X[open] .page_sourcesSummary__eiAoF:after{transform:rotate(90deg)}.page_sourcesCount__PZUwf{font-family:var(--font-cite);font-size:.78rem;font-weight:400;color:var(--color-ink-muted);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-sm);padding:0 var(--space-2)}.page_sourcesBlock__7rL0X .page_sources__IA1NK{padding-top:var(--space-2);padding-bottom:var(--space-5)}@media (prefers-reduced-motion:reduce){.page_sourcesSummary__eiAoF:after{transition:none}}.page_sources__IA1NK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_source__UenkF{display:flex;gap:var(--space-3);font-size:.85rem;scroll-margin-top:5rem}.page_source__UenkF:target .page_sourceId__v1ogT{background:var(--color-warning);border-color:var(--color-warning-border);color:var(--color-ink-primary)}.page_sourceId__v1ogT{font-family:var(--font-cite);font-size:.72rem;color:var(--color-ink-muted);flex:0 0 1.6rem;height:1.6rem;display:inline-grid;place-items:center;border:var(--space-px) solid var(--color-border);border-radius:var(--radius-sm)}.page_sourceBody__avCJr{display:flex;flex-direction:column;gap:var(--space-05)}.page_sourceMeta__Z50EU{font-family:var(--font-cite);font-size:.72rem;color:var(--color-ink-muted)}.page_reply__ds5jb{border-top:var(--space-2px) solid var(--color-border-strong);padding-top:var(--space-4);font-family:var(--font-body);font-size:.9rem;color:var(--color-ink-secondary);max-width:64ch}.page_replyLabel__SP3HA{font-family:var(--font-cite);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--space-2)}.EvidenceLabel_label__IDy8G{display:inline-flex;align-items:center;font-family:var(--font-label,var(--font-sans));font-weight:500;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;vertical-align:middle}.EvidenceLabel_size-sm__9fqk3{font-size:var(--text-xs);padding:.1rem .45rem;letter-spacing:.03em}.EvidenceLabel_size-md__0FzZV{font-size:var(--text-xs);padding:.2rem .55rem}.EvidenceLabel_label__IDy8G[data-grade=documented]{color:var(--color-ink-primary);border:1px solid var(--color-ink-primary)}.EvidenceLabel_label__IDy8G[data-grade=calculated]{color:var(--color-ink-primary);border:1px solid var(--color-ink-muted)}.EvidenceLabel_label__IDy8G[data-grade=reported]{color:var(--color-ink-secondary);border:1px dashed var(--color-ink-muted)}.EvidenceLabel_label__IDy8G[data-grade=context]{color:var(--color-ink-muted);border:1px dotted var(--color-ink-muted)}.EvidenceLabel_label__IDy8G[data-grade=not-established]{color:var(--color-ink-muted);border:1px dashed var(--color-ink-muted);font-style:italic;text-transform:none;letter-spacing:.01em}.EvidenceLabel_srOnly__4Tw8v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page_page__3ZWYc{max-width:100%}.page_masthead__VXgjl{border-block-end:2px solid var(--color-ink-primary);padding-block-end:var(--space-5);margin-block-start:var(--space-4)}.page_kicker__UB8DR{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.page_title__pqoMd{font-size:clamp(1.9rem,5vw,3.1rem);line-height:1.08;letter-spacing:-.015em;margin-block:var(--space-3) 0;color:var(--color-ink-primary);max-width:22ch;text-wrap:balance}.page_standfirst__W5M7v{margin-block-start:var(--space-4);max-width:60ch;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.55;color:var(--color-ink-secondary)}.page_section__bpVTo{margin-block-start:var(--space-8);padding-block-start:var(--space-5);border-block-start:1px solid var(--color-ink-muted)}.page_h2__6IIfu{font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.15;letter-spacing:-.01em;margin:0 0 var(--space-4);color:var(--color-ink-primary)}.page_h3__pavVL{font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:600;line-height:1.2;margin:var(--space-6) 0 var(--space-3);color:var(--color-ink-primary)}.page_microHead__tw_b_{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin:var(--space-4) 0 var(--space-2)}.page_prose__l3cr5{max-width:68ch;margin-block:0 var(--space-4);line-height:1.6;color:var(--color-ink-secondary)}.page_prose__l3cr5 strong{color:var(--color-ink-primary);font-weight:700}.page_footnote__EZ9IX{max-width:72ch;font-size:var(--text-sm);line-height:1.55;color:var(--color-ink-muted);margin-block-start:var(--space-5)}.page_code__hbOCX{font-family:var(--font-mono);font-size:.9em;color:var(--color-ink-primary);word-break:break-all}.page_claimText__x_RwO a,.page_footnote__EZ9IX a,.page_plainList__8QSzY a,.page_prose__l3cr5 a,.page_watchList__kqRLd a{color:inherit;text-decoration:none;border-block-end:1px solid var(--color-ink-muted);padding-block-end:1px}.page_claimText__x_RwO a:hover,.page_footnote__EZ9IX a:hover,.page_plainList__8QSzY a:hover,.page_prose__l3cr5 a:hover,.page_watchList__kqRLd a:hover{border-block-end-color:var(--color-ink-primary)}.page_archiveName__PM6_a:focus-visible,.page_claimText__x_RwO a:focus-visible,.page_footnote__EZ9IX a:focus-visible,.page_inlineLink__bJW7W a:focus-visible,.page_officeName__Qe1c4 a:focus-visible,.page_plainList__8QSzY a:focus-visible,.page_prose__l3cr5 a:focus-visible,.page_recordName__xmAou a:focus-visible,.page_watchList__kqRLd a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.page_sector__hp5Xw{margin-block-start:var(--space-7);padding-block-start:var(--space-4);border-block-start:2px solid var(--color-ink-primary);scroll-margin-block-start:var(--space-6)}.page_sectorGrid__l8fEj{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:60rem){.page_sectorGrid__l8fEj{grid-template-columns:minmax(0,22rem) minmax(0,1.6fr);gap:var(--space-6)}}.page_sectorProse__mzibS{margin:0;max-width:52ch;line-height:1.55;color:var(--color-ink-secondary)}.page_officeList__uuUR0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_officeItem__MzEhW{padding-block:var(--space-3);border-block-start:1px solid var(--color-ink-muted)}.page_officeItem__MzEhW:first-child{border-block-start:0;padding-block-start:0}.page_officeName__Qe1c4{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-ink-primary);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);line-height:1.3}.page_officeName__Qe1c4 a{color:inherit;text-decoration:none;border-block-end:1px solid var(--color-ink-muted)}.page_officeRole__c_8Pp{margin:2px 0 0;font-size:var(--text-sm);color:var(--color-ink-primary);line-height:1.45}.page_officeCampaign__uN8RK{margin:2px 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);line-height:1.45}.page_claims__dtCRW{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-direction:column;gap:var(--space-3);max-width:74ch}.page_claim__zcoa6{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1) var(--space-3)}@media (min-width:40rem){.page_claim__zcoa6{grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline}}.page_claimText__x_RwO{margin:0;line-height:1.55;color:var(--color-ink-secondary)}.page_watchGrid__dQqsB{list-style:none;margin:var(--space-4) 0 0;padding:0;display:grid;gap:0}.page_watchCat__FxjBI{padding-block:var(--space-3);border-block-start:1px solid var(--color-ink-muted)}.page_watchCatTitle__B0S0q{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:600;color:var(--color-ink-primary);line-height:1.3}.page_watchEmpty__pjOz0{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint,var(--color-ink-muted))}.page_plainList__8QSzY,.page_watchList__kqRLd{max-width:68ch;margin-block:0 var(--space-4);padding-inline-start:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);line-height:1.55;color:var(--color-ink-secondary)}.page_plainList__8QSzY{gap:var(--space-3)}.page_plainList__8QSzY strong{color:var(--color-ink-primary)}.page_gradeKey__4xtPj{margin-block:var(--space-4);display:flex;flex-direction:column;gap:0;max-width:72ch}.page_gradeKeyRow__u2pPC{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--color-ink-muted)}@media (min-width:40rem){.page_gradeKeyRow__u2pPC{grid-template-columns:11rem minmax(0,1fr);align-items:baseline}}.page_gradeKeyRow__u2pPC dd{margin:0;line-height:1.5;color:var(--color-ink-secondary)}.page_gradeCount__HM8Lh{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);white-space:nowrap}.page_archiveList__9hkVf{list-style:none;margin:0;padding:0}.page_archiveItem__EIhNO{padding-block:var(--space-3);border-block-end:1px solid var(--color-ink-muted)}.page_archiveHead__ureOh{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.page_archiveName__PM6_a{font-size:var(--text-base);font-weight:700;color:var(--color-ink-primary);text-decoration:none;border-block-end:1px solid transparent}.page_archiveName__PM6_a:hover{border-block-end-color:var(--color-ink-primary)}.page_archiveRoles__wtnw3{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-ink-secondary);line-height:1.45}.page_archiveOffice__Ro_vm{margin:2px 0 0;letter-spacing:.04em}.page_archiveOffice__Ro_vm,.page_reported__JNI_D{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted)}.page_reported__JNI_D{font-weight:500;letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--color-ink-muted);padding:0 4px;border-radius:var(--radius-sm)}.page_asReleased__H1Iwe{margin:2px 0 0;letter-spacing:.02em}.page_asReleased__H1Iwe,.page_officeType__wtR6Z{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted)}.page_officeType__wtR6Z{display:block;letter-spacing:.1em;text-transform:uppercase}.page_standfirstLead__q5YPm{margin-block-start:var(--space-4);max-width:60ch;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;line-height:1.35;color:var(--color-ink-primary)}.page_meta__sTqFK{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-7);margin-block:var(--space-5) 0}.page_meta__sTqFK div{display:flex;flex-direction:column;gap:2px}.page_meta__sTqFK dt{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted)}.page_meta__sTqFK dd{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-ink-primary)}.page_bigNumber__wvcXZ{font-family:var(--font-mono);font-size:clamp(4rem,16vw,9rem);font-weight:700;line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-ink-primary);margin:0 0 var(--space-4)}.page_ladder__XyqmA{margin-block:var(--space-5) 0;display:flex;flex-direction:column}.page_ladderRow__spDxS{display:grid;grid-template-columns:4.5ch minmax(0,1fr);gap:var(--space-4);align-items:baseline;padding-block:var(--space-3);border-block-start:1px solid var(--color-ink-muted)}.page_ladderRow__spDxS[data-lead=true]{border-block-start-width:2px;border-block-start-color:var(--color-ink-primary)}.page_ladderNum__Fi0H4{font-family:var(--font-mono);font-size:clamp(1.2rem,3vw,1.6rem);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-ink-primary);text-align:end}.page_ladderLabel__BvmXg{margin:0;color:var(--color-ink-secondary);line-height:1.4}.page_ladderRow__spDxS[data-lead=true] .page_ladderLabel__BvmXg{color:var(--color-ink-primary);font-weight:600}.page_twiceList__6jcOa{list-style:none;counter-reset:twice;margin:var(--space-4) 0 0;padding:0;display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.page_twiceList__6jcOa li{counter-increment:twice;border-block-start:2px solid var(--color-ink-primary);padding-block-start:var(--space-3)}.page_twiceList__6jcOa li:before{content:counter(twice);display:block;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);margin-block-end:var(--space-2)}.page_twiceHead__oNx1_{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:700;line-height:1.25;color:var(--color-ink-primary)}.page_twiceList__6jcOa p{margin:0;line-height:1.5;color:var(--color-ink-secondary)}.page_figureLine__O3YUp{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3);margin-block:0 var(--space-4);max-width:62ch;color:var(--color-ink-secondary);line-height:1.4}.page_figureNum__d2uIN{font-family:var(--font-mono);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-ink-primary);white-space:nowrap}.page_inlineLink__bJW7W{margin-block:var(--space-4) 0;font-weight:600}.page_inlineLink__bJW7W a{color:var(--color-ink-primary);text-decoration:none;border-block-end:2px solid var(--color-ink-primary);padding-block-end:2px}.page_note__Alofi{max-width:68ch;font-size:var(--text-sm);line-height:1.55;color:var(--color-ink-muted);border-inline-start:2px solid var(--color-ink-muted);padding-inline-start:var(--space-3);margin-block:var(--space-4) 0}.page_clocks__oBnC1{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin-block:var(--space-4)}.page_clock__z7mL0{border-block-start:2px solid var(--color-ink-primary);padding-block-start:var(--space-3)}.page_clockTitle__AqGF6{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:700;color:var(--color-ink-primary)}.page_claimTags__hg7aV{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.page_recordStatus__287jW{display:inline-flex;align-items:center;font-family:var(--font-label,var(--font-sans));font-size:var(--text-xs);font-weight:500;letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-sm);padding:.1rem .45rem;white-space:nowrap;color:var(--color-ink-secondary);border:1px solid var(--color-ink-muted)}.page_recordStatus__287jW[data-status=confirmed]{color:var(--color-ink-primary);border-color:var(--color-ink-primary);border-width:2px}.page_recordStatus__287jW[data-status=corroborating],.page_recordStatus__287jW[data-status=recorded]{border-style:dashed}.page_recordStatus__287jW[data-status=unresolved]{border-style:dotted;color:var(--color-ink-muted);font-style:italic;text-transform:none}.page_actions__wfKFE{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-block:var(--space-5) 0}.page_primaryAction__jVfaC{display:inline-flex;align-items:center;font-weight:700;color:var(--color-bg-paper);background:var(--color-ink-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);text-decoration:none;border:2px solid var(--color-ink-primary)}.page_primaryAction__jVfaC:hover{background:var(--color-ink-secondary);border-color:var(--color-ink-secondary)}.page_secondaryAction__ppEj_{display:inline-flex;align-items:center;font-weight:600;color:var(--color-ink-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);text-decoration:none;border:2px solid var(--color-ink-muted)}.page_secondaryAction__ppEj_:hover{border-color:var(--color-ink-primary)}.page_filterLink__MXiVL:focus-visible,.page_primaryAction__jVfaC:focus-visible,.page_searchButton__9NSyw:focus-visible,.page_searchInput__TwwE_:focus-visible,.page_secondaryAction__ppEj_:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.page_searchForm__arecI{margin-block:var(--space-4);max-width:40rem}.page_searchLabel__TusIf{display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);margin-block-end:var(--space-2)}.page_searchRow__9G2Dy{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_searchInput__TwwE_{flex:1 1 14rem;min-inline-size:0;font:inherit;color:var(--color-ink-primary);background:var(--color-bg-paper);border:1px solid var(--color-ink-muted);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.page_searchButton__9NSyw{font:inherit;font-weight:700;cursor:pointer;color:var(--color-bg-paper);background:var(--color-ink-primary);border:2px solid var(--color-ink-primary);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4)}.page_filters__1gHAF{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_filterLink__MXiVL{display:inline-flex;font-size:var(--text-sm);color:var(--color-ink-secondary);text-decoration:none;border:1px solid var(--color-ink-muted);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3)}.page_filterLink__MXiVL[data-active=true]{color:var(--color-bg-paper);background:var(--color-ink-primary);border-color:var(--color-ink-primary);font-weight:600}.page_resultCount__eM67L{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin-block:0 var(--space-4)}.page_emptyState__iaf50{border-block-start:2px solid var(--color-ink-primary);padding-block-start:var(--space-4)}.page_records__87Uck{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.page_record__w2Mnv{padding-block:var(--space-4);padding-inline-end:var(--space-4);border-block-start:1px solid var(--color-ink-muted);scroll-margin-block-start:var(--space-6)}.page_recordName__xmAou{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:700;color:var(--color-ink-primary);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);line-height:1.3}.page_recordName__xmAou a{color:inherit;text-decoration:none;border-block-end:1px solid var(--color-ink-muted)}.page_recordFields__JUIER{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_recordFields__JUIER div{display:flex;flex-direction:column;gap:1px}.page_recordFields__JUIER dt{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.page_recordFields__JUIER dd{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--color-ink-secondary)}.HeroPopupCard_card__bwW1J{position:relative;width:360px;max-width:92vw;padding:var(--space-3) var(--space-4) var(--space-3);background:var(--color-bg-paper);font-family:var(--font-sans);color:var(--color-ink-primary)}@media (max-width:32rem){.HeroPopupCard_card__bwW1J{width:88vw;padding:var(--space-3)}}.HeroPopupCard_close__S4noZ{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2);width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;font-family:var(--font-sans);font-size:1.5rem;line-height:1;color:var(--color-ink-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--motion-flip) var(--ease-snap),background var(--motion-flip) var(--ease-snap)}.HeroPopupCard_close__S4noZ:hover{color:var(--color-red);background:var(--color-bg-paper-warm)}.HeroPopupCard_close__S4noZ:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:0}@media (prefers-reduced-motion:reduce){.HeroPopupCard_close__S4noZ{transition:none}}.HeroPopupCard_header__IjwLY{display:flex;align-items:center;gap:var(--space-2);margin-block-end:var(--space-2);padding-inline-end:1.5rem}.HeroPopupCard_year__AZn4_{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;color:var(--color-ink-muted)}.HeroPopupCard_title__Q_Ir8{margin:0;font-family:var(--font-sans);font-size:1.2rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--color-ink-primary)}.HeroPopupCard_subtitle__FDutN{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.35;color:var(--color-ink-secondary)}.HeroPopupCard_rule__pzTYO{height:1px;background:var(--color-ink-primary);margin:var(--space-3) 0}.HeroPopupCard_lede__j9SSX{margin:0;font-family:var(--font-sans);font-size:.95rem;font-weight:400;line-height:1.5;color:var(--color-ink-secondary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.HeroPopupCard_empty__462ms{margin:0;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-ink-muted);line-height:1.4}.HeroPopupCard_divider__ooqqE{height:1px;background:var(--color-border-soft);margin:var(--space-3) 0}.HeroPopupCard_footer__57pf_{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.HeroPopupCard_sourceCount__SghRc{color:var(--color-ink-muted)}.HeroPopupCard_cta__7Snzb,.HeroPopupCard_sourceCount__SghRc{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HeroPopupCard_cta__7Snzb{color:var(--color-red);text-decoration:none;border-bottom:1px solid;padding-block-end:1px;transition:color var(--motion-flip) var(--ease-snap)}.HeroPopupCard_cta__7Snzb:hover{color:var(--color-red-hover)}.HeroPopupCard_cta__7Snzb:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.HeroPopupCard_cta__7Snzb{transition:none}}.HeroPopupCard_skeleton__w1CLa{display:flex;flex-direction:column;gap:.45rem}.HeroPopupCard_skeletonLine__0rjqG{display:block;height:.7rem;background:var(--color-bg-paper-warm);border-radius:2px;animation:HeroPopupCard_heroPopupPulse__xVmkh 1.2s ease-in-out infinite}.HeroPopupCard_skeletonLine1__C7Dtl{width:96%}.HeroPopupCard_skeletonLine2___nKNZ{width:92%;animation-delay:80ms}.HeroPopupCard_skeletonLine3__YZIOf{width:88%;animation-delay:.16s}.HeroPopupCard_skeletonLine4__yeJt2{width:60%;animation-delay:.24s}.HeroPopupCard_sourceSkeleton__FO_rH{display:inline-block;height:.7rem;width:4.5rem;vertical-align:middle;background:var(--color-bg-paper-warm);border-radius:2px;animation:HeroPopupCard_heroPopupPulse__xVmkh 1.2s ease-in-out infinite}@keyframes HeroPopupCard_heroPopupPulse__xVmkh{0%,to{background:var(--color-bg-paper-warm);opacity:1}50%{background:var(--color-border-soft);opacity:.7}}@media (prefers-reduced-motion:reduce){.HeroPopupCard_skeletonLine__0rjqG,.HeroPopupCard_sourceSkeleton__FO_rH{animation:none;background:var(--color-bg-paper-warm)}}