.hero[data-astro-cid-zeairqkl]{height:72svh;min-height:480px;position:relative}.hero__img[data-astro-cid-zeairqkl]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__veil[data-astro-cid-zeairqkl]{background:linear-gradient(#14100e61,#0000 30%),linear-gradient(#0000 42%,#14100ead);position:absolute;inset:0}.hero__text[data-astro-cid-zeairqkl]{inset-inline:0;text-align:center;color:var(--white);padding-inline:var(--gutter);position:absolute;bottom:clamp(2.5rem,8vh,5rem)}.range[data-astro-cid-zeairqkl]{gap:var(--s-40);display:grid}@media (width>=900px){.range[data-astro-cid-zeairqkl]{grid-template-columns:minmax(280px,1fr) 2.2fr;align-items:start}.range__intro[data-astro-cid-zeairqkl]{top:var(--s-40);position:sticky}}.range__grid[data-astro-cid-zeairqkl]{gap:var(--s-24);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));display:grid}.hfilms[data-astro-cid-zeairqkl]{gap:var(--s-32) var(--s-24);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}.hfilm[data-astro-cid-zeairqkl]{gap:var(--s-8);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.hfilm__poster[data-astro-cid-zeairqkl]{display:block;position:relative}.hfilm__poster[data-astro-cid-zeairqkl] img[data-astro-cid-zeairqkl]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hfilm__play[data-astro-cid-zeairqkl]{color:var(--white);background:#17161447;place-items:center;font-size:1rem;transition:background-color .3s;display:grid;position:absolute;inset:0}.hfilm__play[data-astro-cid-zeairqkl]:before{content:"";border:1px solid #ffffffe6;border-radius:999px;width:56px;height:56px;position:absolute}.hfilm[data-astro-cid-zeairqkl]:hover .hfilm__play[data-astro-cid-zeairqkl]{background:#17161475}.hfilm__name[data-astro-cid-zeairqkl]{font-family:var(--font-display);letter-spacing:.01em;font-size:1.35rem}#player[data-astro-cid-zeairqkl]{z-index:95;background:#171614f2;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}#player[data-astro-cid-zeairqkl][hidden]{display:none}#player[data-astro-cid-zeairqkl] video[data-astro-cid-zeairqkl]{background:#000;width:100%;max-width:min(1200px,94vw);max-height:82vh}#player[data-astro-cid-zeairqkl] .player__frame{aspect-ratio:16/9;background:#000;border:0;width:min(1200px,94vw);max-height:82vh}#player[data-astro-cid-zeairqkl] .player__close[data-astro-cid-zeairqkl]{top:var(--s-12);right:var(--s-16);color:#ffffffd9;padding:var(--s-16);cursor:pointer;background:0 0;border:0;font-size:2.25rem;line-height:1;position:absolute}#player[data-astro-cid-zeairqkl] .player__close[data-astro-cid-zeairqkl]:hover{color:var(--white)}.jt[data-astro-cid-zeairqkl]{gap:var(--s-24);grid-template-columns:repeat(5,1fr);display:grid;position:relative}.jt__track[data-astro-cid-zeairqkl]{background:var(--hairline);height:1px;position:absolute;top:26px;left:0;right:0}.jt__line[data-astro-cid-zeairqkl]{background:var(--ink);transform-origin:0;height:100%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.jt__line[data-astro-cid-zeairqkl]{animation:linear both jt-draw view();animation-range:entry 25% cover 70%;transform:scaleX(0)}@keyframes jt-draw{to{transform:scaleX(1)}}}}.jt__stage[data-astro-cid-zeairqkl]{gap:var(--s-8);align-content:start;justify-items:start;display:grid}.jt__dot[data-astro-cid-zeairqkl]{border:1px solid var(--ink);background:var(--white);width:52px;height:52px;margin-bottom:var(--s-8);border-radius:50%;place-items:center;display:grid;position:relative}.jt__dot[data-astro-cid-zeairqkl] svg[data-astro-cid-zeairqkl]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}@media (width<=900px){.jt[data-astro-cid-zeairqkl]{gap:var(--s-32) var(--s-24);grid-template-columns:1fr 1fr}.jt__track[data-astro-cid-zeairqkl]{display:none}}@media (width<=560px){.jt[data-astro-cid-zeairqkl]{grid-template-columns:1fr}.jt__stage[data-astro-cid-zeairqkl]{border-top:1px solid var(--hairline);padding-top:var(--s-20)}}
