.informative-steps .informative-steps-component .component-title .title .rp-title{margin-bottom:16px !important}
@media(min-width:720px){.informative-steps .informative-steps-component .component-title .title .rp-title{margin-bottom:24px !important}
}
.informative-steps .informative-steps-component-cards-1 .card-item-title{-webkit-line-clamp:2;line-clamp:2}
.informative-steps .informative-steps-component-cards-1 .card-item-description{-webkit-line-clamp:4;line-clamp:4}
.informative-steps .informative-steps-component-cards-2 .card-item-title{-webkit-line-clamp:2;line-clamp:2}
.informative-steps .informative-steps-component-cards-2 .card-item-description{-webkit-line-clamp:4;line-clamp:4}
.informative-steps .informative-steps-component-cards-3 .card-item-title{-webkit-line-clamp:2;line-clamp:2}
.informative-steps .informative-steps-component-cards-3 .card-item-description{-webkit-line-clamp:4;line-clamp:4}
.informative-steps .informative-steps-component-cards-4 .card-item-title{-webkit-line-clamp:3;line-clamp:3}
.informative-steps .informative-steps-component-cards-4 .card-item-description{-webkit-line-clamp:5;line-clamp:5}
.informative-steps .informative-steps-component-cards{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}
@media(min-width:1024px){.informative-steps .informative-steps-component-cards{gap:24px;margin-bottom:40px}
}
.informative-steps .informative-steps-component-cards .card-item{height:100%;border-radius:var(--rds-radius-s);background:var(--rds-color-surface-white);border:1px solid var(--rds-color-border-low);padding:32px}
.informative-steps .informative-steps-component-cards .card-item-icon{position:relative;z-index:1;margin-bottom:16px;font-size:32px}
.informative-steps .informative-steps-component-cards .card-item-icon,.informative-steps .informative-steps-component-cards .card-item-icon span,.informative-steps .informative-steps-component-cards .card-item-icon:before{background:var(--rds-color-content-highlightedIconOnly-AltGradientOrange);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent !important;color:transparent !important}
.informative-steps .informative-steps-component-cards .card-item-icon:before{align-self:center}
.informative-steps .informative-steps-component-cards .card-item-icon.is-multipath span{display:inline-block;color:transparent !important}
.informative-steps .informative-steps-component-cards .card-item-number{margin-bottom:24px;text-align:right;color:var(--rds-color-content-medium);font:var(--rds-numbers-02-sd);font-variant-numeric:tabular-nums}
@media(min-width:720px){.informative-steps .informative-steps-component-cards .card-item-number{font:var(--rds-numbers-02-md);font-variant-numeric:tabular-nums}
}
@media(min-width:1280px){.informative-steps .informative-steps-component-cards .card-item-number{font:var(--rds-numbers-02-ld);font-variant-numeric:tabular-nums}
}
.informative-steps .informative-steps-component-cards .card-item-microilustracion{width:56px;height:56px;margin-bottom:16px;object-fit:cover}
.informative-steps .informative-steps-component-cards .card-item-title{margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;position:relative;z-index:1}
.informative-steps .informative-steps-component-cards .card-item-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
.informative-steps .informative-steps-component-cards .card-item-description p{margin-bottom:0}
.informative-steps .informative-steps-component-card-container{flex:0 0 100%;overflow:auto}
@media(min-width:1024px){.informative-steps .informative-steps-component-card-container{flex:1 1 0}
}
.informative-steps .informative-steps-component-caption-cta:has(.rp-btn,.rp-description){display:flex;flex-direction:column;align-items:center}
.informative-steps .informative-steps-component-caption-cta:has(.rp-btn,.rp-description)-message{margin-bottom:32px}
@media(min-width:1024px){.informative-steps .informative-steps-component-caption-cta:has(.rp-btn,.rp-description)-message{margin-bottom:40px}
}
.informative-steps .informative-steps-component-button{display:flex;justify-content:center;align-self:stretch;margin-top:32px}
@media(min-width:1024px){.informative-steps .informative-steps-component-button{align-self:center;margin-top:40px}
}
.informative-steps .informative-steps-component-button .rp-btn{width:100%}
@media(min-width:1024px){.informative-steps .informative-steps-component-button .rp-btn{width:auto}
}
.funnel-page .card-ecommerce-informative{overflow:hidden}