/* MarketFront Global 3.0 — Impact Story */
body.structure-impact-story{--theme-max:1200px;background:#fffaf5}.structure-impact-story .s-header{background:#fffaf5}.structure-impact-story .s-hero{padding:90px 0;background:linear-gradient(140deg,#fffaf5,#ffd8cc)}.structure-impact-story .s-hero-grid{grid-template-columns:1fr 1fr}.structure-impact-story .s-hero-media{border-radius:50% 50% 12px 12px}.structure-impact-story .s-card{border-radius:28px}.structure-impact-story .s-grid.cols-3 .s-card:nth-child(2){transform:translateY(24px)}.structure-impact-story .s-section.soft{background:#fceee8}
@media(max-width:900px){body.structure-impact-story .s-hero-grid{grid-template-columns:1fr}body.structure-impact-story .s-grid.cols-4,body.structure-impact-story .s-grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){body.structure-impact-story .s-grid.cols-4,body.structure-impact-story .s-grid.cols-3{grid-template-columns:1fr}}