.spark[data-astro-cid-ud4kqefj]{block-size:100%;inline-size:100%}.spark__area[data-astro-cid-ud4kqefj]{fill:var(--accent);opacity:.1}.spark__line[data-astro-cid-ud4kqefj]{fill:none;stroke:var(--accent);stroke-width:2.5px;vector-effect:non-scaling-stroke}.hero[data-astro-cid-ge2uvauf]{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-5);align-items:flex-end;min-block-size:12rem;display:flex;position:relative;overflow:hidden}.hero__spark[data-astro-cid-ge2uvauf]{pointer-events:none;block-size:70%;inline-size:58%;position:absolute;inset:auto 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%);mask-image:linear-gradient(90deg,#0000,#000 38%)}.hero__body[data-astro-cid-ge2uvauf]{max-inline-size:60%;position:relative}.hero[data-astro-cid-ge2uvauf]:not([data-spark]) .hero__body[data-astro-cid-ge2uvauf]{max-inline-size:none}.hero[data-astro-cid-ge2uvauf][data-spark]{min-block-size:18rem}@media (width<=34rem){.hero[data-astro-cid-ge2uvauf]{min-block-size:15rem}.hero__body[data-astro-cid-ge2uvauf]{max-inline-size:none;padding-block-end:var(--sp-6)}.hero__spark[data-astro-cid-ge2uvauf]{block-size:38%;inline-size:100%;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}}.hero__range[data-astro-cid-ge2uvauf]{font-size:var(--step--1);color:var(--text-muted);font-variant-numeric:tabular-nums;position:absolute;inset-block-start:var(--sp-5);inset-inline-end:var(--sp-5)}.hero__rating[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-weight:700;font-size:var(--step-hero);color:var(--accent-display);margin-block:var(--sp-2);line-height:.85}.hero__club[data-astro-cid-ge2uvauf]{font-size:var(--step-3);color:var(--text);font-family:var(--font-display);font-weight:700;line-height:1.02}.hero__club[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:inherit;text-decoration:none}.hero__club[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--accent)}.hero__meta[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--sp-3);color:var(--text-muted);margin-block-start:var(--sp-3);display:flex}.cs__box[data-astro-cid-ahrgpudz]{max-inline-size:40rem;position:relative}input[data-astro-cid-ahrgpudz]{inline-size:100%;padding:var(--sp-3) var(--sp-4);font-size:var(--step-1);background:var(--surface-1);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius)}.cs__out[data-astro-cid-ahrgpudz]{inset-inline:0;z-index:20;padding:var(--sp-1);background:var(--surface-1);border:1px solid var(--border-strong);border-radius:var(--radius);max-block-size:22rem;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 8px 24px #00000038}.cs__out[data-astro-cid-ahrgpudz] li[data-astro-cid-ahrgpudz]{border-radius:calc(var(--radius) - 2px)}.cs__out[data-astro-cid-ahrgpudz] a[data-astro-cid-ahrgpudz]{align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);color:var(--text);text-decoration:none;display:flex}.cs__out[data-astro-cid-ahrgpudz] li[data-astro-cid-ahrgpudz][aria-selected=true] a[data-astro-cid-ahrgpudz],.cs__out[data-astro-cid-ahrgpudz] a[data-astro-cid-ahrgpudz]:hover{background:var(--accent-soft)}.cs__out[data-astro-cid-ahrgpudz] .nm[data-astro-cid-ahrgpudz]{font-weight:var(--weight-semi)}.cs__out[data-astro-cid-ahrgpudz] .ct[data-astro-cid-ahrgpudz]{font-size:var(--step--1);color:var(--text-muted);margin-inline-start:auto}.cs__out[data-astro-cid-ahrgpudz] .w[data-astro-cid-ahrgpudz]{font-size:var(--step--1);color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius);padding:0 .35em}.cs__hint[data-astro-cid-ahrgpudz]{margin-block-start:var(--sp-2)}section[data-astro-cid-lcdefpme]+section[data-astro-cid-lcdefpme]{margin-block-start:var(--sp-8)}.cow[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.runs[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block-end:var(--sp-1)}.cow[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.runs[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:var(--measure-prose);margin-block-end:var(--sp-4)}.runs[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-block-start:var(--sp-3);display:inline-block}h2[data-astro-cid-lcdefpme]{margin-block-end:var(--sp-4)}.heroes[data-astro-cid-lcdefpme]{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));align-items:start;display:grid}.movers[data-astro-cid-lcdefpme]{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.movers__col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;margin-block-end:var(--sp-3)}.movers__list[data-astro-cid-lcdefpme]{gap:var(--sp-1);padding:0;list-style:none;display:grid}.movers__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);display:flex}.movers__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);font-weight:var(--weight-semi);flex:1;text-decoration:none}.movers__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.movers__list[data-astro-cid-lcdefpme] .chip{margin-inline-start:auto}.tops[data-astro-cid-lcdefpme]{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));display:grid}.more[data-astro-cid-lcdefpme]{padding:var(--sp-2) var(--sp-5);border:1px solid var(--accent);border-radius:var(--radius);margin-block-start:var(--sp-4);text-decoration:none;display:inline-block}.more[data-astro-cid-lcdefpme]:hover{background:var(--accent);color:var(--surface-0)}.band[data-astro-cid-lcdefpme]{gap:var(--sp-4);text-align:center;padding:var(--sp-5);background:var(--surface-1);border-block:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.band[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--step-3);color:var(--accent-display);line-height:1.05;display:block}
