.mv-link{color:rgba(26,26,26,.85);text-decoration:none;border-bottom:1px solid currentColor;transition:all .3s cubic-bezier(.65,.05,.36,1)}.mv-link:hover{color:#1a1a1a}.mv-link.anchor-link{border-bottom-style:dashed}.v-promo{display:flex;align-items:stretch;overflow:hidden;border-radius:1rem}.v-promo.bg-dark{background-color:#292929}.v-promo.bg-dark .v-promo-content h3,.v-promo.bg-dark .v-promo-content p{color:#fff}.v-promo.bg-light{background-color:#f2f4f5}.v-promo .v-promo-img{position:relative;display:none;width:100%;max-width:253px;background-repeat:no-repeat;background-position:100%;background-size:cover}@media(min-width:992px){.v-promo .v-promo-img{display:block}}.v-promo .v-promo-img img{position:absolute;top:50%;left:0;max-width:inherit;height:100%;transform:translateY(-50%)}.v-promo .v-promo-content{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:space-between;padding:1.5rem}@media(min-width:768px){.v-promo .v-promo-content{flex-direction:row;margin-bottom:0}}.v-promo .v-promo-content .v-promo-text{margin-right:2rem;margin-bottom:1rem}@media(min-width:768px){.v-promo .v-promo-content .v-promo-text{margin-bottom:0}}.v-promo .v-promo-content .v-promo-text h3{margin-bottom:1rem}.v-promo .v-promo-content .mv-link{border-bottom:0}@media(max-width:767px){.v-promo .v-promo-content .mv-link{width:100%}}