.infobox-icon-wrap:not(.number) .infobox-icon,.infobox-icon-wrap:not([class*=pasos]) .infobox-icon,.infobox-icon-wrap:not([class*=step]) .infobox-icon{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-sizing:border-box!important}.infobox-icon-wrap:not(.number),.infobox-icon-wrap:not([class*=pasos]),.infobox-icon-wrap:not([class*=step]){width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.infobox-icon-wrap:not(.number) .infobox-icon img,.infobox-icon-wrap:not(.number) .infobox-icon svg,.infobox-icon-wrap:not([class*=pasos]) .infobox-icon img,.infobox-icon-wrap:not([class*=pasos]) .infobox-icon svg,.infobox-icon-wrap:not([class*=step]) .infobox-icon img,.infobox-icon-wrap:not([class*=step]) .infobox-icon svg{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;max-width:100%!important;max-height:100%!important}.infobox-icon-wrap:not(.number) *,.infobox-icon-wrap:not([class*=pasos]) *,.infobox-icon-wrap:not([class*=step]) *{box-sizing:border-box!important}.number.pasos .infobox-icon-wrap,.number.pasos .infobox-icon-wrap *{width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;max-width:none!important;max-height:none!important}.infobox-container{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.infobox-title{font-weight:700;margin-bottom:8px;color:#333}.infobox-description{color:#666;line-height:1.4}.infobox-icon-wrap.small:not(.number) .infobox-icon,.infobox-icon-wrap.small:not([class*=pasos]) .infobox-icon,.infobox-icon-wrap.small:not([class*=step]) .infobox-icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important}.infobox-icon-wrap.small:not(.number),.infobox-icon-wrap.small:not([class*=pasos]),.infobox-icon-wrap.small:not([class*=step]){width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important}.infobox-icon-wrap.large:not(.number) .infobox-icon,.infobox-icon-wrap.large:not([class*=pasos]) .infobox-icon,.infobox-icon-wrap.large:not([class*=step]) .infobox-icon{width:80px!important;height:80px!important;min-width:80px!important;min-height:80px!important;max-width:80px!important;max-height:80px!important}.infobox-icon-wrap.large:not(.number),.infobox-icon-wrap.large:not([class*=pasos]),.infobox-icon-wrap.large:not([class*=step]){width:80px!important;height:80px!important;min-width:80px!important;min-height:80px!important;max-width:80px!important;max-height:80px!important}.infobox-icon-wrap:not(.number),.infobox-icon-wrap:not([class*=pasos]),.infobox-icon-wrap:not([class*=step]){flex-shrink:0!important}