.card-row[data-astro-cid-5tlzkbgz][hidden]{display:none}.dark[data-astro-cid-5tlzkbgz],.tint[data-astro-cid-5tlzkbgz]{padding:26px 0}.dark[data-astro-cid-5tlzkbgz]{color:var(--paper);border-image:linear-gradient(var(--card-accent) 6px,var(--ink) 0) fill 0 / 0 / 0 100vw}.tint[data-astro-cid-5tlzkbgz]{border-image:linear-gradient(#ece3d0,#ece3d0) fill 0 / 0 / 0 100vw}.dark[data-astro-cid-5tlzkbgz] h2[data-astro-cid-5tlzkbgz]{color:inherit;font-size:34px;font-weight:800}.dark[data-astro-cid-5tlzkbgz] .all[data-astro-cid-5tlzkbgz]{color:var(--card-accent)}.tint[data-astro-cid-5tlzkbgz] .all[data-astro-cid-5tlzkbgz]{color:var(--ink)}.dark[data-astro-cid-5tlzkbgz] button[data-astro-cid-5tlzkbgz]{border-color:var(--paper);color:var(--paper)}.dark[data-astro-cid-5tlzkbgz] button[data-astro-cid-5tlzkbgz]:hover:not(:disabled){background:var(--paper);color:var(--ink)}.head[data-astro-cid-5tlzkbgz]{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}h2[data-astro-cid-5tlzkbgz]{margin:0}.all[data-astro-cid-5tlzkbgz]{font-size:13px;font-weight:600}.nav[data-astro-cid-5tlzkbgz]{display:none;margin-left:auto;gap:6px}button[data-astro-cid-5tlzkbgz]{width:36px;height:36px;border:1px solid var(--ink);border-radius:50%;background:none;color:var(--ink);font:inherit;font-size:16px;line-height:1;cursor:pointer}button[data-astro-cid-5tlzkbgz]:hover:not(:disabled){background:var(--ink);color:var(--paper)}button[data-astro-cid-5tlzkbgz]:disabled{opacity:.3;cursor:default}ul[data-astro-cid-5tlzkbgz]{display:flex;gap:12px;list-style:none;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 4px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none}ul[data-astro-cid-5tlzkbgz]::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.nav[data-astro-cid-5tlzkbgz]{display:flex}}@media(prefers-reduced-motion:no-preference){ul[data-astro-cid-5tlzkbgz]{scroll-behavior:smooth}}.card[data-astro-cid-3tt2vmfk]{flex:none;width:220px;aspect-ratio:4 / 5;scroll-snap-align:start}.card[data-astro-cid-3tt2vmfk][hidden]{display:none}a[data-astro-cid-3tt2vmfk]{position:relative;display:block;height:100%;overflow:hidden;border-radius:8px;background:var(--ink);color:var(--paper);text-decoration:none}a[data-astro-cid-3tt2vmfk]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pic[data-astro-cid-3tt2vmfk]{position:absolute;inset:0}img[data-astro-cid-3tt2vmfk]{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.bar[data-astro-cid-3tt2vmfk]{position:absolute;inset:0 0 auto;height:6px;background:var(--card-accent)}.text[data-astro-cid-3tt2vmfk]{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;min-height:60%;padding:44px 12px 12px;background:linear-gradient(transparent,#1d1a17db 40px,#1d1a17f0)}.when[data-astro-cid-3tt2vmfk]{font-size:12px;font-weight:700;color:var(--card-accent)}.title[data-astro-cid-3tt2vmfk]{font-family:var(--font-head);font-weight:600;font-size:18px;line-height:1.15;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}a[data-astro-cid-3tt2vmfk]:hover .title[data-astro-cid-3tt2vmfk]{text-decoration:underline}.venue[data-astro-cid-3tt2vmfk]{font-size:13px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags[data-astro-cid-3tt2vmfk]{position:absolute;top:10px;left:10px;display:flex;gap:6px}.flag[data-astro-cid-3tt2vmfk],.badge[data-astro-cid-3tt2vmfk],.chip[data-astro-cid-3tt2vmfk],.runs[data-astro-cid-3tt2vmfk]{padding:2px 7px;border-radius:3px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.flag[data-astro-cid-3tt2vmfk]{display:none;background:var(--card-accent);color:var(--ink)}.badge[data-astro-cid-3tt2vmfk]{background:var(--card-accent);color:var(--ink)}.chip[data-astro-cid-3tt2vmfk]{position:absolute;top:10px;right:10px;background:#1d1a17cc;color:var(--paper)}.runs[data-astro-cid-3tt2vmfk]{position:absolute;bottom:8px;left:8px;background:var(--accent);color:#fff}.card[data-astro-cid-3tt2vmfk][data-lead]{aspect-ratio:auto;width:min(532px,100vw - 72px)}.card[data-astro-cid-3tt2vmfk][data-lead] .flag[data-astro-cid-3tt2vmfk]{display:block}.card[data-astro-cid-3tt2vmfk][data-lead] .badge[data-astro-cid-3tt2vmfk]{background:var(--paper)}.card[data-astro-cid-3tt2vmfk][data-lead] .title[data-astro-cid-3tt2vmfk]{font-size:24px;font-weight:800}.v-poster[data-astro-cid-3tt2vmfk]{width:240px;aspect-ratio:2 / 3}.v-poster[data-astro-cid-3tt2vmfk] .title[data-astro-cid-3tt2vmfk]{font-size:20px}.v-wide[data-astro-cid-3tt2vmfk]{width:280px;aspect-ratio:auto}.v-wide[data-astro-cid-3tt2vmfk] a[data-astro-cid-3tt2vmfk]{overflow:visible;border-radius:0;background:none;color:var(--ink)}.v-wide[data-astro-cid-3tt2vmfk] .pic[data-astro-cid-3tt2vmfk]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:var(--ink)}.v-wide[data-astro-cid-3tt2vmfk] .text[data-astro-cid-3tt2vmfk]{position:static;min-height:0;padding:8px 0 0;background:none}.v-wide[data-astro-cid-3tt2vmfk] .when[data-astro-cid-3tt2vmfk]{color:var(--accent)}.v-wide[data-astro-cid-3tt2vmfk] .title[data-astro-cid-3tt2vmfk]{font-size:19px}.v-wide[data-astro-cid-3tt2vmfk] .venue[data-astro-cid-3tt2vmfk]{color:var(--muted);opacity:1}.v-tile[data-astro-cid-3tt2vmfk]{width:190px;height:200px;aspect-ratio:auto}.v-tile[data-astro-cid-3tt2vmfk] a[data-astro-cid-3tt2vmfk]{background:#fffaf0;border:1px solid var(--rule);color:var(--ink)}.v-tile[data-astro-cid-3tt2vmfk] .pic[data-astro-cid-3tt2vmfk]{inset:12px 12px auto auto;width:48px;height:48px;overflow:hidden;border-radius:50%;background:var(--ink)}.v-tile[data-astro-cid-3tt2vmfk] .text[data-astro-cid-3tt2vmfk]{position:static;height:100%;min-height:0;padding:12px;justify-content:flex-start;gap:0;background:none}.v-tile[data-astro-cid-3tt2vmfk] .dow[data-astro-cid-3tt2vmfk]{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.v-tile[data-astro-cid-3tt2vmfk] .num[data-astro-cid-3tt2vmfk]{font-family:var(--font-head);font-weight:800;font-size:52px;line-height:.9;color:var(--accent)}.v-tile[data-astro-cid-3tt2vmfk] .time[data-astro-cid-3tt2vmfk]{margin-top:4px;font-size:12px;font-weight:700}.v-tile[data-astro-cid-3tt2vmfk] .title[data-astro-cid-3tt2vmfk]{margin-top:auto;font-size:15px}.v-tile[data-astro-cid-3tt2vmfk] .venue[data-astro-cid-3tt2vmfk]{font-size:12px;color:var(--muted);opacity:1}.v-tile[data-astro-cid-3tt2vmfk] .tags[data-astro-cid-3tt2vmfk]{top:66px;right:12px;left:auto}@media(min-width:640px){.card[data-astro-cid-3tt2vmfk]{width:260px}.card[data-astro-cid-3tt2vmfk][data-lead]{width:532px}.card[data-astro-cid-3tt2vmfk][data-lead] .title[data-astro-cid-3tt2vmfk]{font-size:30px}.card[data-astro-cid-3tt2vmfk][data-lead] .when[data-astro-cid-3tt2vmfk]{font-size:14px}.v-poster[data-astro-cid-3tt2vmfk]{width:300px}.v-poster[data-astro-cid-3tt2vmfk] .title[data-astro-cid-3tt2vmfk]{font-size:22px}.v-wide[data-astro-cid-3tt2vmfk]{width:320px}.v-tile[data-astro-cid-3tt2vmfk]{width:190px}}
