/*Linien-Container: red:Artikel, Visatergo?; green:Themen; blue:Statistiken; orange: Links; black: Kontakt; */
.green__container__outer {
 position:relative;
 border-top:2px solid #29724c;
 margin-top:4rem
}
.green__container__outer:after,
.green__container__outer:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.green__container__outer:before {
 top:.5rem;
 background:rgba(41,114,76,.2)
}
.green__container__outer:after {
 top:1.125rem;
 background:rgba(41,114,76,.1)
}
@media (min-width:40em) {
 .green__container__outer {
  margin-top:8rem
 }
}

.green__container__inner {
 position:relative;
 border-bottom:2px solid #29724c;
 padding:2rem 0
}
.green__container__inner:after,
.green__container__inner:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.green__container__inner:before {
 bottom:.5rem;
 background:rgba(41,114,76,.2)
}
.green__container__inner:after {
 bottom:1.125rem;
 background:rgba(41,114,76,.1)
}
@media (min-width:40em) {
 .green__container__inner {
  padding:1.5rem 0
 }
}

.orange__container__outer {
 position:relative;
 border-top:2px solid rgb(255, 165, 0);
 margin-top:4rem
}
.orange__container__outer:after,
.orange__container__outer:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.orange__container__outer:before {
 top:.5rem;
 background:rgba(255, 165, 0,.2)
}
.orange__container__outer:after {
 top:1.125rem;
 background:rgba(255, 165, 0,.1)
}
@media (min-width:40em) {
 .orange__container__outer {
  margin-top:8rem
 }
}
.orange__container__inner {
 position:relative;
 border-bottom:2px solid rgb(255, 165, 0);
 padding:2rem 0
}
.orange__container__inner:after,
.orange__container__inner:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.orange__container__inner:before {
 bottom:.5rem;
 background:rgba(255, 165, 0,.2)
}
.orange__container__inner:after {
 bottom:1.125rem;
 background:rgba(255, 165, 0,.1)
}
@media (min-width:40em) {
 .orange__container__inner {
  padding:1.5rem 0
 }
}

.darkgrey__container__outer {
 position:relative;
 border-top:2px solid rgb(60, 60, 60);
 margin-top:4rem
}
.darkgrey__container__outer:after,
.darkgrey__container__outer:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.darkgrey__container__outer:before {
 top:.5rem;
 background:rgba(60, 60, 60,.2)
}
.darkgrey__container__outer:after {
 top:1.125rem;
 background:rgba(60, 60, 60,.1)
}
@media (min-width:40em) {
 .darkgrey__container__outer {
  margin-top:8rem
 }
}
.darkgrey__container__inner {
 position:relative;
 border-bottom:2px solid rgb(60, 60, 60);
 padding:2rem 0
}
.darkgrey__container__inner:after,
.darkgrey__container__inner:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.darkgrey__container__inner:before {
 bottom:.5rem;
 background:rgba(60, 60, 60,.2)
}
.darkgrey__container__inner:after {
 bottom:1.125rem;
 background:rgba(60, 60, 60,.1)
}
@media (min-width:40em) {
 .darkgrey__container__inner {
  padding:1.5rem 0
 }
}

.red__container__outer {
 position:relative;
 border-top:2px solid rgb(231, 14, 31);
 margin-top:4rem
}
.red__container__outer:after,
.red__container__outer:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.red__container__outer:before {
 top:.5rem;
 background:rgba(231, 14, 31,.2)
}
.red__container__outer:after {
 top:1.125rem;
 background:rgba(231, 14, 31,.1)
}
@media (min-width:40em) {
 .red__container__outer {
  margin-top:8rem
 }
}
.red__container__inner {
 position:relative;
 border-bottom:2px solid rgb(231, 14, 31);
 padding:2rem 0
}
.red__container__inner:after,
.red__container__inner:before {
 content:" ";
 position:absolute;
 left:0;
 width:100%;
 height:.125rem;
 pointer-events:none
}
.red__container__inner:before {
 bottom:.5rem;
 background:rgba(231, 14, 31,.2)
}
.red__container__inner:after {
 bottom:1.125rem;
 background:rgba(231, 14, 31,.1)
}
@media (min-width:40em) {
 .red__container__inner {
  padding:1.5rem 0
 }
}


