.split-image-text{padding:96px 0;background:linear-gradient(180deg,#fff 0,var(--brand-bg-alt) 100%)}.split-image-text img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow)}.narrative-grid{display:grid;grid-template-columns:1fr 0.8fr 1fr;grid-gap:28px;gap:28px;align-items:center}.narrative-grid article,.narrative-grid blockquote{padding:28px;border:1px solid var(--brand-border);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.narrative-grid blockquote{color:var(--brand-primary-dark);font-size:1.55rem;font-weight:800;line-height:1.35}.section-alt{background:var(--brand-bg-alt)}.image-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.image-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow)}.sustainability-cta{background:linear-gradient(135deg,var(--brand-primary-dark),#0a1828)}.sustainability-cta .cta-panel{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(320px,1fr);grid-gap:28px;gap:28px;align-items:start;padding:32px;border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}@media (max-width:991px){.image-grid,.narrative-grid,.sustainability-cta .cta-panel{grid-template-columns:1fr}}