.acp-porque{--acp-azul:#204675;--acp-naranja:#ef661b;margin:3rem 0 1rem;padding-top:2.5rem;border-top:1px solid #e4e9ee}.acp-porque__intro{max-width:640px;margin:0 auto 2.2rem;text-align:center}.acp-porque__sobretitulo{margin:0 0 .4rem;color:var(--acp-naranja);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.acp-porque__titulo{margin:0 0 .7rem;color:#16233a;font-size:1.75rem;font-weight:700;line-height:1.2}.acp-porque__bajada{margin:0;color:#5a6c80;font-size:1rem;line-height:1.6}.acp-porque__grilla{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.1rem}.acp-porque__item{padding:1.5rem 1.4rem;border:1px solid #e4e9ee;border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.acp-porque__item:hover{border-color:rgba(32,70,117,0.35);box-shadow:0 6px 20px rgba(22,35,58,0.07)}.acp-porque__icono{display:block;margin-bottom:.75rem;color:var(--acp-azul);font-size:1.9rem;line-height:1}.acp-porque__item h3{margin:0 0 .4rem;color:#16233a;font-size:1.02rem;font-weight:700;line-height:1.3}.acp-porque__item p{margin:0;color:#5a6c80;font-size:.88rem;line-height:1.55}@media(max-width:575px){.acp-porque{margin-top:2.2rem;padding-top:1.8rem}.acp-porque__titulo{font-size:1.42rem}.acp-porque__bajada{font-size:.94rem}.acp-porque__grilla{grid-template-columns:1fr;gap:.85rem}.acp-porque__item{padding:1.2rem 1.1rem}}