.olmia-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
.benefit-card{background:#fff;padding:45px 35px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:.3s}
.benefit-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.08);border-color:#EF7300}
.icon-box{width:54px;height:54px;background:#FBEBDD;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:25px}
.icon-box i,.icon-box svg{font-size:28px;color:#EF7300}
.benefit-title{color:#EF7300;font-size:1.25rem;font-weight:700;margin-bottom:15px}
.benefit-text{color:#1A436D;font-size:.95rem;line-height:1.7}
@media(max-width:992px){.olmia-benefits-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.olmia-benefits-grid{grid-template-columns:1fr}}