.project[data-astro-cid-jbki6sol]{padding-block-start:calc(var(--header-h) + 2rem)}.stage-grid[data-astro-cid-jbki6sol]{gap:clamp(2rem,5vw,6rem);display:grid}.is-v[data-astro-cid-jbki6sol] .stage-grid[data-astro-cid-jbki6sol]{min-block-size:calc(100svh - var(--header-h) - 4rem);grid-template-columns:auto minmax(0,1fr);align-items:center}.is-v[data-astro-cid-jbki6sol] .stage[data-astro-cid-jbki6sol] .slot{block-size:min(80svh,860px);inline-size:auto;max-inline-size:100%}.is-h[data-astro-cid-jbki6sol] .stage[data-astro-cid-jbki6sol] .slot{inline-size:100%}.is-h[data-astro-cid-jbki6sol] .details[data-astro-cid-jbki6sol]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:1.5rem 4rem;display:grid}.is-h[data-astro-cid-jbki6sol] .details[data-astro-cid-jbki6sol] .crumb[data-astro-cid-jbki6sol],.is-h[data-astro-cid-jbki6sol] .details[data-astro-cid-jbki6sol] .ptitle[data-astro-cid-jbki6sol]{grid-column:1/-1}.player[data-astro-cid-jbki6sol] video[data-astro-cid-jbki6sol]{opacity:1;object-fit:contain;background:#000}.stage[data-astro-cid-jbki6sol]{justify-items:center;gap:1rem;display:grid}.is-h[data-astro-cid-jbki6sol] .stage[data-astro-cid-jbki6sol]{justify-items:stretch}.films[data-astro-cid-jbki6sol]{flex-wrap:wrap;gap:.5rem;display:flex}.films[data-astro-cid-jbki6sol] button[data-astro-cid-jbki6sol]{border:1px solid var(--line);color:var(--ash);transition:border-color var(--t), color var(--t);padding:.55rem .9rem;font-size:.85rem}.films[data-astro-cid-jbki6sol] button[data-astro-cid-jbki6sol][aria-pressed=true]{border-color:var(--tungsten);color:var(--bone)}.details[data-astro-cid-jbki6sol]{align-content:center;gap:1.5rem;display:grid}.crumb[data-astro-cid-jbki6sol]:hover{color:var(--bone)}.ptitle[data-astro-cid-jbki6sol]{font-size:clamp(2.6rem,6vw,6rem)}.specs[data-astro-cid-jbki6sol]{gap:.6rem;margin:0;display:grid}.specs[data-astro-cid-jbki6sol] div[data-astro-cid-jbki6sol]{border-block-start:1px solid var(--line);grid-template-columns:7rem 1fr;gap:1rem;padding-block-start:.6rem;display:grid}.specs[data-astro-cid-jbki6sol] dd[data-astro-cid-jbki6sol]{margin:0}.pending[data-astro-cid-jbki6sol]{color:var(--tungsten)}.note[data-astro-cid-jbki6sol]{border-inline-start:1px solid var(--tungsten);max-inline-size:46ch;margin:0;padding-inline-start:.9rem;font-size:.85rem;line-height:1.6}.gallery[data-astro-cid-jbki6sol]{gap:1.5rem;padding-block-start:clamp(4rem,8vw,7rem);display:grid}.g-grid[data-astro-cid-jbki6sol]{columns:3 320px;column-gap:clamp(.6rem,1.2vw,1rem)}.g-cell[data-astro-cid-jbki6sol]{break-inside:avoid;background:var(--graphite);margin-block-end:clamp(.6rem,1.2vw,1rem);display:block;overflow:hidden}.g-cell[data-astro-cid-jbki6sol] img[data-astro-cid-jbki6sol]{block-size:auto;inline-size:100%;transition:transform .9s var(--ease), opacity var(--t)}.g-cell[data-astro-cid-jbki6sol]:hover img[data-astro-cid-jbki6sol]{transform:scale(1.03)}.lb[data-astro-cid-jbki6sol]{background:#050506f5;border:0;block-size:100svh;max-block-size:none;inline-size:100vw;max-inline-size:none;margin:0;padding:0;inset:0}.lb[data-astro-cid-jbki6sol][open]{place-items:center;display:grid}.lb[data-astro-cid-jbki6sol] img[data-astro-cid-jbki6sol]{object-fit:contain;max-block-size:90svh;max-inline-size:94vw}.lb[data-astro-cid-jbki6sol] button[data-astro-cid-jbki6sol]{color:var(--bone);opacity:.75;padding:1rem;font-size:2.4rem;line-height:1;position:absolute}.lb[data-astro-cid-jbki6sol] button[data-astro-cid-jbki6sol]:hover{opacity:1;color:var(--tungsten)}.lb-close[data-astro-cid-jbki6sol]{inset-block-start:.5rem;inset-inline-end:.75rem}.lb-prev[data-astro-cid-jbki6sol]{inset-inline-start:.5rem;top:50%;translate:0 -50%}.lb-next[data-astro-cid-jbki6sol]{inset-inline-end:.5rem;top:50%;translate:0 -50%}:root[dir=rtl] .lb-prev[data-astro-cid-jbki6sol],:root[dir=rtl] .lb-next[data-astro-cid-jbki6sol]{scale:-1 1}.pcta[data-astro-cid-jbki6sol]{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-block-start:clamp(4rem,8vw,7rem);padding-block:2rem;display:flex}.pcta[data-astro-cid-jbki6sol] .h2[data-astro-cid-jbki6sol]{margin:0}.next[data-astro-cid-jbki6sol]{padding-block:clamp(4rem,8vw,7rem) 0}.next-link[data-astro-cid-jbki6sol]{gap:.75rem;padding-block-start:2rem;display:grid}.next-link[data-astro-cid-jbki6sol]:hover .h2[data-astro-cid-jbki6sol]{color:var(--tungsten)}@media (width<=860px){.is-v[data-astro-cid-jbki6sol] .stage-grid[data-astro-cid-jbki6sol]{grid-template-columns:1fr;min-block-size:0}.is-v[data-astro-cid-jbki6sol] .stage[data-astro-cid-jbki6sol] .slot{block-size:auto;inline-size:min(100%,420px)}.is-h[data-astro-cid-jbki6sol] .details[data-astro-cid-jbki6sol]{grid-template-columns:1fr}}
