
.chaozhou-content,.jingdezhen-content{max-width:1440px!important;padding:0 clamp(24px,5vw,80px)!important;margin:auto}
.regional-chapter{padding:80px 0;scroll-margin-top:80px;border-bottom:1px solid #e9e6dc30}
.regional-spread{align-items:center;gap:clamp(40px,7vw,100px);margin-bottom:72px}
.regional-spread:last-child{margin-bottom:0}
.regional-spread .journal-copy{max-width:540px}
.regional-spread .journal-copy h2{font-size:clamp(32px,3.7vw,52px);line-height:1.15;font-weight:400;letter-spacing:-.035em;margin:0 0 32px}
.regional-spread figure{margin:0!important;width:100%!important;max-width:none!important;position:static!important}
.regional-spread figure img{position:static!important;width:100%!important;height:auto!important;aspect-ratio:4/5!important;max-height:700px;object-fit:cover!important}
.regional-spread .journal-copy h3{font-size:23px;line-height:1.35;font-weight:400;margin:32px 0 18px}
.regional-spread .journal-copy h3:first-child{margin-top:0}
.regional-spread .journal-copy p{font-size:14px;line-height:1.9;margin:0 0 24px}
.jingdezhen-artists{padding:80px 0!important}.jingdezhen-artists>header{margin-bottom:48px}.jingdezhen-artists>header h2{font-size:clamp(30px,3.5vw,48px);font-weight:400;max-width:780px;line-height:1.2}

@media(max-width:767px){.regional-chapter,.jingdezhen-artists{padding:48px 0!important}.regional-spread{grid-template-columns:1fr;gap:28px;margin-bottom:44px}.regional-spread .journal-copy{grid-row:1;max-width:none}.regional-spread .journal-copy h2{font-size:34px}.regional-spread .journal-copy p{font-size:13px}.regional-spread figure img{max-height:520px;aspect-ratio:4/3!important}.regional-spread .journal-copy h3{font-size:21px}}

/* Keep text and photos aligned at the top without resizing the photos. */
.regional-spread{align-items:start}
.regional-spread .journal-copy,.regional-spread figure{align-self:start}
