.ventas{font-family:Exo,sans-serif;padding:60px 20px;text-align:center}.ventas *{font-family:Exo,serif}.ventas__container{margin:0 auto;max-width:1200px}.ventas__title{background:linear-gradient(180deg,#fe3852,#ab1832);-webkit-background-clip:text;font-size:2rem;font-weight:700;margin-bottom:10px;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.ventas__title h2{margin:0;padding:0}.ventas__subtitle *{color:#333;font-family:Lato,serif;font-size:1rem;margin-bottom:40px}.ventas__grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ventas__card{background:#f4f4f4;border-bottom-right-radius:30px;border-top-left-radius:30px;display:flex;flex-direction:column;justify-content:space-between;padding:24px;text-align:left}.ventas__card-title{background:linear-gradient(180deg,#bebebe,#20221f);-webkit-background-clip:text;font-size:24px;font-weight:700;margin-bottom:12px;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.ventas__card-title h3{font-size:inherit;margin:0;padding:0}.ventas__card-text{color:#444;font-size:.95rem;line-height:1.5;margin-bottom:20px}.ventas__card-list{list-style:none;margin:0 0 20px;padding:0}.ventas__card-item{align-items:center;color:#333;display:flex;font-family:Lato,serif;font-size:.95rem;gap:8px;margin-bottom:10px}.ventas__card-item p{margin:0}.ventas__icon{flex-shrink:0;max-height:18px;max-width:18px}.ventas__card-link{align-items:center;color:#333;display:inline-flex;font-size:.95rem;font-weight:600;gap:6px;text-decoration:none;transition:color .3s}.ventas__card-link:hover{color:#e41c3d}