.empty[data-astro-cid-lcdefpme]{color:var(--muted)}.chip[data-astro-cid-lcdefpme]{font-family:var(--font-mono,"IBM Plex Mono");letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.7rem;font-weight:600;text-decoration:none}.chip[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.meta[data-astro-cid-lcdefpme]{font-family:var(--font-mono,"IBM Plex Mono")}.hero[data-astro-cid-lcdefpme]{gap:var(--s5);padding:var(--s5) 0 var(--s6);border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=56rem){.hero[data-astro-cid-lcdefpme]{gap:var(--s7);grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}}.shot[data-astro-cid-lcdefpme]{background:var(--paper-2);box-shadow:var(--shadow,0 12px 30px -18px #0000004d);border-radius:4px;display:block;position:relative;overflow:hidden}.feature[data-astro-cid-lcdefpme] .shot[data-astro-cid-lcdefpme]{aspect-ratio:16/9;margin-bottom:var(--s4)}.shot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.shot[data-astro-cid-lcdefpme] .art{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%}.shot[data-astro-cid-lcdefpme] .art svg{width:100%;height:100%}.kick[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s3);margin-bottom:var(--s2);display:flex}.feature[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:var(--s1) 0 var(--s3);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.8rem,4.2vw,2.8rem);font-weight:700;line-height:1.08}.feature[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.feature[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.stand[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:48ch;margin:0;font-size:1.08rem}.watch[data-astro-cid-lcdefpme]{background:var(--surface,var(--paper-2));border:1px solid var(--rule);padding:var(--s4) var(--s4) var(--s1);box-shadow:var(--shadow,none);border-radius:6px;align-self:start}.watch-head[data-astro-cid-lcdefpme]{margin:0 0 var(--s1);font-family:var(--font-mono,"IBM Plex Mono");letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;display:flex}.watch-head[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:7px;height:7px;display:inline-block}.watch[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.watch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--rule);grid-template-columns:1.7rem minmax(0,1fr);display:grid}.watch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}.watch[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font-family:var(--font-mono,"IBM Plex Mono");color:var(--accent);font-size:.85rem;font-weight:600}.watch[data-astro-cid-lcdefpme] .hl[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);font-size:.98rem;font-weight:600;line-height:1.25;text-decoration:none}.watch[data-astro-cid-lcdefpme] .hl[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.watch[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s3);margin-top:var(--s2);display:flex}.band[data-astro-cid-lcdefpme]{padding:var(--s6) 0 0}.band-head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);border-bottom:2px solid var(--ink);padding-bottom:var(--s2);margin-bottom:var(--s5);display:flex}.band-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.3rem;font-weight:700}.band-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.band-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.band-head[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{flex:1}.band-head[data-astro-cid-lcdefpme] .all[data-astro-cid-lcdefpme]{font-family:var(--font-mono,"IBM Plex Mono");text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:.7rem;font-weight:600;text-decoration:none}.band-head[data-astro-cid-lcdefpme] .all[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.grid[data-astro-cid-lcdefpme]{gap:var(--s5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=34rem){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-astro-cid-lcdefpme] .shot[data-astro-cid-lcdefpme]{aspect-ratio:16/10;margin-bottom:var(--s3)}.card[data-astro-cid-lcdefpme] .kick[data-astro-cid-lcdefpme]{margin-bottom:var(--s2)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--s2);font-family:var(--font-display);letter-spacing:-.01em;font-size:1.02rem;font-weight:600;line-height:1.2}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}
