.promo{position:relative;margin:1.6rem 0}.promo__image,.promo img{width:100%;aspect-ratio:2 / 1}.promo__content{margin-left:1.6rem;padding:1.6rem;background-color:var(--c-bg-color)}.promo__content .heading{font-size:1.5rem;margin:0}.promo__content .link{font-family:"Encode Sans Expanded",sans-serif;font-weight:600;font-size:1.3rem}.promo__content .link .icon{width:1.8rem}.promo__description{margin:.8rem 0}@media (min-width: 768px){.promo__content{position:absolute;bottom:0;right:0;width:80%;margin-left:0}}

