.style_shell__ukS8c{max-width:960px;margin:0 auto;padding:1.5rem 1.25rem 4rem;color:var(--ink);font-family:var(--font-ui)}.style_breadcrumb__eUz__{font-family:var(--font-ui);font-size:.78rem;color:var(--ink-mute);margin-bottom:1.5rem}.style_breadcrumb__eUz__ a{color:var(--ink-soft);text-decoration:none}.style_breadcrumb__eUz__ a:hover{color:var(--ink)}.style_breadcrumb__eUz__ span{margin:0 .35rem}.style_head__zFnet{margin-bottom:1.75rem}.style_kicker__EzR2C{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);margin-bottom:.5rem}.style_h1__jGvlV{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.1;margin:0 0 .75rem;color:var(--ink)}.style_lede__al59q{font-size:1.05rem;line-height:1.6;color:var(--ink-soft);max-width:60ch}.style_lede__al59q b{color:var(--ink)}.style_updated__nyrdF{margin-top:.6rem;font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--ink-mute)}.style_hero__v8Zc8{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;background:var(--panel);border:1px solid var(--hairline);padding:1.5rem;margin-bottom:1.25rem}.style_heroMain__Vy_AC{display:flex;align-items:baseline;gap:1.25rem}.style_heroValue__g3JYs{font-family:var(--font-ui);font-size:clamp(2.6rem,7vw,4rem);font-weight:700;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style_heroLabel__3ILXI{font-family:var(--font-ui);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mute)}.style_heroDelta__JDFqd{font-size:.95rem;margin:.15rem 0}.style_heroSample__RHieP{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8rem;color:var(--ink-soft)}.style_heroSpark____jw6{display:flex;flex-direction:column;align-items:flex-end;color:var(--indigo)}.style_spark__gWyBy{display:block}.style_sparkCaption__EMfRP{font-family:var(--font-ui);font-size:.68rem;color:var(--ink-mute);margin-top:.25rem}.style_deltaUp__8zNB6{color:var(--green,#1a7f4b)}.style_deltaDown__Wah2c,.style_deltaUp__8zNB6{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.style_deltaDown__Wah2c{color:var(--red,#b23b3b)}.style_deltaFlat__vLu3M{color:var(--ink-mute);font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style_metrics__HV3Nh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.style_metric__LUNfn{border:1px solid var(--hairline);padding:1rem;background:var(--paper)}.style_metricValue__1WbWY{font-family:var(--font-ui);font-size:1.6rem;font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style_metricLabel__GpPOA{font-size:.78rem;color:var(--ink-soft);margin-top:.35rem}.style_metricNote__6FeGY{font-family:var(--font-ui);font-size:.68rem;line-height:1.35;color:var(--ink-mute);margin-top:.2rem}@media(max-width:640px){.style_metrics__HV3Nh{grid-template-columns:repeat(2,1fr)}.style_heroMain__Vy_AC{flex-direction:column;align-items:flex-start;gap:.5rem}}.style_methodStrip__l6nES{border-left:4px solid var(--yellow);background:var(--panel);padding:1rem 1.25rem;margin-bottom:2rem}.style_methodStrip__l6nES p{margin:0 0 .5rem;color:var(--ink-soft);line-height:1.55;font-size:.92rem}.style_methodStrip__l6nES a{font-family:var(--font-ui);font-size:.82rem;color:var(--indigo);text-decoration:none}.style_methodStrip__l6nES a:hover{text-decoration:underline}.style_section__s6LCq{margin-bottom:2.5rem}.style_h2__GIXLW{font-size:1.35rem;margin:0 0 .5rem;padding-bottom:.4rem;border-bottom:1px solid var(--hairline);color:var(--ink)}.style_sectionIntro__Em1C0{color:var(--ink-soft);font-size:.92rem;line-height:1.55;margin:0 0 1rem;max-width:68ch}.style_chartWrap__n1cRk{overflow-x:auto;border:1px solid var(--hairline);padding:1rem;background:var(--paper)}.style_chart__8V2RP{width:100%;height:auto;min-width:480px;display:block}.style_gridline__S4imV{stroke:var(--ink-mute);stroke-width:.5;opacity:.35}.style_axisText__Dng_g{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:9px;fill:var(--ink-mute)}.style_trendLine__xYzVl{stroke:var(--indigo);stroke-width:2}.style_trendDot__obj_C{fill:var(--indigo)}.style_trendLinePartial__YtXfx{stroke:var(--indigo);stroke-width:2;stroke-dasharray:5 4;opacity:.65}.style_trendDotPartial__H6gP0{fill:var(--paper);stroke:var(--indigo);stroke-width:1.5}.style_chartNote__JXVFf{margin:.6rem 0 0;font-family:var(--font-ui);font-size:.72rem;line-height:1.45;color:var(--ink-mute)}.style_quarterTable__hXFAD{margin-top:.75rem}.style_quarterTable__hXFAD summary{cursor:pointer;font-family:var(--font-ui);font-size:.8rem;color:var(--indigo);padding:.35rem 0}.style_quarterTable__hXFAD summary:hover{text-decoration:underline}.style_quarterTable__hXFAD .style_tableWrap__5ZVK5{margin-top:.5rem}.style_srOnly__SuGki{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.style_tableWrap__5ZVK5{overflow-x:auto;border:1px solid var(--hairline)}.style_table__s_aQw{width:100%;border-collapse:collapse;font-size:.9rem}.style_table__s_aQw td,.style_table__s_aQw th{padding:.55rem .75rem;text-align:left;border-bottom:1px solid var(--ink-mute)}.style_table__s_aQw thead th{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mute);border-bottom:1px solid var(--hairline);background:var(--panel)}.style_table__s_aQw tbody tr:last-child td{border-bottom:none}.style_table__s_aQw a{color:var(--ink);text-decoration:none;font-weight:500}.style_table__s_aQw a:hover{color:var(--indigo);text-decoration:underline}.style_num__2str4{text-align:right;font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style_table__s_aQw .style_num__2str4{text-align:right}.style_subRow__2uzN8 td{color:var(--ink-mute)}.style_flag__MB8Bh{display:inline-block;margin-left:.5rem;font-family:var(--font-ui);font-size:.62rem;text-transform:uppercase;color:var(--red,#b23b3b);border:1px solid;padding:0 .3rem;border-radius:2px;vertical-align:middle}.style_movers__6sEB4{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.style_moverCol__kFN_T{border:1px solid var(--hairline);padding:1rem;background:var(--paper)}.style_moverHead__rpkr4{font-family:var(--font-ui);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .6rem;color:var(--ink-mute)}.style_moverRow__ZREKc{display:flex;justify-content:space-between;padding:.4rem 0;border-bottom:1px dashed var(--ink-mute);text-decoration:none;color:var(--ink)}.style_moverRow__ZREKc:last-child{border-bottom:none}.style_moverRow__ZREKc:hover span:first-child{color:var(--indigo)}@media(max-width:560px){.style_movers__6sEB4{grid-template-columns:1fr}}.style_failGrid__ueMDX{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.style_failCard__KpFjE{border:1px solid var(--hairline);padding:1.25rem;background:var(--panel)}.style_failStat__kfw86{font-family:var(--font-ui);font-size:2rem;font-weight:700;color:var(--ink);margin-bottom:.4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style_failCard__KpFjE p{margin:0;font-size:.88rem;line-height:1.5;color:var(--ink-soft)}@media(max-width:560px){.style_failGrid__ueMDX{grid-template-columns:1fr}}.style_article__ArfCW{margin-top:3rem;border-top:1px solid var(--hairline);padding-top:2rem}.style_article__ArfCW p{color:var(--ink-soft);line-height:1.65;margin:0 0 1rem;max-width:70ch}.style_article__ArfCW a{color:var(--indigo)}.style_cite__yYqWw{line-height:1.5;background:var(--panel);border-left:4px solid var(--indigo);padding:.85rem 1rem;margin:0 0 1rem;color:var(--ink)}.style_citeLinks__W9gxP,.style_cite__yYqWw{font-family:var(--font-ui);font-size:.85rem}.style_citeLinks__W9gxP a{text-decoration:none}.style_citeLinks__W9gxP a:hover{text-decoration:underline}.style_muted__tWmqs{color:var(--ink-mute);font-size:.85rem;line-height:1.5}.style_floorAlert__QBYps{margin:1rem 0 0;border-left:4px solid var(--red,#b23b3b);background:var(--panel);padding:.85rem 1rem;font-size:.88rem;line-height:1.55;color:var(--ink-soft)}.style_floorAlert__QBYps a{color:var(--indigo);text-decoration:none}.style_floorAlert__QBYps a:hover{text-decoration:underline}.style_disclaimer__2n28W{margin-top:3rem;border-top:1px solid var(--hairline);padding-top:1rem}.style_disclaimer__2n28W p{font-size:.78rem;color:var(--ink-mute);line-height:1.55;margin:0;max-width:74ch}