.rp-border-blue .strategic-component .rp-border-orange:before{background-color:#016a7f}
.strategic-component{min-height:564px;display:flex;align-items:flex-end}
.strategic-component .video-external-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%}
.strategic-component .rp-border-bottom .block-text{padding:24px 20px 48px 20px}
@media(min-width:1024px){.strategic-component .rp-border-bottom .block-text{padding:60px 80px 108px 0}
}
.strategic-component .block-container{display:flex;align-items:flex-end;justify-content:flex-end;background-color:var(--rds-color-surface-white);margin-top:84px}
.strategic-component .block-text{background-color:var(--rds-color-surface-white);padding:48px 20px 24px 20px;width:100%}
@media(min-width:1024px){.strategic-component .block-text{padding:108px 80px 60px 0}
}
@media(min-width:720px){.strategic-component .block-text{width:360px}
}
@media(min-width:1024px){.strategic-component .block-text{width:452px}
}
@media(min-width:1350px){.strategic-component .block-text{width:608px}
}
@media(min-width:1920px){.strategic-component .block-text{width:736px}
}
.strategic-component .rp-border-orange{position:relative}
.strategic-component .rp-border-orange:before{content:'';height:24px;background:var(--rds-color-highlightedSurface-orangeGradient);position:absolute;top:0;left:0;right:0}
@media(min-width:1024px){.strategic-component .rp-border-orange:before{height:48px}
}
.strategic-component .rp-border-orange.rp-border-bottom:before{top:inherit;bottom:0}
.strategic-component .rp-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
@media(min-width:1024px){.strategic-component .rp-title{-webkit-line-clamp:8}
}
.strategic-component .rp-title,.strategic-component .rp-title p{font-family:inherit;font-size:inherit;line-height:inherit}
.strategic-component .rp-description{margin-top:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
@media(min-width:1024px){.strategic-component .rp-description{-webkit-line-clamp:10}
}
.strategic-component .rp-btn{margin-top:24px}
@media(min-width:1024px){.strategic-component .rp-btn{margin-top:32px}
}
.strategic-component--subhome{min-height:478px}
@media(min-width:720px){.strategic-component--subhome .block-text{width:292px}
}
@media(min-width:1024px){.strategic-component--subhome .block-text{width:351px}
}
@media(min-width:1350px){.strategic-component--subhome .block-text{width:458px}
}
@media(min-width:1920px){.strategic-component--subhome .block-text{width:567px}
}