.reel[data-astro-cid-qdkspogs]{margin:0;container-type:inline-size}.reel__stage[data-astro-cid-qdkspogs]{aspect-ratio:4/3;background:radial-gradient(120% 90% at 50% 0,#1b1b1f 0%,#000 70%);border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.reel__set[data-astro-cid-qdkspogs]{--cols-gap:2.2cqi;place-content:center;gap:var(--cols-gap);flex-wrap:wrap;padding:4cqi;display:flex;position:absolute;inset:0}.reel__set[data-astro-cid-qdkspogs] .reel__tile[data-astro-cid-qdkspogs]{width:calc((100% - 2 * var(--cols-gap)) / 3)}.reel__set--tall[data-astro-cid-qdkspogs]{gap:1.6cqi 2.4cqi;padding:3cqi 24cqi}.reel__set--tall[data-astro-cid-qdkspogs] .reel__tile[data-astro-cid-qdkspogs]{width:15.5cqi}.reel__tile[data-astro-cid-qdkspogs]{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--i) * 70ms);background:#fff;border-radius:4px;display:block;overflow:hidden;transform:translateY(10px)scale(.96);box-shadow:0 10px 24px -12px #000c}.reel__set--wide[data-astro-cid-qdkspogs] .reel__tile[data-astro-cid-qdkspogs]{aspect-ratio:16/9}.reel__set--tall[data-astro-cid-qdkspogs] .reel__tile[data-astro-cid-qdkspogs]{aspect-ratio:1/1.414}.reel__tile[data-astro-cid-qdkspogs] img[data-astro-cid-qdkspogs]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.reel__set[data-astro-cid-qdkspogs]:not(.is-on){visibility:hidden}.reel__set[data-astro-cid-qdkspogs].is-on .reel__tile[data-astro-cid-qdkspogs]{opacity:1;transform:none}.reel__set[data-astro-cid-qdkspogs].is-out .reel__tile[data-astro-cid-qdkspogs]{opacity:0;transition-delay:calc(var(--i) * 40ms);transform:translateY(-8px)scale(.97)}.reel__cap[data-astro-cid-qdkspogs]{height:2.4em;margin-top:14px;position:relative}.reel__label[data-astro-cid-qdkspogs]{color:inherit;opacity:0;transition:opacity .4s, transform .4s var(--ease);pointer-events:none;align-items:baseline;gap:12px;text-decoration:none;display:flex;position:absolute;inset:0 auto auto 0;transform:translateY(4px)}.reel__label[data-astro-cid-qdkspogs].is-on{opacity:1;pointer-events:auto;transform:none}.reel__name[data-astro-cid-qdkspogs]{font-size:1.05rem;font-weight:600}.reel__kind[data-astro-cid-qdkspogs]{letter-spacing:.08em;text-transform:uppercase;color:var(--dark-muted,#a9a9a9);font-size:.75rem}@media (prefers-reduced-motion:reduce){.reel__tile[data-astro-cid-qdkspogs]{transition:none}}
