#container-list,#container-list>div:not(.outercol){display:flex;flex-wrap:wrap;justify-content:center;width:100%}#container-list .outercol{align-items:flex-start;display:flex;justify-content:center;margin:0;position:relative;transition:width .3s ease-in-out,transform .3s ease-in-out;z-index:1}#container-list .clear{display:flex;height:100%;justify-content:center;width:100%}#container-list .spacer{padding:1em 1em 0;width:100%;z-index:1}#container-list .innercol,#container-list .media-wrapper,#container-list .spacer{overflow:hidden;position:relative}#container-list .media-wrapper{display:block;height:0;padding-bottom:56.25%;width:100%}#container-list .media-wrapper .responsive-video,#container-list .media-wrapper .responsive-video>div,#container-list .media-wrapper>a,#container-list .media-wrapper>img{bottom:0;left:0;position:absolute;right:0;top:0}#container-list .media-wrapper img{height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease-in-out;width:100%}#container-list .media-wrapper:hover img{transform:scale(1.05)}#container-list .media-wrapper iframe{backface-visibility:hidden;height:100%;width:100%}#container-list .media-wrapper div.video-js{--video-aspect-ratio:auto}#container-list .media-wrapper div.video-js video{object-fit:cover}#container-list .textbox-inner{padding:.75em 0 .5em;width:100%}#container-list .textbox-inner :is(h2,p){-webkit-box-orient:vertical;display:-webkit-box;height:auto;-webkit-line-clamp:2;min-height:0;overflow:hidden;width:100%}#container-list .textbox-inner h2{line-height:1.4em;margin-bottom:.5em;margin-top:0}#container-list .textbox-inner a{margin-left:2px;margin-right:2px}#container-list .teaser:empty,#container-list .textbox-inner .col-links,#container-list .textbox-inner p{display:none!important}#container-list .custom-date{display:none}#container-list .teaser{display:block;line-height:2em;max-height:2em;overflow:hidden;padding:0 1em 0 1.5em;position:absolute;text-align:left;top:1.5em;width:auto}#container-list .media:focus-within{display:contents}#container-list .textbox{background-color:var(--body-background-color)}#container-list .textbox p{color:var(--body-text-color)!important}#container-list .textbox h2{color:var(--body-title-color)}#container-list .teaser{background-color:var(--text-on-background-background-color);color:var(--text-on-background-color)}#container-list .outercol{font-size:var(--w-font-16-main)}#container-list .outercol *{font-size:inherit}#container-list .outercol .textbox{font-size:var(--w-font-16-main)}#container-list .outercol h2{font-size:var(--w-font-20-title)}#container-list .outercol .teaser{font-size:var(--w-font-14-main)}#container-list .outercol p{font-size:var(--w-font-16-main)}#container-list .outercol .col-link{font-size:var(--w-font-14-menu)!important}