/* Editorial rhythm: image, space, then information. */
.editorial-proposition{padding-top:110px;padding-bottom:100px;max-width:940px;text-align:center;color:#383839}
.editorial-proposition h2{font-size:clamp(32px,3.6vw,54px);font-weight:400;line-height:1.2;margin:24px 0}
.editorial-proposition>p:last-child{max-width:560px;margin:0 auto;line-height:1.9}
.editorial-pause{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10%;align-items:center;padding-top:90px;padding-bottom:110px;color:#383839}
.editorial-pause figure{margin:0;min-width:0}
.editorial-pause img{display:block;width:100%;height:auto}
.editorial-pause>figure img{max-height:800px;object-fit:contain}
.editorial-pause h2{font-size:clamp(32px,3.7vw,58px);font-weight:400;line-height:1.17;margin:22px 0 28px}
.editorial-pause p{max-width:440px;line-height:1.85}
.editorial-pause figcaption,.editorial-diptych figcaption{font-size:11px;letter-spacing:.04em;line-height:1.6;margin-top:14px;color:#696960}
.editorial-diptych{display:grid;grid-template-columns:1fr 1fr;gap:5%;padding-top:80px;padding-bottom:120px;color:#383839}
.editorial-diptych figure{margin:0}
.editorial-diptych img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover}
.editorial-diptych figure:nth-child(2){padding-top:120px}
.diptych-caption{grid-column:1/-1;max-width:620px;padding-top:65px}
.diptych-caption h2{font-size:clamp(30px,3vw,44px);font-weight:400;margin:0 0 18px}
.diptych-caption p{line-height:1.8;margin-bottom:25px}
.diptych-caption a,.press-story a{font-size:14px;text-underline-offset:5px}
.delivery-story{grid-template-columns:.72fr 1.28fr;gap:14%;align-items:start}
.delivery-story>figure{max-width:360px;margin-top:50px}
.delivery-story>div>figure{max-width:410px;margin-top:55px;margin-left:auto}
.delivery-story>div>figure img{max-height:570px;object-fit:contain;object-position:right}
.press-intro{padding-bottom:60px}
.press-story{padding-top:20px}
.press-resources{padding-top:20px;padding-bottom:120px;color:#383839}
.press-resources h2{font-size:clamp(30px,3vw,44px);font-weight:400;margin:20px 0 50px}
.press-resources>div{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}
.press-resources h3{font-size:27px;font-weight:400;margin:0 0 12px}
.press-resources article{border:0}
.press-resources article p{font-size:14px}
.press-note{font-size:12px;line-height:1.8;max-width:540px;margin-top:75px;color:#696960}
@media(max-width:700px){
.editorial-proposition{padding-top:65px;padding-bottom:55px}
.editorial-pause{grid-template-columns:1fr;gap:40px;padding-top:50px;padding-bottom:65px}
.editorial-pause h2{font-size:34px}
.editorial-pause>figure img{max-height:none}
.editorial-diptych{gap:6%;padding-top:30px;padding-bottom:70px}
.editorial-diptych figure:nth-child(2){padding-top:65px}
.editorial-diptych figcaption{font-size:10px}
.diptych-caption{padding-top:40px}
.delivery-story>figure{margin-top:0;max-width:290px}
.delivery-story>div>figure{max-width:85%;margin-top:35px}
.press-resources>div{grid-template-columns:1fr;gap:30px}
.press-note{margin-top:45px}
}
