.show-hero[data-astro-cid-zuwi7rx7]{background:var(--ink);color:var(--bg);align-items:flex-end;min-height:clamp(16rem,40vw,26rem);display:flex;position:relative;overflow:hidden}.show-hero[data-astro-cid-zuwi7rx7] img{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.hero-inner[data-astro-cid-zuwi7rx7]{padding-block:clamp(2rem,5vw,3.5rem);position:relative}.kicker[data-astro-cid-zuwi7rx7]{text-transform:uppercase;letter-spacing:.2em;opacity:.85;align-items:center;gap:.9rem;margin:0 0 .75rem;font-size:.75rem;display:flex}.kicker[data-astro-cid-zuwi7rx7] .badge[data-astro-cid-zuwi7rx7]{letter-spacing:.14em;border:1px solid;padding:.2rem .6rem}.kicker[data-astro-cid-zuwi7rx7].awards{color:var(--laurel);opacity:1}.kicker[data-astro-cid-zuwi7rx7]:has(+.awards){margin-bottom:.35rem}.show-hero[data-astro-cid-zuwi7rx7] h1[data-astro-cid-zuwi7rx7]{margin:0}.subtitle[data-astro-cid-zuwi7rx7]{opacity:.85;margin:.5rem 0 0;font-size:1.1rem}.hero-date[data-astro-cid-zuwi7rx7]{background:var(--bg);color:var(--ink);text-align:center;margin:0;padding:1rem 1.4rem .9rem;line-height:1;position:absolute;bottom:0;right:0}.hd-day[data-astro-cid-zuwi7rx7]{letter-spacing:-.02em;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:500;display:block}.hd-month[data-astro-cid-zuwi7rx7]{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-top:.35rem;font-size:.72rem;display:block}@media (width<=820px){.hero-date[data-astro-cid-zuwi7rx7]{padding:.7rem 1rem .6rem}}.layout[data-astro-cid-pqh2kmv2]{grid-template-columns:minmax(14rem,1fr) 2fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.side[data-astro-cid-pqh2kmv2]{gap:2rem;display:grid;position:sticky;top:6rem}.main[data-astro-cid-pqh2kmv2] .block{margin-top:3.5rem}.main[data-astro-cid-pqh2kmv2] .block.first{margin-top:0}.main[data-astro-cid-pqh2kmv2] .block h2{border-bottom:1px solid var(--rule);padding-bottom:.6rem}.main[data-astro-cid-pqh2kmv2] .prose{text-align:justify;margin-bottom:0}.main[data-astro-cid-pqh2kmv2] .lead{text-align:justify;max-width:none;margin-bottom:1.5rem}@media (width<=820px){.layout[data-astro-cid-pqh2kmv2]{grid-template-columns:1fr}.side[data-astro-cid-pqh2kmv2]{order:2;position:static}.main[data-astro-cid-pqh2kmv2]{order:1}}.eyebrow[data-astro-cid-t36xyeu2]{margin-bottom:.4rem}.meta[data-astro-cid-t36xyeu2] .m-line{margin:0}.datelist[data-astro-cid-znoy3xuv]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.datelist[data-astro-cid-znoy3xuv] li[data-astro-cid-znoy3xuv]{gap:.15rem;display:grid}.dl-when[data-astro-cid-znoy3xuv]{font-size:.95rem}.dl-venue[data-astro-cid-znoy3xuv]{font-size:.85rem}.dl-link[data-astro-cid-znoy3xuv]{border-bottom:1px solid var(--rule);justify-self:start;margin-top:.15rem;font-size:.82rem}.teaser[data-astro-cid-7hyefc33]{border:0;margin-bottom:1.5rem;display:block}.teaser[data-astro-cid-7hyefc33]:last-child{margin-bottom:0}button[data-astro-cid-7hyefc33].teaser{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;padding:0}.t-affiche[data-astro-cid-7hyefc33]{object-fit:cover;opacity:.72;width:100%;height:100%;transition:opacity .25s,transform .25s;position:absolute;inset:0}.teaser[data-astro-cid-7hyefc33]:hover .t-affiche[data-astro-cid-7hyefc33]{opacity:.92;transform:scale(1.02)}.t-frame[data-astro-cid-7hyefc33] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.teaser[data-astro-cid-7hyefc33].is-playing{cursor:default}.teaser[data-astro-cid-7hyefc33].is-playing .t-play[data-astro-cid-7hyefc33]{display:none}.t-frame[data-astro-cid-7hyefc33]{aspect-ratio:16/9;background:var(--ink);display:block;position:relative;overflow:hidden}.t-frame[data-astro-cid-7hyefc33] .t-img{object-fit:cover;opacity:.72;width:100%;height:100%;transition:opacity .25s,transform .25s;position:absolute;inset:0}.teaser[data-astro-cid-7hyefc33]:hover .t-frame[data-astro-cid-7hyefc33] .t-img{opacity:.92;transform:scale(1.02)}.t-play[data-astro-cid-7hyefc33]{color:var(--bg);text-shadow:0 1px 6px #00000080;place-content:center;font-size:clamp(1.6rem,4vw,2.4rem);display:grid;position:absolute;inset:0}.t-label[data-astro-cid-7hyefc33]{color:var(--muted);margin-top:.6rem;font-size:.9rem;display:block}.teaser[data-astro-cid-7hyefc33]:hover .t-label[data-astro-cid-7hyefc33]{color:var(--ink)}.video[data-astro-cid-7hyefc33]{margin:0 0 1.5rem}.video[data-astro-cid-7hyefc33]:last-child{margin-bottom:0}.player[data-astro-cid-7hyefc33]{aspect-ratio:16/9;background:#000;width:100%;display:block}.video[data-astro-cid-7hyefc33] figcaption[data-astro-cid-7hyefc33]{opacity:.85;margin-top:.5rem;font-size:.95rem}.vlb[data-astro-cid-7hyefc33]{background:0 0;border:0;width:min(92vw,1400px,145.778vh);max-width:none;padding:0;overflow:visible}.vlb[data-astro-cid-7hyefc33]::backdrop{background:#000000db}.vlb-frame[data-astro-cid-7hyefc33]{aspect-ratio:16/9;background:#000;width:100%;margin:auto;position:relative}.vlb-frame[data-astro-cid-7hyefc33] iframe,.vlb-frame[data-astro-cid-7hyefc33] video{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.vlb-close[data-astro-cid-7hyefc33]{color:var(--bg);cursor:pointer;background:0 0;border:0;padding:.2rem .6rem;font-size:1.4rem;line-height:1;position:absolute;top:-2.6rem;right:0}.vlb-close[data-astro-cid-7hyefc33]:hover{opacity:.7}.ask[data-astro-cid-7hyefc33] .ask-btn,.ask[data-astro-cid-7hyefc33] .ask-btn:hover{text-decoration:none}.ask[data-astro-cid-7hyefc33]{margin:0 0 1.5rem}.ask[data-astro-cid-7hyefc33]:last-child{margin-bottom:0}.askbox[data-astro-cid-7hyefc33]{border:1px solid var(--ink);background:var(--bg);width:min(92vw,34rem);max-width:none;color:var(--ink);padding:1.6rem}.askbox[data-astro-cid-7hyefc33]::backdrop{background:#000000b8}.askbox[data-astro-cid-7hyefc33] h2[data-astro-cid-7hyefc33]{margin-bottom:.6rem;font-size:1.1rem}.askbox[data-astro-cid-7hyefc33] p[data-astro-cid-7hyefc33]{margin:0 0 .8rem;font-size:.95rem}.askbox-mail[data-astro-cid-7hyefc33]{user-select:all;font-size:1.05rem}.askbox-what[data-astro-cid-7hyefc33]{color:var(--muted);font-size:.85rem}.askbox-what[data-astro-cid-7hyefc33]:empty{display:none}.btns[data-astro-cid-hk6p6zsv]{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.btns[data-astro-cid-hk6p6zsv] .btn[data-astro-cid-hk6p6zsv]{padding-left:.9rem}.btns[data-astro-cid-hk6p6zsv] .btn[data-astro-cid-hk6p6zsv] .ico[data-astro-cid-hk6p6zsv]{margin-right:.4rem;display:inline-block}.back[data-astro-cid-mfsbv3p2]{color:var(--muted);border:0;margin-top:2rem;display:inline-block}.back[data-astro-cid-mfsbv3p2]:hover{color:var(--ink)}.gallery[data-astro-cid-rj65ajc3]{margin-bottom:var(--space);background:var(--rule);background-clip:content-box;flex-wrap:wrap;gap:2px;display:flex}.shot[data-astro-cid-rj65ajc3]{aspect-ratio:3/2;background:var(--ink);flex:280px;min-width:0;margin:0;position:relative}.shot[data-astro-cid-rj65ajc3] img{object-fit:cover;width:100%;height:100%}.zoom[data-astro-cid-rj65ajc3]{cursor:zoom-in;border:0;width:100%;height:100%;display:block;overflow:hidden}.zoom[data-astro-cid-rj65ajc3] img{transition:opacity .25s}.zoom[data-astro-cid-rj65ajc3]:hover img{opacity:.86}.gallery[data-astro-cid-rj65ajc3]:has(~.credit){margin-bottom:0}.credit[data-astro-cid-rj65ajc3]{text-align:right;margin:.6rem auto 0;font-size:.82rem}.lb[data-astro-cid-rj65ajc3]{color:#fff;background:#0b0b0b;border:0;width:100%;max-width:100%;height:100%;max-height:100%;padding:0;position:fixed;inset:0;overflow:hidden}.lb[data-astro-cid-rj65ajc3][open]{flex-direction:column;display:flex}.lb[data-astro-cid-rj65ajc3]::backdrop{background:#000000eb}.lb-stage[data-astro-cid-rj65ajc3]{cursor:zoom-out;flex:1;justify-content:center;align-items:center;min-height:0;padding:clamp(.5rem,2vw,2rem);display:flex}.lb-img[data-astro-cid-rj65ajc3]{cursor:default;max-width:100%;min-height:0;max-height:100%}.lb-frame[data-astro-cid-rj65ajc3]{display:contents}.lb-frame[data-astro-cid-rj65ajc3].cropped{flex:none;display:block;overflow:hidden}.lb-frame[data-astro-cid-rj65ajc3].cropped .lb-img[data-astro-cid-rj65ajc3]{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.lb-info[data-astro-cid-rj65ajc3]{color:#ffffffe6;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.6rem clamp(.75rem,2vw,1.5rem);font-size:.75rem;display:flex}.lb-count[data-astro-cid-rj65ajc3]{opacity:.8;flex:none}.lb-btn[data-astro-cid-rj65ajc3]{width:2.75rem;height:2.75rem;font:inherit;color:#fff;cursor:pointer;background:#00000073;border:0;place-content:center;padding:0;line-height:1;display:grid;position:absolute}.lb-btn[data-astro-cid-rj65ajc3]:hover{background:#000c}.lb-btn[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:2px;outline:2px solid #fff}.lb-prev[data-astro-cid-rj65ajc3],.lb-next[data-astro-cid-rj65ajc3]{font-size:2rem;top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-rj65ajc3]{left:0}.lb-next[data-astro-cid-rj65ajc3]{right:0}.lb-close[data-astro-cid-rj65ajc3]{font-size:1.1rem;top:0;right:0}@media (prefers-reduced-motion:reduce){.zoom[data-astro-cid-rj65ajc3] img{transition:none}}.pub[data-astro-cid-rb6mo7us]{grid-template-columns:minmax(0,12rem) 1fr;align-items:start;gap:clamp(1.2rem,3vw,2rem);margin-top:1.4rem;display:grid}.pub-cover[data-astro-cid-rb6mo7us] img{width:100%;height:auto;display:block}.pub-line[data-astro-cid-rb6mo7us]{margin:0 0 1.2rem;font-size:1.05rem}.pub-go[data-astro-cid-rb6mo7us]{margin:0}.pub[data-astro-cid-rb6mo7us]:not(:has(.pub-cover)){grid-template-columns:1fr}.pub-side[data-astro-cid-rb6mo7us] .pub[data-astro-cid-rb6mo7us]{grid-template-columns:1fr;gap:1.2rem;margin-top:0}.pub-side[data-astro-cid-rb6mo7us] .pub-cover[data-astro-cid-rb6mo7us]{max-width:12rem}.pub-side[data-astro-cid-rb6mo7us] .pub-line[data-astro-cid-rb6mo7us]{margin-bottom:1rem;font-size:1rem}@media (width<=600px){.pub[data-astro-cid-rb6mo7us]{grid-template-columns:1fr}.pub-cover[data-astro-cid-rb6mo7us]{max-width:12rem}}.credits[data-astro-cid-lsleewa2]{border-bottom:1px solid var(--rule);gap:1.1rem;padding-bottom:.6rem;display:grid}.c-group[data-astro-cid-lsleewa2] .c-role[data-astro-cid-lsleewa2]{margin-bottom:.35rem}.c-names[data-astro-cid-lsleewa2]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.c-names[data-astro-cid-lsleewa2] li[data-astro-cid-lsleewa2]{font-size:.98rem}@media (width<=820px){.credits[data-astro-cid-lsleewa2]{border-bottom:0}}.partners[data-astro-cid-edpm6wi3]{margin:0}.p-group[data-astro-cid-edpm6wi3]{border-top:1px solid var(--rule);grid-template-columns:12rem 1fr;gap:1rem;padding:.6rem 0;display:grid}.p-group[data-astro-cid-edpm6wi3]:first-child{border-top:0;padding-top:.2rem}.p-group[data-astro-cid-edpm6wi3] dt[data-astro-cid-edpm6wi3]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.85rem}.p-group[data-astro-cid-edpm6wi3] dd[data-astro-cid-edpm6wi3],.p-line[data-astro-cid-edpm6wi3]{margin:0}.p-line[data-astro-cid-edpm6wi3]+.p-line[data-astro-cid-edpm6wi3]{margin-top:.6rem}@media (width<=820px){.p-group[data-astro-cid-edpm6wi3]{grid-template-columns:1fr;gap:.15rem}}
