.hero.svelte-15q5jtn{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2.5rem;padding-block:1rem 2.5rem;display:grid}.lede.svelte-15q5jtn{max-width:52ch;font-size:var(--fs-body);line-height:1.65}.facts.svelte-15q5jtn{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem .6rem;display:flex}.fan.svelte-15q5jtn{height:22rem;position:relative}.fan-cover.svelte-15q5jtn{inset-inline-start:25%;transform-origin:bottom;width:50%;position:absolute;top:1.5rem}.fan-cover[data-i="0"].svelte-15q5jtn{transform:rotate(-10deg)translate(-36%)}.fan-cover[data-i="1"].svelte-15q5jtn{z-index:1;top:.5rem}.fan-cover[data-i="2"].svelte-15q5jtn{transform:rotate(10deg)translate(36%)}.starters.svelte-15q5jtn{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.starter.svelte-15q5jtn{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.875rem;height:100%;padding:.875rem;display:grid}.series-row.svelte-15q5jtn{border-bottom:1px solid var(--border);grid-template-columns:14rem minmax(0,1fr);gap:1.5rem;padding-block:1.25rem;display:grid}.series-row.svelte-15q5jtn:last-child{border-bottom:0}.series-covers.svelte-15q5jtn{grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:.875rem;display:grid}.colophon.svelte-15q5jtn{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding:1.75rem;display:grid}.colophon.svelte-15q5jtn p:where(.svelte-15q5jtn){max-width:56ch}@media (width<=900px){.starters.svelte-15q5jtn{grid-template-columns:minmax(0,1fr)}.series-row.svelte-15q5jtn{grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (width<=640px){.hero.svelte-15q5jtn{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-block:0 1.5rem}.fan.svelte-15q5jtn{order:-1;height:15rem}.fan-cover.svelte-15q5jtn{width:42%;inset-inline-start:29%}.series-covers.svelte-15q5jtn{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:38%;grid-auto-flow:column;padding-bottom:.5rem;overflow-x:auto}.series-covers.svelte-15q5jtn>li:where(.svelte-15q5jtn){scroll-snap-align:start}.colophon.svelte-15q5jtn{grid-template-columns:minmax(0,1fr);padding:1.25rem}}
