.pmmn-category .pmbp-story .pmmn-split-following{margin-top:clamp(40px,5vw,72px);padding-top:clamp(32px,4vw,56px);border-top:1px solid #d8d3c7}
.pmmn-category .pmbp-story .pmbp-story-copy p{max-width:62ch}
.pmmn-category .pmbp-story .pmbp-text-only .pmbp-story-copy p{max-width:78ch}
.pmmn-category .pmbp-story .pmbp-story-copy p:last-child{margin-bottom:0}
/* Compact text-only chapter and a wider desktop headline. */
.pmmn-category .pmbp-story .pmmn-craft-copy{padding-top:40px;padding-bottom:44px;border-top:1px solid #dedbd2}
.pmmn-category .pmbp-story .pmmn-craft-copy>h2{font-size:clamp(28px,2.5vw,42px);color:#344b3c;margin-bottom:24px;max-width:1100px}
.pmmn-category .pmbp-story .pmmn-craft-copy>h2:before{display:none}
.pmmn-category .pmbp-story .pmmn-craft-copy .pmbp-story-block{margin-top:0;display:block;max-width:1100px}
.pmmn-category .pmbp-story .pmmn-craft-copy .pmbp-story-copy{max-width:1100px}
.pmmn-category .pmbp-story .pmmn-craft-copy .pmbp-story-copy p{max-width:none}
@media(min-width:1025px){
 .pmmn-category .pmnc-intro{grid-template-columns:minmax(0,660px) minmax(0,660px);justify-content:center}
 .pmmn-category .pmnc-intro-copy{padding:30px 36px}
 .pmmn-category .pmnc-intro h2{font-size:clamp(30px,2.7vw,44px);letter-spacing:-.045em}
 .pmmn-category .pmnc-intro h2 .pmmn-heading-line{white-space:nowrap}
}
@media(max-width:768px){.pmmn-category .pmbp-story .pmmn-craft-copy{padding-top:32px;padding-bottom:32px}.pmmn-category .pmbp-story .pmmn-craft-copy>h2{font-size:28px}}

/* First editorial portrait: square frame, centred on man and full backpack. */
.pmmn-category .pmbp-story>.pmbp-chapter:first-of-type .pmbp-story-media{aspect-ratio:1;position:relative}
.pmmn-category .pmbp-story>.pmbp-chapter:first-of-type .pmbp-story-media>p{height:100%;margin:0!important}
.pmmn-category .pmbp-story>.pmbp-chapter:first-of-type .pmbp-story-media img{width:100%!important;height:100%!important;aspect-ratio:1;object-fit:cover;object-position:58% 50%}
