.c-deck-staggered{--height-staggered:56px;display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.c-deck-staggered{border-bottom:var(--height-staggered) solid transparent;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.c-deck-staggered{grid-template-columns:repeat(3,1fr)}}.c-deck-staggered__card{--body-line-height:24px;--body-lines:4;--button-height:40px;--content-padding:24px;--extra-height:96px;--hover-body-lines:7;--hover-content-padding:24px;--hover-kicker-lines:1;--hover-margin-height:48px;--hover-title-lines:4;--kicker-line-height:24px;--kicker-lines:1;--margin-height:24px;--title-line-height:24px;--title-lines:3;--body-height:calc(var(--body-line-height)*var(--body-lines));--kicker-height:calc(var(--kicker-line-height)*var(--kicker-lines));--spacing-height:calc(var(--margin-height) + var(--content-padding)*2);--text-height:calc(var(--kicker-height) + var(--title-height) + var(--body-height));--title-height:calc(var(--title-line-height)*var(--title-lines));--hover-body-height:calc(var(--body-line-height)*var(--hover-body-lines));--hover-kicker-height:calc(var(--kicker-line-height)*var(--hover-kicker-lines));--hover-title-height:calc(var(--title-line-height)*var(--hover-title-lines));--hover-text-height:calc(var(--hover-kicker-height) + var(--hover-title-height) + var(--hover-body-height));--hover-spacing-height:calc(var(--hover-margin-height) + var(--extra-height) + var(--content-padding)*2);--card-height:calc(var(--hover-text-height) + var(--button-height) + var(--hover-spacing-height));--content-height:calc(var(--text-height) + var(--spacing-height))}@media(min-width:544px){.c-deck-staggered__card{--content-padding:16px}}@media(min-width:768px){.c-deck-staggered__card{--title-line-height:32px;--content-padding:24px}}@media(min-width:1200px){.c-deck-staggered__card{--content-padding:32px}}@media(min-width:1440px){.c-deck-staggered__card{--content-padding:40px}}@media(hover:hover){.c-deck-staggered__card{--body-lines:0;--margin-height:16px}}@media(hover:hover)and (min-width:1200px){.c-deck-staggered__card:focus-within,.c-deck-staggered__card:hover{--hover-content-padding:32px}}@media(hover:hover)and (min-width:1440px){.c-deck-staggered__card:focus-within,.c-deck-staggered__card:hover{--hover-content-padding:40px}}.c-deck-staggered__card{--content-offset:24px;--index:0;height:var(--card-height);opacity:.01;position:relative;transform:translateY(calc(var(--height-staggered)*2));transition:all calc(250ms + var(--index)*100ms) ease-in-out;width:100%}@media(min-width:544px){.c-deck-staggered__card{--content-offset:16px}}@media(min-width:1200px){.c-deck-staggered__card{--content-offset:24px}}.c-deck-staggered__card-img,.c-deck-staggered__card-img div{height:100%}.c-deck-staggered__card-img .cmp-image__image{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-deck-staggered__card-content{background-color:hsla(0,0%,100%,.9);border-radius:10px;bottom:var(--content-offset);height:var(--content-height);left:var(--content-offset);overflow:hidden;padding:var(--content-padding);position:absolute;right:var(--content-offset);transition:all .3s ease-out}.c-deck-staggered__card-kicker{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--kicker-lines);line-clamp:var(--kicker-lines)}.c-deck-staggered__card-title a,.c-deck-staggered__card-title:not(:has(a)){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title-lines);line-clamp:var(--title-lines)}.c-deck-staggered__card-body{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--body-lines);line-clamp:var(--body-lines)}.c-deck-staggered__card-footer{display:none}@media(hover:hover){.c-deck-staggered__card-body{display:none}.c-deck-staggered__card:focus-within .c-deck-staggered__card-content,.c-deck-staggered__card:hover .c-deck-staggered__card-content{border-radius:0;bottom:0;height:100%;left:0;padding:var(--hover-content-padding);right:0}.c-deck-staggered__card:focus-within .c-deck-staggered__card-kicker,.c-deck-staggered__card:hover .c-deck-staggered__card-kicker{-webkit-line-clamp:var(--hover-kicker-lines);line-clamp:var(--hover-kicker-lines)}.c-deck-staggered__card:focus-within .c-deck-staggered__card-title a,.c-deck-staggered__card:focus-within .c-deck-staggered__card-title:not(:has(a)),.c-deck-staggered__card:hover .c-deck-staggered__card-title a,.c-deck-staggered__card:hover .c-deck-staggered__card-title:not(:has(a)){-webkit-line-clamp:var(--hover-title-lines);line-clamp:var(--hover-title-lines)}.c-deck-staggered__card:focus-within .c-deck-staggered__card-body,.c-deck-staggered__card:hover .c-deck-staggered__card-body{display:-webkit-box;-webkit-line-clamp:var(--hover-body-lines);line-clamp:var(--hover-body-lines)}.c-deck-staggered__card:focus-within .c-deck-staggered__card-footer,.c-deck-staggered__card:hover .c-deck-staggered__card-footer{display:block}}.c-deck-staggered__card.is-init{opacity:1;transform:translateY(0)}@media(min-width:768px)and (max-width:991px){.c-deck-staggered__card.is-init:nth-child(odd){transform:translateY(var(--height-staggered))}.c-deck-staggered__card.is-init:nth-child(2n){transform:translateY(0)}}@media(min-width:992px){.c-deck-staggered__card.is-init:nth-child(3n+1),.c-deck-staggered__card.is-init:nth-child(3n+3){transform:translateY(var(--height-staggered))}.c-deck-staggered__card.is-init:nth-child(3n+2){transform:translateY(0)}}