.cuadro-problem .icono{width:56px;height:56px;border-radius:12px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);transition:transform .3s ease}.cuadro-problem:hover .icono{transform:scale(1.05)}.cuadro-problem h3{font-size:20px;font-weight:700;color:#1f2937;margin:0 0 16px;line-height:1.3}.cuadro-problem.modern{border:none;box-shadow:0 2px 16px rgba(0,0,0,.06);background:linear-gradient(135deg,#fff 0%,#fafafa 100%)}.cuadro-problem.modern:hover{box-shadow:0 6px 24px rgba(0,0,0,.1)}@media (max-width:768px){.cuadro-problem h3{font-size:18px}}