.study-intro .eyebrow{margin-top:35px}.study-intro h1{max-width:1100px}.study-tags{font-size:13px;color:#ddd}.study-disciplines{font-size:13px;max-width:700px}.study-introduction{max-width:780px;font-size:20px;line-height:1.65;margin-top:35px}.study-primary{margin:0 5%}.study-image{display:block;cursor:zoom-in}.study-image img{display:block;width:100%;height:auto}.study-primary .study-image{width:74%;max-width:var(--native-width);margin:auto}.study-narrative{margin:60px 5% 0}.study-editorial{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;max-width:1040px;margin:0 auto 64px}.study-editorial figure{margin:0;justify-self:center;width:100%;max-width:var(--native-width)}.study-editorial .study-image{max-width:var(--native-width);margin:auto}.study-editorial.image-left figure{grid-column:1;grid-row:1}.study-editorial.image-left .study-copy{grid-column:2;grid-row:1}.study-copy h2{font-size:32px;margin-bottom:25px}.study-copy p{font-size:18px;line-height:1.7}.study-copy p:last-child{margin-bottom:0}.study-text{max-width:780px;margin:0 auto 60px}.study-gallery{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;align-items:center;margin:0 5% 60px}.study-gallery figure{margin:0;max-width:100%;flex:0 1 auto}.study-gallery .study-image{max-width:var(--native-width)}.study-gallery img{max-width:100%}.next>.text-link{display:inline-block;margin-bottom:42px}.image-viewer{border:0;background:#101112;color:#eee;padding:60px 24px 24px;max-width:96vw;max-height:96vh;max-height:96dvh;overflow:auto}.image-viewer::backdrop{background:#000e}.image-viewer img{display:block;width:auto;height:auto;max-width:88vw;max-height:80vh;max-height:80dvh;margin:auto;object-fit:contain}.viewer-close{position:fixed;top:18px;right:22px;border:1px solid #aaa;background:#171819;color:white;padding:10px 18px;cursor:pointer}.viewer-close:focus-visible{outline:2px solid #fff;outline-offset:3px}body:has(.image-viewer[open]){overflow:hidden}
@media(max-width:760px){.study-intro h1{font-size:clamp(36px,9vw,60px)}.study-introduction{font-size:18px}.study-primary{margin:0 6%}.study-primary .study-image{width:100%}.study-narrative{margin:45px 6% 0}.study-editorial{display:flex;flex-direction:column;gap:28px;margin-bottom:46px;align-items:stretch}.study-editorial figure{align-self:center}.study-editorial .study-copy{order:0}.study-editorial figure{order:1}.study-copy h2{font-size:28px}.study-copy p{font-size:17px}.study-gallery{margin:0 6% 40px}.image-viewer{padding:58px 12px 18px}.image-viewer img{max-width:88vw}}

/* Compact opening: artwork alongside the introduction, and before prose on mobile. */
.study-opening{display:grid;grid-template-columns:.95fr 1.05fr;column-gap:6%;padding-top:42px;padding-bottom:36px;align-items:start}.study-heading{grid-column:1;grid-row:1}.study-heading .eyebrow{margin-top:28px;margin-bottom:20px}.study-heading h1{font-size:clamp(38px,4vw,58px);line-height:1.08;margin-bottom:22px}.study-heading .study-tags{margin-bottom:14px}.study-heading .study-disciplines{margin-bottom:0}.study-opening-image{grid-column:2;grid-row:1/4;margin:0;align-self:center;width:100%}.study-opening-image .study-image{max-width:var(--native-width);margin:auto}.study-opening .study-introduction{grid-column:1;grid-row:2;font-size:18px;line-height:1.65;margin-top:24px}.study-opening .study-introduction p{margin-bottom:18px}.study-opening .study-note{grid-column:1;grid-row:3;margin:0}.study-narrative{margin-top:38px}.study-editorial{margin-bottom:42px}.study-narrative+.next{padding-top:36px}
@media(max-width:760px){.study-opening{display:flex;flex-direction:column;padding:30px 6% 30px;gap:0}.study-heading h1{font-size:clamp(36px,9vw,54px)}.study-heading .eyebrow{margin-top:23px;margin-bottom:16px}.study-heading .study-disciplines{display:none}.study-opening-image{margin:22px 0 0;align-self:stretch}.study-opening .study-introduction{margin-top:26px;font-size:18px}.study-opening .study-note{margin-top:0}.study-narrative{margin-top:30px}.study-editorial{gap:22px;margin-bottom:34px}.study-narrative+.next{padding-top:28px}}
