/* MarketFront Global 3.0 — Agency Casebook */
body.structure-agency-casebook{--theme-max:1320px}.structure-agency-casebook .s-header{background:#fff}.structure-agency-casebook .s-hero{padding:90px 0;background:#101828;color:#fff}.structure-agency-casebook .s-hero-grid{grid-template-columns:1.2fr .8fr}.structure-agency-casebook .s-hero p{color:#d0d5dd}.structure-agency-casebook .s-hero-media{border:0;background:#1d2939}.structure-agency-casebook .s-grid.cols-3 .s-card{min-height:240px}.structure-agency-casebook .s-card{border-radius:14px}.structure-agency-casebook .s-section.soft{background:#f2f4f7}
@media(max-width:900px){body.structure-agency-casebook .s-hero-grid{grid-template-columns:1fr}body.structure-agency-casebook .s-grid.cols-4,body.structure-agency-casebook .s-grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){body.structure-agency-casebook .s-grid.cols-4,body.structure-agency-casebook .s-grid.cols-3{grid-template-columns:1fr}}