.a16-editorial .page-heading{max-width:none;margin-bottom:42px}.a16-editorial .page-heading h1{font-size:clamp(2.5rem,6.5vw,7rem);max-width:none;margin-bottom:16px}.a16-editorial .a16-subtitle{font-size:clamp(1.3rem,2.4vw,2.25rem);color:#555;letter-spacing:-.025em}.a16-hero{margin:0}.a16-hero>img{width:100%;height:min(72vw,78vh);object-fit:cover;object-position:center 55%}.a16-hero figcaption{display:flex;justify-content:space-between;gap:16px;padding-top:16px;font-size:.875rem;color:#606060;line-height:1.5}.a16-editorial .page-kicker{font-size:.875rem}.a16-editorial .project-story{padding:100px 0;gap:7vw}.a16-editorial .story-label h2{margin-top:18px;line-height:1.12}.a16-editorial .a16-lead{font-size:clamp(1.25rem,1.8vw,1.75rem);line-height:1.6}.a16-chapter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:8vw;padding:100px 0 0}.a16-chapter.a16-reverse{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding-bottom:100px}.a16-chapter-copy{max-width:44ch}.a16-editorial .a16-chapter h2{margin:22px 0 26px;line-height:1.12;font-size:clamp(2rem,3.4vw,3.8rem)}.a16-chapter p{font-size:1.125rem;line-height:1.85;margin-bottom:20px}.a16-figure{margin:0;min-width:0}.a16-figure figcaption{font-size:.875rem;color:#606060;line-height:1.6;padding-top:16px}.a16-figure .gallery-item{background:#eef1f5}.a16-editorial .a16-context{border-top:1px solid #ddd;border-bottom:0;padding-bottom:50px}.a16-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.a16-detail-grid img{aspect-ratio:3/4;object-fit:cover}.a16-editorial .gallery-heading{gap:20px}.a16-data{padding-top:70px}.a16-data dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 40px}.a16-data dl>div{border-top:1px solid #d8dee7;padding:20px 0}.a16-data dt{font-size:.875rem;color:#606060;margin-bottom:12px}.a16-data dd{font-size:1rem;line-height:1.6;margin:0}.a16-editorial .next-story{border-top-color:#3f7de9}.a16-editorial .source-note{margin-top:24px}
@media(max-width:900px){.a16-chapter,.a16-chapter.a16-reverse{gap:35px}.a16-detail-grid{gap:18px}.a16-data dl{grid-template-columns:repeat(2,minmax(0,1fr))}.a16-editorial .project-story{gap:35px;padding:65px 0}}
@media(max-width:650px){.a16-editorial .page-heading{margin-bottom:30px}.a16-hero>img{height:auto;aspect-ratio:4/3;object-fit:cover}.a16-hero figcaption{display:block}.a16-hero figcaption span{display:block;margin-top:6px}.a16-chapter,.a16-chapter.a16-reverse{grid-template-columns:minmax(0,1fr);gap:22px;padding:50px 0 0}.a16-chapter.a16-reverse{padding-bottom:55px}.a16-reverse .a16-chapter-copy{grid-row:1}.a16-chapter-copy{max-width:none}.a16-chapter p{font-size:1.0625rem}.a16-editorial .project-story{grid-template-columns:minmax(0,1fr);padding:50px 0;gap:8px}.a16-detail-grid{grid-template-columns:minmax(0,1fr);gap:32px}.a16-detail-grid img{aspect-ratio:auto;max-height:75vh;object-fit:contain}.a16-editorial .gallery-heading{align-items:flex-start;flex-direction:column;gap:10px;margin-top:15px}.a16-data{padding-top:25px}.a16-data dl{grid-template-columns:minmax(0,1fr);gap:0}.a16-data dd{font-size:1rem}.a16-editorial .breadcrumb{line-height:1.6}.a16-editorial .next-story strong{overflow-wrap:anywhere}}

.a16-editorial .page-heading{margin-bottom:26px}.a16-editorial .a16-data{padding-top:0;margin-bottom:40px}.a16-editorial .a16-data h2{font-size:1rem;letter-spacing:0;margin:0 0 16px}.a16-editorial .a16-data dl{margin:0;gap:0 32px}.a16-editorial .a16-data dl>div{padding:14px 0}.a16-editorial .a16-data dt{margin-bottom:6px}.a16-editorial .a16-data dd{font-size:.9375rem}
@media(max-width:650px){.a16-editorial .a16-data dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.a16-editorial .a16-data dd{overflow-wrap:anywhere}.a16-editorial .a16-data{margin-bottom:28px}}
@media(max-width:380px){.a16-editorial .page-heading h1{font-size:2rem;overflow-wrap:normal;word-break:normal}}
