.descriptive-block-component{padding-top:48px;padding-bottom:48px}
@media(min-width:1024px){.descriptive-block-component{padding-top:80px;padding-bottom:96px}
}
.descriptive-block-component .rds-headline-02 .rp-title p{margin-bottom:16px}
.descriptive-block-component .description .rp-description{margin-bottom:32px;color:var(--rds-color-content-medium)}
.descriptive-block-component .element{margin-bottom:24px;float:left;width:100%}
@media(min-width:1024px){.descriptive-block-component .element{margin-bottom:32px}
}
.descriptive-block-component .element .title{width:100%;margin-bottom:8px;display:flex}
.descriptive-block-component .element .title .rds-title-01{float:left;width:auto;margin-left:15px}
.descriptive-block-component .element .text-simple{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:11;line-clamp:11;-webkit-box-orient:vertical}
.descriptive-block-component .element .text-simple p{margin-bottom:0;display:block}
.descriptive-block-component .element .text-simple p span,.descriptive-block-component .element .text-simple p .rp-body-3{margin:8px 0;font:var(--rds-caption-02);color:var(--rds-color-content-medium)}
.descriptive-block-component .element .text-simple a{display:inline-flex;align-items:center;padding:0;cursor:pointer;font:var(--rds-button-01);color:var(--rds-color-link-content-default);position:relative}
.descriptive-block-component .element .text-simple a .rds-icon-right{font-size:20px;margin-left:6px}
.descriptive-block-component .element .text-simple a .rds-icon-left{font-size:20px;margin-right:6px}
.descriptive-block-component .element .text-simple a .rds-icon-left.none{display:none}
.descriptive-block-component .element .text-simple a .rp-arrow{margin-left:6px;font-size:20px}
.descriptive-block-component .element .text-simple a.rp-link-no-arrow .rp-arrow{display:none}
.descriptive-block-component .element .text-simple a .text{position:relative;font:var(--rds-button-01)}
.descriptive-block-component .element .text-simple a .text:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0}
.descriptive-block-component .element .text-simple a:hover .text:before{width:100%}
.descriptive-block-component .element .text-simple a.rds-link__disabled,.descriptive-block-component .element .text-simple a:disabled{opacity:20%}
.descriptive-block-component .element .text-simple a.rds-link__disabled .text::before,.descriptive-block-component .element .text-simple a:disabled .text::before{display:none}
.descriptive-block-component .element .text-simple a:focus-visible{box-shadow:0 0 0 2px var(--rds-color-interactive-border-focus);border-color:transparent;outline:0;border-radius:6px}
.descriptive-block-component .element .text-simple a .text{position:relative}
.descriptive-block-component .element .text-simple a .text:before{background-color:var(--rds-color-link-content-default)}
.descriptive-block-component .element .text-simple a:hover{color:var(--rds-color-link-content-state-hover)}
.descriptive-block-component .element .text-simple a:hover .text:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.descriptive-block-component .element .text-simple a.rds-link__active,.descriptive-block-component .element .text-simple a:active,.descriptive-block-component .element .text-simple a.active{color:var(--rds-color-link-content-state-active)}
.descriptive-block-component .element .text-simple a.rds-link__active .text::before,.descriptive-block-component .element .text-simple a:active .text::before,.descriptive-block-component .element .text-simple a.active .text::before{background-color:var(--rds-color-link-content-state-active)}
.descriptive-block-component .element .text-simple a:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0;background-color:var(--rds-color-link-content-default)}
.descriptive-block-component .element .text-simple a:hover:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.descriptive-block-component .element .text-simple ul{margin:8px 0}
.descriptive-block-component .element .text-simple ul li{list-style-type:disc;margin-left:32px}
@media(min-width:1024px){.descriptive-block-component .element:last-child{margin-bottom:32px}
}
.descriptive-block-component .element.season{margin-top:0}
.descriptive-block-component .element.season .row{margin:0 -12px}
.descriptive-block-component .element.season .season-element{margin-top:32px}
.descriptive-block-component .element.season .text{display:flex;margin-bottom:8px}
.descriptive-block-component .element.season .text-d,.descriptive-block-component .element.season .text-i{float:left}
.descriptive-block-component .element.season .text-d{margin-left:18px}
.descriptive-block-component .element.season .text-d p{color:var(--rds-color-content-medium)}
.descriptive-block-component .element.season .rp-icon{padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;font-size:20px;border-radius:0;border-width:0;overflow:hidden;width:18px;height:20px;transition:all .5s ease-out;float:left}
.descriptive-block-component .element.season .rp-icon:before{font-family:"icomoon"}
.descriptive-block-component .element.season .rp-icon:hover{background-color:transparent}
.descriptive-block-component .element.season .rp-icon:active{background-color:transparent}
.descriptive-block-component .element.season .rp-icon:focus{border-color:transparent}
@media(min-width:1024px){.descriptive-block-component .element.season{margin-top:32px}
}
.descriptive-block-component .icon{font-size:20px;width:18px;height:20px;float:left;margin-top:2px;background:var(--rds-color-content-highlightedIconOnly-AltGradientOrange);-webkit-background-clip:text;background-clip:text;color:transparent}
.descriptive-block-component .caption{float:left}
.descriptive-block-component .caption p{color:var(--rds-color-content-medium)}
.descriptive-block-component.two-columns{background-color:transparent;padding-top:40px;padding-bottom:40px}
@media(min-width:1024px){.descriptive-block-component.two-columns{padding-top:96px;padding-bottom:96px}
}
.descriptive-block-component.two-columns .container{margin-bottom:0}
.descriptive-block-component.two-columns .rds-headline-02 .rp-title p{margin-bottom:16px}
.descriptive-block-component.two-columns .description .rp-description p{margin-bottom:32px}
.descriptive-block-component.two-columns .description .rp-description p:last-child{margin-bottom:0}
.descriptive-block-component.two-columns .element{margin-bottom:0;margin-top:32px}
.descriptive-block-component.two-columns .element:first-child{margin-top:0}
.descriptive-block-component.two-columns .element .title:has(.rp-title-1:empty):has(.icon.none){display:none}
.descriptive-block-component.two-columns .element .title .rds-title-01{display:none;padding-top:0}
.descriptive-block-component.two-columns .element .title .rds-title-01:not(:empty){display:block}
.descriptive-block-component.two-columns .element .title .rds-title-01:has(+.icon){margin-left:0}
.descriptive-block-component.two-columns .element .title .icon.none{display:none}
.descriptive-block-component.two-columns .element .title .icon.none+.rds-title-01{margin-left:0}
.descriptive-block-component.two-columns .element .title .rp-body-3{font:var(--rds-caption-02);color:var(--rds-color-content-medium)}
.descriptive-block-component.two-columns .element .text-simple p{margin-bottom:32px}
.descriptive-block-component.two-columns .element .text-simple p:last-child{margin-bottom:0}
.descriptive-block-component.two-columns .element .text-simple p:has(+p .rp-link-click){margin-bottom:16px}
.rp-lubricantes-page .descriptive-block .descriptive-block-component{padding-bottom:64px}
.rp-lubricantes-page .descriptive-block .descriptive-block-component .container{margin-bottom:0 !important}
.rp-corporate-page .descriptive-block-component{padding-top:0;padding-bottom:0}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description,.rp-corporate-page .descriptive-block-component .text-simple,.rp-corporate-page .descriptive-block-component .rds-body-01{color:var(--rds-color-content-medium)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description p,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description p,.rp-corporate-page .descriptive-block-component .text-simple p,.rp-corporate-page .descriptive-block-component .rds-body-01 p,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description span,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description span,.rp-corporate-page .descriptive-block-component .text-simple span,.rp-corporate-page .descriptive-block-component .rds-body-01 span{color:inherit}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description ul li,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description ul li,.rp-corporate-page .descriptive-block-component .text-simple ul li,.rp-corporate-page .descriptive-block-component .rds-body-01 ul li,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description ol li,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description ol li,.rp-corporate-page .descriptive-block-component .text-simple ol li,.rp-corporate-page .descriptive-block-component .rds-body-01 ol li{color:var(--rds-color-content-medium)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a,.rp-corporate-page .descriptive-block-component .text-simple a,.rp-corporate-page .descriptive-block-component .rds-body-01 a{display:inline-flex;align-items:center;padding:0;cursor:pointer;font:var(--rds-button-01);color:var(--rds-color-link-content-default);text-decoration:none;position:relative}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .rds-icon-right,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .rds-icon-right,.rp-corporate-page .descriptive-block-component .text-simple a .rds-icon-right,.rp-corporate-page .descriptive-block-component .rds-body-01 a .rds-icon-right{font-size:20px;margin-left:6px}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .rds-icon-left,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .rds-icon-left,.rp-corporate-page .descriptive-block-component .text-simple a .rds-icon-left,.rp-corporate-page .descriptive-block-component .rds-body-01 a .rds-icon-left{font-size:20px;margin-right:6px}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .rds-icon-left.none,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .rds-icon-left.none,.rp-corporate-page .descriptive-block-component .text-simple a .rds-icon-left.none,.rp-corporate-page .descriptive-block-component .rds-body-01 a .rds-icon-left.none{display:none}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .rp-arrow,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .rp-arrow,.rp-corporate-page .descriptive-block-component .text-simple a .rp-arrow,.rp-corporate-page .descriptive-block-component .rds-body-01 a .rp-arrow{margin-left:6px;font-size:20px}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.rp-link-no-arrow .rp-arrow,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.rp-link-no-arrow .rp-arrow,.rp-corporate-page .descriptive-block-component .text-simple a.rp-link-no-arrow .rp-arrow,.rp-corporate-page .descriptive-block-component .rds-body-01 a.rp-link-no-arrow .rp-arrow{display:none}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .text,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .text,.rp-corporate-page .descriptive-block-component .text-simple a .text,.rp-corporate-page .descriptive-block-component .rds-body-01 a .text{position:relative;font:var(--rds-button-01)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .text:before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .text:before,.rp-corporate-page .descriptive-block-component .text-simple a .text:before,.rp-corporate-page .descriptive-block-component .rds-body-01 a .text:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:hover .text:before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:hover .text:before,.rp-corporate-page .descriptive-block-component .text-simple a:hover .text:before,.rp-corporate-page .descriptive-block-component .rds-body-01 a:hover .text:before{width:100%}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.rds-link__disabled,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.rds-link__disabled,.rp-corporate-page .descriptive-block-component .text-simple a.rds-link__disabled,.rp-corporate-page .descriptive-block-component .rds-body-01 a.rds-link__disabled,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:disabled,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:disabled,.rp-corporate-page .descriptive-block-component .text-simple a:disabled,.rp-corporate-page .descriptive-block-component .rds-body-01 a:disabled{opacity:20%}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.rds-link__disabled .text::before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.rds-link__disabled .text::before,.rp-corporate-page .descriptive-block-component .text-simple a.rds-link__disabled .text::before,.rp-corporate-page .descriptive-block-component .rds-body-01 a.rds-link__disabled .text::before,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:disabled .text::before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:disabled .text::before,.rp-corporate-page .descriptive-block-component .text-simple a:disabled .text::before,.rp-corporate-page .descriptive-block-component .rds-body-01 a:disabled .text::before{display:none}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:focus-visible,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:focus-visible,.rp-corporate-page .descriptive-block-component .text-simple a:focus-visible,.rp-corporate-page .descriptive-block-component .rds-body-01 a:focus-visible{box-shadow:0 0 0 2px var(--rds-color-interactive-border-focus);border-color:transparent;outline:0;border-radius:6px}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .text,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .text,.rp-corporate-page .descriptive-block-component .text-simple a .text,.rp-corporate-page .descriptive-block-component .rds-body-01 a .text{position:relative}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a .text:before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a .text:before,.rp-corporate-page .descriptive-block-component .text-simple a .text:before,.rp-corporate-page .descriptive-block-component .rds-body-01 a .text:before{background-color:var(--rds-color-link-content-default)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:hover,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:hover,.rp-corporate-page .descriptive-block-component .text-simple a:hover,.rp-corporate-page .descriptive-block-component .rds-body-01 a:hover{color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:hover .text:before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:hover .text:before,.rp-corporate-page .descriptive-block-component .text-simple a:hover .text:before,.rp-corporate-page .descriptive-block-component .rds-body-01 a:hover .text:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.rds-link__active,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.rds-link__active,.rp-corporate-page .descriptive-block-component .text-simple a.rds-link__active,.rp-corporate-page .descriptive-block-component .rds-body-01 a.rds-link__active,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:active,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:active,.rp-corporate-page .descriptive-block-component .text-simple a:active,.rp-corporate-page .descriptive-block-component .rds-body-01 a:active,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.active,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.active,.rp-corporate-page .descriptive-block-component .text-simple a.active,.rp-corporate-page .descriptive-block-component .rds-body-01 a.active{color:var(--rds-color-link-content-state-active)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.rds-link__active .text::before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.rds-link__active .text::before,.rp-corporate-page .descriptive-block-component .text-simple a.rds-link__active .text::before,.rp-corporate-page .descriptive-block-component .rds-body-01 a.rds-link__active .text::before,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:active .text::before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:active .text::before,.rp-corporate-page .descriptive-block-component .text-simple a:active .text::before,.rp-corporate-page .descriptive-block-component .rds-body-01 a:active .text::before,.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a.active .text::before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a.active .text::before,.rp-corporate-page .descriptive-block-component .text-simple a.active .text::before,.rp-corporate-page .descriptive-block-component .rds-body-01 a.active .text::before{background-color:var(--rds-color-link-content-state-active)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:before,.rp-corporate-page .descriptive-block-component .text-simple a:before,.rp-corporate-page .descriptive-block-component .rds-body-01 a:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0;background-color:var(--rds-color-link-content-default)}
.rp-corporate-page .descriptive-block-component .text .text-i .rp-description a:hover:before,.rp-corporate-page .descriptive-block-component .text .text-d .rp-description a:hover:before,.rp-corporate-page .descriptive-block-component .text-simple a:hover:before,.rp-corporate-page .descriptive-block-component .rds-body-01 a:hover:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .element .title{align-items:center}
.rp-corporate-page .descriptive-block-component .element .title .rds-title-01{margin-left:12px}
.rp-corporate-page .descriptive-block-component .description .rp-description p{color:var(--rds-color-content-medium)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a{display:inline-flex;align-items:center;padding:0;cursor:pointer;font:var(--rds-button-01);color:var(--rds-color-link-content-default);text-decoration:none;position:relative}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .rds-icon-right{font-size:20px;margin-left:6px}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .rds-icon-left{font-size:20px;margin-right:6px}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .rds-icon-left.none{display:none}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .rp-arrow{margin-left:6px;font-size:20px}
.rp-corporate-page .descriptive-block-component .description .rp-description p a.rp-link-no-arrow .rp-arrow{display:none}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .text{position:relative;font:var(--rds-button-01)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .text:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0}
.rp-corporate-page .descriptive-block-component .description .rp-description p a:hover .text:before{width:100%}
.rp-corporate-page .descriptive-block-component .description .rp-description p a.rds-link__disabled,.rp-corporate-page .descriptive-block-component .description .rp-description p a:disabled{opacity:20%}
.rp-corporate-page .descriptive-block-component .description .rp-description p a.rds-link__disabled .text::before,.rp-corporate-page .descriptive-block-component .description .rp-description p a:disabled .text::before{display:none}
.rp-corporate-page .descriptive-block-component .description .rp-description p a:focus-visible{box-shadow:0 0 0 2px var(--rds-color-interactive-border-focus);border-color:transparent;outline:0;border-radius:6px}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .text{position:relative}
.rp-corporate-page .descriptive-block-component .description .rp-description p a .text:before{background-color:var(--rds-color-link-content-default)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a:hover{color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a:hover .text:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a.rds-link__active,.rp-corporate-page .descriptive-block-component .description .rp-description p a:active,.rp-corporate-page .descriptive-block-component .description .rp-description p a.active{color:var(--rds-color-link-content-state-active)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a.rds-link__active .text::before,.rp-corporate-page .descriptive-block-component .description .rp-description p a:active .text::before,.rp-corporate-page .descriptive-block-component .description .rp-description p a.active .text::before{background-color:var(--rds-color-link-content-state-active)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0;background-color:var(--rds-color-link-content-default)}
.rp-corporate-page .descriptive-block-component .description .rp-description p a:hover:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .icon{font-size:24px;width:auto;height:auto}
.rp-corporate-page .descriptive-block-component .caption{margin-top:16px}
.rp-corporate-page .descriptive-block-component .caption .rp-description{color:var(--rds-color-content-medium)}
.rp-corporate-page .descriptive-block-component .caption .rp-description p,.rp-corporate-page .descriptive-block-component .caption .rp-description span{color:inherit}
.rp-corporate-page .descriptive-block-component .caption .rp-description ul li,.rp-corporate-page .descriptive-block-component .caption .rp-description ol li{color:var(--rds-color-content-medium)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a{display:inline-flex;align-items:center;padding:0;cursor:pointer;font:var(--rds-button-01);color:var(--rds-color-link-content-default);text-decoration:none;position:relative}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .rds-icon-right{font-size:20px;margin-left:6px}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .rds-icon-left{font-size:20px;margin-right:6px}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .rds-icon-left.none{display:none}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .rp-arrow{margin-left:6px;font-size:20px}
.rp-corporate-page .descriptive-block-component .caption .rp-description a.rp-link-no-arrow .rp-arrow{display:none}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .text{position:relative;font:var(--rds-button-01)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .text:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0}
.rp-corporate-page .descriptive-block-component .caption .rp-description a:hover .text:before{width:100%}
.rp-corporate-page .descriptive-block-component .caption .rp-description a.rds-link__disabled,.rp-corporate-page .descriptive-block-component .caption .rp-description a:disabled{opacity:20%}
.rp-corporate-page .descriptive-block-component .caption .rp-description a.rds-link__disabled .text::before,.rp-corporate-page .descriptive-block-component .caption .rp-description a:disabled .text::before{display:none}
.rp-corporate-page .descriptive-block-component .caption .rp-description a:focus-visible{box-shadow:0 0 0 2px var(--rds-color-interactive-border-focus);border-color:transparent;outline:0;border-radius:6px}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .text{position:relative}
.rp-corporate-page .descriptive-block-component .caption .rp-description a .text:before{background-color:var(--rds-color-link-content-default)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a:hover{color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a:hover .text:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a.rds-link__active,.rp-corporate-page .descriptive-block-component .caption .rp-description a:active,.rp-corporate-page .descriptive-block-component .caption .rp-description a.active{color:var(--rds-color-link-content-state-active)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a.rds-link__active .text::before,.rp-corporate-page .descriptive-block-component .caption .rp-description a:active .text::before,.rp-corporate-page .descriptive-block-component .caption .rp-description a.active .text::before{background-color:var(--rds-color-link-content-state-active)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a:before{content:"";width:0;display:inline-block;height:1px;transition:all .2s ease-in-out;position:absolute;bottom:0;background-color:var(--rds-color-link-content-default)}
.rp-corporate-page .descriptive-block-component .caption .rp-description a:hover:before{width:100%;background-color:var(--rds-color-link-content-state-hover)}