.vb[data-astro-cid-c2aczxji]{background:#000;margin:0;position:relative;overflow:hidden}.facade[data-astro-cid-c2aczxji]{all:unset;cursor:pointer;position:absolute;inset:0}.facade[data-astro-cid-c2aczxji]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.play[data-astro-cid-c2aczxji]{color:var(--fg);backdrop-filter:blur(6px);white-space:nowrap;background:#0a0c108c;border:1px solid #eee6d68c;padding:12px 16px;transition:background-color .2s,color .2s,border-color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.facade[data-astro-cid-c2aczxji]:hover .play[data-astro-cid-c2aczxji]{background:var(--accent);border-color:var(--accent);color:var(--bg)}.vb[data-astro-cid-c2aczxji] video[data-astro-cid-c2aczxji],.vb[data-astro-cid-c2aczxji] iframe,.vb[data-astro-cid-c2aczxji] img[data-astro-cid-c2aczxji]{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.gallery[data-astro-cid-xyg4w2kk]{--gap:16px;--maxh:80svh;gap:var(--gap);flex-direction:column;display:flex}.row[data-astro-cid-xyg4w2kk]{gap:var(--gap);width:100%;max-width:calc(var(--maxh) * var(--sum) + (var(--n) - 1) * var(--gap));margin-inline:auto;display:flex}.cell[data-astro-cid-xyg4w2kk]{flex:calc(var(--r) * 100) 1 0;min-width:0;aspect-ratio:var(--r);margin:0}.cell[data-astro-cid-xyg4w2kk] picture{display:contents}.cell[data-astro-cid-xyg4w2kk] img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=719px){.gallery[data-astro-cid-xyg4w2kk]{grid-template-columns:1fr 1fr;display:grid}.row[data-astro-cid-xyg4w2kk]{display:contents}.cell[data-astro-cid-xyg4w2kk].whole{grid-column:1/-1}}.kicker[data-astro-cid-eywk46t7]{color:var(--accent);gap:16px;margin:0 0 18px;display:flex}.kicker[data-astro-cid-eywk46t7].tight{margin-bottom:12px}h1[data-astro-cid-eywk46t7]{font-variation-settings:"wdth" 62;font-style:italic;font-weight:900;font-size:var(--project-title);text-transform:uppercase;overflow-wrap:break-word;margin:0;line-height:.85}.credits[data-astro-cid-kmsecj2u]{align-content:start;gap:18px;margin:0;display:grid}.credits[data-astro-cid-kmsecj2u] dt[data-astro-cid-kmsecj2u]{color:var(--muted);margin-bottom:2px}.credits[data-astro-cid-kmsecj2u] dd[data-astro-cid-kmsecj2u]{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px}.text[data-astro-cid-jbn7t5em]{font-family:var(--mono);letter-spacing:.02em;max-width:64ch;font-size:13px;line-height:1.7}.text[data-astro-cid-jbn7t5em] p{margin:0 0 1em}.formats[data-astro-cid-jbn7t5em]{color:var(--muted)}.stage[data-astro-cid-etplcves]{height:100svh;min-height:420px;padding:calc(60px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 56px;background:#000;place-items:center;display:grid;position:relative}.stage[data-astro-cid-etplcves] .stage-media{width:min(100%, calc((100svh - 116px) * var(--ar)));max-height:calc(100svh - 116px)}.stage[data-astro-cid-etplcves] .stage-img{object-fit:contain;height:auto;display:block}.stage[data-astro-cid-etplcves] picture{display:contents}.scroll-hint[data-astro-cid-etplcves]{left:max(16px, env(safe-area-inset-left,0px));color:var(--muted);text-decoration:none;position:absolute;bottom:18px}.scroll-hint[data-astro-cid-etplcves]:hover{color:var(--accent)}@media (width>=900px){.scroll-hint[data-astro-cid-etplcves]{left:clamp(40px,4vw,80px)}}hr[data-astro-cid-etplcves]{border:0;border-top:1px solid var(--line);margin:28px 0}.cols[data-astro-cid-etplcves]{gap:28px;display:grid}.to-stills[data-astro-cid-etplcves]{color:var(--muted);margin-top:28px;text-decoration:none;display:inline-block}.to-stills[data-astro-cid-etplcves]:hover{color:var(--accent)}.split[data-astro-cid-etplcves]{padding-top:calc(76px + env(safe-area-inset-top,0px));gap:32px;padding-bottom:56px;display:grid}.split[data-astro-cid-etplcves] .split-media{width:100%}.split[data-astro-cid-etplcves] .split-img{object-fit:contain;height:auto;display:block}.slot[data-astro-cid-etplcves][hidden]{display:none}.also[data-astro-cid-etplcves]{margin-top:28px}.also-label[data-astro-cid-etplcves]{color:var(--muted);margin:0 0 12px}.also[data-astro-cid-etplcves] ul[data-astro-cid-etplcves]{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.also[data-astro-cid-etplcves] li[data-astro-cid-etplcves]{justify-items:start;gap:8px;display:grid}.thumb[data-astro-cid-etplcves]{all:unset;cursor:pointer;outline:1px solid var(--line);outline-offset:0;background:#000;height:72px;display:block;position:relative;overflow:hidden}.thumb[data-astro-cid-etplcves] img[data-astro-cid-etplcves]{object-fit:cover;opacity:.6;width:100%;height:100%;transition:opacity .2s;display:block}.thumb[data-astro-cid-etplcves]:hover img[data-astro-cid-etplcves],.thumb[data-astro-cid-etplcves][aria-pressed=true] img[data-astro-cid-etplcves]{opacity:1}.thumb[data-astro-cid-etplcves][aria-pressed=true]{outline:2px solid var(--accent)}.thumb[data-astro-cid-etplcves]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.thumb-title[data-astro-cid-etplcves]{color:var(--muted);max-width:18ch}li[data-astro-cid-etplcves]:has(.thumb[aria-pressed=true]) .thumb-title[data-astro-cid-etplcves]{color:var(--fg)}@media (width<=899px){.also[data-astro-cid-etplcves] ul[data-astro-cid-etplcves]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;display:grid}.also[data-astro-cid-etplcves] li[data-astro-cid-etplcves]{align-content:start;justify-items:stretch}.thumb[data-astro-cid-etplcves]{width:100%;height:auto}.thumb-title[data-astro-cid-etplcves]{max-width:none}}.sheet[data-astro-cid-etplcves]{padding-top:calc(60px + 24px + env(safe-area-inset-top,0px))}.sheet-info[data-astro-cid-etplcves]{gap:28px;padding-block:40px 0;display:grid}@media (width>=900px){.split[data-astro-cid-etplcves]{--top:28px;--bottom:40px;min-height:100svh;padding-top:calc(60px + var(--top) + env(safe-area-inset-top,0px));padding-bottom:var(--bottom);grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:56px}.split[data-astro-cid-etplcves] .split-media{height:calc(100svh - 60px - var(--top) - var(--bottom));width:auto;max-width:45vw}.cols[data-astro-cid-etplcves]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:56px}.sheet-info[data-astro-cid-etplcves]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;column-gap:48px;padding-top:48px}}.head[data-astro-cid-pznzci7v]{padding-block:96px 40px}.head[data-astro-cid-pznzci7v]:first-child{padding-top:128px}.ficha[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px 64px;padding-block:56px;display:grid}@media (width<=820px){.ficha[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr)}}.label[data-astro-cid-pznzci7v]{color:var(--accent);margin:0 0 24px;font-weight:500}.cortes[data-astro-cid-pznzci7v]{background:#000;padding-block:80px}.windows[data-astro-cid-pznzci7v]{scroll-snap-type:x mandatory;padding:0 max(16px, env(safe-area-inset-left,0px)) 8px;justify-content:safe center;gap:20px;display:flex;overflow-x:auto}.window[data-astro-cid-pznzci7v]{scroll-snap-align:center;width:calc(min(62svh, 560px) * var(--ar));flex:none;max-width:78vw;margin:0}.window[data-astro-cid-pznzci7v] .window-video{border-radius:14px}.window[data-astro-cid-pznzci7v] figcaption[data-astro-cid-pznzci7v]{color:var(--muted);margin-top:12px}.stills[data-astro-cid-pznzci7v]{padding-block:80px}.stills[data-astro-cid-pznzci7v].tight{padding-top:48px}.group[data-astro-cid-pznzci7v]+.group[data-astro-cid-pznzci7v]{margin-top:72px}.next[data-astro-cid-pznzci7v]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-block:80px 120px;display:flex}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{color:var(--fg);text-decoration:none}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:first-child{flex-direction:column;gap:10px;display:flex}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:first-child .mono[data-astro-cid-pznzci7v]{color:var(--muted)}.next-title[data-astro-cid-pznzci7v]{font-variation-settings:"wdth" 62;text-transform:uppercase;transform-origin:0 100%;font-size:clamp(2.4rem,7vw,6rem);font-style:italic;font-weight:900;line-height:.85;transition:color .2s,transform .35s cubic-bezier(.2,.8,.2,1)}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover .next-title[data-astro-cid-pznzci7v]{color:var(--accent);transform:skew(-6deg)}.back[data-astro-cid-pznzci7v]{color:var(--muted)!important}.back[data-astro-cid-pznzci7v]:hover{color:var(--accent)!important}
