#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;width:25%;z-index:1}@media (max-width:1200px){#container-list .outercol{width:50%!important}}@media (max-width:960px){#container-list .outercol{width:50%!important}}@media (max-width:780px){#container-list .outercol{width:100%!important}}#container-list .clear{width:100%}#container-list .spacer{border:0;border-radius:0;box-shadow:none;margin:0;overflow:hidden;padding:0;position:relative;z-index:1}#container-list .innercol{overflow:hidden;padding:4em 2em}#container-list .media-wrapper{border-radius:50%;display:block;height:0;margin:auto;overflow:hidden;padding-bottom:80%;position:relative;width:80%}#container-list .media-wrapper .responsive-video,#container-list .media-wrapper .responsive-video>div,#container-list .media-wrapper>.responsive-image,#container-list .media-wrapper>a{bottom:0;left:0;position:absolute;right:0;top:0}#container-list .media-wrapper .responsive-image{height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease-in-out;width:100%}#container-list .media-wrapper:hover .responsive-image{transform:scale(1.05)}#container-list .media-wrapper iframe{backface-visibility:hidden;bottom:-1%;height:102%;left:-1%;margin:auto;position:absolute;right:-1%;top:-1%;width:102%}#container-list .textbox{text-align:center!important}#container-list .textbox-inner{padding:1.5em 1.25em 2em;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 p{-webkit-line-clamp:4;line-height:1.5em;margin-bottom:1.5em;margin-top:0}#container-list .date:after{content:"\00a0-\00a0"}#container-list .teaser:empty{display:none!important}#container-list :is(.book,.custom-date,.time){display:none}#container-list .teaser{display:block;line-height:2.5em;max-height:2.5em;opacity:1;overflow:hidden;padding:0 1em 0 1.75em;position:absolute;text-align:left;top:1.5em;transition:opacity .2s ease-in-out;width:auto}#container-list .col-links{display:inline-block;font-size:inherit!important;width:100%}#container-list .col-link{display:inline-flex!important;line-height:1.5em;padding:.4em .75em;transition:all .3s ease-in-out}#container-list .col-link:nth-child(2),#container-list .col-link:nth-last-child(2){margin:0 7px 7px 0}#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{color:var(--text-on-background-color)}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox,#container-list .teaser{background-color:var(--text-on-background-background-color)}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox p{color:var(--text-on-background-color)!important}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox h2{color:var(--text-on-background-color)}#container-list .outercol:nth-child(n+15) .textbox{background-color:var(--text-on-background-background-color)}#container-list .outercol:nth-child(n+15) .textbox p{color:var(--text-on-background-color)!important}#container-list .outercol:nth-child(n+15) .textbox h2{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}#container-list .outercol:nth-child(n+15){font-size:var(--w-font-14-main)}#container-list .outercol:nth-child(n+15) *{font-size:inherit}#container-list .outercol:nth-child(n+15) .textbox{font-size:var(--w-font-14-main)}#container-list .outercol:nth-child(n+15) h2{font-size:var(--w-font-16-title)}#container-list .outercol:nth-child(n+15) .col-link{font-size:var(--w-font-14-menu)!important}#container-list .media-wrapper:focus-within{outline:1px auto -webkit-focus-ring-color}#container-list :is(.outercol:first-child,.outercol:nth-child(10)){width:100%!important}#container-list :is(.outercol:first-child,.outercol:nth-child(10)) .spacer{padding-bottom:1em!important}#container-list :is(.outercol:first-child,.outercol:nth-child(10)) .innercol{padding-bottom:0}#container-list :is(.outercol:first-child,.outercol:nth-child(10)) .textbox{background-color:initial}#container-list :is(.outercol:first-child .col-links,.outercol:first-child .media-wrapper,.outercol:first-child .teaser,.outercol:nth-child(10) .col-links,.outercol:nth-child(10) .media-wrapper,.outercol:nth-child(10) .teaser){display:none}#container-list :is(.outercol:first-child,.outercol:nth-child(10)) h2{font-size:var(--w-font-38-title);padding-top:1em}#container-list :is(.outercol:first-child h2,.outercol:first-child p,.outercol:nth-child(10) h2,.outercol:nth-child(10) p){-webkit-line-clamp:20}#container-list .outercol:nth-child(n+2):nth-child(-n+5) :is(.media-wrapper,.teaser){display:none}#container-list .outercol:nth-child(n+6):nth-child(-n+9){width:50%}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .innercol{padding:0}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox{align-items:center;bottom:0;display:flex;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(1.1);transition:opacity .3s ease-in-out,transform .3s ease-in-out}#container-list :is(.outercol:nth-child(n+6):nth-child(-n+9) .textbox:focus-within,.outercol:nth-child(n+6):nth-child(-n+9):hover .textbox){opacity:1;pointer-events:none;transform:scale(1)}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox-inner{padding:1em 10%}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox-inner *{pointer-events:auto}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox-inner p{-webkit-line-clamp:3}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .teaser{opacity:1;transition:opacity .3s ease-in-out}#container-list .outercol:nth-child(n+6):nth-child(-n+9):hover .teaser{opacity:0}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .media-wrapper{border-radius:0;padding-bottom:56.25%;width:100%}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .media-wrapper:hover .responsive-image{transform:scale(1)}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .media-wrapper iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:679px){#container-list .outercol:nth-child(n+6):nth-child(-n+9) .textbox-inner p{display:none}#container-list .outercol:nth-child(n+6):nth-child(-n+9) h2{font-size:var(--w-font-16-title)}#container-list .outercol:nth-child(n+6):nth-child(-n+9) .col-links{padding-top:.5em}}#container-list .outercol:nth-child(n+11):nth-child(-n+14) .teaser{display:none}#container-list .outercol:nth-child(n+11):nth-child(-n+14) .media-wrapper iframe{left:-40%;right:-40%;width:180%}#container-list .outercol:nth-child(n+15) p{display:none}#container-list .outercol:nth-child(n+15) .innercol{padding:0}#container-list .outercol:nth-child(n+15) .textbox{align-items:center;bottom:-100%;display:flex;left:0;position:absolute;right:0;top:100%}#container-list .outercol:nth-child(n+15) .textbox-inner{padding:1em 10%}#container-list .outercol:nth-child(n+15) .col-links{padding-top:.5em}#container-list .outercol:nth-child(n+15) .media-wrapper{border-radius:0;padding-bottom:56.25%;width:100%}#container-list .outercol:nth-child(n+15) :is(.media-wrapper,.textbox){transform:translateY(0);transition:transform .5s ease-in-out}#container-list .outercol:nth-child(n+15):hover :is(.media-wrapper,.textbox){transform:translateY(-100%)}#container-list .outercol:nth-child(n+15) .teaser{opacity:1;transition:opacity .3s ease-in-out}#container-list .outercol:nth-child(n+15):hover .teaser{opacity:0}#container-list .outercol:nth-child(n+15) .media-wrapper:hover .responsive-image{transform:scale(1)}#container-list .media:focus-within{display:contents}