.chip[data-astro-cid-b4zvghpy]{position:relative;display:inline-flex}.chip__input[data-astro-cid-b4zvghpy]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.chip__label[data-astro-cid-b4zvghpy]{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-2);border:1px solid var(--line);color:var(--steel);font-size:var(--step--1);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.chip__input[data-astro-cid-b4zvghpy]:hover+.chip__label[data-astro-cid-b4zvghpy]{color:var(--bone)}.chip__input[data-astro-cid-b4zvghpy]:checked+.chip__label[data-astro-cid-b4zvghpy]{color:var(--brass);border-color:var(--brass)}.chip__input[data-astro-cid-b4zvghpy]:focus-visible{outline:none}.chip__input[data-astro-cid-b4zvghpy]:focus-visible+.chip__label[data-astro-cid-b4zvghpy]{outline:var(--ring);outline-offset:var(--ring-offset)}.filter__chips[data-astro-cid-au75imzp]{display:flex;flex-wrap:wrap;gap:var(--space-1);min-width:0;padding:0;margin:0 0 var(--space-6);border:0}.poster[data-astro-cid-4k2o7ovl]{--glow: var(--tungsten);--lift: 0px;position:relative;isolation:isolate;min-width:0}.poster__bloom[data-astro-cid-4k2o7ovl]{position:absolute;inset:6% 5% 0;z-index:-1;border-radius:var(--radius);background:var(--glow);filter:blur(44px);opacity:.3;transform:scale(.96);transition:opacity .7s var(--ease-expo),transform .9s var(--ease-expo);pointer-events:none}.poster__card[data-astro-cid-4k2o7ovl]{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--card-line);border-radius:var(--radius);background:radial-gradient(130% 70% at 50% 115%,color-mix(in srgb,var(--glow) 14%,transparent),transparent 70%),var(--card);transition:transform .7s var(--ease-expo),border-color .5s var(--ease-out)}.poster__media[data-astro-cid-4k2o7ovl]{position:relative;aspect-ratio:2 / 3;overflow:hidden;background:var(--ink)}.poster__media[data-astro-cid-4k2o7ovl] picture,.poster__media[data-astro-cid-4k2o7ovl] img{width:100%;height:100%}.poster__media[data-astro-cid-4k2o7ovl] img{object-fit:cover;transition:transform 1.1s var(--ease-expo)}.poster__grain[data-astro-cid-4k2o7ovl]{position:absolute;inset:0;background:url(/_astro/grain.GGv6VDGD.svg) repeat;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none}.poster__body[data-astro-cid-4k2o7ovl]{display:grid;align-content:start;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-4)}.poster__title[data-astro-cid-4k2o7ovl]{font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-title);letter-spacing:var(--tracking-display);text-transform:uppercase}.poster__link[data-astro-cid-4k2o7ovl]{color:var(--bone);text-decoration:none}.poster__link[data-astro-cid-4k2o7ovl]:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--radius)}.poster__link[data-astro-cid-4k2o7ovl]:focus-visible{outline:none}.poster[data-astro-cid-4k2o7ovl]:has(.poster__link:focus-visible) .poster__card[data-astro-cid-4k2o7ovl]{outline:var(--ring);outline-offset:var(--ring-offset)}.poster__meta[data-astro-cid-4k2o7ovl]{display:flex;flex-wrap:wrap;gap:0 var(--space-2);font-size:var(--step--1);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--steel-lift)}.poster__summary[data-astro-cid-4k2o7ovl]{color:var(--bone)}.poster__credit[data-astro-cid-4k2o7ovl]{letter-spacing:0;text-transform:none}.poster__spot[data-astro-cid-4k2o7ovl]{position:absolute;top:-220px;left:-220px;z-index:-1;width:440px;height:440px;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 16%,transparent),transparent);opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none}.poster[data-astro-cid-4k2o7ovl]:is(:hover,:focus-within) .poster__card[data-astro-cid-4k2o7ovl]{transform:translateY(-6px);border-color:color-mix(in srgb,var(--glow) 38%,transparent)}.poster[data-astro-cid-4k2o7ovl]:is(:hover,:focus-within) .poster__bloom[data-astro-cid-4k2o7ovl]{opacity:.62;transform:scale(1.03)}.poster[data-astro-cid-4k2o7ovl]:is(:hover,:focus-within) .poster__media[data-astro-cid-4k2o7ovl] img{transform:scale(1.05)}.poster[data-astro-cid-4k2o7ovl]:is(:hover,:focus-within) .poster__grain[data-astro-cid-4k2o7ovl]{opacity:.14}.poster[data-astro-cid-4k2o7ovl]:hover .poster__spot[data-astro-cid-4k2o7ovl]{opacity:1}@media(min-width:768px){.poster__media[data-astro-cid-4k2o7ovl]{aspect-ratio:16 / 9}.poster[data-astro-cid-4k2o7ovl].is-feature .poster__card[data-astro-cid-4k2o7ovl]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.poster[data-astro-cid-4k2o7ovl].is-feature .poster__body[data-astro-cid-4k2o7ovl]{align-content:end;gap:var(--space-2);padding:var(--space-4)}.poster[data-astro-cid-4k2o7ovl].is-feature .poster__title[data-astro-cid-4k2o7ovl]{font-size:var(--step-3)}}@media(prefers-reduced-motion:reduce){.poster[data-astro-cid-4k2o7ovl]:is(:hover,:focus-within) .poster__card[data-astro-cid-4k2o7ovl],.poster[data-astro-cid-4k2o7ovl]:is(:hover,:focus-within) .poster__media[data-astro-cid-4k2o7ovl] img{transform:none}}.dl[data-astro-cid-ke73zson]{width:100%}.dl--fit[data-astro-cid-ke73zson]{container-type:inline-size}.dl__text[data-astro-cid-ke73zson]{max-width:none;font-family:var(--font-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:nowrap;text-wrap:nowrap}.dl--fit[data-astro-cid-ke73zson] .dl__text[data-astro-cid-ke73zson]{font-size:clamp(3.5rem,calc(var(--dl-fit-sm) * 1cqi),13.75rem)}.dl--free[data-astro-cid-ke73zson] .dl__text[data-astro-cid-ke73zson]{font-size:inherit}.dl__w[data-astro-cid-ke73zson]{display:inline-block;overflow:clip;padding-block:.08em;margin-block:-.08em;vertical-align:top}.dl__wi[data-astro-cid-ke73zson]{display:inline-block}.dl__wi--accent[data-astro-cid-ke73zson]{background:linear-gradient(100deg,var(--tungsten-hi) 0%,#e8b07a 45%,var(--tungsten-light) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dl__br--lg[data-astro-cid-ke73zson]{display:none}@media(min-width:768px){.dl--fit[data-astro-cid-ke73zson] .dl__text[data-astro-cid-ke73zson]{font-size:clamp(3.5rem,calc(var(--dl-fit-lg) * 1cqi),13.75rem)}.dl__br--sm[data-astro-cid-ke73zson]{display:none}.dl__br--lg[data-astro-cid-ke73zson]{display:inline}}@media(prefers-reduced-motion:no-preference){.js [data-astro-cid-ke73zson][data-dl-intro] .dl__wi[data-astro-cid-ke73zson]{transform:translateY(125%)}}.marquee[data-astro-cid-tpudeaz7]{overflow:hidden;padding-block:var(--space-4);border-block:1px solid var(--line);user-select:none}.marquee__track[data-astro-cid-tpudeaz7]{display:flex;width:max-content}.marquee__run[data-astro-cid-tpudeaz7]{display:flex;flex-shrink:0}.marquee__item[data-astro-cid-tpudeaz7]{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:clamp(3rem,1.6rem + 6vw,8rem);line-height:1;letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:nowrap;color:var(--bone)}.marquee__sep[data-astro-cid-tpudeaz7]{padding-inline:.35em;color:var(--tungsten)}@media(prefers-reduced-motion:no-preference){.marquee__track[data-astro-cid-tpudeaz7]{animation:marquee var(--marquee-dur) linear infinite}.marquee[data-astro-cid-tpudeaz7]:hover .marquee__track[data-astro-cid-tpudeaz7]{animation-play-state:paused}}@keyframes marquee{to{transform:translate(-50%)}}
