.image-credit[data-astro-cid-sbmq6ixg]{color:var(--color-muted);margin:.35rem 0 0;font-size:.62rem;line-height:1.45}.image-credit[data-astro-cid-sbmq6ixg] a[data-astro-cid-sbmq6ixg]{color:inherit}.demo-event-row[data-astro-cid-ny5narb3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.demo-event-card[data-astro-cid-ny5narb3]{color:var(--color-ink);min-width:0;scroll-margin-top:15rem;text-decoration:none;display:block}.demo-cover[data-astro-cid-ny5narb3]{aspect-ratio:1.35;background:var(--color-accent-soft);flex-direction:column;justify-content:flex-end;gap:.65rem;padding:1.3rem;display:flex}.demo-cover[data-astro-cid-ny5narb3]>span[data-astro-cid-ny5narb3]{font-size:.75rem;line-height:1.4}.demo-cover[data-astro-cid-ny5narb3]>strong[data-astro-cid-ny5narb3]{font-family:var(--font-display);font-size:clamp(2.1rem,3.3vw,3.4rem);line-height:1}.demo-cover-photo[data-astro-cid-ny5narb3]{aspect-ratio:1.35;object-fit:cover;width:100%;display:block}.demo-card-caption[data-astro-cid-ny5narb3]{border-bottom:1px solid var(--color-line);flex-direction:column;gap:.5rem;padding:.8rem .2rem;display:flex}.demo-card-caption[data-astro-cid-ny5narb3]>span[data-astro-cid-ny5narb3]:first-child{color:var(--color-accent-ink);font-size:.7rem}.demo-card-caption[data-astro-cid-ny5narb3]>strong[data-astro-cid-ny5narb3]{font-family:var(--font-display);font-size:1.5rem;line-height:1.15}.demo-card-summary[data-astro-cid-ny5narb3]{color:var(--color-muted);font-size:.8rem;line-height:1.6}.demo-card-action[data-astro-cid-ny5narb3]{align-items:center;min-height:30px;font-size:.78rem;display:flex}.demo-event-card[data-astro-cid-ny5narb3]:hover>.demo-card-caption[data-astro-cid-ny5narb3]>strong[data-astro-cid-ny5narb3],.demo-event-card[data-astro-cid-ny5narb3][aria-expanded=true]>.demo-card-caption[data-astro-cid-ny5narb3]>strong[data-astro-cid-ny5narb3]{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.15em}.demo-event-card[data-astro-cid-ny5narb3]:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:4px}.demo-event-card[data-astro-cid-ny5narb3][aria-expanded=true] .demo-card-caption[data-astro-cid-ny5narb3]{border-bottom:3px solid var(--color-accent-ink)}.demo-event-panel[data-astro-cid-ny5narb3]{background:var(--color-hero-bg);border-top:3px solid var(--color-accent);scroll-margin-top:calc(var(--demo-sticky-offset,15rem) + 3rem);margin-top:1.5rem;padding:clamp(1.2rem,3vw,2.5rem)}.demo-event-panel[data-astro-cid-ny5narb3][hidden]{display:none}.demo-close[data-astro-cid-ny5narb3]{color:var(--color-ink);cursor:pointer;font-family:var(--font-body);background:0 0;border:0;min-height:44px;margin-bottom:.8rem;padding:.2rem 0;font-size:.8rem}.demo-close--bottom[data-astro-cid-ny5narb3]{border-top:1px solid var(--color-line);margin:1.5rem 0 0}.demo-close[data-astro-cid-ny5narb3]:hover{color:var(--color-accent-ink)}.demo-close[data-astro-cid-ny5narb3]:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:4px}@media (width<=650px){.demo-event-row[data-astro-cid-ny5narb3]{scroll-snap-type:x mandatory;gap:.75rem;margin:-.3rem;padding:.3rem .3rem .6rem;display:flex;overflow-x:auto}.demo-event-card[data-astro-cid-ny5narb3]{scroll-snap-align:start;flex:0 0 86%}.demo-card-caption[data-astro-cid-ny5narb3]>strong[data-astro-cid-ny5narb3]{font-size:1.3rem}}.interaction-review[data-astro-cid-2p2fy4ew]{background:var(--color-paper);border:1px solid var(--color-accent);top:var(--demo-header-height,7.8rem);z-index:20;margin:1rem 0 1.5rem;padding:.75rem 1rem;position:sticky}.interaction-review[data-astro-cid-2p2fy4ew]>div[data-astro-cid-2p2fy4ew]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.interaction-review[data-astro-cid-2p2fy4ew]>div[data-astro-cid-2p2fy4ew]>span[data-astro-cid-2p2fy4ew]{color:var(--color-muted);font-size:.72rem}nav[data-astro-cid-2p2fy4ew],.photo-stages[data-astro-cid-2p2fy4ew]>div[data-astro-cid-2p2fy4ew]{flex-wrap:wrap;gap:.3rem;display:flex}nav[data-astro-cid-2p2fy4ew] a[data-astro-cid-2p2fy4ew],button[data-astro-cid-2p2fy4ew]{color:var(--color-ink);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;display:inline-flex}nav[data-astro-cid-2p2fy4ew] a[data-astro-cid-2p2fy4ew][aria-current=page]{background:var(--color-ink);color:#fff}button[data-astro-cid-2p2fy4ew][aria-pressed=true]{background:var(--color-accent-soft);box-shadow:inset 0 -2px var(--color-accent-ink)}a[data-astro-cid-2p2fy4ew]:hover,button[data-astro-cid-2p2fy4ew]:hover{text-underline-offset:.2em;text-decoration:underline}a[data-astro-cid-2p2fy4ew]:focus-visible,button[data-astro-cid-2p2fy4ew]:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}@media (width<=650px){.interaction-review[data-astro-cid-2p2fy4ew]{box-shadow:0 0 0 .75rem var(--color-paper);padding:.6rem}.interaction-review[data-astro-cid-2p2fy4ew]>div[data-astro-cid-2p2fy4ew]{justify-content:flex-start}.interaction-review[data-astro-cid-2p2fy4ew]>div[data-astro-cid-2p2fy4ew]:first-child>span[data-astro-cid-2p2fy4ew]{flex-basis:100%}.photo-stages[data-astro-cid-2p2fy4ew]{margin-top:.3rem}.photo-stages[data-astro-cid-2p2fy4ew]>div[data-astro-cid-2p2fy4ew]{gap:0}.photo-stages[data-astro-cid-2p2fy4ew] button[data-astro-cid-2p2fy4ew]{padding-inline:.6rem}}html:not([data-photo-stage=after]) [data-after-photos],html[data-photo-stage=after] [data-before-photos]{display:none!important}.pipeline-content[data-astro-cid-fzovsk6v]{max-width:58rem;margin-inline:auto}.event-meta[data-astro-cid-fzovsk6v],figcaption[data-astro-cid-fzovsk6v]{color:var(--color-muted);font-size:.8rem}h1[data-astro-cid-fzovsk6v],h3[data-astro-cid-fzovsk6v]{font-family:var(--font-display);text-wrap:balance;margin:.6rem 0 1rem;line-height:1.12}h1[data-astro-cid-fzovsk6v]{font-size:clamp(2rem,5vw,3.8rem)}h3[data-astro-cid-fzovsk6v]{font-size:clamp(1.5rem,3vw,2.4rem)}p[data-astro-cid-fzovsk6v]{line-height:1.65}.event-summary[data-astro-cid-fzovsk6v]{font-size:1.1rem}.event-body[data-astro-cid-fzovsk6v] p[data-astro-cid-fzovsk6v]{white-space:pre-line;border-top:1px solid var(--color-line);padding-top:1rem}.program-entry[data-astro-cid-fzovsk6v]{border-top:1px solid var(--color-line);padding-block:1rem}.program-entry[data-astro-cid-fzovsk6v] p[data-astro-cid-fzovsk6v]{border:0;margin:.4rem 0 0;padding:0}.program-entry[data-astro-cid-fzovsk6v] .program-context[data-astro-cid-fzovsk6v]{color:var(--color-muted);font-size:.8rem}.program-entry[data-astro-cid-fzovsk6v] h2[data-astro-cid-fzovsk6v]{font-family:var(--font-display);margin:.5rem 0;font-size:1.4rem;line-height:1.25}.event-body[data-astro-cid-fzovsk6v]{margin-top:1.5rem}figure[data-astro-cid-fzovsk6v]{margin:1.5rem 0}img[data-astro-cid-fzovsk6v]{object-fit:contain;width:100%;height:auto;max-height:32rem;display:block}figcaption[data-astro-cid-fzovsk6v]{margin-top:.4rem}nav[data-astro-cid-fzovsk6v]{flex-wrap:wrap;gap:.7rem 1.5rem;display:flex}nav[data-astro-cid-fzovsk6v] a[data-astro-cid-fzovsk6v]{text-underline-offset:.2em;align-items:center;min-height:44px;display:inline-flex}.event-photos[data-astro-cid-fzovsk6v]{grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:1rem;display:grid}.pipeline-compare[data-astro-cid-xkhoprra]{border-block:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:0 0 1rem;padding:.5rem 0;display:flex}.pipeline-compare[data-astro-cid-xkhoprra] span[data-astro-cid-xkhoprra]{color:var(--color-muted);margin-right:auto;font-size:.75rem}.pipeline-compare[data-astro-cid-xkhoprra] a[data-astro-cid-xkhoprra]{padding:.65rem;font-size:.85rem;text-decoration:none}.pipeline-compare[data-astro-cid-xkhoprra] a[data-astro-cid-xkhoprra][aria-current=page]{background:var(--color-ink);color:var(--color-paper)}.pipeline-row[data-astro-cid-xkhoprra]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.pipeline-group[data-astro-cid-xkhoprra]+.pipeline-group[data-astro-cid-xkhoprra]{margin-top:1.5rem}.pipeline-card[data-astro-cid-xkhoprra]{color:inherit;border-bottom:2px solid var(--color-line);flex-direction:column;text-decoration:none;display:flex}a[data-astro-cid-xkhoprra].pipeline-card:hover,.pipeline-card[data-astro-cid-xkhoprra][aria-expanded=true]{border-color:var(--color-accent-ink);background:var(--color-accent-soft)}.pipeline-card[data-astro-cid-xkhoprra] img[data-astro-cid-xkhoprra],.pipeline-placeholder[data-astro-cid-xkhoprra]{aspect-ratio:16/10;object-fit:cover;width:100%}.pipeline-placeholder[data-astro-cid-xkhoprra]{background:var(--color-accent-soft);box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:1rem;display:flex}.pipeline-placeholder[data-astro-cid-xkhoprra] strong[data-astro-cid-xkhoprra]{font-family:var(--font-display);max-width:14ch;font-size:1.55rem}[data-astro-cid-xkhoprra][data-pipeline-mode=auto] .pipeline-placeholder[data-astro-cid-xkhoprra]{aspect-ratio:16/7;background:linear-gradient(135deg,var(--color-accent-soft),var(--color-paper));border-top:3px solid var(--color-accent)}[data-astro-cid-xkhoprra][data-pipeline-mode=auto] .pipeline-card[data-astro-cid-xkhoprra] img[data-astro-cid-xkhoprra]{aspect-ratio:16/7}.pipeline-card-copy[data-astro-cid-xkhoprra]{flex-direction:column;flex:1;padding:1rem .5rem;display:flex}.pipeline-materials[data-astro-cid-xkhoprra]{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;font-size:.8rem;display:flex}.pipeline-photos[data-astro-cid-xkhoprra]{margin-top:.6rem;font-size:.8rem}.pipeline-photos[data-astro-cid-xkhoprra] summary[data-astro-cid-xkhoprra]{cursor:pointer}.pipeline-photos[data-astro-cid-xkhoprra] figure[data-astro-cid-xkhoprra]{margin:.6rem 0}.pipeline-card-copy[data-astro-cid-xkhoprra]>span[data-astro-cid-xkhoprra]:first-child,.pipeline-placeholder[data-astro-cid-xkhoprra]>span[data-astro-cid-xkhoprra]{color:var(--color-muted);font-size:.75rem}h3[data-astro-cid-xkhoprra]{font-family:var(--font-display);margin:.65rem 0;font-size:1.35rem;line-height:1.2}p[data-astro-cid-xkhoprra]{margin:0 0 1rem;font-size:.9rem;line-height:1.55}.pipeline-action[data-astro-cid-xkhoprra]{margin-top:auto;font-size:.8rem;font-weight:700}.pipeline-panel[data-astro-cid-xkhoprra]{border-top:3px solid var(--color-accent);background:var(--color-surface,var(--color-paper));margin-top:1.25rem;padding:1rem clamp(.5rem,3vw,2rem) 2rem}.pipeline-panel[data-astro-cid-xkhoprra][hidden]{display:none}.source-only[data-astro-cid-xkhoprra] .pipeline-compare[data-astro-cid-xkhoprra]{border:0;padding:0}.source-only[data-astro-cid-xkhoprra] .pipeline-row[data-astro-cid-xkhoprra]{scroll-snap-type:x proximity;padding:.3rem .3rem 1rem;display:flex;overflow-x:auto}.source-only[data-astro-cid-xkhoprra] .pipeline-card[data-astro-cid-xkhoprra]{scroll-snap-align:start;flex:0 0 30%}button[data-astro-cid-xkhoprra]{cursor:pointer;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;margin:0 0 1rem auto;font-size:.8rem;display:block}a[data-astro-cid-xkhoprra]:focus-visible,button[data-astro-cid-xkhoprra]:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}@media (width<=700px){.pipeline-row[data-astro-cid-xkhoprra]{scroll-snap-type:x proximity;gap:1rem;padding:.3rem .3rem 1rem;display:flex;overflow-x:auto}.pipeline-card[data-astro-cid-xkhoprra],.source-only[data-astro-cid-xkhoprra] .pipeline-card[data-astro-cid-xkhoprra]{scroll-snap-align:start;flex:0 0 86%}}.composition-switch[data-astro-cid-xdup6opj]{top:var(--news-header-height,7.8rem);z-index:20;background:#fffdf8;border:1px solid #d8d0bb;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .7rem .5rem 1rem;display:flex;position:sticky}.composition-switch[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]{color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.composition-switch[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]{gap:.3rem;display:flex}.composition-switch[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{color:var(--color-ink);text-align:center;white-space:nowrap;padding:.6rem .8rem;font-size:.76rem;font-weight:800;text-decoration:none}.composition-switch[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj][aria-current=page]{background:var(--color-ink);color:#fff}.composition-switch[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:not([aria-current=page]):hover,.composition-switch[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:not([aria-current=page]):focus-visible{background:var(--color-accent-soft)}.news-composition[data-astro-cid-xdup6opj]{margin-bottom:-4rem}.composition-hero[data-astro-cid-xdup6opj]{background:var(--color-hero-bg);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(1.5rem,3vw,3rem);margin-inline:-1rem;padding:clamp(2rem,4vw,4.25rem) max(1rem,50vw - 624px);display:grid}.composition-hero__copy[data-astro-cid-xdup6opj]{overflow-wrap:anywhere;align-self:center;min-width:0}.composition-hero--text[data-astro-cid-xdup6opj]{grid-template-columns:1fr;padding-block:clamp(1.75rem,4vw,3.25rem)}.composition-hero--text[data-astro-cid-xdup6opj] h1[data-astro-cid-xdup6opj]{max-width:22ch}.composition-hero--text[data-astro-cid-xdup6opj] .composition-hero__lede[data-astro-cid-xdup6opj]{max-width:48rem}.opening-collage[data-astro-cid-xdup6opj]{grid-template-columns:1fr 1fr;align-self:center;gap:.45rem;display:grid}.opening-collage[data-astro-cid-xdup6opj] figure[data-astro-cid-xdup6opj]{min-width:0;margin:0;position:relative;overflow:hidden}.opening-collage[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-fit:cover;width:100%;height:100%;display:block}.opening-collage__lead[data-astro-cid-xdup6opj]{aspect-ratio:2.1;grid-column:1/-1}.opening-collage__lead[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-position:50% 0%}.opening-collage__community[data-astro-cid-xdup6opj],.opening-collage__research[data-astro-cid-xdup6opj]{aspect-ratio:1.7}.opening-collage__community[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-position:50% 51%}.opening-collage__research[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-position:82% 55%}.opening-collage[data-astro-cid-xdup6opj] figcaption[data-astro-cid-xdup6opj]{color:#fff;background:#181b22e6;padding:.35rem .55rem;font-size:.62rem;position:absolute;bottom:0;left:0}.eyebrow[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:block}.composition-hero[data-astro-cid-xdup6opj] h1[data-astro-cid-xdup6opj]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.035em;max-width:12ch;margin:.85rem 0 1.3rem;font-size:clamp(3.1rem,5.6vw,5.7rem);line-height:.98}.composition-hero__lede[data-astro-cid-xdup6opj]{border-left:4px solid var(--color-accent);color:var(--color-muted);max-width:34rem;margin:0;padding-left:1rem;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.55}.composition-hero__photos[data-astro-cid-xdup6opj]{grid-template-columns:1.55fr 1fr;align-self:center;gap:.55rem;min-height:23rem;display:grid}.composition-hero__photo[data-astro-cid-xdup6opj]{min-width:0;margin:0;position:relative;overflow:hidden}.composition-hero__photo[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-fit:cover;width:100%;height:100%;display:block}.composition-hero__photo--primary[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-position:50% center}.composition-hero__photo--secondary[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-position:48% center}.composition-hero__photo[data-astro-cid-xdup6opj] figcaption[data-astro-cid-xdup6opj]{color:#fff;background:#181b22e6;padding:.55rem .75rem;font-size:.65rem;font-weight:700;line-height:1.3;position:absolute;bottom:0;left:0}.composition-hero__story[data-astro-cid-xdup6opj]{align-self:center;min-width:0}.feature-story[data-astro-cid-xdup6opj]{color:var(--color-ink);background:#fff;text-decoration:none;display:block}.feature-story[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{aspect-ratio:750/420;object-fit:contain;width:100%;height:auto;display:block}.feature-story__body[data-astro-cid-xdup6opj]{flex-direction:column;align-self:center;padding:clamp(1.2rem,2vw,2.2rem);display:flex}.feature-story__label[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800}.feature-story[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);margin:.9rem 0 1.5rem;font-size:clamp(1.5rem,2.3vw,2.3rem);line-height:1.08}.feature-story__action[data-astro-cid-xdup6opj]{font-size:.78rem;font-weight:800}.feature-story[data-astro-cid-xdup6opj]:hover strong[data-astro-cid-xdup6opj],.feature-story[data-astro-cid-xdup6opj]:focus-visible strong[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent)}.composition-hero__credit[data-astro-cid-xdup6opj]{color:var(--color-muted);margin:.35rem 0 0;font-size:.62rem}.composition-hero__credit[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{color:inherit}.section-jump[data-astro-cid-xdup6opj]{background:var(--color-paper);top:var(--news-jump-top,12rem);z-index:19;border-bottom:1px solid #d9d6cf;gap:1.4rem;padding:.15rem 0;display:flex;position:sticky}.section-jump[data-astro-cid-xdup6opj]:after{background:var(--color-accent);content:"";height:2px;transform:scaleX(var(--news-progress,0));transform-origin:0;width:100%;position:absolute;bottom:-1px;left:0}.section-jump[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{color:var(--color-muted);align-items:center;min-height:44px;font-size:.73rem;font-weight:600;text-decoration:none;display:inline-flex}.section-jump[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj][aria-current=location]{color:var(--color-accent-ink);box-shadow:inset 0 -2px var(--color-accent)}.section-jump[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:hover,.section-jump[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-accent-ink)}.composition-section[data-astro-cid-xdup6opj],#news-top[data-astro-cid-xdup6opj]{scroll-margin-top:calc(var(--news-jump-top,12rem) + 4rem)}.composition-section[data-astro-cid-xdup6opj]{padding-block:clamp(2.25rem,4vw,4rem)}.composition-section[data-astro-cid-xdup6opj]+.composition-section[data-astro-cid-xdup6opj]{border-top:1px solid #d9d6cf}.section-heading[data-astro-cid-xdup6opj]{grid-template-columns:1fr 1fr;align-items:end;gap:.6rem 2rem;margin-bottom:1.5rem;display:grid}.section-heading[data-astro-cid-xdup6opj] h2[data-astro-cid-xdup6opj]{color:var(--color-ink);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1}.section-heading[data-astro-cid-xdup6opj] p[data-astro-cid-xdup6opj]{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.45}.event-gallery[data-astro-cid-xdup6opj]{grid-template-columns:1.28fr 1fr 1fr;gap:.6rem;display:grid}.event-gallery--with-notice[data-astro-cid-xdup6opj]{grid-template-columns:repeat(4,minmax(0,1fr))}.event-gallery__story[data-astro-cid-xdup6opj]{color:var(--color-ink);min-width:0;text-decoration:none;display:block}.event-gallery__story[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{aspect-ratio:1.2;object-fit:cover;width:100%;display:block}.event-gallery[data-astro-cid-xdup6opj]:not(.event-gallery--with-notice) .event-gallery__story[data-astro-cid-xdup6opj]:first-child img[data-astro-cid-xdup6opj]{aspect-ratio:1.45}.event-review-card__text[data-astro-cid-xdup6opj]{aspect-ratio:1.2;background:#f1ead9;flex-direction:column;justify-content:flex-end;gap:.6rem;padding:1.2rem;display:flex}.event-review-card__text[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]{font-size:.75rem;line-height:1.4}.event-review-card__text[data-astro-cid-xdup6opj]>strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);font-size:clamp(2.8rem,4vw,4rem);line-height:1}.event-gallery__story[data-astro-cid-xdup6opj] .event-review-card__graphic[data-astro-cid-xdup6opj]{background:var(--color-ink);object-fit:contain;height:auto}.event-review-card__action[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);grid-column:1/-1;padding-top:.3rem;font-size:.75rem}.event-poster[data-astro-cid-xdup6opj]{aspect-ratio:1.2;background:var(--color-ink);color:#fff;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(1rem,2.4vw,2rem);display:flex}.event-poster[data-astro-cid-xdup6opj] span[data-astro-cid-xdup6opj]{color:var(--color-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:800}.event-poster[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);margin:.45rem 0;font-size:clamp(5rem,9vw,8rem);line-height:.85}.event-editorial[data-astro-cid-xdup6opj]{color:var(--color-ink);background:#f1ead9;flex-direction:column;justify-content:space-between;min-width:0;min-height:20rem;padding:clamp(1.2rem,2.4vw,2rem);text-decoration:none;display:flex}.event-editorial[data-astro-cid-xdup6opj]>strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);margin:1rem 0;font-size:clamp(1.7rem,2vw,2.3rem);line-height:1.05}.event-editorial[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]:last-child{border-top:1px solid #b9ab8b;padding-top:.75rem;font-size:.73rem;font-weight:800}.event-editorial[data-astro-cid-xdup6opj]:hover strong[data-astro-cid-xdup6opj],.event-editorial[data-astro-cid-xdup6opj]:focus-visible strong[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent)}.event-gallery__caption[data-astro-cid-xdup6opj]{border-bottom:1px solid #d9d6cf;grid-template-columns:1fr auto;align-items:start;gap:.3rem;padding:.7rem .2rem .8rem;display:grid}.event-gallery__caption[data-astro-cid-xdup6opj] span[data-astro-cid-xdup6opj]:first-child{color:var(--color-accent-ink);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font-size:.65rem;font-weight:800}.event-gallery__caption[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.12}a[data-astro-cid-xdup6opj].event-gallery__story:hover strong[data-astro-cid-xdup6opj],a[data-astro-cid-xdup6opj].event-gallery__story:focus-visible strong[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent)}.event-feature[data-astro-cid-xdup6opj]{background:#f4f1e9;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);display:grid}.event-feature[data-astro-cid-xdup6opj]>img[data-astro-cid-xdup6opj]{object-fit:cover;width:100%;height:100%;max-height:29rem}.event-feature__copy[data-astro-cid-xdup6opj]{align-self:center;padding:clamp(1.5rem,4vw,4rem)}.event-feature__copy[data-astro-cid-xdup6opj] h3[data-astro-cid-xdup6opj]{color:var(--color-ink);font-family:var(--font-display);margin:.7rem 0 1rem;font-size:clamp(2.2rem,3.6vw,3.8rem);line-height:1}.event-feature__copy[data-astro-cid-xdup6opj] p[data-astro-cid-xdup6opj]{color:var(--color-muted);margin:0 0 1.7rem;font-size:.9rem;line-height:1.5}.event-feature__copy[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{color:var(--color-ink);font-family:var(--font-display);border-top:1px solid #c7c0b1;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:1.15rem;line-height:1.2;text-decoration:none;display:flex}.event-feature__copy[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:hover,.event-feature__copy[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-accent-ink)}.event-archive[data-astro-cid-xdup6opj]{margin-top:1rem}.event-archive[data-astro-cid-xdup6opj] summary[data-astro-cid-xdup6opj]{color:var(--color-ink);cursor:pointer;justify-content:space-between;gap:.5rem;padding:.75rem 0;font-size:.78rem;font-weight:800;list-style:none;display:flex}.event-archive[data-astro-cid-xdup6opj] summary[data-astro-cid-xdup6opj]::-webkit-details-marker{display:none}.event-archive[data-astro-cid-xdup6opj][open] summary[data-astro-cid-xdup6opj] span[data-astro-cid-xdup6opj]{transform:rotate(180deg)}.event-archive__links[data-astro-cid-xdup6opj]{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.7rem;display:grid}.event-archive__item[data-astro-cid-xdup6opj]{border-top:1px solid #e3dfd6;min-width:0}.event-archive__item[data-astro-cid-xdup6opj]>a[data-astro-cid-xdup6opj],.event-archive__item[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]:first-child{color:var(--color-ink);grid-template-columns:6rem 1fr;gap:.5rem;padding:.65rem .7rem .65rem 0;text-decoration:none;display:grid}.event-archive__item[data-astro-cid-xdup6opj]>a[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj],.event-archive__item[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]:first-child>span[data-astro-cid-xdup6opj]{overflow-wrap:anywhere;min-width:0}.event-description[data-astro-cid-xdup6opj]{color:var(--color-muted);letter-spacing:normal;text-transform:none;grid-column:1/-1;margin-top:.25rem;font-size:.76rem;font-weight:400;line-height:1.45;display:block}.event-materials[data-astro-cid-xdup6opj]{flex-wrap:wrap;gap:.5rem 1rem;padding:0 0 .6rem;font-size:.72rem;display:flex}.event-archive__links[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:hover,.event-archive__links[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-accent-ink)}.event-archive__links[data-astro-cid-xdup6opj] time[data-astro-cid-xdup6opj],.press-ledger__meta[data-astro-cid-xdup6opj],.public-commentary__list[data-astro-cid-xdup6opj] span[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1.35}.press-ledger[data-astro-cid-xdup6opj]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.press-ledger__item[data-astro-cid-xdup6opj]{border-bottom:1px solid #d9d6cf;grid-template-columns:7.3rem 1fr;gap:.6rem;padding:.55rem 1.3rem .55rem 0;display:grid}.press-ledger__item[data-astro-cid-xdup6opj]:nth-child(2n){padding-left:1.3rem}.press-ledger__item[data-astro-cid-xdup6opj][hidden]{display:none}.press-ledger--marks[data-astro-cid-xdup6opj] .press-ledger__item[data-astro-cid-xdup6opj]{grid-template-columns:1.5rem 7.3rem 1fr}.press-ledger__meta[data-astro-cid-xdup6opj]{overflow-wrap:anywhere;min-width:0}.press-ledger__mark[data-astro-cid-xdup6opj]{justify-content:center;align-self:start;padding-top:.1rem;display:flex}.press-ledger__mark[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{object-fit:contain;width:1.5rem;height:1.5rem;display:block}.press-ledger__mark[data-astro-cid-xdup6opj][data-mark-background=dark] img[data-astro-cid-xdup6opj]{background:#111;border-radius:2px}.press-ledger__unmarked[data-astro-cid-xdup6opj]{color:var(--color-muted);font-size:1rem;line-height:1.5rem}.press-ledger__meta[data-astro-cid-xdup6opj] small[data-astro-cid-xdup6opj]{color:var(--color-muted);margin-top:.12rem;font-size:.64rem;font-weight:600;display:block}.press-ledger__item[data-astro-cid-xdup6opj] h3[data-astro-cid-xdup6opj]{font-family:var(--font-display);margin:0;font-size:1.02rem;line-height:1.17}.press-ledger__item[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj],.public-commentary__list[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{color:var(--color-ink);text-decoration:none}.press-ledger__item[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:hover,.press-ledger__item[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible,.public-commentary__list[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:hover,.public-commentary__list[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.18em}.press-reveal[data-astro-cid-xdup6opj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.3rem 0;display:flex}.press-reveal[data-astro-cid-xdup6opj][hidden],.press-reveal[data-astro-cid-xdup6opj] button[data-astro-cid-xdup6opj][hidden]{display:none}.press-reveal[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]{color:var(--color-muted);font-size:.68rem}.press-reveal[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]{gap:1rem;display:flex}.media-contact[data-astro-cid-xdup6opj]{color:var(--color-muted);align-items:center;min-height:44px;font-size:.75rem;text-decoration:none;display:inline-flex}.media-contact[data-astro-cid-xdup6opj]:hover{color:var(--color-accent-ink);text-underline-offset:.2em;text-decoration:underline}.media-contact[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-accent-ink);outline:2px solid var(--color-accent-ink);outline-offset:3px}.press-reveal[data-astro-cid-xdup6opj] button[data-astro-cid-xdup6opj],.commentary-reveal[data-astro-cid-xdup6opj]{color:var(--color-muted);cursor:pointer;font:400 .72rem var(--font-body);text-underline-offset:.25em;background:0 0;border:0;min-height:2.75rem;padding:.4rem .15rem;text-decoration:none}.press-reveal[data-astro-cid-xdup6opj] button[data-astro-cid-xdup6opj]:hover,.commentary-reveal[data-astro-cid-xdup6opj]:hover{text-decoration:underline}.commentary-reveal[data-astro-cid-xdup6opj][hidden],.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj][hidden]{display:none}.press-reveal[data-astro-cid-xdup6opj] button[data-astro-cid-xdup6opj]:hover{color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink)}.press-reveal[data-astro-cid-xdup6opj] button[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-ink);outline:2px solid var(--color-accent-ink);outline-offset:3px}.policy-intro[data-astro-cid-xdup6opj]{grid-template-columns:.8fr 1.2fr;align-items:end;gap:1rem;padding:1.2rem 0;display:grid}.policy-intro[data-astro-cid-xdup6opj] h3[data-astro-cid-xdup6opj]{color:var(--color-ink);font-family:var(--font-display);margin:.35rem 0 0;font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1}.policy-intro[data-astro-cid-xdup6opj] p[data-astro-cid-xdup6opj]{color:var(--color-muted);margin:0;font-size:.85rem;line-height:1.5}.policy-series[data-astro-cid-xdup6opj]{background:var(--color-hero-bg);padding:clamp(1.1rem,2.5vw,2rem)}.policy-series[data-astro-cid-xdup6opj] .policy-intro[data-astro-cid-xdup6opj]{padding:0 0 1.5rem}.policy-series[data-astro-cid-xdup6opj] .commentary-image-feature__copy[data-astro-cid-xdup6opj]{background:0 0;padding-right:0}.policy-series[data-astro-cid-xdup6opj] .commentary-spread__story[data-astro-cid-xdup6opj]{border-top:1px solid #d9d6cf;min-height:0;margin-top:1.2rem}.policy-series[data-astro-cid-xdup6opj] .commentary-spread__story[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj]{margin:.35rem 0 .45rem;font-size:1.1rem}.policy-series[data-astro-cid-xdup6opj] .commentary-spread__story[data-astro-cid-xdup6opj] .commentary-byline[data-astro-cid-xdup6opj]{margin:0;font-size:.7rem}.public-commentary[data-astro-cid-xdup6opj]{border-top:0;margin-top:2.75rem;padding-top:0}.public-commentary[data-astro-cid-xdup6opj]>h3[data-astro-cid-xdup6opj]{margin-bottom:1.25rem;font-size:1.7rem}.public-commentary__list[data-astro-cid-xdup6opj]{border-top:0;gap:1rem 1.5rem}.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj]{border-bottom:0;padding:0}.public-commentary__list[data-astro-cid-xdup6opj] span[data-astro-cid-xdup6opj]{color:var(--color-ink);letter-spacing:0;text-transform:none;font-size:.73rem}.public-commentary__list[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj]{margin:.35rem 0 .45rem;font-size:1.1rem}.public-commentary__list[data-astro-cid-xdup6opj] .commentary-byline[data-astro-cid-xdup6opj]{margin:0;font-size:.7rem}.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj],.press-ledger__item[data-astro-cid-xdup6opj],.commentary-spread__story[data-astro-cid-xdup6opj]{transition:background-color .18s}.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj]:hover,.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj]:focus-within,.press-ledger__item[data-astro-cid-xdup6opj]:hover,.press-ledger__item[data-astro-cid-xdup6opj]:focus-within,.commentary-spread__story[data-astro-cid-xdup6opj]:hover,.commentary-spread__story[data-astro-cid-xdup6opj]:focus-within{background:#fbf8f1}a[data-astro-cid-xdup6opj].event-gallery__story:hover,a[data-astro-cid-xdup6opj].event-gallery__story:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}.commentary-reveal[data-astro-cid-xdup6opj]:focus-visible,.section-jump[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj],.press-ledger__item[data-astro-cid-xdup6opj],.commentary-spread__story[data-astro-cid-xdup6opj]{transition:none}}.commentary-lead[data-astro-cid-xdup6opj]{background:var(--color-ink);color:#fff;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;min-width:0;padding:clamp(1.5rem,3vw,3rem);text-decoration:none;display:grid}.commentary-lead[data-astro-cid-xdup6opj]>[data-astro-cid-xdup6opj]{min-width:0}.commentary-lead[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]:first-child{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.68rem;font-weight:800}.commentary-lead[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);max-width:26ch;font-size:clamp(2rem,4.8vw,4.4rem);line-height:1}.commentary-lead__arrow[data-astro-cid-xdup6opj]{color:var(--color-accent);align-self:end;font-size:2rem}.commentary-lead[data-astro-cid-xdup6opj]:hover strong[data-astro-cid-xdup6opj],.commentary-lead[data-astro-cid-xdup6opj]:focus-visible strong[data-astro-cid-xdup6opj]{text-decoration:underline;text-decoration-color:var(--color-accent)}.commentary-image-feature[data-astro-cid-xdup6opj]{grid-template-columns:1.15fr .85fr;align-items:center;display:grid}.commentary-image-feature__media[data-astro-cid-xdup6opj]{min-width:0;margin:0}.commentary-image-feature__copy[data-astro-cid-xdup6opj]{color:var(--color-ink);text-decoration:none}.commentary-image-feature[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{aspect-ratio:750/420;object-fit:cover;width:100%;height:auto;display:block}.commentary-image-feature__copy[data-astro-cid-xdup6opj]{background:#f3f6fa;flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(1.2rem,3vw,2.7rem);display:flex}.commentary-image-feature__copy[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]:first-child{color:var(--color-accent-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.commentary-image-feature__copy[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{font-family:var(--font-display);margin:1rem 0 1.5rem;font-size:clamp(1.8rem,3vw,3rem);line-height:1.04}.commentary-image-feature__copy[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]:last-child{font-size:.76rem;font-weight:800}.commentary-byline[data-astro-cid-xdup6opj]{color:var(--color-muted);margin:0 0 1rem;font-size:.76rem;font-weight:500;line-height:1.45}.commentary-lead[data-astro-cid-xdup6opj] .commentary-byline[data-astro-cid-xdup6opj]{color:#fff;grid-column:1}.feature-story[data-astro-cid-xdup6opj] .commentary-byline[data-astro-cid-xdup6opj]{margin-bottom:1rem}.commentary-image-feature[data-astro-cid-xdup6opj]>a[data-astro-cid-xdup6opj]:hover strong[data-astro-cid-xdup6opj],.commentary-image-feature[data-astro-cid-xdup6opj]>a[data-astro-cid-xdup6opj]:focus-visible strong[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent)}.commentary-spread[data-astro-cid-xdup6opj]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.commentary-spread__story[data-astro-cid-xdup6opj]{border-right:1px solid #d9d6cf;flex-direction:column;min-height:0;padding:.8rem 1rem .8rem 0;display:flex}.commentary-spread__story[data-astro-cid-xdup6opj]:not(:first-child){padding-left:1.4rem}.commentary-spread__story[data-astro-cid-xdup6opj]:last-child{border-right:0}.commentary-spread__story[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.commentary-spread__story[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj]{font-family:var(--font-display);margin:1rem 0;font-size:clamp(1.3rem,1.9vw,1.9rem);line-height:1.1}.commentary-spread__story[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{color:var(--color-ink);min-height:44px;text-decoration:none;display:block}.commentary-spread__story[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:hover,.commentary-spread__story[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]:focus-visible{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent)}.commentary-spread__read[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);margin-top:auto;font-size:.72rem;font-weight:800;text-decoration:none}.commentary-spread__read[data-astro-cid-xdup6opj]:hover,.commentary-spread__read[data-astro-cid-xdup6opj]:focus-visible{text-decoration:underline}.commentary-more[data-astro-cid-xdup6opj]{color:var(--color-accent-ink);margin-top:1rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-block}.commentary-more[data-astro-cid-xdup6opj]:hover,.commentary-more[data-astro-cid-xdup6opj]:focus-visible{text-decoration:underline}.public-commentary[data-astro-cid-xdup6opj]>h3[data-astro-cid-xdup6opj]{color:var(--color-ink);font-family:var(--font-display)}.public-commentary__list[data-astro-cid-xdup6opj]{grid-template-columns:repeat(3,1fr);display:grid}.public-commentary__list[data-astro-cid-xdup6opj] h4[data-astro-cid-xdup6opj]{font-family:var(--font-display);line-height:1.2}@media (width<=1000px){.composition-hero[data-astro-cid-xdup6opj]{grid-template-columns:1fr}.composition-hero[data-astro-cid-xdup6opj] h1[data-astro-cid-xdup6opj]{max-width:16ch}.composition-hero__photos[data-astro-cid-xdup6opj]{min-height:18rem}.event-gallery[data-astro-cid-xdup6opj],.event-gallery--with-notice[data-astro-cid-xdup6opj]{grid-template-columns:1fr 1fr}.event-gallery[data-astro-cid-xdup6opj]:not(.event-gallery--with-notice)>:first-child{grid-column:1/-1}@media (width>=701px){.event-gallery[data-astro-cid-xdup6opj]:not(.event-gallery--with-notice) .event-gallery__story:first-child img{aspect-ratio:2}}}@media (width<=700px){.composition-switch[data-astro-cid-xdup6opj]{flex-direction:column;align-items:stretch;gap:.25rem;padding:.45rem}.composition-switch[data-astro-cid-xdup6opj]>span[data-astro-cid-xdup6opj]{padding-left:.35rem}.composition-switch[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]{grid-template-columns:1fr 1fr;display:grid}.composition-switch[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{white-space:normal}.composition-hero[data-astro-cid-xdup6opj]{gap:1.5rem;padding-block:2rem}.composition-hero[data-astro-cid-xdup6opj] h1[data-astro-cid-xdup6opj]{max-width:12ch;font-size:clamp(2.75rem,12vw,4rem)}.composition-hero__photos[data-astro-cid-xdup6opj]{gap:.35rem;min-height:0}.composition-hero__photo[data-astro-cid-xdup6opj]{aspect-ratio:1}.composition-hero__photo--primary[data-astro-cid-xdup6opj]{aspect-ratio:1.15}.composition-hero__photo[data-astro-cid-xdup6opj] figcaption[data-astro-cid-xdup6opj]{padding:.35rem .45rem;font-size:.55rem}.feature-story[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{aspect-ratio:16/9}.feature-story__body[data-astro-cid-xdup6opj]{padding:1rem}.feature-story[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{margin:.6rem 0 .9rem}.section-jump[data-astro-cid-xdup6opj]{gap:1rem;overflow-x:auto}.section-jump[data-astro-cid-xdup6opj] a[data-astro-cid-xdup6opj]{flex-shrink:0;font-size:.66rem}.section-heading[data-astro-cid-xdup6opj]{grid-template-columns:1fr}.event-gallery[data-astro-cid-xdup6opj]{scroll-snap-type:x mandatory;gap:.75rem;margin-right:-1rem;padding:0 1rem .4rem 0;display:flex;overflow-x:auto}.event-gallery__story[data-astro-cid-xdup6opj],.event-gallery__story[data-astro-cid-xdup6opj]:first-child,.event-editorial[data-astro-cid-xdup6opj]{scroll-snap-align:start;flex:0 0 82%;min-width:0}.event-gallery__story[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj],.event-gallery__story[data-astro-cid-xdup6opj]:first-child img[data-astro-cid-xdup6opj],.event-review-card__text[data-astro-cid-xdup6opj],.event-poster[data-astro-cid-xdup6opj]{aspect-ratio:1.35}.event-editorial[data-astro-cid-xdup6opj]{aspect-ratio:1.35;min-height:0}.event-editorial[data-astro-cid-xdup6opj]>strong[data-astro-cid-xdup6opj]{font-size:1.8rem}.event-feature[data-astro-cid-xdup6opj]{grid-template-columns:1fr}.event-feature[data-astro-cid-xdup6opj]>img[data-astro-cid-xdup6opj]{aspect-ratio:1.4;height:auto}.event-feature__copy[data-astro-cid-xdup6opj]{padding:1.4rem}.event-feature__copy[data-astro-cid-xdup6opj] h3[data-astro-cid-xdup6opj]{font-size:2.5rem}.event-archive__links[data-astro-cid-xdup6opj]{grid-template-columns:1fr}.event-archive__item[data-astro-cid-xdup6opj]>a[data-astro-cid-xdup6opj],.event-archive__item[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]:first-child{overflow-wrap:anywhere;grid-template-columns:min(5.5rem,40%) minmax(0,1fr)}.press-ledger[data-astro-cid-xdup6opj]{grid-template-columns:1fr}.press-ledger__item[data-astro-cid-xdup6opj]{grid-template-columns:1fr;gap:.18rem;padding:.55rem 0}.press-ledger__item[data-astro-cid-xdup6opj]:nth-child(2n){padding-left:0}.press-ledger--marks[data-astro-cid-xdup6opj] .press-ledger__item[data-astro-cid-xdup6opj]{grid-template-columns:1.5rem minmax(0,1fr);column-gap:.65rem}.press-ledger--marks[data-astro-cid-xdup6opj] .press-ledger__mark[data-astro-cid-xdup6opj]{grid-area:1/1/3}.press-ledger--marks[data-astro-cid-xdup6opj] .press-ledger__meta[data-astro-cid-xdup6opj],.press-ledger--marks[data-astro-cid-xdup6opj] h3[data-astro-cid-xdup6opj]{grid-column:2}.press-ledger__meta[data-astro-cid-xdup6opj]{flex-wrap:wrap;gap:.55rem;display:flex}.press-ledger__meta[data-astro-cid-xdup6opj] small[data-astro-cid-xdup6opj]{margin:0;display:inline}.press-ledger__item[data-astro-cid-xdup6opj] h3[data-astro-cid-xdup6opj]{font-size:1.03rem}.press-reveal[data-astro-cid-xdup6opj]{align-items:center;gap:.2rem .7rem}.press-reveal[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]{gap:.8rem}.policy-intro[data-astro-cid-xdup6opj]{grid-template-columns:1fr;gap:.5rem}.policy-series[data-astro-cid-xdup6opj] .commentary-image-feature__copy[data-astro-cid-xdup6opj]{min-height:0;padding:1rem 0 .5rem}.policy-series[data-astro-cid-xdup6opj] .commentary-spread[data-astro-cid-xdup6opj]{grid-template-columns:1fr;gap:0;margin-right:0;padding-right:0;display:grid;overflow:visible}.policy-series[data-astro-cid-xdup6opj] .commentary-spread__story[data-astro-cid-xdup6opj]{border-right:0;margin-top:0;padding:.75rem 0}.policy-series[data-astro-cid-xdup6opj] .commentary-spread__story[data-astro-cid-xdup6opj]:last-child{border-bottom:0}.commentary-lead[data-astro-cid-xdup6opj]{padding:1.5rem}.commentary-lead[data-astro-cid-xdup6opj] strong[data-astro-cid-xdup6opj]{font-size:2.35rem}.commentary-image-feature[data-astro-cid-xdup6opj]{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.commentary-image-feature[data-astro-cid-xdup6opj] img[data-astro-cid-xdup6opj]{height:auto}.commentary-image-feature__copy[data-astro-cid-xdup6opj]{min-height:13rem;padding:1.3rem}.commentary-spread[data-astro-cid-xdup6opj]{scroll-snap-type:x mandatory;gap:.7rem;margin-right:-1rem;padding-right:1rem;display:flex;overflow-x:auto}.commentary-spread__story[data-astro-cid-xdup6opj]{scroll-snap-align:start;flex:0 0 80%;min-height:15rem;padding:1rem .85rem 1rem 0}.commentary-spread__story[data-astro-cid-xdup6opj]:not(:first-child){padding-left:.85rem}.public-commentary__list[data-astro-cid-xdup6opj]{grid-template-columns:1fr;gap:1rem;display:grid}.public-commentary__list[data-astro-cid-xdup6opj] article[data-astro-cid-xdup6opj]{border-left:2px solid var(--color-accent);padding-left:.85rem}}@media (width>=701px){.event-archive__links[data-astro-cid-xdup6opj],.press-ledger[data-astro-cid-xdup6opj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(20rem,50%)),1fr))}.event-archive__item[data-astro-cid-xdup6opj]>a[data-astro-cid-xdup6opj],.event-archive__item[data-astro-cid-xdup6opj]>div[data-astro-cid-xdup6opj]:first-child{grid-template-columns:min(6rem,40%) minmax(0,1fr)}}.news-composition[data-astro-cid-xdup6opj][data-header-style=b] .composition-hero[data-astro-cid-xdup6opj]{padding-block:clamp(2rem,4vw,3.25rem)}.news-composition[data-astro-cid-xdup6opj][data-header-style=b] .composition-hero[data-astro-cid-xdup6opj] h1[data-astro-cid-xdup6opj]{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0 0 1rem;font-size:clamp(3rem,5vw,4.5rem);line-height:1.02}.news-composition[data-astro-cid-xdup6opj][data-header-style=b] .composition-hero__lede[data-astro-cid-xdup6opj]{max-width:48rem;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.6}@media (width<=700px){.news-composition[data-astro-cid-xdup6opj][data-header-style=b] .composition-hero[data-astro-cid-xdup6opj] h1[data-astro-cid-xdup6opj]{max-width:20ch;font-size:clamp(2.5rem,11.3vw,3rem)}}
