.page_main__yNrdn{background:var(--bg-primary);color:var(--text-primary)}.page_hero__2USsv{padding:120px 0 44px;background:var(--bg-primary);border-bottom:var(--border-subtle,1px solid rgba(255,255,255,.08))}.page_breadcrumb__i0rB7{display:flex;align-items:center;gap:8px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.78rem;color:var(--text-muted);margin-bottom:20px;flex-wrap:wrap}.page_breadcrumb__i0rB7 a{color:var(--text-muted);text-decoration:none;transition:color .15s ease}.page_breadcrumb__i0rB7 a:hover,.page_eyebrow___qYYg{color:var(--color-accent,#e2a23b)}.page_eyebrow___qYYg{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.page_h1__0glZR{font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-size:clamp(2rem,4.8vw,3.2rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 18px;color:var(--text-primary);max-width:24ch}.page_accent__1aToA{color:var(--color-accent,#e2a23b);font-family:var(--font-mono,"IBM Plex Mono",monospace);font-weight:500}.page_sub__7z2wo{font-size:1.1rem;line-height:1.6;color:var(--text-secondary);max-width:58ch;margin-bottom:14px}.page_smallTag__Uoe30{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.75rem;color:var(--text-muted);letter-spacing:.02em}.page_snapshot__0_nZC{padding:40px 0}.page_snapshotCard__Y7Z8J{background:var(--bg-paper,#f4ecd8);color:var(--text-paper,#152238);border:var(--border-paper,1px solid rgba(21,34,56,.12));border-radius:4px;padding:28px 32px 20px;box-shadow:0 2px 0 rgba(0,0,0,.04)}.page_snapshotHead__lw4pq{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.page_snapshotTitle__n3Cje{font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-paper,#152238);opacity:.65}.page_sparkline__rG6PR{flex-shrink:0}.page_statStrip__XVtQv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;border-top:1px solid rgba(21,34,56,.12);padding-top:18px}.page_statCol__uGwuo{display:flex;flex-direction:column;gap:6px}.page_statLabel__9ctuY{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;opacity:.55}.page_statLabel__9ctuY,.page_statValue__wnaqw{font-family:var(--font-mono,"IBM Plex Mono",monospace);color:var(--text-paper,#152238)}.page_statValue__wnaqw{font-size:2rem;font-weight:500;letter-spacing:-.01em;line-height:1}.page_accentValue__hnuWZ{color:var(--color-accent,#b27a1a)}.page_snapshotFoot__Zjf_x{margin-top:16px;font-size:.8rem;color:var(--text-paper,#152238);opacity:.55}.page_thinNote__WWKGE{margin-top:16px;padding:12px 16px;background:rgba(242,164,59,.08);border-left:3px solid var(--color-accent,#e2a23b);color:var(--text-secondary);font-size:.9rem;font-family:var(--font-mono,"IBM Plex Mono",monospace)}.page_leaderboard__OHCWQ{padding:32px 0 48px}.page_sectionTitle__CwkCB{font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-size:clamp(1.4rem,2.8vw,1.85rem);font-weight:600;letter-spacing:-.015em;color:var(--text-primary);margin-bottom:8px}.page_sectionSub__iecIY{color:var(--text-secondary);margin-bottom:24px;max-width:60ch}.page_tableWrap__fPTe_{background:var(--bg-paper,#f4ecd8);color:var(--text-paper,#152238);border:var(--border-paper,1px solid rgba(21,34,56,.12));border-radius:4px;overflow-x:auto}.page_caption__lSadn{text-align:left;padding:20px 24px 0;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-paper,#152238);opacity:.55;caption-side:top}.page_table__ka8HE{width:100%;border-collapse:collapse;font-size:.95rem}.page_table__ka8HE thead th{text-align:left;padding:14px 16px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-paper,#152238);opacity:.6;border-bottom:1px solid rgba(21,34,56,.15);font-weight:500}.page_table__ka8HE thead th:first-child{padding-left:24px}.page_table__ka8HE thead th:last-child{padding-right:24px}.page_table__ka8HE tbody td{padding:14px 16px;border-bottom:1px solid rgba(21,34,56,.08)}.page_table__ka8HE tbody td:first-child{padding-left:24px}.page_table__ka8HE tbody td:last-child{padding-right:24px}.page_table__ka8HE tbody tr:last-child td{border-bottom:none}.page_table__ka8HE tbody tr:hover{background:rgba(21,34,56,.03)}.page_rankCol__7ubRg{width:60px}.page_numCol__Zm7EF{text-align:right!important;width:110px}.page_rankCell___zqzc{font-family:var(--font-mono,"IBM Plex Mono",monospace);color:var(--text-paper,#152238);opacity:.55;font-size:.9rem}.page_providerCell__6J3qD{font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-weight:500;color:var(--text-paper,#152238)}.page_providerCell__6J3qD a{color:var(--text-paper,#152238);text-decoration:none;transition:color .15s ease;border-bottom:1px dashed rgba(21,34,56,.3)}.page_providerCell__6J3qD a:hover{color:var(--color-accent,#b27a1a);border-bottom-color:var(--color-accent,#b27a1a)}.page_num__lzI89{font-family:var(--font-mono,"IBM Plex Mono",monospace);text-align:right;color:var(--text-paper,#152238)}.page_accentCell__2qpML{color:var(--color-accent,#b27a1a);font-weight:500}.page_muted__94Li5{opacity:.6;font-size:.85rem}.page_topRow__AWMEh{background:rgba(242,164,59,.08)}.page_deltaUp__dCcv6{color:var(--color-up,#a31818)}.page_deltaDown__0f1SM{color:var(--color-down,#0a7a2f)}.page_deltaFlat__up322{opacity:.45}.page_noData__tGkge{background:var(--bg-surface,rgba(255,255,255,.03));border:var(--border-subtle,1px solid rgba(255,255,255,.08));border-radius:4px;padding:32px;text-align:center}.page_noData__tGkge h3{color:var(--text-primary);margin-bottom:8px;font-family:var(--font-display,"IBM Plex Sans",sans-serif)}.page_noData__tGkge p{color:var(--text-secondary);font-size:.95rem}.page_noData__tGkge a{color:var(--color-accent,#e2a23b)}.page_movers__bc2MO{padding:40px 0;border-top:var(--border-subtle,1px solid rgba(255,255,255,.06))}.page_moverList__jVb_v{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.page_moverCard__akZo6{background:var(--bg-surface,rgba(255,255,255,.03));border:var(--border-subtle,1px solid rgba(255,255,255,.08));border-radius:3px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.page_moverName__PYU4U{font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-weight:500;color:var(--text-primary)}.page_moverUp__aHQ8y{color:var(--color-up,#f26a6a)}.page_moverDown__1D6i8,.page_moverUp__aHQ8y{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.9rem}.page_moverDown__1D6i8{color:var(--color-down,#4dcf87)}.page_moverPrev__GWQIL{font-family:var(--font-mono,"IBM Plex Mono",monospace);color:var(--text-muted);font-size:.82rem}.page_context__JDP27{padding:48px 0;border-top:var(--border-subtle,1px solid rgba(255,255,255,.06))}.page_contextGrid__GZYAu{max-width:72ch}.page_contextBody__MfYIz p{color:var(--text-secondary);line-height:1.7;margin-bottom:16px;font-size:1rem}.page_contextBody__MfYIz strong{color:var(--text-primary);font-weight:500}.page_programsStrip__ofW3w{padding:24px 0}.page_programsCard__wSUNu{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:20px 24px;background:var(--bg-surface,rgba(255,255,255,.03));border:var(--border-subtle,1px solid rgba(255,255,255,.08));border-radius:3px}.page_programsText__KPVYo{color:var(--text-secondary);font-size:.95rem;margin:0}.page_code__M1Db6{background:rgba(242,164,59,.1);padding:2px 6px;border-radius:2px;font-size:.85em}.page_code__M1Db6,.page_programsLink__BzUsH{font-family:var(--font-mono,"IBM Plex Mono",monospace);color:var(--color-accent,#e2a23b)}.page_programsLink__BzUsH{text-decoration:none;font-size:.88rem;flex-shrink:0}.page_programsLink__BzUsH:hover{text-decoration:underline}.page_otherStates__BLli7{padding:48px 0;border-top:var(--border-subtle,1px solid rgba(255,255,255,.06))}.page_stateLinkGrid__H3Vf3{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:8px;gap:8px}.page_stateLink__L0HJH{display:flex;align-items:baseline;gap:10px;padding:10px 14px;background:var(--bg-surface,rgba(255,255,255,.03));border:var(--border-subtle,1px solid rgba(255,255,255,.08));border-radius:3px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.page_stateLink__L0HJH:hover{border-color:var(--color-accent,#e2a23b);background:rgba(242,164,59,.06)}.page_stateLinkCode__oHYK3{font-family:var(--font-mono,"IBM Plex Mono",monospace);color:var(--text-muted);font-size:.72rem;letter-spacing:.08em}.page_stateLinkName__z9ITb{font-family:var(--font-display,"IBM Plex Sans",sans-serif);color:var(--text-primary);font-size:.92rem}.page_cta__I58NR{padding:72px 0 96px;border-top:var(--border-subtle,1px solid rgba(255,255,255,.06))}.page_ctaCard__hpwtj{background:var(--bg-paper,#f4ecd8);color:var(--text-paper,#152238);border-radius:4px;padding:48px 36px;text-align:center;max-width:720px;margin:0 auto}.page_ctaTitle__JbNXf{font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;margin-bottom:12px;color:var(--text-paper,#152238);letter-spacing:-.015em}.page_ctaSub__317Iy{color:var(--text-paper,#152238);opacity:.75;margin-bottom:28px;line-height:1.55}.page_ctaButton__2Qv66{display:inline-block;padding:14px 28px;background:var(--text-paper,#152238);color:var(--bg-paper,#f4ecd8);font-family:var(--font-display,"IBM Plex Sans",sans-serif);font-size:.95rem;font-weight:500;text-decoration:none;border-radius:3px;transition:transform .15s ease,background .15s ease}.page_ctaButton__2Qv66:hover{background:var(--color-accent,#b27a1a);transform:translateY(-1px)}@media (max-width:1024px){.page_table__ka8HE{font-size:.88rem}.page_table__ka8HE tbody td,.page_table__ka8HE thead th{padding:12px 10px}.page_programsCard__wSUNu{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.page_hero__2USsv{padding:96px 0 32px}.page_snapshotCard__Y7Z8J{padding:20px 20px 14px}.page_snapshotHead__lw4pq{flex-direction:column;align-items:flex-start;gap:12px}.page_statStrip__XVtQv{grid-template-columns:1fr 1fr 1fr;gap:16px}.page_statValue__wnaqw{font-size:1.55rem}.page_tableWrap__fPTe_{margin:0 -16px;border-left:none;border-right:none;border-radius:0}.page_stateLinkGrid__H3Vf3{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:480px){.page_statValue__wnaqw{font-size:1.35rem}.page_table__ka8HE{font-size:.82rem}}