.card-container{margin-left:-24px;margin-right:-24px;justify-content:space-evenly}.card{width:300px;height:433px;box-shadow:0 3px 6px #00000029;border:none;margin:0 24px 50px;box-sizing:border-box;max-width:300px;overflow:hidden}.card-body{position:absolute;bottom:0;right:0;left:0;padding:0;margin:0}.card-teaser{line-height:initial;white-space:normal;font-size:14px;height:100px;color:#fff;padding:16px 28px 16px 19px;background-color:rgba(31,31,31,.3);width:100%}.teaser-text{overflow-y:hidden;text-shadow:0 1px 5px rgba(0,0,0,.5);max-height:55px;height:100%;line-height:1.3;color:#fff}.card a,.card-img{text-decoration:none;height:100%}.card-img::before{display:block;content:'';height:100%;width:100%;background-image:var(--img);background-repeat:no-repeat;background-size:cover;background-position:bottom;filter:blur(20px) saturate(1.5);transform:scale(1.1)}.card-img::after{display:block;content:'';background-image:var(--img);background-repeat:no-repeat;background-size:cover;position:absolute;top:15px;left:50%;width:115px;height:220px;transform:translateX(-50%);box-shadow:0 0 30px rgba(0,0,0,.3);border-radius:5px}.card-series .card-img::after{top:60px}.card-teaser h1,.card-teaser h2,.card-teaser h3,.card-teaser h4,.card-teaser h5,.card-teaser h6{margin-bottom:0;color:#fff;text-transform:initial;font-size:14px}.card-teaser p{margin-bottom:0}.card-teaser pre,.card-teaser hr{display:none}.card-teaser ul{padding-left:15px}.see-more-cta{font-size:14px;color:#f80;font-weight:700;margin-top:-2px}.card-summary-info{height:80px;background-color:#fff;padding:8px 3px 4px 18px;background-color:rgba(255,255,255,.8);color:#000}.card-title a{font-size:1rem;font-weight:700;margin-bottom:0;color:#000}.card-date a{color:#000}.card-by-line{font-size:.75rem}.card-author a{font-weight:700;color:#000}.card-options-trigger{margin:0 4px}.card-options-trigger:hover{cursor:pointer}.card-options{display:none;width:233px;position:absolute;bottom:4px;right:15px;background-color:#f7f8fb;box-shadow:0 3px 6px #00000029;z-index:10;padding-bottom:12px;padding-top:12px}.card-options ul{list-style:none;margin:0;padding:0}.card-options li{padding-bottom:12px;padding-top:12px;padding-left:23px}.card-options li:hover{background-color:#fff}.card-options li:last-of-type{margin-bottom:initial}.card-options a{color:#000}.card-options a:hover{text-decoration:none;color:#ef7c00}@media screen and (max-width:1366px){.card{margin:0 12px 50px}}