.reportage{max-width:1180px}.reportage .civil-display{font-size:clamp(36px,4.5vw,58px)}.reportage .civil-hero{gap:6%;padding-bottom:50px}.reportage-scene{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:45px 0;border-top:1px solid #34332d}.reportage-scene p{font-size:17px;color:#b9b7b2;line-height:1.8}.reportage-scene h2{font-family:Georgia,serif;font-size:30px}.reportage-scene figure{max-width:480px}.reportage .service-callout{margin:40px auto}.reportage .civil-hero figure{max-width:430px}@media(max-width:700px){.reportage-scene{grid-template-columns:1fr;gap:20px;padding:30px 0}.reportage-scene h2{font-size:26px}.reportage .civil-display{font-size:40px}.reportage .civil-hero figure{max-width:100%}}