.rail[data-astro-cid-apdkxcv4]{border-inline-start:1px solid var(--hairline);padding-inline-start:var(--space-xl)}.rail__label[data-astro-cid-apdkxcv4]{font-size:var(--text-label);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-text);margin:0 0 var(--space-sm)}.rail-card[data-astro-cid-apdkxcv4]{background-color:var(--surface);border-radius:var(--radius-md);box-shadow:var(--card-shadow);overflow:hidden}.rail-card__img[data-astro-cid-apdkxcv4]{aspect-ratio:16/9;object-fit:cover;background-color:var(--surface-sunken);inline-size:100%;display:block}.rail-card__pad[data-astro-cid-apdkxcv4]{padding:var(--space-md) var(--space-md) var(--space-lg)}.rail-card__kicker[data-astro-cid-apdkxcv4]{letter-spacing:.07em;text-transform:uppercase;color:var(--accent-text);margin:0 0 var(--space-2xs);font-size:.7rem}.rail-card__title[data-astro-cid-apdkxcv4]{font-family:var(--font-display);margin:0 0 var(--space-xs);font-size:1.15rem;font-weight:600;line-height:1.2}.rail-card__spec[data-astro-cid-apdkxcv4]{color:var(--muted-text);margin:0 0 var(--space-md);font-size:.9rem;line-height:1.5}.rail-card__price[data-astro-cid-apdkxcv4]{color:var(--main-text);margin:0 0 var(--space-md);font-size:1rem;font-weight:700}.rail-card__btn[data-astro-cid-apdkxcv4]{background-color:var(--accent-fill);color:#fff;padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-pill);font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.rail-card__btn[data-astro-cid-apdkxcv4]:hover{filter:brightness(.95)}.rail-card--image[data-astro-cid-apdkxcv4]{margin:0}.rail-card__cap[data-astro-cid-apdkxcv4]{letter-spacing:.01em;text-transform:none;color:var(--muted-text);padding:var(--space-sm) var(--space-md) var(--space-md);font-size:.72rem;line-height:1.45}.rail-card--ad[data-astro-cid-apdkxcv4]{background-color:var(--surface-sunken);border:1px solid var(--hairline);box-shadow:none}.rail-card__adflag[data-astro-cid-apdkxcv4]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-text);padding:var(--space-sm) var(--space-md) 0;margin:0;font-size:.66rem}.rail-card--ad[data-astro-cid-apdkxcv4] .rail-card__btn--ad[data-astro-cid-apdkxcv4]{background-color:var(--accent-text)}@media (width<=800px){.rail[data-astro-cid-apdkxcv4]{border-inline-start:0;margin-block-start:var(--space-lg);padding-inline-start:0}}.series-strip[data-astro-cid-7m4bgpn7]{align-items:center;gap:var(--space-md);background:var(--surface);border:1px solid var(--hairline);border-inline-start:4px solid var(--accent-fill);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md);box-shadow:var(--card-shadow);flex-wrap:wrap;margin-block-end:var(--space-lg);display:flex}.strip-who[data-astro-cid-7m4bgpn7]{flex-direction:column;gap:.15rem;display:flex}.strip-kicker[data-astro-cid-7m4bgpn7]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:.7rem}.strip-title[data-astro-cid-7m4bgpn7]{font-family:var(--font-display);color:var(--main-text);font-size:1.05rem;font-weight:600;text-decoration:none}.strip-title[data-astro-cid-7m4bgpn7]:hover{color:var(--accent-text);text-decoration:underline}.strip-prog[data-astro-cid-7m4bgpn7]{align-items:center;gap:var(--space-sm);margin-inline-start:auto;display:flex}.strip-dots[data-astro-cid-7m4bgpn7]{align-items:center;gap:.3rem;display:flex}.strip-dots[data-astro-cid-7m4bgpn7] i[data-astro-cid-7m4bgpn7]{background:var(--hairline);border-radius:50%;block-size:.5rem;inline-size:.5rem;display:inline-block}.strip-dots[data-astro-cid-7m4bgpn7] i[data-astro-cid-7m4bgpn7].done{background:var(--accent-text)}.strip-dots[data-astro-cid-7m4bgpn7] i[data-astro-cid-7m4bgpn7].now{background:var(--accent-fill);transform:scale(1.35)}.strip-count[data-astro-cid-7m4bgpn7]{color:var(--muted-text);font-size:.78rem}.strip-nav[data-astro-cid-7m4bgpn7]{gap:var(--space-xs);display:flex}.strip-nav[data-astro-cid-7m4bgpn7] a[data-astro-cid-7m4bgpn7],.strip-nav[data-astro-cid-7m4bgpn7] .disabled[data-astro-cid-7m4bgpn7]{border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--page-background);padding:.25rem .7rem;font-size:.8rem;text-decoration:none}.strip-nav[data-astro-cid-7m4bgpn7] a[data-astro-cid-7m4bgpn7]{color:var(--accent-text)}.strip-nav[data-astro-cid-7m4bgpn7] a[data-astro-cid-7m4bgpn7]:hover{border-color:var(--accent-text)}.strip-nav[data-astro-cid-7m4bgpn7] .disabled[data-astro-cid-7m4bgpn7]{color:var(--disabled-text,var(--muted-text));cursor:default;background:0 0;border-style:dashed}@media (width<=600px){.strip-prog[data-astro-cid-7m4bgpn7]{flex-wrap:wrap;margin-inline-start:0}}.series-list[data-astro-cid-emhx7web]{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);margin-block:var(--space-2xl);overflow:hidden}.sl-hd[data-astro-cid-emhx7web]{padding:var(--space-md) var(--space-lg);background:var(--surface-sunken);border-block-end:1px solid var(--hairline)}.sl-kicker[data-astro-cid-emhx7web]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:.7rem}.sl-title[data-astro-cid-emhx7web]{font-family:var(--font-display);font-weight:600;font-size:var(--text-h3);margin-block-start:.15rem}.sl-title[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]{color:var(--main-text);text-decoration:none}.sl-title[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]:hover{color:var(--accent-text);text-decoration:underline}.sl-blurb[data-astro-cid-emhx7web]{color:var(--muted-text);margin-block-start:.25rem;font-size:.85rem}.sl-next[data-astro-cid-emhx7web]{margin-block-start:.5rem;font-size:.85rem;font-weight:600}.sl-ol[data-astro-cid-emhx7web]{padding:var(--space-xs) 0;counter-reset:part;margin:0;list-style:none}.sl-ol[data-astro-cid-emhx7web] li[data-astro-cid-emhx7web]{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-block-end:1px solid var(--hairline);display:flex}.sl-ol[data-astro-cid-emhx7web] li[data-astro-cid-emhx7web]:last-child{border-block-end:none}.sl-num[data-astro-cid-emhx7web]{counter-increment:part;block-size:1.9rem;inline-size:1.9rem;font-family:var(--font-mono);background:var(--page-background);color:var(--accent-text);border:1px solid var(--hairline);border-radius:50%;flex:none;place-items:center;font-size:.85rem;display:grid}.sl-num[data-astro-cid-emhx7web]:before{content:counter(part)}li[data-astro-cid-emhx7web].is-current{background:var(--current-row-surface,#fff6ec)}[data-theme=dark] li[data-astro-cid-emhx7web].is-current{background:color-mix(in srgb, var(--accent-fill) 18%, var(--surface))}li[data-astro-cid-emhx7web].is-current .sl-num[data-astro-cid-emhx7web]{background:var(--accent-fill);color:#fff;border-color:var(--accent-fill)}li[data-astro-cid-emhx7web].is-soon .sl-lk[data-astro-cid-emhx7web]{color:var(--muted-text)}.sl-lk[data-astro-cid-emhx7web]{color:var(--main-text);flex:auto;font-weight:500;text-decoration:none}a[data-astro-cid-emhx7web].sl-lk:hover{color:var(--accent-text)}.sl-lk-muted[data-astro-cid-emhx7web]{color:var(--muted-text)}.sl-lk[data-astro-cid-emhx7web] small[data-astro-cid-emhx7web]{color:var(--muted-text);font-size:.78rem;font-weight:400;display:block}.sl-pill[data-astro-cid-emhx7web]{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid;flex:none;padding:.12rem .5rem;font-size:.7rem;line-height:1.6}.sl-pill[data-astro-cid-emhx7web].live{color:var(--status-success)}.sl-pill[data-astro-cid-emhx7web].soon{color:var(--status-caution)}.sl-pill[data-astro-cid-emhx7web].now{color:var(--on-accent-fill);background:var(--accent-fill);border-color:var(--accent-fill)}.sl-ft[data-astro-cid-emhx7web]{padding:var(--space-sm) var(--space-lg);text-align:center}.sl-ft[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]{font-family:var(--font-display);color:var(--accent-text);font-weight:600;text-decoration:none}.sl-ft[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]:hover{text-decoration:underline}
