.hero[data-astro-cid-x7xzaxzx]{isolation:isolate;padding:calc(var(--header-h) + 28px) 0 clamp(32px, 3vw, 44px);align-items:flex-start;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-x7xzaxzx]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-x7xzaxzx] .hero__img,.hero__bg[data-astro-cid-x7xzaxzx] .hero__img img{object-fit:cover;width:100%;height:100%;display:block}.hero__bg[data-astro-cid-x7xzaxzx] .hero__img img{animation:kenburns 10s var(--ease) both}@keyframes kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}.hero__fallback[data-astro-cid-x7xzaxzx]{background:radial-gradient(70% 80% at 75% 25%, hsl(var(--hue) 85% 30% / .85), transparent 65%), var(--ink);position:absolute;inset:0}.hero__fallback[data-astro-cid-x7xzaxzx] img[data-astro-cid-x7xzaxzx]{opacity:.7;width:auto;height:80%;filter:drop-shadow(0 40px 120px var(--red-glow));position:absolute;top:6%;right:8%}.hero__word[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px #ffffff14;white-space:nowrap;font-size:clamp(6rem,18vw,18rem);font-weight:900;line-height:.8;position:absolute;bottom:-6%;right:-2%}.hero__bg[data-astro-cid-x7xzaxzx]:after{content:"";background:linear-gradient(to top, var(--ink) 4%, #060607c7 34%, #06060733 70%, #06060780), linear-gradient(90deg, #060607a6, #06060700 60%);position:absolute;inset:0}.hero__inner[data-astro-cid-x7xzaxzx]{justify-items:start;gap:18px;display:grid;position:relative}.back[data-astro-cid-x7xzaxzx]{color:var(--muted);margin-bottom:18px}.back[data-astro-cid-x7xzaxzx]:hover{color:var(--red)}.back[data-astro-cid-x7xzaxzx] svg{transition:transform .25s}.back[data-astro-cid-x7xzaxzx]:hover svg{transform:translate(-5px)}.hero__title[data-astro-cid-x7xzaxzx]{letter-spacing:-.045em;text-wrap:balance;max-width:14ch;animation:fade 1s var(--ease-out) both;font-size:clamp(2.2rem,5.4vw,5.4rem);line-height:.98}@keyframes fade{0%{opacity:0;transform:translateY(16px)}}.hero__kicker[data-astro-cid-x7xzaxzx]{color:#ffffffbf;font-size:clamp(1rem,1.4vw,1.25rem)}.facts[data-astro-cid-x7xzaxzx]{border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:16px clamp(28px,4vw,56px);width:100%;margin:18px 0 0;padding-top:24px;display:flex}.facts[data-astro-cid-x7xzaxzx] div[data-astro-cid-x7xzaxzx]{gap:4px;display:grid}.facts[data-astro-cid-x7xzaxzx] dt[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.6rem;font-weight:700}.facts[data-astro-cid-x7xzaxzx] dd[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);margin:0;font-size:clamp(.95rem,1.3vw,1.15rem);font-weight:800}@media (prefers-reduced-motion:reduce){.hero__bg[data-astro-cid-x7xzaxzx] .hero__img img,.hero__title[data-astro-cid-x7xzaxzx]{animation:none}}.body[data-astro-cid-x7xzaxzx]{padding-top:clamp(28px,2.6vw,40px)}.body__grid[data-astro-cid-x7xzaxzx]{gap:48px;display:grid}@media (width>=960px){.body__grid[data-astro-cid-x7xzaxzx]{grid-template-columns:340px 1fr;align-items:start;gap:clamp(48px,7vw,120px)}}.aside[data-astro-cid-x7xzaxzx]{align-content:start;gap:20px;display:grid}@media (width>=960px){.aside[data-astro-cid-x7xzaxzx]{top:calc(var(--header-h) + 24px);position:sticky}}@media (width<=959px){.aside[data-astro-cid-x7xzaxzx]{grid-template-columns:minmax(0,220px) 1fr;align-items:end}}@media (width<=560px){.aside[data-astro-cid-x7xzaxzx]{grid-template-columns:1fr}.aside__poster[data-astro-cid-x7xzaxzx]{justify-self:center;max-width:260px}}.aside__poster[data-astro-cid-x7xzaxzx]{aspect-ratio:3/4;background:var(--ink-3);border-radius:4px;position:relative;overflow:hidden}.aside__poster[data-astro-cid-x7xzaxzx] picture,.aside__poster[data-astro-cid-x7xzaxzx] img{object-fit:cover;width:100%;height:100%;display:block}.aside__poster[data-astro-cid-x7xzaxzx] .poster__word[data-astro-cid-x7xzaxzx]{font-size:clamp(5rem,9vw,8rem)}.aside__poster--real[data-astro-cid-x7xzaxzx]{aspect-ratio:auto;cursor:zoom-in;width:100%;display:block;box-shadow:0 30px 60px -20px #000c}.aside__poster--real[data-astro-cid-x7xzaxzx] img{height:auto}@media (width>=960px){.aside__poster--real[data-astro-cid-x7xzaxzx]{width:fit-content;max-width:100%}.aside__poster--real[data-astro-cid-x7xzaxzx] img{width:auto;max-width:100%;max-height:max(220px, calc(100svh - var(--header-h) - 360px))}}.aside__poster--real[data-astro-cid-x7xzaxzx]>svg{color:#fff;opacity:0;filter:drop-shadow(0 1px 4px #000000b3);transition:opacity .25s;position:absolute;top:12px;right:12px}.aside__poster--real[data-astro-cid-x7xzaxzx]:hover>svg,.aside__poster--real[data-astro-cid-x7xzaxzx]:focus-visible>svg{opacity:1}.hero__bg[data-astro-cid-x7xzaxzx] .hero__blur{display:block;position:absolute;inset:-8%}.hero__bg[data-astro-cid-x7xzaxzx] .hero__blur img{object-fit:cover;filter:blur(40px)brightness(.45)saturate(1.25);width:100%;height:100%}.aside__box[data-astro-cid-x7xzaxzx]{border:1px solid var(--line);border-top:2px solid var(--red);background:var(--ink-2);border-radius:0 0 4px 4px;justify-items:start;gap:12px;padding:26px;display:grid}.aside__title[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;font-size:1.15rem;font-weight:900;line-height:1.1}.aside__box[data-astro-cid-x7xzaxzx] .text[data-astro-cid-x7xzaxzx]{font-size:.82rem}.aside__box[data-astro-cid-x7xzaxzx] .btn[data-astro-cid-x7xzaxzx]{width:100%}.content[data-astro-cid-x7xzaxzx]{gap:clamp(32px,4vw,48px);min-width:0;max-width:780px;display:grid}.hook[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.25rem,2.1vw,1.9rem);font-weight:800;line-height:1.12}.hook[data-astro-cid-x7xzaxzx]:before{content:"« ";color:var(--red)}.hook[data-astro-cid-x7xzaxzx]:after{content:" »";color:var(--red)}.text--big[data-astro-cid-x7xzaxzx]{font-size:1.04rem}.tags[data-astro-cid-x7xzaxzx]{flex-wrap:wrap;gap:8px;display:flex}.tags[data-astro-cid-x7xzaxzx] li[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:#fffc;border:1px solid #fff3;border-radius:999px;padding:8px 15px;font-size:.62rem;font-weight:700}.blocks[data-astro-cid-x7xzaxzx]{background:var(--line);border-block:1px solid var(--line);gap:1px;display:grid}@media (width>=640px){.blocks[data-astro-cid-x7xzaxzx]{grid-template-columns:1fr 1fr}.block--wide[data-astro-cid-x7xzaxzx]{grid-column:1/-1}}.block[data-astro-cid-x7xzaxzx]{background:var(--ink);align-content:start;gap:18px;padding:28px 0;display:grid}@media (width>=640px){.block[data-astro-cid-x7xzaxzx]:nth-child(2){padding-left:32px}.block[data-astro-cid-x7xzaxzx]:first-child{padding-right:32px}}.block__title[data-astro-cid-x7xzaxzx]{letter-spacing:.22em;color:#fff;align-items:baseline;gap:12px;font-size:.68rem;font-weight:700;display:flex}.block__title[data-astro-cid-x7xzaxzx] span[data-astro-cid-x7xzaxzx]{color:var(--red);letter-spacing:.08em;font-weight:900}.rows[data-astro-cid-x7xzaxzx]{margin:0;display:grid}.rows[data-astro-cid-x7xzaxzx] div[data-astro-cid-x7xzaxzx]{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:12px;padding:10px 0;display:grid}.rows[data-astro-cid-x7xzaxzx] div[data-astro-cid-x7xzaxzx]:last-child{border-bottom:0}.rows[data-astro-cid-x7xzaxzx] dt[data-astro-cid-x7xzaxzx]{color:var(--muted);font-size:.78rem}.rows[data-astro-cid-x7xzaxzx] dd[data-astro-cid-x7xzaxzx]{margin:0;font-weight:400}.cast__title[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:.6rem;font-weight:700}.rows--cast[data-astro-cid-x7xzaxzx] dt[data-astro-cid-x7xzaxzx]{font-style:italic}.history[data-astro-cid-x7xzaxzx]{color:#ffffffbf;gap:8px;display:grid}.history[data-astro-cid-x7xzaxzx] li[data-astro-cid-x7xzaxzx]{padding-left:20px;position:relative}.history[data-astro-cid-x7xzaxzx] li[data-astro-cid-x7xzaxzx]:before{content:"";background:var(--red);width:10px;height:2px;position:absolute;top:.78em;left:0}.media[data-astro-cid-x7xzaxzx]{gap:18px;display:grid}.gallery[data-astro-cid-x7xzaxzx]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;display:grid}.gallery__item[data-astro-cid-x7xzaxzx],.gallery__teaser[data-astro-cid-x7xzaxzx]{aspect-ratio:4/3;background:var(--ink-3);border-radius:4px;width:100%;display:block;position:relative;overflow:hidden}.gallery__item[data-astro-cid-x7xzaxzx] picture,.gallery__item[data-astro-cid-x7xzaxzx] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out);display:block}.gallery__item[data-astro-cid-x7xzaxzx]:hover img{transform:scale(1.06)}.gallery__item[data-astro-cid-x7xzaxzx]>svg{color:#fff;opacity:0;filter:drop-shadow(0 1px 4px #0009);transition:opacity .25s;position:absolute;top:10px;right:10px}.gallery__item[data-astro-cid-x7xzaxzx]:hover>svg,.gallery__item[data-astro-cid-x7xzaxzx]:focus-visible>svg{opacity:1}.gallery__teaser[data-astro-cid-x7xzaxzx]{background:radial-gradient(80% 90% at 20% 20%, #e3161b38, transparent 70%), var(--ink-2);border:1px dashed #ffffff38;align-items:center;gap:14px;padding:16px;display:flex}.gallery__play[data-astro-cid-x7xzaxzx]{background:var(--red);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.gallery__play[data-astro-cid-x7xzaxzx] svg{margin-left:2px}.gallery__teaser[data-astro-cid-x7xzaxzx] strong[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);text-transform:uppercase;font-size:.9rem;font-weight:900;display:block}.gallery__teaser[data-astro-cid-x7xzaxzx] small[data-astro-cid-x7xzaxzx],.media__note[data-astro-cid-x7xzaxzx]{color:var(--muted);font-size:.76rem}.pager[data-astro-cid-x7xzaxzx]{border-block:1px solid var(--line)}.pager__inner[data-astro-cid-x7xzaxzx]{grid-template-columns:1fr 1fr;display:grid}.pager__link[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:-.02em;align-items:center;gap:16px;padding:clamp(24px,3vw,40px) 0;font-size:clamp(.95rem,2vw,1.6rem);font-weight:900;line-height:1.05;transition:color .2s;display:flex}.pager__link[data-astro-cid-x7xzaxzx] small[data-astro-cid-x7xzaxzx]{letter-spacing:.2em;color:var(--muted);margin-bottom:6px;font-size:.58rem;font-weight:700;display:block}.pager__link--next[data-astro-cid-x7xzaxzx]{text-align:right;border-left:1px solid var(--line);justify-content:flex-end;padding-left:20px}.pager__link[data-astro-cid-x7xzaxzx]:hover{color:var(--red)}.pager__link[data-astro-cid-x7xzaxzx] svg{transition:transform .25s var(--ease);flex:none}.pager__link[data-astro-cid-x7xzaxzx]:hover svg{transform:translate(-4px)}.pager__link--next[data-astro-cid-x7xzaxzx]:hover svg{transform:translate(4px)}.grid[data-astro-cid-x7xzaxzx]{gap:18px;display:grid}@media (width>=760px){.grid[data-astro-cid-x7xzaxzx]{grid-template-columns:repeat(2,1fr);gap:22px}}.lightbox[data-astro-cid-x7xzaxzx]{background:0 0;border:0;width:min(92vw,1400px);max-height:90vh;padding:0;overflow:visible}.lightbox[data-astro-cid-x7xzaxzx]::backdrop{background:#060607eb}.lightbox[data-astro-cid-x7xzaxzx] img[data-astro-cid-x7xzaxzx]{object-fit:contain;border-radius:4px;width:100%;max-height:90vh;display:block}.lightbox[data-astro-cid-x7xzaxzx]{width:fit-content;max-width:92vw}.lightbox[data-astro-cid-x7xzaxzx] img[data-astro-cid-x7xzaxzx]{width:auto;max-width:92vw}.lightbox__close[data-astro-cid-x7xzaxzx]{color:#fff;background:#060607b3;border:1.5px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.lightbox__close[data-astro-cid-x7xzaxzx]:hover{border-color:var(--red);background:var(--red)}.lightbox__nav[data-astro-cid-x7xzaxzx]{color:#fff;background:#060607b3;border:1.5px solid #ffffff80;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .2s,border-color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lightbox__nav[data-astro-cid-x7xzaxzx]:hover{border-color:var(--red);background:var(--red)}.lightbox__nav--prev[data-astro-cid-x7xzaxzx]{left:12px}.lightbox__nav--next[data-astro-cid-x7xzaxzx]{right:12px}.lightbox__count[data-astro-cid-x7xzaxzx]{font-family:var(--font-head);letter-spacing:.14em;color:#fff;background:#060607b3;border-radius:999px;padding:4px 12px;font-size:.7rem;font-weight:700;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.lightbox[data-astro-cid-x7xzaxzx].is-single .lightbox__nav[data-astro-cid-x7xzaxzx],.lightbox[data-astro-cid-x7xzaxzx].is-single .lightbox__count[data-astro-cid-x7xzaxzx]{display:none}
