/* Dark and light chapters meet directly; retain the transition anchor. */
.section-transition{height:0;background:transparent;pointer-events:none;scroll-margin-top:240px}
.work-chapter{background:#f5f5f7;color:#1d1d1f;padding-bottom:1px}
.work-chapter>.collection-intro{display:block;text-align:center;padding:96px 0 55px;max-width:980px}
.work-chapter .collection-eyebrow{margin-bottom:21px}
.work-chapter .collection-intro h2{font-size:clamp(42px,4.3vw,64px);line-height:1.2;letter-spacing:-2.4px}
.work-chapter .intro-aside{display:flex;flex-direction:column;align-items:center;margin-top:26px;padding:0;gap:17px}
.work-chapter .intro-aside>p{font-size:15px;line-height:1.85;margin:0;color:#6e6e73}
.work-chapter .intro-aside .under-link{font-size:13px;color:#5267ff;gap:10px}
.work-chapter .featured-section{padding-bottom:85px}
.work-chapter .featured-slot{background:#fff;border-radius:22px}
.work-chapter .feature-window-area{background:#e9ebf0;padding-top:48px}
.work-chapter .feature-caption{background:#fff;border-top:0}
.browse-section{padding-top:88px}
@media(max-width:1000px){.work-chapter>.collection-intro{padding-top:80px}.work-chapter .collection-intro h2{font-size:48px}}
@media(max-width:760px){
 .section-transition{height:0;scroll-margin-top:190px}
 .work-chapter>.collection-intro{padding:68px 0 36px}
 .work-chapter .collection-eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:20px}
 .work-chapter .collection-intro h2{font-size:38px;line-height:1.25;letter-spacing:-1.5px}
 .work-chapter .intro-aside{margin-top:22px;gap:15px}
 .work-chapter .intro-aside>p{font-size:12px;line-height:1.85}
 .work-chapter .intro-aside .under-link{font-size:12px}
 .work-chapter .featured-section{padding-bottom:54px}
 .work-chapter .featured-slot{border-radius:16px}
 .work-chapter .feature-window-area{padding-top:28px}
 .browse-section{padding-top:58px}
}
