/* Compact Oil, Gas & Petrochemical layout; all other pages retain their styles. */
body.oil-industry-preview .page-hero{padding-bottom:32px}
body.oil-industry-preview .page-hero-heading{margin-bottom:24px}
body.oil-industry-preview .page-hero-grid{align-items:stretch;min-height:0}
body.oil-industry-preview .page-hero-copy{display:flex;align-items:center;padding:clamp(24px,3vw,40px);min-height:0}
body.oil-industry-preview .page-hero-copy p{margin:0;max-width:55ch}
body.oil-industry-preview .page-hero-media{margin:0;min-height:0}
body.oil-industry-preview .page-hero-media img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;aspect-ratio:16/9}
body.oil-industry-preview .page-section{padding-block:40px}
body.oil-industry-preview .brief-grid{margin-top:24px}
body.oil-industry-preview .brief-card{padding:24px;min-height:0}
body.oil-industry-preview .brief-card h3{font-size:1.2rem;line-height:1.4}
body.oil-industry-preview .oil-industry-closing{max-width:var(--shell,1200px)}
body.oil-industry-preview .oil-industry-closing p{max-width:85ch;margin-bottom:24px}
@media(max-width:760px){body.oil-industry-preview .page-hero-grid{grid-template-columns:1fr}body.oil-industry-preview .brief-grid{grid-template-columns:1fr}body.oil-industry-preview .page-section{padding-block:28px}body.oil-industry-preview .page-hero-media img{height:auto}}
