#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 .outercol:focus-within .media-wrapper,#container-list .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{inset:0;display:flex;position:absolute;transition:top.45s ease-in-out,background.45s ease-in-out;z-index:2}#container-list .outercol:focus-within .textbox,#container-list .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 h2,#container-list .textbox-inner p{-webkit-line-clamp:2;text-shadow:0 1px 1px#0006,1px 1px#0006,1px 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.2s ease-out,max-height.4s.2s ease-out;width:100%}#container-list .textbox .textbox-inner h2{display:inline-block;height:auto;transition:height.2s.2s ease-in,max-height.2s.2s ease-in}#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.2s ease-out}#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:.3s ease-in-out}#container-list .col-link:nth-child(2){margin:0 7px 7px 0}@media (width>=1100px){#container-list .outercol .textbox{background-color:#0000}}@media (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 (width>=701px){#container-list .outercol{width:50%}}@media (width>=901px){#container-list .outercol{width:33.33%}}