t__slide__content p{max-width:unset}.carousel__viewport__slide__cover + .carousel__viewport__slide__content{flex:1 1 60%;margin-bottom:5rem;height:unset}.carousel__viewport__slide__cover img{border-radius:1ex;width:100%;height:100%;object-fit:cover}.carousel__viewport__slide>nav a{text-transform:uppercase;letter-spacing:.1em;color:var(--fg)}@media (max-width:960px){aside.carousel{width:unset}}@media (max-width:640px){.carousel__nav{right:0;bottom:0;width:100%}.carousel__viewport__slide__cover img,.carousel_