.multi-step-component.background-style{padding:32px 0 0 0;background-repeat:no-repeat;background-size:cover;background-position:center;object-fit:cover}
@media(min-width:720px){.multi-step-component.background-style{height:560px;padding:40px 32px 32px 32px;background-size:100%;background-position:center}
}
@media(max-width:720px){.multi-step-component.background-style{height:538px}
}
.multi-step-component.background-style::before{background-color:rgba(0,0,0,0)}
@media(max-width:720px){.multi-step-component.background-style .container-steps-calculator{position:relative;bottom:-150px}
}
@media(min-width:720px){.multi-step-component.background-style .step-component .component-description .rp-description p{width:428px}
}
@media(min-width:720px){.multi-step-component.background-style .step-component .component-subtitle .rp-title p{width:428px}
}
.step-component *label{margin:0;padding:0;color:inherit}
.step-component .container .back-button-step{cursor:pointer}
.step-component .container .start-button-step{cursor:pointer;margin:16px 0}
@media(min-width:1024px){.step-component .container .start-button-step{margin-bottom:24px}
}
.step-component .calculator-component .container .container-proposal{display:flex;flex-direction:column;gap:0}
@media(min-width:720px){.step-component .calculator-component .container .container-proposal{gap:16px}
}
.step-component .calculator-component .container .officeCalculator.container-proposal{gap:8px}
@media(min-width:720px){.step-component .calculator-component .container .officeCalculator{gap:40px}
}
.step-component .calculator-component .component-title .rp-title{text-align:left;font:var(--rds-headline-02-sd);margin-bottom:0}
@media(min-width:720px){.step-component .calculator-component .component-title .rp-title{font:var(--rds-headline-02-md)}
}
@media(min-width:1280px){.step-component .calculator-component .component-title .rp-title{font:var(--rds-headline-02-ld)}
}
@media(min-width:720px){.step-component .calculator-component .component-title .rp-title{width:428px}
}
.step-component .calculator-component .component-description .rp-description{margin:24px 0 32px 0 !important;font:var(--rds-body-01);color:var(--rds-color-content-medium)}
@media(min-width:720px){.step-component .calculator-component .component-description .rp-description{margin:16px 0 0 0 !important}
}
.step-component .calculator-component .component-subtitle{margin-top:16px;font:var(--rds-title-01)}
.step-component .calculator-component .step-card-items{margin:24px 0;gap:16px;flex-wrap:wrap}
@media(min-width:720px){.step-component .calculator-component .step-card-items{margin:40px 0;row-gap:24px;column-gap:32px}
}
.step-component .calculator-component .step-card-items .step-card-item{width:100%}
@media(min-width:720px){.step-component .calculator-component .step-card-items .step-card-item{width:288px}
}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button{cursor:pointer;display:flex;align-items:center;padding:24px 16px;height:100%;border-radius:var(--rds-radius-m);background-color:var(--rds-color-surface-white)}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]{background:var(--rds-color-gradient-orange-stop100);color:var(--rds-color-content-high-inverse);position:relative;overflow:hidden;padding:12px 22px;border-radius:var(--rds-radius-round)}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:before{background-color:var(--rds-color-orange-70);content:"";width:200%;min-height:300px;position:absolute;left:-50%;top:100%;border-radius:50%;transition:all .25s ease-in-out}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:hover::after{top:-50%}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:active,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"].active{background-color:var(--rds-color-orange-50)}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:active::after,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"].active::after{background-color:var(--rds-color-orange-50);top:-50%;transition:none}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"] a:focus-visible{box-shadow:0 0 0 2px var(--rds-color-interactive-border-focus);border-color:transparent;outline:0}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:disabled,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"].btn-disabled,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"].disabled{opacity:.32;pointer-events:none}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:disabled:hover::after,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"].btn-disabled:hover::after,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"].disabled:hover::after{top:-50%}
@media(min-width:720px){.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]{width:294px}
}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:before{background-color:var(--rds-color-orange-70);content:"";width:200%;min-height:300px;position:absolute;left:-50%;top:100%;border-radius:50%;transition:all .25s ease-in-out}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"]:hover:before{top:-50%}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"] .select-radio-button{display:none}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"] .step-text{text-align:center;font:var(--rds-button-01)}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"] .step-text:before,.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"] .step-text:after{display:none}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button[data-step-togo="paso_1"] .img-calculator{display:none}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button .container-placeholder{margin-top:0}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button .step-text{width:100%;position:relative;padding:0 16px}
.step-component .calculator-component .step-card-items .step-card-item .step-card-button:has(span){padding:16px}
.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]{display:flex;min-width:20px;height:20px;padding:16px;cursor:pointer;visibility:unset;opacity:0;background:var(--rds-color-interactive-surface-default)}
.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]:focus,.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]:focus-visible{opacity:0;outline:0;border:0;background-color:transparent}
.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]+.control-input::after{display:flex;width:20px;height:20px;content:'';z-index:2;order:1;border:solid 1px var(--rds-color-interactive-border-default);background-repeat:no-repeat;background-position:2px 3px;border-radius:var(--rds-radius-round);position:absolute;transform:translateY(-50%);left:-24px;top:50%;cursor:pointer}
.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]:checked+.control-input::after{background-color:var(--rds-color-interactive-surface-active);border:solid 1px var(--rds-color-interactive-border-hover)}
.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]:checked+.control-input::before{content:"";height:8px;width:8px;order:1;z-index:3;top:50%;left:-18px;border-radius:var(--rds-radius-s);transform:translateY(-50%);position:absolute;background-color:var(--rds-color-interactive-surface-default)}
.step-component .calculator-component .step-card-items .step-card-item input[type="radio"]:checked+.control-input::before+.step-placeholder{display:flex;transform:translateY(-90%)}
.step-component .calculator-component .step-card-items .step-card-item .img-calculator{height:56px;width:56px;max-width:100%}
@media(min-width:1024px){.step-component .calculator-component .step-card-items .step-card-item:not(.selected):hover>*:not([data-step-togo="paso_1"]){outline:1px solid var(--rds-color-interactive-border-hover)}
}
.step-component .calculator-component .step-card-items .step-card-button{position:relative}
.step-component .calculator-component .step-card-items .step-card-item.with-placeholder{width:100%}
.step-component .calculator-component .step-card-items .step-card-item.with-placeholder .step-card-button{padding-top:28px;padding-bottom:28px;flex-wrap:wrap}
.step-component .calculator-component .step-card-items .step-card-item.with-placeholder .step-card-button .container-placeholder{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;width:100%;max-width:499px}
.step-component .calculator-component .step-card-items .step-card-item.with-placeholder .step-card-button .step-text{width:auto}
.step-component .calculator-component .step-card-items .step-card-item.with-placeholder .step-card-button>div:nth-child(3){margin-top:16px;display:none}
.step-component .calculator-component .style-cards{border-radius:var(--rds-radius-m);position:relative;border:1px solid var(--rds-color-border-low)}
.step-component .calculator-component .style-cards.selected{background:var(--rds-color-border-highlighted-active);padding:1px;border:0}
.step-component .calculator-component .style-cards.selected.step-card-item .step-card-button{background-color:var(--rds-color-surface-sand);border-radius:15px}
.step-component .calculator-component .style-cards:has(.step-card-button[data-step-togo="paso_1"]){border:0;background-color:transparent}
@media(min-width:720px){.step-component .calculator-component .step-card[data-count-step="0"]{margin-top:16px}
}
@media(max-width:720px){.step-component .calculator-component .step-card[data-count-step="0"]{margin:0 auto;width:335px}
}
.step-component .calculator-component .step-card-item .step-placeholder{width:110px;padding:16px;margin-right:16px;border-radius:var(--rds-radius-inputs);border:1px solid var(--rds-color-interactive-border-default);background:transparent;color:var(--rds-color-content-medium);font:var(--rds-body-02)}
.step-component .calculator-component .step-card-item .step-placeholder::placeholder{font:var(--rds-body-02)}
@media(min-width:720px){.step-component .calculator-component .step-card-item .step-placeholder{width:100%}
}
.step-component .calculator-component .step-card-item .step-placeholder::-webkit-inner-spin-button{display:none}
.step-component .banner-rme .block-text{display:flex;flex-direction:column-reverse}
.step-component.officeCalculator{display:flex;flex-direction:column}
.step-component.officeCalculator .back-button-step{cursor:pointer}
.step-component.officeCalculator .start-button-step{cursor:pointer;margin:16px 0}
@media(min-width:1024px){.step-component.officeCalculator .start-button-step{margin-bottom:24px}
}
.step-component.officeCalculator .step-card[data-count-step="0"]{margin-top:0;margin-bottom:16px}
@media(min-width:720px){.step-component.officeCalculator .step-card-items{margin:24px 0}
}
.step-component.officeCalculator .step-card-items .step-card-item .step-card-button{padding:16px}
.step-component.officeCalculator .moveButton{margin-top:55px}
.step-component.officeCalculator .calculator-component .component-description .rp-description{margin:32px 0 24px 0 !important}
@media(min-width:720px){.step-component.officeCalculator .calculator-component .component-description .rp-description{margin:40px 0 0 0 !important}
}
.step-component.officeCalculator .calculator-component .component-description .rp-description p{color:var(--rds-color-content-high)}
.step-component.officeCalculator .container-bar{order:-1;margin-bottom:40px;margin-left:auto;margin-right:auto;width:335px}
@media(min-width:720px){.step-component.officeCalculator .container-bar{width:100%;margin-left:16px;margin-right:16px}
}
.step-component.officeCalculator .container-bar .icon-rp{line-height:1.5}