#container-list .outercol{transform:scale(1);z-index:1}#container-list .clear{display:block;position:relative;width:100%}#container-list .spacer{display:block}#container-list .innercol{overflow:hidden;position:relative}#container-list .media-wrapper{padding-bottom:150%;transform:scale(1.1);transition:transform .3s ease-in-out}#container-list :is(.outercol:focus-within,.outercol:hover) .media-wrapper{transform:scale(1)}#container-list .media-wrapper a img{position:relative}#container-list .media-wrapper iframe{left:-90%;right:-90%;width:280%}#container-list .outercol .textbox{bottom:0;display:flex;left:0;position:absolute;right:0;top:0;transition:top .45s ease-in-out,background .45s ease-in-out;z-index:2}#container-list :is(.outercol:focus-within,.outercol:hover) .textbox{background-color:var(--text-on-background-background-color)}#container-list .outercol .textbox{pointer-events:none}#container-list .outercol .textbox-inner .col-links,#container-list .outercol .textbox-inner h2{pointer-events:auto}#container-list .media:focus-within{display:contents}#container-list .textbox-inner{align-content:center;display:flex;flex-wrap:wrap;height:auto;margin:auto 0;padding:.5em 10% 1.25em;position:relative;transition:padding .3s ease-in-out,margin .3s ease-in-out;width:100%}#container-list .textbox-inner>a{display:inline-block;width:100%}#container-list .textbox-inner :is(h2,p){-webkit-line-clamp:2;text-shadow:0 1px 1px #0006,1px 1px 0 #0006,1px 0 0 #0006}#container-list .textbox-inner h2{-webkit-box-align:center;height:2.8em;line-height:1.4em;max-height:2.8em;transition:height .4s ease-out .2s,max-height .4s ease-out .2s;width:100%}#container-list .textbox .textbox-inner h2{display:inline-block;height:auto;transition:height .2s ease-in .2s,max-height .2s ease-in .2s}#container-list .textbox-inner p{-webkit-box-orient:vertical;-webkit-line-clamp:7;line-height:1.5em;margin-bottom:0;margin-top:2em;pointer-events:none;transition:margin .2s ease-out .2s}#container-list .textbox .textbox-inner p{margin-top:0}#container-list .textbox-inner>*{margin:0}#container-list .teaser{display:block;max-height:4em;padding:1em 10%;transition:opacity .2s ease-in-out;z-index:2}#container-list .col-links{display:inline-block;padding-top:1em}#container-list .col-link{padding:.35em .75em;transition:all .3s ease-in-out}#container-list .col-link:nth-child(2){margin:0 7px 7px 0}@media (min-width:1100px){#container-list .outercol .textbox{background-color:initial}}@media (max-width:1100px){#container-list .textbox-inner{padding:2.5em 10% 1.25em}}#container-list .outercol:first-child .textbox{background-color:var(--text-on-background-background-color)}#container-list .outercol:first-child{position:relative;width:100%}#container-list .outercol:first-child .teaser{display:none}#container-list .outercol:first-child .media-wrapper{left:0;padding-bottom:0;position:absolute;top:0}#container-list .outercol:first-child .textbox-inner{padding:1.5em 2em 1em}#container-list .outercol:first-child .textbox,#container-list .outercol:first-child .textbox h2{-webkit-box-orient:vertical;position:relative}#container-list .outercol:first-child h2{font-size:var(--w-font-38-title)}#container-list .textbox{background-color:var(--text-on-background-background-color)}#container-list .textbox p{color:var(--text-on-background-color)!important}#container-list .textbox h2{color:var(--text-on-background-color)}#container-list .outercol *{font-size:inherit}#container-list .outercol .textbox{font-size:var(--w-font-26-title)}@media (min-width:701px){#container-list .outercol{width:50%}}@media (min-width:901px){#container-list .outercol{width:33.33%}}