.HomeSection-module__container {
 width:100%;
 padding-left:2rem;
 padding-right:2rem;
 margin:3rem auto 4rem
}
@media (min-width:40em) {
 .HomeSection-module__container {
  padding-left:3rem;
  padding-right:3rem
 }
}
@media (min-width:61.25em) {
 .HomeSection-module__container {
  padding-left:4rem;
  padding-right:4rem;
  max-width:158rem
 }
}
@media (min-width:75em) {
 .HomeSection-module__container {
  padding-left:5rem;
  padding-right:5rem;
  max-width:160rem
 }
}
@media (min-width:40em) {
 .HomeSection-module__container {
  margin:4rem auto 6rem
 }
}


.HomeSectionHeader2-module__header {
 text-align:left
}
.HomeSectionHeader2-module__header__link {
 display:inline-block;
 color:#262222
}
.HomeSectionHeader2-module__header__link--theme-political:active,
.HomeSectionHeader2-module__header__link--theme-political:focus,
.HomeSectionHeader2-module__header__link--theme-political:hover {
 color:#d30d1d
}
.HomeSectionHeader2-module__header__link--theme-arts:active,
.HomeSectionHeader2-module__header__link--theme-arts:focus,
.HomeSectionHeader2-module__header__link--theme-arts:hover {
 color:#29724c
}
.HomeSectionHeader2-module__header__title {
 margin-bottom:.5rem
}
@media (min-width:61.25em) {
 .HomeSectionHeader2-module__header__title {
  margin-bottom:1rem
 }
}
.HomeSectionHeader2-module__header__title--size-m {
 font-family:'Sabon',serif;
 font-weight:400;
 font-size:2.875rem;
 line-height:3rem;
 letter-spacing:-.0125rem
}
@media (min-width:40em) {
 .HomeSectionHeader2-module__header__title--size-m {
  font-size:3rem;
  line-height:3rem;
  letter-spacing:-.025rem
 }
}
@media (min-width:61.25em) {
 .HomeSectionHeader2-module__header__title--size-m {
  font-size:3.25rem;
  line-height:3.5rem;
  letter-spacing:-.025rem
 }
}
.HomeSectionHeader2-module__header__title--size-l {
 font-family:'Sabon',serif;
 font-weight:400;
 font-size:3.25rem;
 line-height:3.5rem;
 letter-spacing:-.025rem
}
@media (min-width:40em) {
 .HomeSectionHeader2-module__header__title--size-l {
  font-size:3.375rem;
  line-height:3.5rem;
  letter-spacing:-.025rem
 }
}
@media (min-width:61.25em) {
 .HomeSectionHeader2-module__header__title--size-l {
  font-size:4rem;
  line-height:4.5rem;
  letter-spacing:-.0375rem
 }
}
.HomeSectionHeader2-module__header__button {
 position:relative;
 top:-.375rem;
 margin-left:1rem
}
.HomeSectionHeader2-module__header__description {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.625rem;
 line-height:2rem;
 letter-spacing:0;
 color:rgba(38,34,34,.6)
}
@media (min-width:40em) {
 .HomeSectionHeader2-module__header__description {
  font-size:1.625rem;
  line-height:2rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .HomeSectionHeader2-module__header__description {
  font-size:1.75rem;
  line-height:2.5rem;
  letter-spacing:0
 }
}
.HomeSectionHeader2-module__header__description:active,
.HomeSectionHeader2-module__header__description:focus,
.HomeSectionHeader2-module__header__description:hover {
 color:rgba(38,34,34,.6)
}



.HomeTheCritics-module__content {
 display:-ms-grid;
 display:grid;
 -ms-grid-rows:auto;
 grid-template-rows:auto;
 -ms-grid-columns:1fr 8rem 1fr;
 grid-template-columns:1fr 1fr;
 grid-column-gap:8rem;
 margin-top:4rem
}
.HomeTheCritics-module__content>:first-child {
 -ms-grid-row:1;
 -ms-grid-column:1
}
.HomeTheCritics-module__content>:nth-child(2) {
 -ms-grid-row:1;
 -ms-grid-column:3
}
@media (min-width:40em) {
 .HomeTheCritics-module__content {
  margin-top:5rem
 }
}
@media (min-width:61.25em) {
 .HomeTheCritics-module__content {
  display:-ms-grid;
  display:grid;
  -ms-grid-rows:auto;
  grid-template-rows:auto;
  -ms-grid-columns:1fr 1fr 1fr;
  grid-template-columns:1fr 1fr 1fr;
  margin-top:6rem
 }
 .HomeTheCritics-module__content>:first-child {
  -ms-grid-row:1;
  -ms-grid-column:1
 }
 .HomeTheCritics-module__content>:nth-child(2) {
  -ms-grid-row:1;
  -ms-grid-column:2
 }
 .HomeTheCritics-module__content>:nth-child(3) {
  -ms-grid-row:1;
  -ms-grid-column:3
 }
}
.HomeTheCritics-module__content__main {
 grid-column:1/-1
}
@media (min-width:61.25em) {
 .HomeTheCritics-module__content__main {
  -ms-grid-column:1;
  -ms-grid-column-span:2;
  grid-column:1/span 2
 }
}
.HomeTheCritics-module__content__supporting {
 position:relative;
 grid-column:1/-1;
 margin-top:2rem;
 padding-top:2rem;
 border-top:1px solid #e0e0e0
}
.HomeTheCritics-module__content__supporting:after {
 content:" ";
 position:absolute;
 background:#e0e0e0;
 top:0;
 width:1px;
 height:100%;
 left:-2rem
}
@media (min-width:40em) {
 .HomeTheCritics-module__content__supporting:after {
  left:-3rem
 }
}
@media (min-width:61.25em) {
 .HomeTheCritics-module__content__supporting:after {
  left:-4rem
 }
}
@media (min-width:40em) {
 .HomeTheCritics-module__content__supporting {
  display:-ms-grid;
  display:grid;
  -ms-grid-rows:auto;
  grid-template-rows:auto;
  -ms-grid-columns:1fr 8rem 1fr;
  grid-template-columns:1fr 1fr;
  grid-column-gap:8rem;
  margin-top:3rem;
  padding-top:3rem
 }
 .HomeTheCritics-module__content__supporting>:first-child {
  -ms-grid-row:1;
  -ms-grid-column:1
 }
 .HomeTheCritics-module__content__supporting>:nth-child(2) {
  -ms-grid-row:1;
  -ms-grid-column:3
 }
}
@media (min-width:61.25em) {
 .HomeTheCritics-module__content__supporting {
  display:-ms-grid;
  display:grid;
  -ms-grid-rows:auto;
  grid-template-rows:auto;
  -ms-grid-columns:auto;
  grid-template-columns:auto;
  grid-column:3/-1;
  margin-top:0;
  padding-top:0;
  border-top:none
 }
 .HomeTheCritics-module__content__supporting>:first-child {
  -ms-grid-row:1;
  -ms-grid-column:1
 }
}



.HomeTheCritics-module__main-item {
 margin-bottom:2rem;
 padding-bottom:2rem;
 border-bottom:1px solid #e0e0e0
}
@media (min-width:40em) {
 .HomeTheCritics-module__main-item {
  margin-bottom:3rem;
  padding-bottom:3rem
 }
}
@media (min-width:61.25em) {
 .HomeTheCritics-module__main-item {
  margin-bottom:4rem;
  padding-bottom:4rem
 }
}
.HomeTheCritics-module__main-item:last-of-type {
 margin-bottom:0;
 padding-bottom:0;
 border-bottom: none
}



.ArticleCardAuthorName-module__article-card__author-name--theme-arts {
 color:#29724c
}
.ArticleCardAuthorName-module__article-card__author-name--theme-arts:active,
.ArticleCardAuthorName-module__article-card__author-name--theme-arts:focus,
.ArticleCardAuthorName-module__article-card__author-name--theme-arts:hover {
 -webkit-text-decoration-color:rgba(41,114,76,.3);
 text-decoration-color:rgba(41,114,76,.3)
}



.ArticleCardEqualRight-module__equal-right {
 display:-ms-grid;
 -ms-grid-rows:auto;
 grid-template-rows:auto;
 -ms-grid-columns:auto 1fr;
 grid-template-columns:auto 1fr;
 display:grid;
 overflow:hidden
}
.ArticleCardEqualRight-module__equal-right>:first-child {
 -ms-grid-row:1;
 -ms-grid-column:1
}
.ArticleCardEqualRight-module__equal-right>:nth-child(2) {
 -ms-grid-row:1;
 -ms-grid-column:2
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right {
  display:-ms-grid;
  display:grid;
  -ms-grid-rows:auto;
  grid-template-rows:auto;
  -ms-grid-columns:1fr 1fr;
  grid-template-columns:1fr 1fr
 }
 .ArticleCardEqualRight-module__equal-right>:first-child {
  -ms-grid-row:1;
  -ms-grid-column:1
 }
 .ArticleCardEqualRight-module__equal-right>:nth-child(2) {
  -ms-grid-row:1;
  -ms-grid-column:2
 }
}
.ArticleCardEqualRight-module__equal-right__column--left {
 -ms-grid-column:1;
 -ms-grid-column-span:1;
 grid-column:1/span 1;
 margin-right:1rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__column--left {
  margin-right:2.5rem
 }
}
@media (min-width:61.25em) {
 .ArticleCardEqualRight-module__equal-right__column--left {
  margin-right:3rem
 }
}
.ArticleCardEqualRight-module__equal-right__column--left:after {
 content:"";
 position:absolute;
 pointer-events:none;
 right:0;
 bottom:0;
 left:0;
 height:6rem;
 background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__column--left:after {
  right:auto;
  width:50%;
  z-index:0
 }
}
.ArticleCardEqualRight-module__equal-right__column--right {
 grid-column:2/-1;
 position:relative;
 z-index:-1;
 margin-left:1rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__column--right {
  margin-left:2.5rem
 }
}
@media (min-width:61.25em) {
 .ArticleCardEqualRight-module__equal-right__column--right {
  margin-left:3rem
 }
}
.ArticleCardEqualRight-module__equal-right__hero-image--size-xxs {
 width:6rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__hero-image--size-xxs {
  width:auto
 }
}
.ArticleCardEqualRight-module__equal-right__hero-image--size-s,
.ArticleCardEqualRight-module__equal-right__hero-image--size-xs {
 width:6rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__hero-image--size-s,
 .ArticleCardEqualRight-module__equal-right__hero-image--size-xs {
  width:auto
 }
}
.ArticleCardEqualRight-module__equal-right__hero-image--size-m {
 width:7rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__hero-image--size-m {
  width:auto
 }
}
.ArticleCardEqualRight-module__equal-right__hero-image--size-l,
.ArticleCardEqualRight-module__equal-right__hero-image--size-xl,
.ArticleCardEqualRight-module__equal-right__hero-image--size-xxl {
 width:8rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__hero-image--size-l,
 .ArticleCardEqualRight-module__equal-right__hero-image--size-xl,
 .ArticleCardEqualRight-module__equal-right__hero-image--size-xxl {
  width:auto
 }
}
.ArticleCardEqualRight-module__equal-right__text-container--outer {
 position:relative;
 max-height:8rem
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__text-container--outer {
  max-height:none
 }
}
@media (min-width:40em) {
 .ArticleCardEqualRight-module__equal-right__text-container--inner {
  position:absolute;
  top:0;
  left:0
 }
}



.ArticleCardSignpost-module__signpost,
.ArticleCardSignpost-module__signpost:active,
.ArticleCardSignpost-module__signpost:focus,
.ArticleCardSignpost-module__signpost:hover,
.ArticleCardSignpost-module__signpost:visited {
 display:inline-block;
 position:relative;
 z-index:1;
 color:rgba(38,34,34,.8)
}
.ArticleCardSignpost-module__signpost--size-xxs {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.625rem;
 line-height:2rem;
 letter-spacing:0;
 padding-top:.5rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-xxs {
  font-size:1.625rem;
  line-height:2rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-xxs {
  font-size:1.75rem;
  line-height:2.5rem;
  letter-spacing:0;
  padding-top:.75rem
 }
}
.ArticleCardSignpost-module__signpost--size-xs {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.625rem;
 line-height:2rem;
 letter-spacing:0;
 padding-top:.5rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-xs {
  font-size:1.625rem;
  line-height:2rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-xs {
  font-size:1.75rem;
  line-height:2.5rem;
  letter-spacing:0
 }
}
.ArticleCardSignpost-module__signpost--size-s {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.625rem;
 line-height:2rem;
 letter-spacing:0;
 padding-top:.5rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-s {
  font-size:1.625rem;
  line-height:2rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-s {
  font-size:1.75rem;
  line-height:2.5rem;
  letter-spacing:0
 }
}
.ArticleCardSignpost-module__signpost--size-m {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.625rem;
 line-height:2rem;
 letter-spacing:0;
 padding-top:.5rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-m {
  font-size:1.625rem;
  line-height:2rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-m {
  font-size:1.75rem;
  line-height:2.5rem;
  letter-spacing:0;
 }
}
.ArticleCardSignpost-module__signpost--size-l {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.75rem;
 line-height:2.5rem;
 letter-spacing:0;
 padding:.5rem 0 .75rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-l {
  font-size:1.875rem;
  line-height:2.5rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-l {
  font-size:2rem;
  line-height:3rem;
  letter-spacing:0
 }
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-l {
  padding:.25rem 0
 }
}
.ArticleCardSignpost-module__signpost--size-xl {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.75rem;
 line-height:2.5rem;
 letter-spacing:0;
 padding:.75rem 0 .5rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-xl {
  font-size:1.875rem;
  line-height:2.5rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-xl {
  font-size:2rem;
  line-height:3rem;
  letter-spacing:0
 }
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-xl {
  padding:.5rem 0 .25rem
 }
}
.ArticleCardSignpost-module__signpost--size-xxl {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
 font-weight:400;
 font-size:1.75rem;
 line-height:2.5rem;
 letter-spacing:0;
 padding:.75rem 0 .5rem
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-xxl {
  font-size:1.875rem;
  line-height:2.5rem;
  letter-spacing:0
 }
}
@media (min-width:61.25em) {
 .ArticleCardSignpost-module__signpost--size-xxl {
  font-size:2rem;
  line-height:3rem;
  letter-spacing:0
 }
}
@media (min-width:40em) {
 .ArticleCardSignpost-module__signpost--size-xxl {
  padding:.5rem 0 .25rem
 }
}
.ArticleCardSignpost-module__signpost-icon {
 position:relative
}
.ArticleCardSignpost-module__signpost-icon--size-m,
.ArticleCardSignpost-module__signpost-icon--size-s,
.ArticleCardSignpost-module__signpost-icon--size-xs,
.ArticleCardSignpost-module__signpost-icon--size-xxs {
 width:1.5rem;
 height:1.5rem;
 margin-right:.75rem
}
.ArticleCardSignpost-module__signpost-icon--size-l,
.ArticleCardSignpost-module__signpost-icon--size-xl,
.ArticleCardSignpost-module__signpost-icon--size-xxl {
 width:2rem;
 height:2rem;
 margin-right:1rem
}
.ArticleCardSignpost-module__signpost-icon-magazine--size-m,
.ArticleCardSignpost-module__signpost-icon-magazine--size-s,
.ArticleCardSignpost-module__signpost-icon-magazine--size-xs,
.ArticleCardSignpost-module__signpost-icon-magazine--size-xxs {
 top:.25rem
}
.ArticleCardSignpost-module__signpost-icon-magazine--size-l,
.ArticleCardSignpost-module__signpost-icon-magazine--size-xl,
.ArticleCardSignpost-module__signpost-icon-magazine--size-xxl {
 top:.375rem
}
.ArticleCardSignpost-module__signpost-icon-external--size-m,
.ArticleCardSignpost-module__signpost-icon-external--size-s,
.ArticleCardSignpost-module__signpost-icon-external--size-xs,
.ArticleCardSignpost-module__signpost-icon-external--size-xxs {
 top:.125rem
}
.ArticleCardSignpost-module__signpost-icon-external--size-l,
.ArticleCardSignpost-module__signpost-icon-external--size-xl,
.ArticleCardSignpost-module__signpost-icon-external--size-xxl {
 top:.25rem
}
.ArticleCardSignpost-module__signpost--critics {
 padding:.125rem 1rem;
 border:1px solid rgba(41,114,76,.5);
 border-radius:2rem;
 color:#29724c;
 margin:.75rem 1.5rem .75rem 0
}
.ArticleCardSignpost-module__signpost--critics:hover {
 color:#29724c
}
.ArticleCardSignpost-module__signpost--podcast {
 border:none
}
.ArticleCardSignpost-module__signpost--not-article {
 display:-ms-grid;
 display:grid;
 -ms-grid-rows:auto;
 grid-template-rows:auto;
 -ms-grid-columns:auto auto;
 grid-template-columns:auto auto;
 display:-ms-inline-grid;
 display:inline-grid;
 align-items:center;
 justify-content:center
}
.ArticleCardSignpost-module__signpost--not-article>:first-child {
 -ms-grid-row:1;
 -ms-grid-column:1
}
.ArticleCardSignpost-module__signpost--not-article>:nth-child(2) {
 -ms-grid-row:1;
 -ms-grid-column:2
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
 .ArticleCardSignpost-module__signpost--not-article {
  display:block
 }
}


.HomeTheCritics-module__supporting-item {
 margin-bottom:2rem;
 padding-bottom:2rem;
 border-bottom:1px solid #e0e0e0
}
.HomeTheCritics-module__supporting-item:last-of-type {
 margin-bottom:0;
 padding-bottom:0;
 border-bottom:none
}
.HomeTheCritics-module__supporting-items--mobile {
 position:relative;
 -ms-grid-column:1;
 -ms-grid-column-span:1;
 grid-column:1/span 1;
 grid-row:1/-1
}
.HomeTheCritics-module__supporting-items--mobile:after {
 content:" ";
 position:absolute;
 background:#e0e0e0;
 top:0;
 width:1px;
 height:100%;
 right:-2rem
}
@media (min-width:40em) {
 .HomeTheCritics-module__supporting-items--mobile:after {
  right:-3rem
 }
}
@media (min-width:61.25em) {
 .HomeTheCritics-module__supporting-items--mobile:after {
  right:-4rem
 }
}
.HomeTheCritics-module__supporting-item--main {
 grid-column:2/-1;
 grid-row:1/-1;
 margin-bottom:2rem;
 padding-bottom:2rem;
 border-bottom:1px solid #e0e0e0
}
@media (min-width:40em) {
 .HomeTheCritics-module__supporting-item--main {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none
 }
}

.ArticleCardClickTarget-module__article-card__click-target {
 display:block
}
/*.ArticleCardClickTarget-module__article-card__click-target:before {
 content:"";
 display:block;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}*/


.ArticleCardClickTarget-module__article-card__click-target:hover {
 opacity:.8
}

 /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++STATISTIKBLOG++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
   /*STATISTIK - Begrenzung*/
   .statsarticle_borders {
    width:100%;
    padding-left:2rem;
    padding-right:2rem;
    margin:0rem auto
   }
   @media (min-width:40em) {
    .statsarticle_borders {
     padding-left:3rem;
     padding-right:3rem
    }
   }
   @media (min-width:61.25em) {
    .statsarticle_borders {
     padding-left:4rem;
     padding-right:4rem;
     max-width:158rem
    }
   }
   @media (min-width:75em) {
    .statsarticle_borders {
     padding-left:5rem;
     padding-right:5rem;
     max-width:160rem
    }
   }
   @media (min-width:40em) {
    .statsarticle_borders {
     margin:0rem auto
    }
   }
   
   
   /*STATISTIK - Container*/
   .statistics__container {
    width:100%;
    padding-left:2rem;
    padding-right:2rem;
    margin:3rem auto 3rem
   }
   @media (min-width:40em) {
    .statistics__container {
     padding-left:3rem;
     padding-right:3rem
    }
   }
   @media (min-width:61.25em) {
    .statistics__container {
     padding-left:4rem;
     padding-right:4rem;
     max-width:158rem
    }
   }
   @media (min-width:75em) {
    .statistics__container {
     padding-left:5rem;
     padding-right:5rem;
     max-width:160rem
    }
   }
   @media (min-width:40em) {
    .statistics__container {
     margin:4rem auto 4rem
    }
   }
   
   .statistics__container__outer {
    position:relative;
    border-top:2px solid #498eb5;
    margin-top:4rem
   }
   .statistics__container__outer:after,
   .statistics__container__outer:before {
    content:" ";
    position:absolute;
    left:0;
    width:100%;
    height:.125rem;
    pointer-events:none
   }
   .statistics__container__outer:before {
    top:.5rem;
    background:rgba(73,142,181,.2)
   }
   .statistics__container__outer:after {
    top:1.125rem;
    background:rgba(73,142,181,.2)
   }
   @media (min-width:40em) {
    .statistics__container__outer {
     margin-top:8rem
    }
   }
   
   .statistics__container__inner {
    position:relative;
    border-bottom:2px solid #498eb5;
    padding:2rem 0
   }
   .statistics__container__inner:after,
   .statistics__container__inner:before {
    content:" ";
    position:absolute;
    left:0;
    width:100%;
    height:.125rem;
    pointer-events:none
   }
   .statistics__container__inner:before {
    bottom:.5rem;
    background:rgba(73,142,181,.2);
   }
   .statistics__container__inner:after {
    bottom:1.125rem;
    background:rgba(73,142,181,.2);
   }
   @media (min-width:40em) {
    .statistics__container__inner {
     padding:1.5rem 0
    }
   }
   
   /*Statistic Artikel-Platzhalter*/
   
   .statistics__stretch-container {
     display:flex;
     flex-direction:column;
     flex:1
    }
   
   @media (-ms-high-contrast:active),(-ms-high-contrast:none) {
     .statistics__stretch-container {
      display:block;
      flex-direction:unset;
      flex:unset
     }
    }
   
   .statistics__article-card {
    position:relative;
    overflow:hidden;
    width:100%
   }
   
   .statistics--align-left {
    text-align:left
   }
   
   .statistics__responsive {
    display:none!important
   }
   
   .statistics__mobile--block {
    display:block!important
   }
   /*@media (min-width:75em) {
    .statistics__mobile--block {
     display:none!important
    }
   }*/
   
   .statistics__mobile--flex {
    display:flex!important
   }
   @media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .statistics__mobile--flex {
     display:block!important
    }
   }
   @media (min-width:75em) {
    .statistics__mobile--flex {
     display:none!important
    }
   }
   
   /*Überschrift Statistics*/
   .statistics_h1 {
    font-family:'Sabon',serif;
    font-weight:400;
    font-size:3.25rem;
    line-height:3.5rem;
    letter-spacing:-.025rem;
    padding-bottom: 2rem; 
   }
   @media (min-width:40em) {
    .statistics_h1 {
     font-size:3.375rem;
     line-height:3.5rem;
     letter-spacing:-.025rem
    }
   }
   @media (min-width:61.25em) {
    .statistics_h1 {
     font-size:4rem;
     line-height:4.5rem;
     letter-spacing:-.0375rem
    }
   }
   
   /*Text Statistics*/
   .statistics_text {
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-weight:400;
    font-size:1.625rem;
    line-height:2rem;
    letter-spacing:0;
   }
   @media (min-width:40em) {
    .statistics_text {
     font-size:1.625rem;
     line-height:2rem;
     letter-spacing:0
    }
   }
   @media (min-width:61.25em) {
    .statistics_text {
     font-size:1.75rem;
     line-height:2.5rem;
     letter-spacing:0
    }
   }
   
   
   
   /*Innerer Container in Hauptcontainer mit Grid*/
   .statistics--inner {
     padding: 1rem 0rem 5rem;
     border-bottom: 1px solid #498eb5;
     margin-bottom: 5rem;
   }
   
   @media (min-width:61.25em) {
    .statistics--inner {
     display:-ms-grid;
     -ms-grid-rows:auto auto;
     grid-template-rows:auto auto;
     -ms-grid-columns:1fr 2fr;
     grid-template-columns:1fr 2fr;
     display:grid
    }
    .statistics--inner>:first-child {
     -ms-grid-row:1;
     -ms-grid-column:2
    }
    .statistics--inner>:nth-child(2) {
     -ms-grid-row:1;
     -ms-grid-column:1;
    }
   }
   

/*Falls unterschiedliche Statistiken in Mobile und Desktop angezeigt werden sollen*/
   .stats_mobile {
     display:block
   }
  
   .stats_desktop {
  display: none
  }

 @media (min-width:61.25em) {
   .stats_mobile{
     display: none
   }
   .stats_desktop{
     display: block
   }
}

   .statistics__main-container {
     display:flex;
     flex-direction:column;
     flex:1;
     grid-column:1/-1
    }
    @media (-ms-high-contrast:active),(-ms-high-contrast:none) {
     .statistics__main-container {
      display:block;
      flex-direction:unset;
      flex:unset
     }
    }
    @media (min-width:61.25em) {
     .statistics__main-container {
      -ms-grid-column:1;
      -ms-grid-column-span:1;
      grid-column:2/span 1;
      padding-left:4rem;
     }
    }
    
   .statistics__supporting-container {
     margin-top:2rem;
     padding-top:2rem;
     border-top:1px solid #e0e0e0;
    }
    .statistics__supporting-container>:first-child {
     -ms-grid-row:1;
     -ms-grid-column:1
    }
    .statistics__supporting-container>:nth-child(2) {
     -ms-grid-row:1;
     -ms-grid-column:2
    }
    @media (min-width:40em) {
     .statistics__supporting-container {
      margin-top:3rem;
      padding-top:3rem;
      margin-bottom:0;
      min-width: 400px; 
     }
    }
    @media (min-width:61.25em) {
     .statistics__supporting-container {
      margin-top:4rem;
      padding-top:4rem;
      min-width: 400px;  
     }
    }
    @media (min-width:61.25em) {
     .statistics__supporting-container {
      display:-ms-grid;
      display:grid;
      -ms-grid-rows:auto;
      grid-template-rows:auto;
      -ms-grid-columns:auto;
      grid-template-columns:auto;
      -ms-grid-column:1;
      -ms-grid-column-span:1;
      grid-column:1/span 1;
      -ms-grid-row:1;
      -ms-grid-row-span:1;
      grid-row:1/span 1;
      align-content:start;
      margin-top:0;
      padding-top:0;
      padding-right:4rem;
      border-top:none;
      border-right:1px solid #e0e0e0
     }
     .statistics__supporting-container>:first-child {
      -ms-grid-row:1;
      -ms-grid-column:1
     }
    }
    
   .statistics__supporting-item {
     display:flex
    }
    
    @media (min-width:75em) and (-ms-high-contrast:active),(min-width:75em) and (-ms-high-contrast:none) {
     .statistics__supporting-item {
      display:block
     }
    }