.overlay[data-v-1f80a806]{background-color:#0006;height:100%;width:100%}.title-container[data-v-1f80a806]{align-items:flex-end;color:#fff;display:flex;justify-content:flex-start}.title-container h3[data-v-1f80a806]{display:block;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.col-8 .title-container[data-v-1f80a806]{width:50%}@media(min-width:1201px){.col-8 .ratio-1x1[data-v-1f80a806]{padding-bottom:calc(50% - 20px)}}
