.hero-conf-component .isAuthor .hero-conf__s,.hero-conf-component .isAuthor .hero-conf__m{height:auto !important}
.hero-conf-component .isAuthor .modal-call-me-back .rp-description *{color:var(--rds-color-content-high) !important}
.hero-conf-component .hero-conf__content .hero-conf__links{gap:12px !important}
@media(min-width:1024px){.hero-conf-component .hero-conf__content .hero-conf__links{gap:16px !important}
}
.hero-conf-component .hero-conf__content--coupled{border-bottom:none !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
@media(min-width:1024px){.hero-conf-component .img-max-height .image-bg{height:100% !important}
}
.hero-conf-component .hero-conf__pretitle.tag-style{font:var(--rds-caption-tag);text-transform:uppercase;background-color:var(--rds-color-surface-grey);width:fit-content;padding:6px 8px;border-radius:var(--rds-radius-s)}
.hero-conf-component .hero-conf__pretitle.tag-style:not(.red-tag) p{color:var(--rds-color-content-high) !important}
.hero-conf-component .hero-conf__pretitle.tag-style.red-tag{background-color:var(--rds-color-extended-surface-promo)}
.hero-conf-component .hero-conf__pretitle.tag-style.red-tag p{color:var(--rds-color-content-high-inverse) !important}
.hero-conf-component.pt-banner-styles .hero-conf__bg-image .image-bg{position:static}
@media(min-width:1024px){.hero-conf-component.pt-banner-styles .hero-conf__bg-image .image-bg{position:absolute}
}
.hero-conf-component.pt-banner-styles .hero-conf__m:has(.hero-conf__box-text:not(.hero-conf__card-image)) .hero-conf__content{position:static;margin-bottom:0;margin-top:1rem}
.hero-conf-component.pt-banner-styles .hero-conf__title p{font:var(--rds-headline-02-sd)}
@media(min-width:720px){.hero-conf-component.pt-banner-styles .hero-conf__title p{font:var(--rds-headline-02-md)}
}
@media(min-width:1280px){.hero-conf-component.pt-banner-styles .hero-conf__title p{font:var(--rds-headline-02-ld)}
}
@media(min-width:720px){.hero-conf-component.pt-banner-styles .hero-conf__title p{font:var(--rds-headline-01-sd)}
}
@media(min-width:720px) and (min-width:720px){.hero-conf-component.pt-banner-styles .hero-conf__title p{font:var(--rds-headline-01-md)}
}
@media(min-width:720px) and (min-width:1280px){.hero-conf-component.pt-banner-styles .hero-conf__title p{font:var(--rds-headline-01-ld)}
}
.hero-conf-component.pt-banner-styles .hero-conf__description p,.hero-conf-component.pt-banner-styles .hero-conf__description s{font:var(--rds-headline-04-sd)}
@media(min-width:720px){.hero-conf-component.pt-banner-styles .hero-conf__description p,.hero-conf-component.pt-banner-styles .hero-conf__description s{font:var(--rds-headline-04-md)}
}
@media(min-width:1280px){.hero-conf-component.pt-banner-styles .hero-conf__description p,.hero-conf-component.pt-banner-styles .hero-conf__description s{font:var(--rds-headline-04-ld)}
}
@media(min-width:720px){.hero-conf-component.pt-banner-styles .hero-conf__description p,.hero-conf-component.pt-banner-styles .hero-conf__description s{font:var(--rds-headline-03-sd)}
}
@media(min-width:720px) and (min-width:720px){.hero-conf-component.pt-banner-styles .hero-conf__description p,.hero-conf-component.pt-banner-styles .hero-conf__description s{font:var(--rds-headline-03-md)}
}
@media(min-width:720px) and (min-width:1280px){.hero-conf-component.pt-banner-styles .hero-conf__description p,.hero-conf-component.pt-banner-styles .hero-conf__description s{font:var(--rds-headline-03-ld)}
}
.hero-conf-component.pt-banner-styles .hero-conf__overlay-desktop::before{max-height:375px}
@media(min-width:1024px){.hero-conf-component.pt-banner-styles .hero-conf__overlay-desktop::before{min-height:100% !important}
}
.js-call-me-back-modal-widget .button-repsol{display:none}