.teaser-list .teaser-list-wrapper{container-name:teaserlist;container-type:inline-size;overflow-x:hidden;overflow-y:visible;padding:4px 0}.teaser-list .teaser-list-wrapper>ul{display:flex;flex-wrap:wrap;gap:2px;left:-10px;position:relative;width:calc(100% + 20px)}.teaser-list .teaser-list-wrapper>ul>li{container-type:inline-size;flex-basis:100%}.teaser-list .teaser-list-wrapper>ul>li>:first-child{min-height:100%}.teaser-list .teaser-list-wrapper .teaser{padding:10px}@container (min-width: 40rem){.teaser-list .teaser-list-wrapper>ul>li{flex-basis:calc(50% - 2px)}.teaser-list .teaser-list-wrapper>ul>li.highlight{flex-basis:100%}}@container (min-width: 45rem){.teaser-list .teaser-list-wrapper>ul>li{flex-basis:calc(33.33333% - 2px)}.teaser-list .teaser-list-wrapper>ul>li.highlight{flex-basis:calc(66.66667% - 2px)}}@container (min-width: 64rem){.teaser-list .teaser-list-wrapper>ul>li{flex-basis:calc(25% - 2px)}.teaser-list .teaser-list-wrapper>ul>li.highlight{flex-basis:calc(50% - 2px)}}.teaser-list .teaser-list-wrapper .teaser{box-shadow:11px 0 0 -9px var(--onBackground),0 -11px 0 -9px var(--onBackground),0 11px 0 -9px var(--onBackground);position:relative}.teaser-list .controls{display:none}.teaser-list .columns:not(:last-of-type) .teaser-list .columns:not(:first-of-type) .teaser{padding:10px 0}.teaser-list.use-divider .columns:not(:last-of-type) .teaser{border-bottom:2px solid var(--onBackground)}@media screen and (min-width:640px){.teaser-list.use-divider .columns:not(:last-of-type) .teaser{border:none}}.teaser-list.use-columns{-moz-columns:1;column-count:1}.teaser-list.use-columns .teaser{flex-direction:column;-moz-column-break-inside:avoid;break-inside:avoid-column}@media screen and (min-width:640px){.teaser-list.use-columns{-moz-columns:4;column-count:4}.teaser-list.highlight-first .teaser-list-wrapper>ul>li.highlight:not(.highlight~.highlight){flex-basis:100%;order:-1}}@media screen and not (min-width:640px){.teaser-list.slider .teaser-list-wrapper{overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}.teaser-list.slider .teaser-list-wrapper>ul{flex-wrap:nowrap;padding-right:40px;width:-moz-min-content;width:min-content}.teaser-list.slider .teaser-list-wrapper>ul>li{flex-basis:calc(100vw - 80px);min-width:calc(100vw - 80px);scroll-margin-top:3.875rem;scroll-snap-align:center;width:calc(100vw - 80px)}.teaser-list.slider .controls{display:flex;justify-content:space-between;margin-top:20px}.teaser-list.slider .controls button:before{font-size:2.0625rem}.teaser-list.slider .controls button:disabled{pointer-events:none}.teaser-list.slider .controls button:disabled:before{color:gray}}@container intergeo (min-width: 0px){.teaser-list .teaser-list-wrapper ul{gap:16px;left:2px;width:calc(100% - 5px)}.teaser-list .teaser-list-wrapper ul .teaser{border-radius:8px;box-shadow:0 0 0 2px var(--onBackground)}@container (min-width: 40rem){.teaser-list .teaser-list-wrapper ul>li{flex-basis:calc(50% - 8px)}.teaser-list .teaser-list-wrapper ul>li.highlight{flex-basis:100%}}@container (min-width: 45rem){.teaser-list .teaser-list-wrapper ul>li{flex-basis:calc(33.33333% - 12px)}.teaser-list .teaser-list-wrapper ul>li.highlight{flex-basis:calc(66.66667% - 12px)}}@container (min-width: 64rem){.teaser-list>ul>li{flex-basis:calc(25% - 4px)}.teaser-list>ul>li.highlight{flex-basis:calc(50% - 8px)}}}
