.pr[data-astro-cid-owvz6slh]{padding-bottom:var(--section-y)}.pr-index[data-astro-cid-owvz6slh]{padding-block:clamp(2.5rem,5vw,4rem) clamp(1rem,3vw,2rem)}.pr-index__label[data-astro-cid-owvz6slh]{margin:0 0 1rem;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);color:var(--sage-80)}.pr-index__list[data-astro-cid-owvz6slh]{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.pr-index__list[data-astro-cid-owvz6slh] li[data-astro-cid-owvz6slh]{border-bottom:1px solid var(--rule)}.pr-index__link[data-astro-cid-owvz6slh]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.15rem 1rem;padding:1rem 0;color:inherit;text-decoration:none}.pr-index__num[data-astro-cid-owvz6slh]{grid-row:span 2;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.08em;color:var(--sage-80);padding-top:.45rem}.pr-index__name[data-astro-cid-owvz6slh]{font-family:var(--font-display);font-size:clamp(1.4rem,1.15rem + .9vw,2rem);line-height:1.15;color:var(--heading);transition:color .3s var(--ease-soft)}.pr-index__where[data-astro-cid-owvz6slh],.pr-index__when[data-astro-cid-owvz6slh]{font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.06em;color:var(--sage-80)}.pr-index__when[data-astro-cid-owvz6slh]:empty{display:none}.pr-index__name[data-astro-cid-owvz6slh],.pr-index__where[data-astro-cid-owvz6slh],.pr-index__when[data-astro-cid-owvz6slh]{grid-column:2}.pr-index__num[data-astro-cid-owvz6slh]{grid-row:span 3}@media(min-width:760px){.pr-index__link[data-astro-cid-owvz6slh]{grid-template-columns:3rem minmax(0,1.4fr) minmax(0,1fr) 7rem;align-items:baseline;padding:1.15rem 0}.pr-index__num[data-astro-cid-owvz6slh]{grid-row:auto;padding-top:0}.pr-index__name[data-astro-cid-owvz6slh]{grid-column:2}.pr-index__where[data-astro-cid-owvz6slh]{grid-column:3}.pr-index__when[data-astro-cid-owvz6slh]{grid-column:4}.pr-index__when[data-astro-cid-owvz6slh]{text-align:right}.pr-index__when[data-astro-cid-owvz6slh]:empty{display:block}}@media(hover:hover){.pr-index__link[data-astro-cid-owvz6slh]:hover .pr-index__name[data-astro-cid-owvz6slh]{color:var(--sage-80)}}.pr-entry[data-astro-cid-owvz6slh]{padding-top:clamp(4rem,3rem + 5vw,8rem);scroll-margin-top:calc(var(--header-compact, 4rem) + 1rem)}.pr-entry--text[data-astro-cid-owvz6slh]{padding-top:clamp(3rem,2.5rem + 3vw,5rem)}.pr-entry__head[data-astro-cid-owvz6slh]{display:grid;gap:clamp(2rem,4vw,3rem);margin-bottom:clamp(2rem,4vw,3rem)}.pr-entry__num[data-astro-cid-owvz6slh]{margin:0 0 .75rem;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.08em;color:var(--sage-80)}.pr-entry__name[data-astro-cid-owvz6slh]{margin:0;max-width:14em;font-size:var(--fs-h2);line-height:1.06;text-wrap:balance}.pr-entry--text[data-astro-cid-owvz6slh] .pr-entry__name[data-astro-cid-owvz6slh]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.6rem)}.pr-entry__meta[data-astro-cid-owvz6slh]{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:.9rem 0 0;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.06em;color:var(--sage-80)}.pr-entry__intro[data-astro-cid-owvz6slh]{margin:1.4rem 0 0;max-width:34rem;line-height:1.7;color:var(--sage-100)}.pr-entry__intro--belle[data-astro-cid-owvz6slh] p[data-astro-cid-owvz6slh]{margin:0;font-family:var(--font-serif);font-size:var(--fs-lead);line-height:1.5}.pr-entry[data-astro-cid-owvz6slh] .pr-entry__venue{margin-top:1.4rem}.pr-entry[data-astro-cid-owvz6slh] .review-note{margin-top:1rem}.pr-entry__reel[data-astro-cid-owvz6slh]{width:min(15rem,62vw)}@media(min-width:900px){.pr-entry__head[data-astro-cid-owvz6slh]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(3rem,8vw,8rem);align-items:end}.pr-entry__reel[data-astro-cid-owvz6slh]{justify-self:end;width:clamp(13rem,17vw,16rem)}}.pr-entry__media[data-astro-cid-owvz6slh]{display:grid;gap:clamp(.75rem,1.6vw,1.5rem)}.pr-entry__wall[data-astro-cid-owvz6slh]{columns:2;column-gap:clamp(.75rem,1.6vw,1.5rem);margin:0;padding:0;list-style:none}@media(min-width:900px){.pr-entry__wall[data-astro-cid-owvz6slh]{columns:var(--cols, 3)}}.pr-entry__shot[data-astro-cid-owvz6slh]{break-inside:avoid;margin-bottom:clamp(.75rem,1.6vw,1.5rem)}.pr-entry__cap[data-astro-cid-owvz6slh]{display:block;margin-top:.55rem;font-family:var(--font-editorial);font-style:italic;font-size:1rem;color:var(--sage-80)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.pr-entry__shot[data-astro-cid-owvz6slh] .media{animation:pr-settle linear both;animation-timeline:view();animation-range:entry 0% entry 80%}}}@keyframes pr-settle{0%{opacity:.25;scale:1.06}to{opacity:1;scale:1}}.gal-crumbs[data-astro-cid-sahthylw]{padding-top:clamp(1.5rem,3vw,2.5rem)}.gal-wall__head[data-astro-cid-sahthylw]{display:grid;gap:.75rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.gal-wall__title[data-astro-cid-sahthylw]{margin:0}.gal-wall__title[data-astro-cid-sahthylw] .place[data-astro-cid-sahthylw]{font-family:var(--font-editorial);font-style:italic}.gal-wall__grid[data-astro-cid-sahthylw]{columns:2;column-gap:clamp(.75rem,1.6vw,1.5rem);margin:0;padding:0;list-style:none}@media(min-width:900px){.gal-wall__grid[data-astro-cid-sahthylw]{columns:3}}.gal-wall__item[data-astro-cid-sahthylw]{break-inside:avoid;margin-bottom:clamp(.75rem,1.6vw,1.5rem);overflow:hidden}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.gal-wall__item[data-astro-cid-sahthylw] .media{animation:gal-settle linear both;animation-timeline:view();animation-range:entry 0% entry 90%}}}@keyframes gal-settle{0%{opacity:.2;scale:1.08}to{opacity:1;scale:1}}
