/* Preserve source groups across review treatments; no content or media reordering. */
@media(min-width:821px){
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="9"]{padding-inline:max(6vw,calc((100% - 1170px)/2))}
}
/* The source mobile sequence is two related carousel rows, not six tall sections. */
@media(max-width:820px){
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"]{--story-pad:var(--review-pad,6vw);--story-width:min(360px,calc(100vw - 2 * var(--story-pad)));--pair-width:calc(var(--story-width) * .94);--film-height:calc(var(--pair-width) * 1261 / 999);--photo-height:calc(var(--pair-width) * 4 / 3);--claim-gap:172px;display:block!important;position:relative;padding:0 var(--story-pad) 80px;gap:0}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-center{position:absolute;top:calc(var(--film-height) + var(--claim-gap) / 2);left:50%;transform:translate(-50%,-50%);z-index:2;width:var(--story-width);max-width:100%;margin:0;order:initial;text-align:center;pointer-events:none}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-h2{margin:0!important;max-width:100%}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-mv{display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:94%;grid-template-rows:var(--film-height) var(--photo-height);gap:var(--claim-gap) 16px;width:var(--story-width);max-width:100%;margin:0 auto!important;padding:0 0 12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#777 #171717}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-clip{position:relative;top:auto;order:0!important;margin:0!important;width:100%;height:100%;aspect-ratio:auto!important;scroll-snap-align:start;outline:none;border-radius:0}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-clip video,
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-clip img{object-fit:contain}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"] .cd-mv:focus-visible{outline:2px solid #fff;outline-offset:6px}
}
@media(max-width:820px){
body[data-review-version="reference"] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="5"]{--story-pad:max(30px,12.82vw);--story-width:min(320px,calc(100vw - 2 * var(--story-pad)))}
}
/* Original text/media columns and closing duo switch at 768px, verified at 767/768. */
@media(min-width:768px) and (max-width:820px){
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="6"] .cd-vt,
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="10"] .cd-vt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:center}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="6"]{padding-inline:6vw}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="6"] .cd-h2{font-size:36px;line-height:1.1}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="6"] .cd-lead,
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="10"] .cd-lead{font-size:18px;line-height:1.5}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="12"] .cd-mv{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px;max-width:520px;margin:40px auto 0;padding:0;overflow:visible}
body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="12"] .bp-gallery-tools{display:none}
}
/* The original poster triptych switches independently at 544px (543/544 measured). */
@media(min-width:544px) and (max-width:820px){
 body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="9"]{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px;margin:0;padding:32px 6vw 48px;overflow:visible;scroll-snap-type:none}
 body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="9"] figure{width:100%;min-width:0;height:auto;flex:initial;margin:0!important}
 body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="9"] + .bp-gallery-tools{display:none}
}
@media(min-width:768px) and (max-width:820px){
 body[data-review-version] [data-review-case][data-cd-key="zwettler"] .cd-body [data-review-index="10"] .cd-vt.rev .cd-vt-media{order:2}
}
