.image-card{position:relative}.image-card__image{border-radius:2px;position:relative}.image-card__image--rounded{border-bottom-right-radius:60px}@media(min-width:1024px){.image-card__image--rounded{border-bottom-right-radius:80px}}.image-card__image:after{background:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.6) calc(var(--text-height,160px) + 10px),rgba(0,0,0,0) calc(var(--text-height,200px) + 60px));inset:0;content:"";display:block;position:absolute}.image-card__content{inset:80px 40px 34px 24px;position:absolute;z-index:2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:768px)and (max-width:1023.98px){.image-card__content{inset:80px 18px 18px 18px}}@media(min-width:1024px)and (max-width:1279.98px){.image-card__content{inset:80px 18px 20px 18px}}@media(min-width:1280px)and (max-width:1439.98px){.image-card__content{inset:80px 18px 32px 30px}}@media(min-width:1440px)and (max-width:1919.98px){.image-card__content{inset:80px 18px 24px 24px}}@media(min-width:1920px){.image-card__content{inset:80px 18px 28px 45px}}.image-card__heading{color:#fff;max-width:260px}.image-card .links{margin:0 -12px -4px}@media(min-width:1024px){.image-card .links{margin:0 -16px -4px}}.image-card .links .link,.image-card .links .btn{margin:0 12px 4px}@media(min-width:1024px){.image-card .links .link,.image-card .links .btn{margin:0 16px 4px}}.image-card .basic-video__control{inset:32px auto auto 32px}