.zw-cgb__masonry-card{position:relative;width:100%;height:100%;overflow:hidden;min-height:16rem}.zw-cgb__masonry-card:focus-within{border:1px solid #fff;-webkit-box-shadow:0 0 0 3px #000;box-shadow:0 0 0 3px #000;border-radius:1.875rem}.zw-cgb__masonry-card .zw-cgb__image-wrapper{position:relative;width:100%;height:100%}.zw-cgb__masonry-card .zw-cgb__image-wrapper::before{content:"";position:absolute;inset:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(36, 62, 76, 0)), color-stop(80%, rgba(36, 62, 76, 0.5)), to(rgb(36, 62, 76)));background:linear-gradient(180deg, rgba(36, 62, 76, 0) 10%, rgba(36, 62, 76, 0.5) 80%, rgb(36, 62, 76) 100%);z-index:1;pointer-events:none;border-radius:1.875rem}.zw-cgb__masonry-card.no-title .zw-cgb__image-wrapper::before{background:none}.zw-cgb__masonry-card .zw-cgb__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:1.875rem}.zw-cgb__masonry-card .zw-cgb__content-wrapper{position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;margin-bottom:0;z-index:2;padding:1.2625rem;padding-bottom:2rem}@media(min-width: 1200px){.zw-cgb__masonry-card .zw-cgb__content-wrapper{padding:2.813rem}}@media(min-width: 1200px){.zw-cgb__masonry-card .zw-cgb__content-wrapper{padding-bottom:2rem}}.zw-cgb__masonry-card .zw-cgb__headline{font-size:1.125rem;color:#fff !important;font-weight:700;margin-bottom:0}@media(min-width: 1200px){.zw-cgb__masonry-card .zw-cgb__headline{font-size:1.25rem}}.zw-cgb__masonry-card .zw-cgb__fulltext{font-size:1.125rem;color:#fff !important;font-weight:400;text-transform:none;margin-bottom:0;margin-top:1rem}@media(min-width: 1200px){.zw-cgb__masonry-card .zw-cgb__fulltext{font-size:1.25rem}}