.wrap[data-astro-cid-dzvhdfm4]{max-width:var(--shell);margin-inline:auto;padding-inline:var(--s-lg)}.narrow[data-astro-cid-dzvhdfm4],.narrow-head[data-astro-cid-dzvhdfm4]{max-width:46rem}.wrap[data-astro-cid-dzvhdfm4].narrow{margin-inline:auto}.block[data-astro-cid-dzvhdfm4]{padding-block:var(--s-3xl)}.block[data-astro-cid-dzvhdfm4].shade{background:var(--paper-shade)}section[data-astro-cid-dzvhdfm4] h2[data-astro-cid-dzvhdfm4]{margin-top:10px;text-wrap:balance}.lede[data-astro-cid-dzvhdfm4]{font-family:var(--display);font-size:21px;line-height:1.5;max-width:52ch;margin-top:var(--s-lg);color:var(--on-ground-muted)}.prose[data-astro-cid-dzvhdfm4]{margin-top:var(--s-lg)}.prose[data-astro-cid-dzvhdfm4] p,.pressures[data-astro-cid-dzvhdfm4] p,.actions[data-astro-cid-dzvhdfm4] p,.updates[data-astro-cid-dzvhdfm4] p{font-family:var(--display);font-size:19px;line-height:1.65}.prose[data-astro-cid-dzvhdfm4] p+p{margin-top:var(--s-md)}.prose[data-astro-cid-dzvhdfm4] a,.pressures[data-astro-cid-dzvhdfm4] a,.actions[data-astro-cid-dzvhdfm4] a,.updates[data-astro-cid-dzvhdfm4] a{color:var(--accent-text);text-underline-offset:3px}.hero[data-astro-cid-dzvhdfm4] h1[data-astro-cid-dzvhdfm4]{max-width:16ch;text-wrap:balance}.sub[data-astro-cid-dzvhdfm4]{font-family:var(--display);font-style:italic;font-size:clamp(22px,3.2vw,30px);line-height:1.3;margin-top:var(--s-sm);color:var(--on-ground-muted)}.film-wide[data-astro-cid-dzvhdfm4]{margin-top:var(--s-xl);max-width:1100px}.film-about[data-astro-cid-dzvhdfm4]{font-family:var(--display);font-size:19px;line-height:1.55;max-width:56ch;margin-top:var(--s-lg);color:var(--on-ground-muted)}.hero[data-astro-cid-dzvhdfm4].photo{padding-block:var(--s-2xl) var(--s-3xl)}.hero-grid[data-astro-cid-dzvhdfm4]{display:grid;gap:var(--s-xl);align-items:center}.hero-pic[data-astro-cid-dzvhdfm4]{margin:0}.hero-pic[data-astro-cid-dzvhdfm4] img[data-astro-cid-dzvhdfm4]{width:100%;height:auto;display:block;aspect-ratio:3 / 4;object-fit:cover}.hero-lede[data-astro-cid-dzvhdfm4]{font-family:var(--display);font-size:20px;line-height:1.55;max-width:44ch;margin-top:var(--s-lg);color:var(--on-ground-muted)}.to-film[data-astro-cid-dzvhdfm4]{display:inline-block;margin-top:var(--s-lg);font-family:var(--body);font-size:13px;font-weight:600;font-stretch:80%;text-transform:uppercase;letter-spacing:.16em;color:var(--accent-text)}@media(min-width:860px){.hero-grid[data-astro-cid-dzvhdfm4]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-2xl)}.hero-words[data-astro-cid-dzvhdfm4]{order:1}.hero-pic[data-astro-cid-dzvhdfm4]{order:2;max-width:520px;justify-self:end;width:100%}}@media(max-width:859px){.hero-pic[data-astro-cid-dzvhdfm4] img[data-astro-cid-dzvhdfm4]{aspect-ratio:4 / 5;object-position:50% 20%;max-height:70vh}}.credit[data-astro-cid-dzvhdfm4]{margin-top:var(--s-md);font-family:var(--body);font-size:12px;letter-spacing:.04em;color:var(--on-ground-muted)}.rip[data-astro-cid-dzvhdfm4]{margin-top:var(--s-xl);font-family:var(--display);font-style:italic;font-size:26px;line-height:1.3}.photos[data-astro-cid-dzvhdfm4]{margin-top:var(--s-xl);display:grid;gap:var(--s-lg);grid-template-columns:repeat(auto-fill,minmax(260px,380px))}.photos[data-astro-cid-dzvhdfm4] figure[data-astro-cid-dzvhdfm4]{margin:0}.photos[data-astro-cid-dzvhdfm4] img[data-astro-cid-dzvhdfm4]{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}.photos[data-astro-cid-dzvhdfm4] figcaption[data-astro-cid-dzvhdfm4]{margin-top:var(--s-sm);display:grid;gap:4px;font-family:var(--display);font-size:16px;line-height:1.45;color:var(--on-ground-muted)}.photos[data-astro-cid-dzvhdfm4] .credit[data-astro-cid-dzvhdfm4]{margin-top:0}.pressures[data-astro-cid-dzvhdfm4]{list-style:none;padding:0;margin:var(--s-2xl) 0 0;display:grid;gap:var(--s-lg) var(--s-xl);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pressures[data-astro-cid-dzvhdfm4] li[data-astro-cid-dzvhdfm4]{border-top:2px solid var(--ochre);padding-top:var(--s-md)}.pressures[data-astro-cid-dzvhdfm4] h3[data-astro-cid-dzvhdfm4],.actions[data-astro-cid-dzvhdfm4] h3[data-astro-cid-dzvhdfm4]{font-family:var(--body);font-size:13px;font-weight:600;font-stretch:80%;text-transform:uppercase;letter-spacing:.18em;color:var(--accent-text)}.pressures[data-astro-cid-dzvhdfm4] p{margin-top:var(--s-sm);font-size:17px;color:var(--on-ground-muted)}.river-close[data-astro-cid-dzvhdfm4]{margin-top:var(--s-2xl);font-family:var(--display);font-size:clamp(22px,2.6vw,28px);line-height:1.35;text-wrap:balance}.actions[data-astro-cid-dzvhdfm4]{list-style:none;padding:0;margin:var(--s-2xl) 0 0;counter-reset:act;display:grid;gap:var(--s-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.actions[data-astro-cid-dzvhdfm4] li[data-astro-cid-dzvhdfm4]{counter-increment:act;background:var(--paper);padding:var(--s-lg);border-top:3px solid var(--ochre);display:flex;flex-direction:column;gap:var(--s-sm)}.actions[data-astro-cid-dzvhdfm4] h3[data-astro-cid-dzvhdfm4]:before{content:counter(act) ". "}.actions[data-astro-cid-dzvhdfm4] p{font-size:17px}.go[data-astro-cid-dzvhdfm4]{margin-top:auto;padding-top:var(--s-sm);font-family:var(--body);font-size:13px;font-weight:600;font-stretch:80%;text-transform:uppercase;letter-spacing:.14em;color:var(--accent-text)}.btn-row[data-astro-cid-dzvhdfm4]{margin-top:var(--s-xl)}.updates[data-astro-cid-dzvhdfm4]{list-style:none;padding:0;margin:var(--s-lg) 0 0}.updates[data-astro-cid-dzvhdfm4] li[data-astro-cid-dzvhdfm4]{padding-block:var(--s-md);border-top:1px solid var(--rule-color)}.updates[data-astro-cid-dzvhdfm4] b[data-astro-cid-dzvhdfm4]{display:block;font-family:var(--body);font-size:11px;font-weight:600;font-stretch:80%;text-transform:uppercase;letter-spacing:.24em;color:var(--accent-text);margin-bottom:var(--s-sm)}.reading[data-astro-cid-dzvhdfm4]{list-style:none;padding:0;margin:var(--s-lg) 0 0}.reading[data-astro-cid-dzvhdfm4] li[data-astro-cid-dzvhdfm4]{padding-block:var(--s-md);border-top:1px solid var(--rule-color);display:grid;gap:4px}.reading[data-astro-cid-dzvhdfm4] a[data-astro-cid-dzvhdfm4],.reading[data-astro-cid-dzvhdfm4] span[data-astro-cid-dzvhdfm4]{font-family:var(--display);font-size:19px;line-height:1.4;color:var(--accent-text)}.reading[data-astro-cid-dzvhdfm4] small[data-astro-cid-dzvhdfm4]{font-family:var(--body);font-size:13px;color:var(--on-ground-muted)}@media(max-width:640px){.block[data-astro-cid-dzvhdfm4]{padding-block:var(--s-2xl)}.prose[data-astro-cid-dzvhdfm4] p{font-size:18px}}
