.ticker_page-shell__LniUX{margin:0 auto;max-width:1280px;padding:0 40px 80px;display:flex;flex-direction:column;color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01","cv11","tnum";letter-spacing:-.005em}.ticker_crumbs__aVK3e{display:flex;align-items:center;gap:10px;padding:22px 0 8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.ticker_crumbs__aVK3e a{color:var(--ink-3);text-decoration:none}.ticker_crumbs__aVK3e a:hover{color:var(--ink)}.ticker_crumbs__aVK3e strong{color:var(--ink);font-weight:600}.ticker_crumbs__aVK3e span{color:var(--ink-4)}.ticker_hero__CZSYS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:56px;align-items:end;padding:24px 0 36px;border-bottom:1px solid var(--line-strong)}@media (max-width:900px){.ticker_hero__CZSYS{grid-template-columns:1fr;gap:28px}}.ticker_hero-id__WH3c0{display:flex;flex-direction:column;gap:14px;min-width:0}.ticker_hero-kicker__8TkYE{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_hero-name__AiuRy{font-family:var(--font-serif);font-weight:400;font-size:clamp(72px,11vw,144px);line-height:.88;letter-spacing:-.028em;color:var(--ink);font-variation-settings:"SOFT" 50,"opsz" 96;margin:0}.ticker_hero-company__APDq6{font-family:var(--font-serif);font-style:italic;font-size:20px;line-height:1.3;color:var(--ink-2);font-variation-settings:"SOFT" 50,"opsz" 22;margin:0}.ticker_hero-price-row__kQeEg{display:flex;align-items:baseline;gap:14px;padding-top:4px;flex-wrap:wrap}.ticker_hero-price__sohXW{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.ticker_hero-delta__TKxZs{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-family:var(--font-mono);font-size:13px;font-weight:500}.ticker_hero-delta--pos__amx1K{background:var(--pos-bg);color:var(--pos)}.ticker_hero-delta--neg__EoQPy{background:var(--neg-bg);color:var(--neg)}.ticker_hero-delta-arrow__DMZhg{font-size:10px;margin-top:-1px}.ticker_hero-regime__nsWb_{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;width:fit-content}.ticker_hero-regime-dot__vdzpm{width:7px;height:7px;border-radius:50%}.ticker_hero-regime--aggro__zX2Se{color:var(--r-aggro);border:1px solid color-mix(in oklab,var(--r-aggro) 45%,transparent)}.ticker_hero-regime--aggro__zX2Se .ticker_hero-regime-dot__vdzpm{background:var(--r-aggro)}.ticker_hero-regime--construct__gbbnV{color:var(--r-construct);border:1px solid color-mix(in oklab,var(--r-construct) 45%,transparent)}.ticker_hero-regime--construct__gbbnV .ticker_hero-regime-dot__vdzpm{background:var(--r-construct)}.ticker_hero-regime--neutral__0_WFG{color:var(--r-neutral);border:1px solid color-mix(in oklab,var(--r-neutral) 45%,transparent)}.ticker_hero-regime--neutral__0_WFG .ticker_hero-regime-dot__vdzpm{background:var(--r-neutral)}.ticker_hero-regime--caution__ebgak{color:var(--r-caution);border:1px solid color-mix(in oklab,var(--r-caution) 45%,transparent)}.ticker_hero-regime--caution__ebgak .ticker_hero-regime-dot__vdzpm{background:var(--r-caution)}.ticker_hero-regime--defensive__Lw_DS{color:var(--r-defensive);border:1px solid color-mix(in oklab,var(--r-defensive) 45%,transparent)}.ticker_hero-regime--defensive__Lw_DS .ticker_hero-regime-dot__vdzpm{background:var(--r-defensive)}.ticker_hero-verdict__wYdoR{display:flex;flex-direction:column;gap:14px;padding-bottom:6px;min-width:0}.ticker_hero-lede__P1F2R{font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,3.5vw,44px);line-height:1.08;letter-spacing:-.018em;color:var(--ink);font-variation-settings:"SOFT" 50,"opsz" 48;margin:0}.ticker_hero-lede__P1F2R em{color:var(--brand);font-style:italic}.ticker_hero-summary__xjUMb{font-family:var(--font-serif);font-style:italic;font-size:17px;line-height:1.5;color:var(--ink-2);max-width:580px;font-variation-settings:"SOFT" 50,"opsz" 22;text-wrap:pretty;margin:0}.ticker_lenses-head__UrL7a{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_lenses-head-sub__S2Irn{color:var(--ink-4)}.ticker_lenses__HtyJj{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}@media (max-width:720px){.ticker_lenses__HtyJj{grid-template-columns:repeat(5,1fr)}}.ticker_lens__cyPSy{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0;border-right:1px solid var(--line);background:var(--paper);min-height:110px}.ticker_lens__cyPSy:last-child{border-right:0}.ticker_lens-bar__SYUK_{height:4px;background:var(--surface-3)}.ticker_lens--lit__UdVJB .ticker_lens-bar__SYUK_{background:var(--r-construct)}.ticker_lens--strong__jb9JQ .ticker_lens-bar__SYUK_{background:var(--r-aggro)}.ticker_lens-body__lL88H{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 8px 14px;flex:1;text-align:center}.ticker_lens-name__sJwJR{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-4)}.ticker_lens--lit__UdVJB .ticker_lens-name__sJwJR{color:var(--ink-2)}.ticker_lens-val__BQh8X{font-family:var(--font-serif);font-weight:400;font-size:36px;line-height:1;letter-spacing:-.018em;color:var(--ink-4);font-variation-settings:"SOFT" 50,"opsz" 36}.ticker_lens--lit__UdVJB .ticker_lens-val__BQh8X{color:var(--r-construct)}.ticker_lens--strong__jb9JQ .ticker_lens-val__BQh8X{color:var(--r-aggro)}.ticker_lens-sub__zaC2N{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4)}.ticker_lens--missing___KSBz .ticker_lens-val__BQh8X{font-family:var(--font-mono);font-size:18px;font-weight:500;color:var(--ink-4);letter-spacing:.04em}.ticker_lenses-tally__aZZEc{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border-top:1px solid var(--line);background:var(--surface-2);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap}.ticker_lenses-tally__aZZEc strong{color:var(--ink);font-weight:700;font-size:12px;letter-spacing:.16em}.ticker_lenses-tally__aZZEc a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.ticker_quality-head__ierRi{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_quality-head-sub__BAjzX{color:var(--ink-4)}.ticker_quality__lDUn9{display:grid;grid-template-columns:repeat(4,1fr);margin-top:0;border:1px solid var(--line);border-radius:6px;background:var(--paper);overflow:hidden}@media (max-width:720px){.ticker_quality__lDUn9{grid-template-columns:repeat(2,1fr)}}.ticker_q__q9gCP{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-right:1px solid var(--line);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ticker_q__q9gCP:last-child{border-right:0}@media (max-width:720px){.ticker_q__q9gCP{border-right:0}.ticker_q__q9gCP:nth-child(2n - 1){border-right:1px solid var(--line)}.ticker_q__q9gCP:nth-child(n+3){border-top:1px solid var(--line)}}.ticker_q-mark__Ecdp6{width:14px;height:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:700}.ticker_q--pass__umU0o .ticker_q-mark__Ecdp6{background:var(--pos)}.ticker_q--warn__GujXJ .ticker_q-mark__Ecdp6{background:var(--r-caution)}.ticker_q--fail__qLF0u .ticker_q-mark__Ecdp6{background:var(--neg)}.ticker_q-lbl__Oa9pC{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticker_q-val__AuHpp{font-size:13px;color:var(--ink);font-weight:500}.ticker_q--pass__umU0o .ticker_q-val__AuHpp{color:var(--pos-2)}.ticker_q--warn__GujXJ .ticker_q-val__AuHpp{color:var(--r-caution)}.ticker_q--fail__qLF0u .ticker_q-val__AuHpp{color:var(--neg-2)}.ticker_chart__tcGhS{margin-top:40px;border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}.ticker_chart-head__Cy8Zl{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 24px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ticker_chart-head-l__czE_u{display:inline-flex;align-items:baseline;gap:18px;flex-wrap:wrap}.ticker_chart-head-kicker__BriyE{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_chart-head-title__Hrjlm{margin:0;font-family:var(--font-serif);font-style:italic;font-size:24px;letter-spacing:-.01em;line-height:1.1}.ticker_chart-body__Gr8zm{padding:8px 24px 18px}.ticker_section__lZQqW{margin-top:56px}.ticker_section-head__5W8SZ{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:24px}.ticker_section-kicker__jPuyL{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_section-title__QM3wK{margin:0;font-family:var(--font-serif);font-style:italic;font-size:28px;letter-spacing:-.014em;line-height:1.1}.ticker_section-meta__OTP4y{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-align:right;text-transform:uppercase;color:var(--ink-3)}.ticker_evidence__US4WG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}@media (max-width:900px){.ticker_evidence__US4WG{grid-template-columns:1fr}}.ticker_card__QYK1B{display:flex;flex-direction:column;border-right:1px solid var(--line);padding:22px 24px 24px}.ticker_card__QYK1B:last-child{border-right:0}@media (max-width:900px){.ticker_card__QYK1B{border-right:0;border-bottom:1px solid var(--line)}.ticker_card__QYK1B:last-child{border-bottom:0}}.ticker_card-kicker__CKocA{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.ticker_card-title__VKrh2{margin:0;font-family:var(--font-serif);font-style:italic;font-size:22px;line-height:1.15}.ticker_card-q__NyQ7V{margin:4px 0 0;font-family:var(--font-serif);font-style:italic;font-size:14px;color:var(--ink-3);line-height:1.45}.ticker_card-rows__I4jdb{margin-top:18px;display:flex;flex-direction:column}.ticker_card-row__VRe_2{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line)}.ticker_card-row__VRe_2:first-child{border-top:0;padding-top:2px}.ticker_card-row-l__UzxkI{display:flex;flex-direction:column;gap:2px}.ticker_card-row-lbl__T3XB1{font-size:13.5px;color:var(--ink-2);font-weight:500}.ticker_card-row-sub__GTLv9{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.ticker_card-row-r__LlEtR{display:flex;align-items:baseline;gap:8px}.ticker_card-row-val__nLRVz{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;color:var(--ink);letter-spacing:-.005em}.ticker_card-row-val--pos__IjcBt{color:var(--pos-2)}.ticker_card-row-val--neg___4Uhq{color:var(--neg-2)}.ticker_card-row-val--warn__ttHBK{color:var(--r-caution)}.ticker_card-row-tag___CVed{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;padding:2px 6px;border-radius:3px;border:1px solid var(--line-2);color:var(--ink-3)}.ticker_card-row-tag--pos__iDnF3{color:var(--pos-2);border-color:color-mix(in oklab,var(--pos) 50%,transparent);background:var(--pos-bg)}.ticker_card-row-tag--warn__JTrfZ{color:var(--r-caution);border-color:color-mix(in oklab,var(--r-caution) 50%,transparent)}.ticker_card-row-tag--neg__rcnlr{color:var(--neg-2);border-color:color-mix(in oklab,var(--neg) 50%,transparent);background:var(--neg-bg)}.ticker_rs__wZ_tB{display:grid;grid-template-columns:60px 1fr 56px;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--line)}.ticker_rs__wZ_tB:first-child{border-top:0;padding-top:2px}.ticker_rs-horizon__2bX1u{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.ticker_rs-bar__mCGj6{position:relative;height:6px;background:var(--surface-3);border-radius:3px;overflow:hidden}.ticker_rs-bar-fill__RHWYH{position:absolute;left:0;top:0;bottom:0;background:var(--pos);border-radius:3px}.ticker_rs-bar-fill--warn__8iAmw{background:var(--r-caution)}.ticker_rs-bar-fill--neg__egezH{background:var(--neg)}.ticker_rs-bar-mid__ukMx0{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--ink-4);opacity:.6}.ticker_rs-val__e3vgc{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;color:var(--ink);text-align:right}.ticker_rs-val--pos__Ikh13{color:var(--pos-2)}.ticker_rs-val--warn__xIxzn{color:var(--r-caution)}.ticker_rs-val--neg__TEelx{color:var(--neg-2)}.ticker_sector__0GM5d{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0;border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}@media (max-width:900px){.ticker_sector__0GM5d{grid-template-columns:1fr}}.ticker_sector-peers__uGxVR{padding:22px 24px 24px;border-right:1px solid var(--line)}@media (max-width:900px){.ticker_sector-peers__uGxVR{border-right:0;border-bottom:1px solid var(--line)}}.ticker_sector-map__zpqUD{padding:22px 24px 24px;display:flex;flex-direction:column;gap:14px}.ticker_peer-list__6MMEh{margin:18px 0 0;padding:0;list-style:none}.ticker_peer__McPK4{display:grid;grid-template-columns:80px 1fr 80px;align-items:center;gap:16px;padding:11px 0;border-top:1px solid var(--line)}.ticker_peer__McPK4:first-child{border-top:0;padding-top:2px}.ticker_peer-t__4tQaF{font-family:var(--font-mono);font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--ink);text-decoration:none;padding-bottom:1px;border-bottom:1px solid var(--ink-4);width:fit-content}.ticker_peer--self__1TVQH .ticker_peer-t__4tQaF,.ticker_peer-t__4tQaF:hover{color:var(--brand);border-bottom-color:var(--brand)}.ticker_peer-bar__PvFBQ{position:relative;height:6px;background:var(--surface-3);border-radius:3px;overflow:hidden}.ticker_peer-bar-fill__9t93w{position:absolute;left:0;top:0;bottom:0;background:var(--brand);border-radius:3px}.ticker_peer--self__1TVQH .ticker_peer-bar-fill__9t93w{background:var(--brand-2)}.ticker_peer-r__87hyJ{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.ticker_peer-val__VMaXI{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:16px;color:var(--ink)}.ticker_peer--self__1TVQH .ticker_peer-val__VMaXI{color:var(--brand-2)}.ticker_peer-sub__Ktb0m{font-size:9px;letter-spacing:.14em}.ticker_peer-empty__Ofouq,.ticker_peer-sub__Ktb0m{font-family:var(--font-mono);text-transform:uppercase;color:var(--ink-4)}.ticker_peer-empty__Ofouq{font-size:10.5px;letter-spacing:.16em;margin:18px 0 0;padding:14px 0;border-top:1px solid var(--line)}.ticker_map__PsnzC{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:56px;gap:4px}.ticker_map-cell__yeX_P{padding:8px 10px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative}.ticker_map-cell--active__4fAai{box-shadow:inset 0 0 0 2px var(--ink)}.ticker_map-cell-t__Ren09{font-family:var(--font-sans);font-weight:600;font-size:12px;letter-spacing:-.005em}.ticker_map-cell-v__I_kbM{font-family:var(--font-mono);font-size:10px;font-variant-numeric:tabular-nums;opacity:.9}.ticker_map-legend__c0UWq{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);padding-top:4px}.ticker_map-legend-scale__Mfr0n{display:flex;align-items:center;gap:6px}.ticker_map-legend-bar__gPOKa{width:60px;height:4px;background:linear-gradient(90deg,var(--r-defensive),var(--r-caution),var(--r-neutral),var(--r-construct),var(--r-aggro));border-radius:2px}.ticker_regime__9dDgj{display:grid;grid-template-columns:repeat(4,1fr) auto;border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}@media (max-width:760px){.ticker_regime__9dDgj{grid-template-columns:repeat(2,1fr)}}.ticker_regime-cell__RgVHI{padding:18px 22px 16px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit;transition:background .12s ease}.ticker_regime-cell__RgVHI:hover{background:var(--surface-2)}.ticker_regime-cell__RgVHI:last-child{border-right:0;background:var(--surface-2)}@media (max-width:760px){.ticker_regime-cell__RgVHI:nth-child(2n){border-right:0}.ticker_regime-cell__RgVHI:nth-child(n+3){border-top:1px solid var(--line)}.ticker_regime-cell__RgVHI:last-child{grid-column:span 2}}.ticker_regime-lbl__R3qo5{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4)}.ticker_regime-v__jEX8K{font-family:var(--font-serif);font-size:28px;font-weight:400;line-height:1;letter-spacing:-.01em}.ticker_regime-q__TWfle{font-family:var(--font-serif);font-style:italic;font-size:12px;color:var(--ink-3);line-height:1.3;margin-top:2px}.ticker_regime-wt__8cKXN{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);margin-top:2px}.ticker_regime-stance-cell__d2typ{padding:18px 24px 16px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right;border-right:0;background:var(--surface-2)}.ticker_regime-stance-l__16XxQ{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4)}.ticker_regime-stance-v__QCZ_y{font-family:var(--font-serif);font-size:36px;font-weight:400;line-height:1;margin-top:4px}.ticker_regime-stance-tag__qaDAx{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;margin-top:6px}.ticker_ref__TmrjQ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}@media (max-width:900px){.ticker_ref__TmrjQ{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.ticker_ref__TmrjQ{grid-template-columns:repeat(2,1fr)}}.ticker_ref-cell__GpUfq{padding:14px 18px 13px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.ticker_ref-cell__GpUfq:last-child{border-right:0}.ticker_ref-lbl__MIIJv{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4)}.ticker_ref-v__3ez_c{font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--ink)}.ticker_ref-link__Rzecy{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;transition:text-decoration-color .12s ease}.ticker_ref-link__Rzecy:hover{text-decoration-color:var(--ink)}.ticker_ref-sub__Bs9ir{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.ticker_foot-wrap__GRG09{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:18px}.ticker_foot-disclaimer__N0P9L{margin:0;font-size:13px;line-height:1.6;color:var(--ink-3);max-width:720px}.ticker_foot__tIhf0{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);flex-wrap:wrap}.ticker_foot-l__yZ4n6{display:flex;flex-direction:column;gap:6px}.ticker_foot-l__yZ4n6 strong{color:var(--ink-2)}.ticker_foot-r__lzL_3{display:flex;flex-direction:column;gap:6px;text-align:right}.ticker_foot-r__lzL_3 a{color:var(--brand);text-decoration:underline;text-decoration-color:var(--brand);text-underline-offset:3px}.ticker_fund-rank-card__dZMPG{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:24px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;margin-bottom:12px}.ticker_fund-rank-card--pos__BWEGK{border-color:var(--pos)}.ticker_fund-rank-card--warn__kRXek{border-color:var(--r-caution)}.ticker_fund-rank-card--neg__gSLdI{border-color:var(--neg)}.ticker_fund-rank-big__3eeGV{font-size:64px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--pos)}.ticker_fund-rank-card--warn__kRXek .ticker_fund-rank-big__3eeGV{color:var(--r-caution)}.ticker_fund-rank-card--neg__gSLdI .ticker_fund-rank-big__3eeGV{color:var(--neg)}.ticker_fund-rank-lbl__bVOu3{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-bottom:4px}.ticker_fund-rank-q__nvaX1{font-size:17px;font-weight:500;margin:0 0 8px;color:var(--ink)}.ticker_fund-rank-bar__nL6El{height:8px;background:var(--surface-3);border-radius:4px;overflow:hidden}.ticker_fund-rank-bar-fill__gdZas{height:100%;background:var(--pos);transition:width .3s}.ticker_fund-rank-card--warn__kRXek .ticker_fund-rank-bar-fill__gdZas{background:var(--r-caution)}.ticker_fund-rank-card--neg__gSLdI .ticker_fund-rank-bar-fill__gdZas{background:var(--neg)}.ticker_fund-rank-meta__vaImk{font-size:12px;color:var(--ink-3);margin-top:8px}.ticker_fund-rank-link__DlrrC{display:inline-flex;width:fit-content;margin-top:8px;color:var(--brand);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brand) 60%,transparent);text-underline-offset:3px}.ticker_fund-rank-link__DlrrC:hover{color:var(--ink);text-decoration-color:var(--brand)}.ticker_fund-verdict__aTsi2{padding:6px 12px;border-radius:16px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.ticker_fund-verdict--leader__No6EE,.ticker_fund-verdict--strong__1Cz0D{background:var(--pos-bg);color:var(--pos);border:1px solid var(--pos)}.ticker_fund-verdict--average__EMSGI{background:rgba(201,122,63,.14);color:var(--r-caution);border:1px solid var(--r-caution)}.ticker_fund-verdict--laggard__Sk97z{background:var(--neg-bg);color:var(--neg);border:1px solid var(--neg)}.ticker_fund-tiles__ppz17{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ticker_fund-tile__N5izU{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:16px}.ticker_fund-tile-kicker__ewiiH{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);display:block;margin-bottom:4px}.ticker_fund-tile-title__V_iWP{font-size:16px;margin:0 0 4px;font-weight:600;color:var(--ink)}.ticker_fund-tile-q__EUfnp{font-size:12px;color:var(--ink-3);margin:0 0 12px}.ticker_fund-tile-verdicts__BGUgJ{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.ticker_fund-verdict-chip__0pomu{display:inline-block;padding:4px 10px;border-radius:14px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.ticker_fund-verdict-chip--pos__wTNdM{background:var(--pos-bg);color:var(--pos);border:1px solid var(--pos)}.ticker_fund-verdict-chip--warn__kDBFS{background:rgba(201,122,63,.14);color:var(--r-caution);border:1px solid var(--r-caution)}.ticker_fund-verdict-chip--neg__SgvWY{background:var(--neg-bg);color:var(--neg);border:1px solid var(--neg)}.ticker_fund-verdict-chip--muted__3FMc6{background:transparent;color:var(--ink-3);border:1px solid var(--line)}.ticker_fund-bars__uv2_T{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;align-items:end;height:100px}.ticker_fund-bar__2jyg5{display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;justify-content:flex-end}.ticker_fund-bar-fill__lBYUZ{width:100%;border-radius:3px 3px 0 0;min-height:2px}.ticker_fund-bar-fill--pos__m8Way{background:var(--pos)}.ticker_fund-bar-fill--warn__N8qXD{background:var(--r-caution)}.ticker_fund-bar-fill--neg__tKpy0{background:var(--neg)}.ticker_fund-bar-fill--muted__3c7PQ{background:var(--surface-3)}.ticker_fund-bar-fill--down__EeobO{border-radius:0 0 3px 3px}.ticker_fund-bar-lbl__e9llN{font-size:9px;color:var(--ink-3);font-variant-numeric:tabular-nums;display:flex;flex-direction:column;align-items:center;line-height:1.12;min-height:20px}.ticker_fund-bar-lbl--pos__e6UeU{color:var(--pos)}.ticker_fund-bar-lbl--warn__6aiba{color:var(--r-caution)}.ticker_fund-bar-lbl--neg__NaeHU{color:var(--neg)}.ticker_fund-bar-lbl--muted__JdNPC{color:var(--ink-3)}.ticker_fund-bar-lbl-primary__KHoey{font-weight:600;color:var(--ink)}.ticker_fund-bar-lbl-secondary__jl7IK{font-size:8px;font-weight:500}.ticker_fund-bar-q__jS1Oj{font-size:8px;color:var(--ink-4)}.ticker_fund-bar--hl__MeYYX .ticker_fund-bar-lbl__e9llN{font-weight:600}.ticker_fund-bar-track__W3f3P{flex:1;width:100%;display:flex;flex-direction:column;min-height:0}.ticker_fund-bar-pos-zone__6Fdln{flex:1;display:flex;align-items:flex-end;min-height:0}.ticker_fund-bar-zero___QKJM{height:1px;width:100%;background:var(--line)}.ticker_fund-bar-neg-zone__BImqn{flex:1;display:flex;align-items:flex-start;min-height:0}.ticker_fund-tile-foot__4M7t5{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;font-size:11px;color:var(--ink-3)}.ticker_fund-tile-big__PXPCA{font-size:22px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.ticker_fund-tile-foot-values__dMpVP{display:flex;flex-direction:column;align-items:flex-end;line-height:1.05}.ticker_fund-tile-delta__KUzPr{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.ticker_fund-margin-line__JUrgs{height:60px;position:relative;margin:8px 0}.ticker_fund-margin-line__JUrgs svg{width:100%;height:100%;display:block}.ticker_fund-unavailable__H1p5_{min-height:60px;display:flex;align-items:center;padding:10px 12px;border:1px dashed var(--line);border-radius:6px;color:var(--ink-3);background:rgba(255,255,255,.02);font-size:12px;line-height:1.35}.ticker_fund-empty__cPk4s{background:var(--surface-2);border:1px dashed var(--line);border-radius:10px;padding:24px;text-align:center;color:var(--ink-3)}.ticker_fund-empty__cPk4s p{margin:0}.ticker_fund-disclaimer__3rGzl{font-size:11px;color:var(--ink-3);font-style:italic;margin-top:16px}.ticker_section-meta-warn__Nviqo{color:var(--r-caution)}@keyframes ticker_ts-pulse-soft__ogWFt{0%,to{opacity:1}50%{opacity:.55}}.ticker_freshness__unPnF{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_freshness-dot__9Ud5K{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--brand);animation:ticker_ts-pulse-soft__ogWFt 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ticker_freshness-dot__9Ud5K{animation:none}}.ticker_answer-card__VXOJx{display:flex;flex-direction:column;gap:8px;padding:20px 24px;border:1px solid var(--line);border-radius:8px;background:var(--paper);margin-top:24px}.ticker_answer-card-eyebrow__5jwui{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_answer-card-body__tVGsx{font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--ink-2);margin:0;max-width:72ch;text-wrap:pretty}.ticker_answer-card-num__x1U1n{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.ticker_faq__tqC7X{margin-top:56px}.ticker_faq-list__GgUfP{margin:0;padding:0;display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}.ticker_faq-item__s60cS{padding:22px 24px 24px;border-bottom:1px solid var(--line)}.ticker_faq-item__s60cS:last-child{border-bottom:0}.ticker_faq-q__66Mgy{font-family:var(--font-sans);font-size:16px;font-weight:600;color:var(--ink);letter-spacing:-.005em;margin:0 0 10px}.ticker_faq-a__rCgPN{font-family:var(--font-sans);font-size:15px;line-height:1.65;color:var(--ink-2);margin:0;max-width:76ch;text-wrap:pretty}.ticker_etf-holders__0WQuv{margin-top:56px;scroll-margin-top:80px}.ticker_etf-holders-lead__x_3Ps{font-family:var(--font-serif,var(--font-sans));font-size:17px;line-height:1.45;color:var(--ink);margin:14px 0 22px;max-width:68ch;font-style:italic}.ticker_etf-holders-stats__clnjo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 22px;padding:14px 0}@media (max-width:640px){.ticker_etf-holders-stats__clnjo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 0}}.ticker_etf-holders-stat__bjZz7{padding:0 16px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.ticker_etf-holders-stat__bjZz7:first-child{border-left:0;padding-left:0}@media (max-width:640px){.ticker_etf-holders-stat__bjZz7:nth-child(3){border-left:0;padding-left:0}}.ticker_etf-holders-stat__bjZz7 dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.ticker_etf-holders-stat__bjZz7 dd{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;color:var(--ink);line-height:1.1}.ticker_etf-holders-stat-mono__GP2Bg{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ticker_etf-holders-subtitle__81nGN{font-family:var(--font-sans);font-size:14px;line-height:1.55;color:var(--ink-3);margin:0 0 18px;max-width:72ch}.ticker_etf-holders-table-wrap__stSH0{border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}.ticker_etf-holders-table__CrdNC{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ticker_etf-holders-table__CrdNC thead th{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);text-align:left;font-weight:500;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--surface-2)}.ticker_etf-holders-table__CrdNC thead th:nth-child(2),.ticker_etf-holders-table__CrdNC thead th:nth-child(3){text-align:right}.ticker_etf-holders-table__CrdNC tbody td{padding:11px 16px;border-top:1px solid var(--line);font-size:14px;color:var(--ink-2)}.ticker_etf-holders-table__CrdNC tbody tr:first-child td{border-top:0}.ticker_etf-holders-table__CrdNC tbody td:nth-child(2),.ticker_etf-holders-table__CrdNC tbody td:nth-child(3){text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.ticker_etf-holders-etf-link__PnlYr{display:flex;flex-direction:column;gap:2px;color:var(--ink);text-decoration:none}.ticker_etf-holders-etf-ticker__c6XHU{font-family:var(--font-mono);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--ink);padding-bottom:1px;border-bottom:1px solid var(--ink-4);align-self:flex-start}.ticker_etf-holders-etf-name__4kz9U{font-family:var(--font-sans);font-size:11.5px;letter-spacing:0;color:var(--ink-3);font-weight:400;line-height:1.3;max-width:28ch}.ticker_etf-holders-etf-link__PnlYr:hover .ticker_etf-holders-etf-ticker__c6XHU{color:var(--brand);border-bottom-color:var(--brand)}.ticker_etf-holders-footnote__ZjIes{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);margin:12px 0 0}.ticker_teaser-shell__NDo_h{display:flex;flex-direction:column;gap:24px;padding-top:24px}.ticker_teaser-hero__e3HMA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:56px;align-items:end;padding:24px 0 36px;border-bottom:1px solid var(--line-strong)}.ticker_teaser-meta__wJ5rE{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.ticker_teaser-meta__wJ5rE>span{min-height:28px;display:inline-flex;align-items:center;max-width:100%}.ticker_teaser-meta__wJ5rE>span:not(:first-child):not(.ticker_hero-delta__TKxZs){padding:5px 9px;border:1px solid var(--line);border-radius:4px;background:var(--paper);white-space:nowrap}.ticker_teaser-grid__L0Rmj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ticker_teaser-metric__GZFqE{min-width:0;min-height:118px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.ticker_teaser-metric-label__9XVE1{min-height:16px;overflow-wrap:anywhere}.ticker_teaser-metric-value__AauXz{display:block;min-height:42px;color:var(--ink);font-family:var(--font-serif);font-size:40px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-transform:none}.ticker_teaser-lockup__ngFr3{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr) max-content;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--paper);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;color:var(--ink-3)}.ticker_teaser-lockup__ngFr3 span{min-width:0}.ticker_teaser-lockup__ngFr3 span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.ticker_teaser-cta__Q6Ini{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:6px;background:var(--ink);color:var(--paper);font-weight:700;text-decoration:none;white-space:nowrap}.ticker_teaser-cta__Q6Ini:hover{background:var(--brand)}@media (max-width:900px){.ticker_teaser-hero__e3HMA{grid-template-columns:1fr;gap:28px}.ticker_teaser-grid__L0Rmj{grid-template-columns:repeat(2,minmax(0,1fr))}.ticker_teaser-lockup__ngFr3{grid-template-columns:1fr;align-items:start}.ticker_teaser-lockup__ngFr3 span:nth-child(2){white-space:normal}}@media (max-width:560px){.ticker_teaser-grid__L0Rmj{grid-template-columns:1fr}.ticker_teaser-metric__GZFqE{min-height:104px}.ticker_teaser-metric-value__AauXz{font-size:36px}}.ticker_peers__ksL0x{margin-top:56px}.ticker_peer-grid__aZATs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:8px;background:var(--paper);overflow:hidden}@media (max-width:900px){.ticker_peer-grid__aZATs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ticker_peer-grid__aZATs{grid-template-columns:1fr}}.ticker_peer-card__MdK8J{display:flex;flex-direction:column;gap:4px;padding:20px 22px 22px;border-right:1px solid var(--line);text-decoration:none;color:inherit;background:transparent;transition:background .12s ease}.ticker_peer-card__MdK8J:last-child{border-right:0}@media (max-width:900px){.ticker_peer-card__MdK8J{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ticker_peer-card__MdK8J:nth-child(2n){border-right:0}.ticker_peer-card__MdK8J:nth-last-child(-n+2){border-bottom:0}}@media (max-width:480px){.ticker_peer-card__MdK8J{border-right:0;border-bottom:1px solid var(--line)}.ticker_peer-card__MdK8J:last-child{border-bottom:0}}.ticker_peer-card__MdK8J:hover{background:var(--surface-2)}.ticker_peer-card__MdK8J:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ticker_peer-ticker__yGKPg{font-family:var(--font-mono);font-size:18px;font-weight:600;letter-spacing:.04em;color:var(--ink);padding-bottom:1px;border-bottom:1px solid var(--ink-4);width:fit-content}.ticker_peer-card__MdK8J:hover .ticker_peer-ticker__yGKPg{color:var(--brand);border-bottom-color:var(--brand)}.ticker_peer-company__OOfRd{font-size:13px;color:var(--ink-2);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ticker_peer-rs__lrdG6{margin-top:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.ticker_peer-rs__lrdG6 strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;letter-spacing:.02em;color:var(--ink);margin-left:6px}.ticker_peer-regime__Sso7H{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4)}.ticker_appears-in__oSzcQ{margin-top:40px}.ticker_appears-chips__u_o6S{display:flex;flex-wrap:wrap;gap:8px}.ticker_appears-chip__wX033{display:inline-flex;align-items:center;padding:8px 14px;font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:999px;text-decoration:none;transition:background .12s ease,color .12s ease,border-color .12s ease}.ticker_appears-chip__wX033:hover{color:var(--ink);border-color:var(--brand);background:var(--surface-2)}.ticker_appears-chip__wX033:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ticker_faq-see-also__Oe55x{margin-top:10px;font-family:var(--font-sans);font-size:13px;color:var(--ink-3);line-height:1.5}.ticker_faq-see-also__Oe55x a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.ticker_faq-see-also__Oe55x a:hover{color:var(--brand);text-decoration-color:var(--brand)}.ticker_rail__hS4Gn{display:flex;flex-direction:column;color:var(--ink)}.ticker_rail--sidebar__nxwe7{margin-top:56px;gap:28px}.ticker_rail--in-page__BHp4D{margin-top:56px;display:flex;flex-direction:row;flex-wrap:wrap;gap:1px;border:1px solid var(--line);border-radius:8px;background:var(--line);overflow:hidden}.ticker_rail--drawer__aHyAp{margin:0;gap:22px}.ticker_rail-section__7fbcx{display:flex;flex-direction:column;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--line)}.ticker_rail-section__7fbcx:last-child{border-bottom:0;padding-bottom:0}.ticker_rail--in-page__BHp4D .ticker_rail-section__7fbcx{flex:1 1 240px;min-width:0;padding:20px 22px 22px;border-bottom:0;background:var(--paper)}.ticker_rail--drawer__aHyAp .ticker_rail-section__7fbcx{padding-bottom:16px}.ticker_rail-kicker__2DM6D{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.ticker_rail-list__qgrm9{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ticker_rail-list__qgrm9 li{font-family:var(--font-sans);font-size:13.5px;line-height:1.45}.ticker_rail-list__qgrm9 a{color:var(--ink-2);text-decoration:none;border-bottom:1px solid transparent;transition:color .12s ease,border-color .12s ease}.ticker_rail-list__qgrm9 a:hover{color:var(--brand);border-bottom-color:var(--brand)}.ticker_rail-list__qgrm9 a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ticker_rail-float__vtxqU{position:fixed;top:50%;right:max(12px,env(safe-area-inset-right));z-index:45;display:flex;flex-direction:column;align-items:flex-end;gap:10px;transform:translateY(-50%);pointer-events:none}.ticker_rail-float-button__P0KCx{pointer-events:auto;min-width:38px;min-height:96px;padding:12px 8px;border:1px solid var(--line-strong);border-radius:8px 0 0 8px;background:color-mix(in oklab,var(--paper) 94%,transparent);box-shadow:0 10px 28px color-mix(in oklab,var(--ink) 10%,transparent);color:var(--ink-2);cursor:pointer;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;line-height:1;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);transition:color .12s ease,border-color .12s ease,background .12s ease}.ticker_rail-float-button__P0KCx:focus-visible,.ticker_rail-float-button__P0KCx:hover{color:var(--brand);border-color:var(--brand);background:var(--paper)}.ticker_rail-float-button__P0KCx:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ticker_rail-drawer__mdGqK{pointer-events:auto;width:min(320px,calc(100vw - 32px));max-height:min(620px,calc(100vh - 32px));overflow-y:auto;padding:18px;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);box-shadow:0 18px 42px color-mix(in oklab,var(--ink) 16%,transparent)}.ticker_rail-drawer-close__rQafk{display:inline-flex;align-items:center;justify-content:center;min-height:30px;margin:0 0 16px auto;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--ink-2);cursor:pointer;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.ticker_rail-drawer-close__rQafk:focus-visible,.ticker_rail-drawer-close__rQafk:hover{color:var(--brand);border-color:var(--brand)}@media (max-width:760px){.ticker_rail-float__vtxqU{display:none}}@media (max-width:560px){.ticker_rail--in-page__BHp4D .ticker_rail-section__7fbcx{flex-basis:100%;border-bottom:0}}.ticker_pattern-read__54Jgf{margin-top:56px}.ticker_pattern-narrative__SJlv_{margin:0;font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--ink-2);max-width:72ch;text-wrap:pretty}.ticker_pattern-footer__PuqEJ{margin:14px 0 0;font-family:var(--font-sans);font-size:13px;color:var(--ink-3);line-height:1.5}.ticker_pattern-footer__PuqEJ a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.ticker_pattern-footer__PuqEJ a:hover{color:var(--brand);text-decoration-color:var(--brand)}.ticker_teaser-pattern-section__KdqKt{display:flex;flex-direction:column;gap:8px;margin:0}.ticker_teaser-pattern-summary__3JlO0{margin:0;font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--ink-2);max-width:72ch;text-wrap:pretty}.ticker_teaser-pattern-summary__3JlO0 a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.ticker_teaser-pattern-summary__3JlO0 a:hover{color:var(--brand);text-decoration-color:var(--brand)}.SeasonalityMiniPanel_mini__3TkON{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:1.25rem}.SeasonalityMiniPanel_miniHead__ZbGbV{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--line);padding-bottom:.6rem}.SeasonalityMiniPanel_miniKicker__fEMYs{font-family:var(--font-mono);font-size:.62rem;font-weight:inherit;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin:0}.SeasonalityMiniPanel_miniKickerGlyph__sy0OT{color:var(--brand);margin-right:.3rem}.SeasonalityMiniPanel_miniMeta__8KWQo{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4)}.SeasonalityMiniPanel_miniSummary__1rFaF{display:grid;grid-template-columns:1fr 1px 1fr;gap:1rem;padding:1rem 0}.SeasonalityMiniPanel_miniDivider__PcAwn{background:var(--line);width:1px}.SeasonalityMiniPanel_miniCol__RCSHZ{display:flex;flex-direction:column;gap:.25rem}.SeasonalityMiniPanel_miniColLabel__UjBxj{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.SeasonalityMiniPanel_miniColMo__GmPmy{font-family:var(--font-serif);font-size:1.5rem;font-style:italic;font-variation-settings:"SOFT" 50,"opsz" 36;font-feature-settings:"ss01"}.SeasonalityMiniPanel_miniColName__Mp6ki{font-size:.85rem;color:var(--ink-3);font-style:normal;font-family:var(--font-sans);margin-left:.4rem}.SeasonalityMiniPanel_miniColStats__wF7Ay{font-family:var(--font-mono);font-size:.7rem;color:var(--ink-2)}.SeasonalityMiniPanel_miniPos__0R_BR{color:var(--pos);font-weight:600}.SeasonalityMiniPanel_miniNeg__Sh4g8{color:var(--neg);font-weight:600}.SeasonalityMiniPanel_miniFoot__9mXzj{display:flex;justify-content:space-between;align-items:center;padding-top:.6rem;border-top:1px solid var(--line);font-size:.8rem;color:var(--ink-3)}.SeasonalityMiniPanel_miniEmpty__g2VTM{color:var(--ink-3);margin:1rem 0}.SeasonalityMiniPanel_miniSrc__6mDsm{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.SeasonalityMiniPanel_paywall__v4tv9{position:relative;padding:1.5rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in oklab,var(--brand) 6%,var(--paper));margin:1rem 0;display:flex;align-items:center;gap:1.25rem}.SeasonalityMiniPanel_paywallLock__93xvL{display:flex;align-items:center;justify-content:center;color:var(--brand);flex-shrink:0}.SeasonalityMiniPanel_paywallText__b8GoE{flex:1;display:flex;flex-direction:column;gap:.25rem}.SeasonalityMiniPanel_paywallText__b8GoE>div:first-child{font-family:var(--font-serif);font-style:italic;font-size:16px;color:var(--ink);line-height:1.4}.SeasonalityMiniPanel_paywallText__b8GoE>div:first-child strong{color:var(--ink);font-style:italic;font-weight:600}.SeasonalityMiniPanel_paywallPrice__kcc9O{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-top:.25rem}.SeasonalityMiniPanel_paywallCta__XZud_{display:inline-flex;align-items:center;gap:.4rem;background:var(--ink);color:var(--paper);padding:8px 14px;border-radius:4px;font-family:var(--font-sans);font-size:12px;font-weight:600;text-decoration:none;flex-shrink:0}.SeasonalityMiniPanel_paywallCta__XZud_:hover{background:color-mix(in oklab,var(--ink) 90%,var(--brand))}@keyframes ts-tape-halo{0%,to{opacity:.12}50%{opacity:.32}}.ts-tape__halo{animation:ts-tape-halo 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ts-tape__halo{animation:none}}:where(.ts-chart-root){--ts-chart-bg:var(--ts-chart-bg,#0e0f10);--ts-chart-paper:var(--ts-chart-paper,#16181a);--ts-chart-surface:var(--ts-chart-surface,#1a1d20);--ts-chart-ink:var(--ts-chart-ink,#ecebe6);--ts-chart-ink-2:var(--ts-chart-ink-2,#b9b6ac);--ts-chart-ink-3:var(--ts-chart-ink-3,#87837a);--ts-chart-ink-4:var(--ts-chart-ink-4,#807c70);--ts-chart-grid:var(--ts-chart-grid,#2a2e33);--ts-chart-axis:var(--ts-chart-axis,#383d44);--ts-chart-axis-strong:var(--ts-chart-axis-strong,#3a3f46);--ts-chart-pos:var(--ts-chart-pos,#7ea36a);--ts-chart-pos-soft:var(--ts-chart-pos-soft,rgba(126,163,106,0.14));--ts-chart-neg:var(--ts-chart-neg,#b66a5a);--ts-chart-neg-soft:var(--ts-chart-neg-soft,rgba(182,106,90,0.14));--ts-chart-candle-up:var(--ts-chart-candle-up,#8aa182);--ts-chart-candle-down:var(--ts-chart-candle-down,#b67d6d);--ts-chart-overlay-1:var(--ts-chart-overlay-1,#6ea3e0);--ts-chart-overlay-2:var(--ts-chart-overlay-2,#d6a84a);--ts-chart-overlay-3:var(--ts-chart-overlay-3,#b08ad6);--ts-chart-cell-empty:var(--ts-chart-cell-empty,#22262a);--ts-chart-cell-ring:var(--ts-chart-cell-ring,var(--ts-chart-brand));--ts-chart-cell-muted-alpha:var(--ts-chart-cell-muted-alpha,0.55);--ts-chart-cell-faded-alpha:var(--ts-chart-cell-faded-alpha,0.78);--ts-chart-brand:var(--ts-chart-brand,#d4c5a1);--ts-chart-regime-0:var(--ts-chart-regime-0,#cc6450);--ts-chart-regime-1:var(--ts-chart-regime-1,#d68847);--ts-chart-regime-2:var(--ts-chart-regime-2,#c9a64a);--ts-chart-regime-3:var(--ts-chart-regime-3,#7ea36a);--ts-chart-regime-4:var(--ts-chart-regime-4,#4d8a5b);--ts-chart-font-mono:var(
    --ts-chart-font-mono,ui-monospace,"JetBrains Mono","SF Mono",Menlo,Consolas,monospace
  );--ts-chart-font-sans:var(
    --ts-chart-font-sans,system-ui,-apple-system,"Inter","Segoe UI",sans-serif
  );--ts-chart-font-serif:var(--ts-chart-font-serif,"Fraunces",Georgia,"Times New Roman",serif)}.ts-hm{display:grid;gap:4px}.ts-hm--strip{display:flex;gap:1px;align-items:stretch}.ts-hm__colhead,.ts-hm__corner,.ts-hm__rowhead{font-family:var(--ts-chart-font-mono);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ts-chart-ink-3);display:flex;align-items:center;justify-content:center}.ts-hm__colhead--current,.ts-hm__rowhead--current{color:var(--ts-chart-brand)}.ts-hm__colhead a{color:inherit;text-decoration:none}:where(.ts-hm-cell){display:flex;align-items:center;justify-content:center;border-radius:2px;font-family:var(--ts-chart-font-mono);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.95);position:relative;text-decoration:none}.ts-hm-cell--muted{opacity:var(--ts-chart-cell-muted-alpha)}.ts-hm-cell--muted:after{content:"";position:absolute;inset:0;border:1px dashed var(--ts-chart-axis);border-radius:2px;pointer-events:none}.ts-hm-cell--faded{opacity:var(--ts-chart-cell-faded-alpha)}.ts-hm-cell--ring{outline:1.5px solid var(--ts-chart-cell-ring);outline-offset:1px;z-index:1}.ts-hm-cell--ring-flush{outline:1.5px solid var(--ts-chart-cell-ring);outline-offset:0;z-index:1}.ts-hm-cell--border{border:1px solid var(--ts-chart-axis)}.ts-hm-cell--border-active{border-color:var(--ts-chart-ink);box-shadow:inset 0 0 0 1px var(--ts-chart-ink)}.ts-hm-cell__accent{position:absolute;top:0;left:0;right:0;height:3px;opacity:.85}.ts-hm-strip{height:26px;justify-content:center;border:1.5px solid var(--ts-chart-cell-ring);border-radius:2px;font-family:var(--ts-chart-font-mono);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.95)}.ts-hm-strip,.ts-hm__legend{display:flex;align-items:center}.ts-hm__legend{gap:8px;font-family:var(--ts-chart-font-mono);font-size:10px;color:var(--ts-chart-ink-3)}.ts-hm__legend-bar{height:8px;width:120px;border-radius:2px;background:linear-gradient(to right,var(--ts-chart-neg) 0,var(--ts-chart-cell-empty) 50%,var(--ts-chart-pos) 100%)}.ts-hm__legend-bar--sequential{background:linear-gradient(to right,var(--ts-chart-cell-empty) 0,var(--ts-chart-pos) 100%)}.ts-hm__muted{opacity:.55}