div .hero-image-post:hover h3{text-decoration:underline}div .hero-image-post__promotion{background-color:#ffffff80;color:#000;font-size:10px;left:0;padding:0 4px;position:absolute;text-transform:uppercase;top:0}div .hero-image-post__title{color:inherit;font-family:var(--font-primary);font-size:42px;font-weight:900;line-height:1.1;margin-bottom:15px}div .hero-image-post__subtitle{color:inherit;font-family:var(--font-primary);font-size:24px;font-weight:500;line-height:1.2;margin-bottom:20px}div .hero-image-post__badge{bottom:4px;margin-right:5px}div .hero-image-post__badge-sponsored{background:var(--theme-secondary);left:5px}div .hero-image-post__img{background:50%/cover no-repeat;height:100%;width:100%}div .hero-image-post__img--wrapper{flex:1 1 520px;position:relative}div .hero-image-post__img-icon{color:#ffffffd4;font-size:2.5rem;position:absolute;right:15px;top:15px;width:50px}div .hero-image-post__img-icon__play{font-size:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1290px){div .hero-image-post__title{font-size:36px;line-height:36px;margin-bottom:10px}div .hero-image-post__subtitle{font-size:24px;line-height:24px;margin-bottom:10px}div .hero-image-post__badge{font-size:11px}div .hero-image-post__badge-sponsored{bottom:0;font-size:11px}div .hero-image-post__img{background:top/cover no-repeat}div .hero-image-post__img--wrapper{flex:1 1 420px;position:relative}}@media (max-width:767px){div .hero-image-post__img{background:50%/cover no-repeat}div .hero-image-post__img--wrapper{flex:1 1 56vw}div .hero-image-post__img-icon{font-size:2rem;right:10px}}
