.water-study { display:grid; grid-template-columns:1fr 1fr; gap:clamp(24px,5vw,80px);align-items:start;padding-block:clamp(22px,4vw,60px); border-bottom:1px solid var(--line); }
.water-study h2,.pitch-example h2 {font-size:clamp(38px,5.5vw,82px);line-height:1.03;letter-spacing:-.06em;margin:12px 0;}
.water-study p:not(.eyebrow),.pitch-example p:not(.eyebrow):not(.caption) {font-size:clamp(17px,1.45vw,22px);line-height:1.55;max-width:47ch;}
.water-study .button {margin-top:18px;}
.water-study .water-board .page-media {aspect-ratio:3/2;}
.water-study .water-hand .page-media {aspect-ratio:1600/901;}
.pitch-spread,.pitch-visuals {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}
.pitch-spread {margin-block:clamp(20px,3vw,42px);background:#e8dcc2;color:#182019;}
.pitch-page {padding:clamp(22px,4vw,58px);}
.pitch-world {border-left:1px solid #18201940;}
.pitch-page .eyebrow,.pitch-page .caption {color:#405440;}
.pitch-page h3,.pitch-visuals h3 {font-size:clamp(24px,3vw,45px);line-height:1.07;letter-spacing:-.04em;margin:12px 0 18px;}
.pitch-world img,.pitch-visuals video,.pitch-poster img {width:100%;height:auto;display:block;}
.pitch-world img {margin-bottom:12px;}
.pitch-visuals {gap:clamp(22px,3vw,48px);}
.pitch-visuals figure {margin:0;}
.pitch-visuals video,.pitch-poster {aspect-ratio:16/9;background:#0a0c0a;}
.pitch-visuals video {object-fit:contain;}
.pitch-poster {position:relative;overflow:hidden;}
.pitch-poster b {position:absolute;bottom:7%;right:6%;font:500 clamp(32px,4vw,60px)/1.05 var(--sans);color:white;text-shadow:0 2px 12px #000;letter-spacing:-.055em;}
.pitch-example > .text-link {margin-top:22px;}
@media(max-width:700px) {
 .water-study,.pitch-spread,.pitch-visuals {grid-template-columns:1fr;}
 .pitch-world {border-left:0;border-top:1px solid #18201940;}
}
