.landing-page ul{list-style:none;padding:0}.landing-page__action-panel{border-bottom:1px solid #eaeaea;overflow-x:auto;white-space:nowrap;padding:0 8px}@media(min-width: 37.5em){.landing-page .pagination-container{margin:0 auto;max-width:1216px}}@media(min-width: 56.25em){.landing-page{padding-bottom:64px}.landing-page .pagination-container{margin:0 auto;max-width:1216px}}
.article-tag{display:flex;font-size:1.4rem;margin-right:32px;color:#292929;text-decoration:none}.article-tag--active{color:#ff6900;font-weight:bold}.article-tag::after{content:attr(value);font-weight:bold;display:block;visibility:hidden;overflow:hidden;height:0}.article-tag__name{font-size:1.4rem}
.article-list{list-style-type:none}.article-list__list{display:flex;flex-wrap:wrap;flex-direction:row}.article-list__heading{font-size:2rem;padding:16px 16px 0 16px}.article-list__teaser{margin-bottom:6rem;max-height:36rem;overflow:hidden}.article-list a{text-decoration:none}@supports(object-fit: cover){.article-list__image img{object-fit:cover;display:block;width:100%}}.article-list__image{position:relative;overflow:hidden;height:23rem}.article-list__image img{min-width:100%;min-height:100%}.article-list__headline{font-size:1.8rem;color:#292929;padding:0 16px;margin:16px 0 8px 0}.article-list__summary{color:#707070;font-size:1.4rem;padding:0 16px;line-height:1.9}.search-results{padding:0 !important;margin:initial !important}.search-results .search-articles{padding-left:0;display:grid;grid-template-columns:1fr;grid-gap:1.6rem}.search-results .search-articles .article-list__teaser{width:auto}@media(min-width: 56.25em){.search-results .search-articles{padding-left:40px;grid-template-columns:repeat(3, minmax(1px, 1fr))}}@media(min-width: 37.5em){.article-list{margin:0 auto;max-width:1216px}.article-list__headline,.article-list__summary{padding:0}.article-list__teaser{width:calc(50% - 24px);margin-left:16px}.article-list__teaser:nth-child(even){margin-right:16px}}@media(min-width: 56.25em){.article-list{margin:0 auto;padding:0 16px 16px;max-width:1216px}.article-list__image{max-width:38rem}.article-list__headline{margin:24px 0 8px 0;max-width:33rem}.article-list__summary{max-width:33rem}.article-list__heading{padding:24px 0 16px 0}.article-list__teaser{width:calc(33% - 1.6rem);margin-left:0;margin-right:2.8rem;max-height:39rem}.article-list__teaser:nth-child(even){margin-right:2.8rem}.article-list__teaser:nth-child(3n){margin-right:0}}
