.hero-index{min-width:0;position:relative;padding:24px 24px 0;display:flex;flex-direction:column;height:668px;overflow:hidden;border:2px solid var(--pink-line);border-radius:18px;background:rgba(var(--theme-paper-rgb, 255, 255, 255),.68);box-shadow:none;transition:border-color 180ms ease,background-color 180ms ease}.hero-index::before{content:"";position:absolute;inset:0;background:rgba(var(--theme-paper-rgb, 246, 248, 250),.54);pointer-events:none;transition:opacity 180ms ease,background 180ms ease}.hero-index>*{position:relative;flex-shrink:0}@media (hover:hover){.hero-index:hover{border-color:rgba(255,0,127,.54);background-color:rgba(var(--theme-paper-rgb, 255, 255, 255),.78)}.hero-index:hover::before{background:rgba(var(--theme-paper-rgb, 255, 255, 255),.68)}}.hero-index-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero-index-eyebrow{color:var(--pink);font:700 9px/1.5 var(--mono);letter-spacing:.15em;text-transform:uppercase}.hero-index-edition{color:var(--ink-muted);font:10px/1.5 var(--mono)}.hero-index h2{margin:20px 0 12px;color:var(--ink);font:500 clamp(38px,2.7vw,48px)/.97 var(--serif);letter-spacing:-.045em}.hero-index h2 span{display:block;margin-bottom:6px;font-size:.64em;letter-spacing:-.025em}.hero-index h2 em{font-weight:400}.hero-index-description{max-width:46ch;margin:0;color:var(--ink-soft);font-size:13px;line-height:1.65}.hero-index-asof{margin:18px 0 12px;text-align:right;color:var(--ink-muted);font:9px/1.5 var(--mono)}.hero-index-asof time{color:var(--ink-soft);font:inherit}.hero-index-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.hero-index-legend [data-hero-series]{gap:6px;padding:5px 7px;border:1px solid transparent;border-radius:12px;background:0 0;font:9px/1.5 var(--mono);transition:border-color 180ms ease,background-color 180ms ease,opacity 180ms ease}.hero-index-legend [data-hero-series]:hover,.hero-index-legend-item.is-highlighted [data-hero-series]{border-color:var(--line);background:rgba(var(--theme-ink-rgb, 37, 39, 44),.04)}.hero-index-legend button[aria-pressed=false]{opacity:.45}.hero-index-legend button[aria-pressed=false] i{background:0 0;border-bottom:1px solid currentColor}.hero-index-legend-item{display:inline-flex;align-items:center;gap:3px}.hero-index-badge,.hero-index-legend [data-hero-series]{display:inline-flex;align-items:center;color:var(--ink-soft);cursor:pointer}.hero-index-badge{justify-content:center;min-width:28px;padding:4px 6px;border:1px solid var(--line);border-radius:999px;background:rgba(var(--theme-ink-rgb, 37, 39, 44),.055);transition:background-color 180ms ease,border-color 180ms ease}.hero-index-badge strong{color:inherit;font:600 10px/1 var(--mono);font-variant-numeric:tabular-nums}.hero-index-badge:hover:not(:disabled),.hero-index-badge[aria-expanded=true]:not(:disabled),.hero-index-legend-item.is-highlighted .hero-index-badge:not(:disabled){background:rgba(var(--theme-ink-rgb, 37, 39, 44),.1);border-color:var(--line-strong)}.hero-index-badge:disabled{opacity:.45;cursor:default}.ai-members-tip[data-hero-preview=true]{box-shadow:none}.hero-index-legend i{width:12px;height:2px;background:var(--pink)}.hero-index-legend .egmont i{background:#6c6bd8}.hero-index-legend .fatf i{background:#2874b8}.hero-index-chart{position:relative;margin:13px -4px 0;flex:1 1 0;min-height:140px}.hero-index-chart svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.hero-index-chart text{fill:var(--ink-muted);font:10px var(--mono)}.hero-index-grid{stroke:var(--line);stroke-dasharray:2 5}.hero-index-path{fill:none;stroke-linejoin:round;stroke-linecap:round}.hero-index-fill-stop{stop-color:var(--pink)}.hero-index-fill-stop-top{stop-opacity:.11}.hero-index-fill-stop-mid{stop-opacity:.045}.hero-index-fill-stop-bottom{stop-opacity:.005}[data-theme=dark] .hero-index-fill-stop-top{stop-opacity:.15}[data-theme=dark] .hero-index-fill-stop-mid{stop-opacity:.06}[data-theme=dark] .hero-index-fill-stop-bottom{stop-opacity:.01}.hero-index-coverage-fill{pointer-events:none;transition:opacity .18s ease}.hero-index-chart.is-series-focused .hero-index-coverage-fill:not(.is-highlighted),.hero-index-chart.is-series-focused .hero-index-path:not(.is-highlighted),.hero-index-chart.is-series-focused .hero-index-point:not(.is-highlighted){opacity:.22}.hero-index-cursor{stroke:var(--pink);stroke-width:1;stroke-dasharray:3 4;opacity:.4}.hero-index-point{stroke:var(--paper);stroke-width:2.5}.hero-index-path,.hero-index-point{pointer-events:none}.hero-index-hit{fill:transparent;cursor:crosshair;pointer-events:all}.hero-index-series-hit{fill:none;stroke:transparent;stroke-width:14px;vector-effect:non-scaling-stroke;pointer-events:stroke}.hero-index-timeline{margin:14px 0 20px}.hero-index-timeline label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--ink-muted);font:700 9px/1.5 var(--mono);letter-spacing:.06em}.hero-index-timeline label>span,.hero-index-timeline output{display:block;margin:0;padding:0;font:inherit;letter-spacing:inherit;line-height:inherit}.hero-index-timeline output{color:var(--pink)}.hero-index-timeline input{display:block;width:100%;height:24px;min-height:0;margin:2px 0 0;padding:0;border:0;border-radius:0;box-shadow:none;appearance:none;background:0 0;cursor:pointer;accent-color:var(--pink)}.hero-index-timeline input::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:var(--pink)}.hero-index-timeline input::-webkit-slider-thumb{appearance:none;width:12px;height:12px;margin-top:-5px;border:3px solid var(--paper);border-radius:50%;background:var(--pink);outline:1px solid var(--pink);box-shadow:none}.hero-index-timeline input::-moz-range-track{height:2px;background:var(--line)}.hero-index-timeline input::-moz-range-progress{height:2px;background:var(--pink)}.hero-index-timeline input::-moz-range-thumb{width:8px;height:8px;border:2px solid var(--paper);border-radius:50%;background:var(--pink);outline:1px solid var(--pink);box-shadow:none}.hero-index-open{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0-24px;padding:18px 24px;width:calc(100% + 48px);border:0;border-top:1px solid var(--line);background:0 0;text-align:left;cursor:pointer;color:var(--ink);text-decoration:none;transition:background .2s}.hero-index-open b{display:block;font:700 11px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase}.hero-index-open small{display:block;margin-top:4px;color:var(--ink-muted);font-size:10px}.hero-index-arrow{display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid var(--pink-line);border-radius:50%;color:var(--pink);transition:background .2s,color .2s,transform .2s}.hero-index-open:hover{background:var(--pink-soft)}.hero-index-open:hover .hero-index-arrow{background:var(--pink);color:#fff;transform:translate(2px,-2px)}.hero-index a:focus-visible,.hero-index button:focus-visible,.hero-index input:focus-visible{outline:2px solid var(--pink);outline-offset:5px}@media (min-width:1501px) and (max-width:1920px) and (max-height:1080px){.hero-index{margin-top:-10px}}@media (min-width:1101px) and (max-width:1500px){.hero-index{width:100%;max-width:610px;justify-self:end}}@media (max-width:1100px){.hero .hero-inner{grid-template-columns:minmax(0,1fr);gap:36px}.hero .hero-copy,.hero-index{width:100%;justify-self:center}.hero-index{max-width:574px;height:auto}.hero-index-chart{flex:none;aspect-ratio:590/235}.hero-index h2{font-size:48px}.hero .hero-copy{max-width:690px;padding-top:0}}@media (max-width:600px){.hero-index{padding:22px 20px 0;border-radius:20px}.hero-index h2{font-size:clamp(36px,8vw,48px);margin-top:20px}.hero-index-description{font-size:12px}.hero-index-legend{gap:4px}.hero-index-legend [data-hero-series]{padding:4px 5px;font-size:8px}.hero-index-chart text{font-size:14px}.hero-index-badge{min-width:24px;padding:4px}.hero-index-badge strong{font-size:9px}.hero-index-open{width:calc(100% + 40px);margin:0-20px;padding:18px 20px}.hero-index-open small{max-width:28ch;line-height:1.5}}@media (prefers-reduced-motion:reduce){.hero-index,.hero-index-arrow,.hero-index-badge,.hero-index-legend [data-hero-series],.hero-index-open,.hero-index-path,.hero-index-point,.hero-index::before{transition:none}}
