.home-hero{background:linear-gradient(135deg,#86198f,#182638);padding:120px 0;color:#fff}.home-hero a:not([class*=btn-]),.home-hero h1,.home-hero p{color:#fff}.home-hero .btn{color:#86198f}.home-hero img{max-height:560px}.downloads article,.pmsb-project-matrix article,.product-grid article{border:1px solid var(--brand-border);border-radius:8px;padding:24px;background:#fff}.trust-bar{background:#111827!important;color:#fff}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.stat-grid div{border-right:1px solid #64748b;text-align:center}.stat-grid strong{display:block;font-size:3rem}.stat-grid span{display:block}.image-card{position:relative;overflow:hidden;border-radius:8px}.image-card img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.image-card strong{position:absolute;bottom:0;left:0;right:0;padding:24px;color:#fff;background:linear-gradient(transparent,#111827)}@media (max-width:700px){.stat-grid{grid-template-columns:repeat(2,1fr)}}