/* Authorial event composition within S16; does not change other publications. */
.local-code-article .article-hero{display:block}.local-code-article .event-title{display:grid;grid-template-columns:1fr .8fr;gap:8%;align-items:end;margin-bottom:34px}.local-code-article .event-label{display:inline-block;font-size:11px;font-weight:650;letter-spacing:.12em;padding:9px 12px;background:#f6dc63;color:#142440;margin-bottom:24px}.local-code-article .article-hero h1{margin:0;font-size:clamp(54px,7vw,104px);line-height:.96}.local-code-article .article-deck{margin:0 0 3px;max-width:480px}.local-code-article .article-hero-media>img{aspect-ratio:16/9;object-fit:cover;object-position:center 40%}.local-code-article .event-details{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-block:1px solid #14244030;padding:22px 0;margin-top:30px;font-size:15px;font-weight:500}.local-code-article .event-details small{display:block;font-size:10px;font-weight:400;letter-spacing:.12em;color:#505c69;margin-bottom:8px}.local-code-article .article-process img{aspect-ratio:1.15;object-position:67% center}.journal-article .event-wide{margin-top:64px}.event-wide img{width:100%;aspect-ratio:853/330;object-fit:contain}.local-code-article .article-gallery-track figure{flex-basis:calc((100% - 22px)/2)}.local-code-article .article-gallery-track img{aspect-ratio:3/2;object-position:center}.local-code-article .event-outro{font-size:17px;line-height:1.8;max-width:500px}.local-code-article #people{scroll-margin-top:110px}
@media(max-width:1000px){.local-code-article .event-title{gap:5%;grid-template-columns:1fr 1fr}.local-code-article .article-hero h1{font-size:64px}}
@media(max-width:680px){.local-code-article .event-title{display:block;margin-bottom:24px}.local-code-article .article-hero h1{font-size:clamp(52px,15vw,78px);margin-bottom:24px}.local-code-article .event-label{font-size:10px;margin-bottom:20px}.local-code-article .article-deck{font-size:16px;max-width:36ch}.local-code-article .article-hero-media>img{aspect-ratio:1.25;object-position:58% center}.local-code-article .event-details{grid-template-columns:1fr 1fr;gap:20px 12px;padding:20px 0;margin-top:24px;font-size:14px}.journal-article .event-wide{margin-top:36px}.local-code-article .article-gallery-track figure{flex-basis:92%}.local-code-article .article-meet h2{font-size:36px}.local-code-article .event-outro{font-size:16px}}

/* Editorial photo accents from the supplied originals, scoped to this event. */
.local-code-article .event-chapter{position:relative;display:flow-root}.local-code-article .event-round{float:right;width:200px;margin:5px 0 22px 28px}.local-code-article .event-round img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.local-code-article .event-chapter-early .event-round{position:absolute;left:-260px;top:58px;float:none;margin:0;width:200px}.local-code-article .event-chapter blockquote{clear:both}.local-code-article .event-inline-link{color:#85502f;text-decoration:none;font-weight:500;transition:color .2s}.local-code-article .event-inline-link:hover{color:#142440}.local-code-article .event-inline-link:focus-visible{outline:2px solid #bb7c52;outline-offset:3px}
@media(max-width:1099px){.local-code-article .event-round,.local-code-article .event-chapter-early .event-round{position:static;width:128px;float:right;margin:4px 0 16px 22px}.local-code-article .event-chapter-early .event-round{float:left;margin:4px 22px 16px 0}}
@media(max-width:680px){.local-code-article .event-round,.local-code-article .event-chapter-early .event-round{width:96px;margin:4px 0 14px 18px}.local-code-article .event-chapter-early .event-round{margin:4px 18px 14px 0}}
@media(prefers-reduced-motion:reduce){.local-code-article .event-inline-link{transition:none}}
