@charset "UTF-8";
body:has(main[ndx--magazine*=nr-2-2025]) header .ksb .st1,
body:has(main[ndx--magazine*=nr-2-2025]) header .ksb .cls-1 {
  fill: #fa87cd;
}

.issue[ndx--target*=nr-2-2025] .teasers .teaser .card .flip-back,
.issue[ndx--target*=nr-2-2025] .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card .flip-back,
main[ndx--magazine*=nr-2-2025] .teasers .teaser .card .flip-back,
main[ndx--magazine*=nr-2-2025] .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card .flip-back {
  height: calc(100% + 0.03rem);
}
.issue[ndx--target*=nr-2-2025] .quote,
main[ndx--magazine*=nr-2-2025] .quote {
  white-space: pre-line;
}
.issue[ndx--target*=nr-2-2025] .teaser .card.hasslideshow,
.issue[ndx--target*=nr-2-2025] .teaser .card.hasteaservideo,
main[ndx--magazine*=nr-2-2025] .teaser .card.hasslideshow,
main[ndx--magazine*=nr-2-2025] .teaser .card.hasteaservideo {
  border-bottom: 0.4rem solid #ea0f14;
  border-color: #ea0f14 !important;
}
@media screen and (max-width: 710px) {
  .issue[ndx--target*=nr-2-2025] .teaser .card.hasslideshow,
  .issue[ndx--target*=nr-2-2025] .teaser .card.hasteaservideo,
  main[ndx--magazine*=nr-2-2025] .teaser .card.hasslideshow,
  main[ndx--magazine*=nr-2-2025] .teaser .card.hasteaservideo {
    border-width: 0.4rem;
    border-bottom-width: 1.6rem;
  }
}
.issue[ndx--target*=nr-2-2025] .teaser .videowrap:hover .title,
main[ndx--magazine*=nr-2-2025] .teaser .videowrap:hover .title {
  opacity: 1;
}

.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card.hasslideshow,
.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card.hasteaservideo {
  border-bottom: 0.4rem solid #ea0f14;
  border-color: #ea0f14 !important;
}
@media screen and (max-width: 710px) {
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card.hasslideshow,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card.hasteaservideo {
    border-width: 0.4rem;
    border-bottom-width: 1.6rem;
  }
}

.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .cardflip .card .flip,
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .card .flip {
  transition: background-color 0.2s ease;
}
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .cardflip .card:hover,
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .card:hover {
  background-color: #fa0a14;
}
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .cardflip .card:hover .author,
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .card:hover .author {
  color: #fff !important;
}
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .cardflip .card:hover .flip,
.teaser[ndx--style=nr-2-2025] .teaser[ndx--target$=editorial] .card:hover .flip {
  background-color: transparent;
}

main[ndx--magazine*=nr-2-2025] .siblings .inner {
  background-color: #fff;
}
main[ndx--magazine*=nr-2-2025] .siblings .teaser .card .title {
  white-space: pre-line;
}
main[ndx--magazine*=nr-2-2025] h3 {
  text-align: center;
}
main[ndx--magazine*=nr-2-2025] blockquote {
  text-align: center;
}
main[ndx--magazine*=nr-2-2025] .blocks h1,
main[ndx--magazine*=nr-2-2025] .blocks h2,
main[ndx--magazine*=nr-2-2025] .blocks h3,
main[ndx--magazine*=nr-2-2025] .blocks h4,
main[ndx--magazine*=nr-2-2025] .blocks h5,
main[ndx--magazine*=nr-2-2025] .blocks h6 {
  hyphens: initial;
}
main[ndx--magazine*=nr-2-2025] .teasers .teaser p.quote {
  white-space: pre-line;
}
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial].cardflip .card,
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial] .card {
  transition: background-color 0.2s ease;
}
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial].cardflip .card:hover,
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial] .card:hover {
  background-color: #fa0a14;
}
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial].cardflip .card .flip,
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial] .card .flip {
  background-color: transparent;
}
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial].cardflip .card .flip:hover .author,
main[ndx--magazine*=nr-2-2025] .teasers .teaser[ndx--target$=editorial] .card .flip:hover .author {
  color: #fff !important;
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025] .grid:not(.audio):not(.interview) .title.small h1,
  main[ndx--magazine*=nr-2-2025] .grid:not(.audio):not(.interview) .title.small h2,
  main[ndx--magazine*=nr-2-2025] .grid:not(.audio):not(.interview) .author.small h1,
  main[ndx--magazine*=nr-2-2025] .grid:not(.audio):not(.interview) .author.small h2 {
    font-size: 7.5rem !important;
    line-height: 9rem !important;
  }
}

.teaser[ndx--target$=editorial],
.teaser[ndx--target$=editorial] .card,
.teaser[ndx--target$=editorial] .flip {
  border-radius: 2rem;
}

.teaser[ndx--target$=mariam-rezaei] .flip .videowrap video,
.teaser[ndx--target$=mariam-rezaei] .flip-back .videowrap video {
  z-index: -1;
}
.teaser[ndx--target$=mariam-rezaei] .button-container.playPause {
  display: none;
}

[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .article_header,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .article_header {
  padding-top: 4vw;
  height: calc(100vh - 21rem);
  height: calc(100dvh - 21rem);
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .article_header,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .article_header {
    height: 75vh;
    height: 75dvh;
  }
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .article_header h1,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .article_header h1 {
  font-size: 9.5vw !important;
  line-height: 8.75rem !important;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .article_header h1,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .article_header h1 {
    font-size: 15rem !important;
    line-height: 15rem !important;
  }
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .article_header h2,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .article_header h2 {
  font-size: 8rem;
  line-height: 8rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .article_header h2,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .article_header h2 {
    font-size: 13.5rem;
    line-height: 13rem;
  }
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025].artistpage > .number, [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025].artistpage > .meta,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025].artistpage > .number,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025].artistpage > .meta {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025].artistpage > .number, [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025].artistpage > .meta,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025].artistpage > .number,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025].artistpage > .meta {
    font-size: 3.75rem;
    line-height: 4.5rem;
  }
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025].artistpage > .meta,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025].artistpage > .meta {
  top: 0.5rem;
  right: 0.5rem;
  left: initial;
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .biomariam .authorious p,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .biomariam .authorious p {
  border-bottom: 0;
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .biomariam .block-type-image,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .biomariam .block-type-image {
  border: 0.2rem solid #fa87cd;
  border-top: 0;
  padding: 0.4rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .biomariam .block-type-image,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .biomariam .block-type-image {
    border-width: 0.8rem;
    padding: 1.6rem;
  }
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .list .column,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .list .column {
  padding: 0 0.8rem;
  border-left: 0.1rem solid #ea0f14;
}
[ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .list .column:first-child,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .list .column:first-child {
  border-left: 0;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] main[ndx--magazine*=nr-2-2025] .list .column,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] main[ndx--magazine*=nr-2-2025] .list .column {
    border-width: 0;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-wrapper,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-wrapper {
  position: sticky;
  top: 2.5rem;
  z-index: 10;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-wrapper,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-wrapper {
    top: 6.7rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player {
  border-radius: 0;
  padding: 0.5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player {
    padding: 1.5rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration {
  padding-right: 0.2rem;
  height: 5rem;
  width: 10rem;
  position: relative;
  font-size: 0;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration {
    padding-right: 0.6rem;
    height: 15rem;
    width: 15rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration:after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration:after {
  content: "";
  width: 10rem;
  height: 0.15rem;
  background-color: #fff;
  transform: rotate(-28deg);
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration:after,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration:after {
    height: 0.3rem;
    width: 15rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration .start-time,
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration .end-time,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration .start-time,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration .end-time {
  font-variation-settings: "wght" 400, "SERF" 0, "ital" 0;
  font-feature-settings: "tnum";
  font-size: 2rem;
  line-height: 1.5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration .start-time,
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration .end-time,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration .start-time,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration .end-time {
    font-size: 4rem;
    line-height: 3rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration .start-time,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration .start-time {
  position: absolute;
  top: 0;
  left: 0;
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .duration .end-time,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .duration .end-time {
  position: absolute;
  bottom: 0;
  right: 0;
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .button-container,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .button-container {
  width: 5rem;
  height: 5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .button-container,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .button-container {
    width: 15rem;
    height: 15rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .button-container .play-btn,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .button-container .play-btn {
  height: 2rem;
  border-width: 1.4rem 0 1.4rem 2rem;
  margin: 0 0 0 0.5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .button-container .play-btn,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .button-container .play-btn {
    height: 6rem;
    border-width: 4.2rem 0 4.2rem 6rem;
    margin: 0 0 0 1.5rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .button-container .play-btn.pause,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .button-container .play-btn.pause {
  margin: -0.2rem;
  border-width: 0 0 0 2rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .button-container .play-btn.pause,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .button-container .play-btn.pause {
    border-width: 0 0 0 6rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .seekObjContainer,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .seekObjContainer {
  height: 5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls .seekObjContainer,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls .seekObjContainer {
    height: 15rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls progress,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls progress {
  height: 5rem;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls progress,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls progress {
    height: 15rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls progress::-webkit-progress-bar,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls progress::-webkit-progress-bar {
  background-color: #ea0f14;
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls progress::-moz-progress-bar,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls progress::-moz-progress-bar {
  background-color: #fff;
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player .player-controls progress::-webkit-progress-value,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player .player-controls progress::-webkit-progress-value {
  background-color: #fff;
}
[ndx--template-view=artistic_audio] .block-equalizer .audio-player + .caption,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player + .caption {
  font-variation-settings: "wght" 700, "SERF" 0, "ital" 0 !important;
  font-size: 2.5rem;
  line-height: 5rem;
  background: #ffcaf0;
  color: #ea0f14;
  text-align: center;
  float: left;
  width: 100%;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .audio-player + .caption,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .audio-player + .caption {
    font-size: 5rem;
    line-height: 10rem;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .seekTouch,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .seekTouch {
  display: none;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .seekTouch,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .seekTouch {
    display: initial;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    z-index: 10;
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer {
  width: 90%;
  height: calc(100vh - 15rem);
  height: calc(100dvh - 15rem);
  margin-left: 5%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}
@media screen and (max-width: 710px) {
  [ndx--template-view=artistic_audio] .block-equalizer .equalizer,
  [ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer {
    height: calc(100vh - 40rem);
    height: calc(100dvh - 40rem);
  }
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer.start .bar,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer.start .bar {
  min-height: 80%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar {
  width: 6.25%;
  height: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: height 0.1s ease;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar1,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar1 {
  left: calc(6.25% * (1 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar1::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar1::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar2,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar2 {
  left: calc(6.25% * (2 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar2::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar2::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar3,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar3 {
  left: calc(6.25% * (3 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar3::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar3::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar4,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar4 {
  left: calc(6.25% * (4 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar4::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar4::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar5,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar5 {
  left: calc(6.25% * (5 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar5::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar5::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar6,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar6 {
  left: calc(6.25% * (6 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar6::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar6::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar7,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar7 {
  left: calc(6.25% * (7 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar7::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar7::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar8,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar8 {
  left: calc(6.25% * (8 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar8::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar8::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar9,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar9 {
  left: calc(6.25% * (9 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar9::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar9::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar10,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar10 {
  left: calc(6.25% * (10 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar10::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar10::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar11,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar11 {
  left: calc(6.25% * (11 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar11::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar11::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar12,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar12 {
  left: calc(6.25% * (12 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar12::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar12::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar13,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar13 {
  left: calc(6.25% * (13 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar13::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar13::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar14,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar14 {
  left: calc(6.25% * (14 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar14::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar14::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar15,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar15 {
  left: calc(6.25% * (15 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar15::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar15::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar16,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar16 {
  left: calc(6.25% * (16 - 1));
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar16::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar16::after {
  content: "";
  width: 1vw;
  height: 100%;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar1::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar4::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar6::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar9::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar16::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar1::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar4::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar6::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar9::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar16::after {
  width: 0.5vw;
  background: #fa0a14;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar2::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar7::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar13::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar2::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar7::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar13::after {
  width: 2vw;
  background: repeating-linear-gradient(to bottom, #fa0a14, #fa0a14 3px, #fff 3px, #fff 6px);
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar3::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar8::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar15::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar3::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar8::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar15::after {
  width: 3vw;
  background: #fa87cd;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar5::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar10::after,
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar14::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar5::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar10::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar14::after {
  content: "";
  width: 2vw;
  background: repeating-linear-gradient(to bottom, #fa87cd, #fa87cd 3px, #fff 3px, #fff 6px);
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar11::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar11::after {
  content: "";
  width: 3vw;
  background: #fa0a14;
}
[ndx--template-view=artistic_audio] .block-equalizer .equalizer .bar#bar12::after,
[ndx--template-view$="/ausgaben/nr-2-2025/mariam-rezaei"] .block-equalizer .equalizer .bar#bar12::after {
  width: 0.5vw;
  background: #fa87cd;
}

.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 {
  border-bottom: 0.1rem solid #ea0f14;
}
@media screen and (max-width: 710px) {
  .content:has(main[ndx--magazine*=nr-2-2025]) section.player2 {
    border-bottom-width: 0.3rem;
  }
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 .audio-player {
  background: #fff9fd;
  background: #ffcaf0;
  color: #fa0a14;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 .audio-player .button-container {
  border-color: #ea0f14;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 .audio-player .play-btn {
  border-color: transparent transparent transparent #ea0f14;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 .audio-player .duration:after {
  background-color: #fa0a14;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 .audio-player + .caption {
  background: #ea0f14;
  color: #fff9fd;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 progress::-webkit-progress-bar {
  background-color: #ffcaf0 !important;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 progress::-moz-progress-bar {
  background-color: #ea0f14 !important;
}
.content:has(main[ndx--magazine*=nr-2-2025]) section.player2 progress::-webkit-progress-value {
  background-color: #ea0f14 !important;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player progress,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap progress {
  border-color: inherit !important;
  background: inherit !important;
}

.content .issues .issue[ndx--target=nr-2-2025] article .question {
  min-height: calc(100vh - 34rem);
  min-height: calc(100dvh - 34rem);
}
@media screen and (max-width: 710px) {
  .content .issues .issue[ndx--target=nr-2-2025] article .question {
    min-height: initial;
  }
}
.content .issues .issue[ndx--target=nr-2-2025] .card .title {
  white-space: pre-line;
}

.teaser[ndx--style=nr-2-2025] .card .title,
.teaser[ndx--style=nr-2-2025] .card .quote {
  white-space: pre-line;
}

main[ndx--magazine=nr-2-2025] .article_header h1 {
  text-align: center;
  background: transparent !important;
  font-variation-settings: "wght" 1200, "SERF" 0, "ital" 0 !important;
}
main[ndx--magazine=nr-2-2025] .article_header h2 {
  text-align: center;
  font-variation-settings: "wght" 1200, "SERF" 100, "ital" 0 !important;
}

main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .sidebar .footnote,
main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .block .footnote {
  pointer-events: none;
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .sidebar .footnote,
  main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .block .footnote {
    pointer-events: initial;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .article_header h1 {
    font-size: 15rem !important;
    line-height: 15rem !important;
  }
}
main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .article_header h1 span {
  font-variation-settings: "wght" 600, "SERF" 0, "ital" 0;
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025][ndx--article=eric-meier] .article_header h2 {
    font-size: 13.5rem;
    line-height: 13rem;
  }
}
main[ndx--magazine*=nr-2-2025] .infoblock {
  padding: 0;
}
main[ndx--magazine*=nr-2-2025] .footnotereverse {
  display: none !important;
}
main[ndx--magazine*=nr-2-2025] .footnotereverse a {
  text-decoration: none !important;
}

main[ndx--article=eric-meier] .cover,
main[ndx--article=eric-meier] .covermob {
  position: fixed;
  z-index: -1;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .cover,
  main[ndx--article=eric-meier] .covermob {
    display: none;
  }
}
main[ndx--article=eric-meier] .cover img,
main[ndx--article=eric-meier] .covermob img {
  width: calc(100vw - 1rem);
  height: 100vh;
  height: 100dvh;
  object-fit: cover;
}
main[ndx--article=eric-meier] .covermob {
  display: none;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .covermob {
    display: block;
  }
}
main[ndx--article=eric-meier] .footnote {
  pointer-events: auto !important;
}
main[ndx--article=eric-meier] > .number,
main[ndx--article=eric-meier] .meta {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] > .number,
  main[ndx--article=eric-meier] .meta {
    font-size: 3.75rem;
    line-height: 4.5rem;
    margin: 1.5rem 0 0 2rem;
  }
}
main[ndx--article=eric-meier] .meta {
  left: initial;
  right: 0.5rem;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .meta {
    margin-top: 1rem;
    right: 1.5rem;
  }
}
main[ndx--article=eric-meier] .textwrapper {
  margin-top: calc(100vh - 21vw);
  margin-top: calc(100dvh - 21vw);
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .textwrapper {
    margin-top: calc(100vh - 61vw);
    margin-top: calc(100dvh - 61vw);
  }
}
main[ndx--article=eric-meier] .article_header + .grid {
  margin-top: 15vh;
  margin-top: 15dvh;
}
main[ndx--article=eric-meier] .grid:not(.header) {
  margin-top: 35vh;
  margin-top: 35dvh;
}
main[ndx--article=eric-meier] .block p {
  font-variation-settings: "wght" 631, "SERF" 70, "ital" 0 !important;
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .block p {
    font-size: 4.0625rem !important;
    line-height: 5.6875rem !important;
  }
}
main[ndx--article=eric-meier] blockquote {
  border-left: 0.5rem solid #fa87cd;
  border-right: 0.5rem solid #fa87cd;
  text-align: center;
  font-variation-settings: "wght" 826, "SERF" 95, "ital" 0 !important;
  font-size: 2.25rem !important;
  line-height: 2.5rem !important;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] blockquote {
    font-size: 6.75rem !important;
    line-height: 7.5rem !important;
  }
}
main[ndx--article=eric-meier] blockquote em {
  font-variation-settings: "wght" 826, "SERF" 95, "ital" 100 !important;
}
main[ndx--article=eric-meier] .grid {
  position: relative;
  backface-visibility: hidden;
}
main[ndx--article=eric-meier] .grid img {
  height: auto;
  width: auto;
  max-height: calc(100vh - 5rem);
  max-height: calc(100dvh - 5rem);
  max-width: 100%;
}
main[ndx--article=eric-meier] .grid .magnifier {
  background-color: transparent;
}
main[ndx--article=eric-meier] .grid .img-magnifier-container {
  display: inline-block;
}
main[ndx--article=eric-meier] .grid .img-magnifier-container img {
  display: initial;
}
main[ndx--article=eric-meier] #section_3 {
  font-size: 0;
  display: block !important;
  padding: 35vh 0 0 0;
  padding: 35dvh 0 0 0;
  margin: 0;
  margin-top: 35vh;
  margin-top: 35dvh;
}
main[ndx--article=eric-meier] #section_3 #section_3_c2,
main[ndx--article=eric-meier] #section_3 #section_3_c3 {
  width: 50%;
  display: inline-block;
  vertical-align: top;
}
main[ndx--article=eric-meier] #section_3 .column {
  position: sticky;
  top: 5rem;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_3 .column {
    top: calc(50vh - 25%);
    top: calc(50dvh - 25%);
  }
}
main[ndx--article=eric-meier] #section_3 #section_3_c2 {
  padding-right: 0.5rem;
  text-align: right;
  margin-top: 70vh;
  margin-top: 70dvh;
}
main[ndx--article=eric-meier] #section_3 #section_3_c3 {
  padding-left: 0.5rem;
}
main[ndx--article=eric-meier] #section_4,
main[ndx--article=eric-meier] #section_6 {
  background-color: #fff !important;
  padding: 3rem 0 35vh 0 !important;
  padding: 3rem 0 35dvh 0 !important;
  border-top: 0.1rem solid #fa87cd;
  border-bottom: 0.1rem solid #fa87cd;
}
main[ndx--article=eric-meier] #section_6 {
  margin-top: 10vh;
  margin-top: 10dvh;
}
main[ndx--article=eric-meier] #section_7 {
  display: block;
  height: 600vh;
  height: 600dvh;
  text-align: center;
  pointer-events: none;
}
main[ndx--article=eric-meier] #section_7 .block-type-zoomimage {
  pointer-events: auto;
}
main[ndx--article=eric-meier] #section_7 img {
  max-width: 75vw;
  max-height: calc(100vh - 10rem);
  max-height: calc(100dvh - 10rem);
}
main[ndx--article=eric-meier] #section_7 .column {
  position: sticky;
  top: 5rem;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_7 .column {
    top: calc(50vh - 25%);
    top: calc(50dvh - 25%);
  }
}
main[ndx--article=eric-meier] #section_8 {
  padding: 0 !important;
  pointer-events: none;
  font-size: 0;
  display: block;
  margin-top: -500vh;
  margin-top: -500dvh;
}
main[ndx--article=eric-meier] #section_8 #section_8_c1,
main[ndx--article=eric-meier] #section_8 #section_8_c2 {
  position: sticky;
  top: calc(50vh - 25%);
  top: calc(50dvh - 25%);
  width: 50%;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_8 #section_8_c1,
  main[ndx--article=eric-meier] #section_8 #section_8_c2 {
    position: relative;
  }
}
main[ndx--article=eric-meier] #section_8 #section_8_c1 .img-magnifier-container,
main[ndx--article=eric-meier] #section_8 #section_8_c2 .img-magnifier-container {
  pointer-events: auto;
}
main[ndx--article=eric-meier] #section_8 #section_8_c1 {
  margin-bottom: 20vh;
  margin-bottom: 20dvh;
}
main[ndx--article=eric-meier] #section_8 #section_8_c1 figure {
  width: 50%;
  margin-left: 10%;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_8 #section_8_c1 figure {
    width: 100%;
  }
}
main[ndx--article=eric-meier] #section_8 #section_8_c2 {
  margin-top: 100vh;
  margin-top: 100dvh;
  margin-bottom: 200vh;
  margin-bottom: 200dvh;
  text-align: left;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_8 #section_8_c2 {
    margin-left: -5%;
  }
}
main[ndx--article=eric-meier] #section_8 #section_8_c2 img {
  max-width: 90%;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_8 #section_8_c2 img {
    max-width: 100%;
  }
}
main[ndx--article=eric-meier] #section_9 {
  margin-top: -100vh;
  margin-top: -100dvh;
  background-color: #fff !important;
  padding: 3rem 0 35vh 0 !important;
  padding: 3rem 0 35dvh 0 !important;
  border-top: 0.1rem solid #fa87cd;
  text-align: center;
}
main[ndx--article=eric-meier] #section_10 {
  margin-top: 0;
  background-color: #fff !important;
  padding: 35vh 0 3rem 0 !important;
  padding: 35dvh 0 3rem 0 !important;
  border-bottom: 0.1rem solid #fa87cd;
}
main[ndx--article=eric-meier] #section_11 {
  display: block !important;
  text-align: center;
  margin-top: 150vh;
  margin-top: 150dvh;
  height: 300vh;
  height: 300dvh;
}
main[ndx--article=eric-meier] #section_11 #section_11_c2 {
  position: sticky;
  top: 5rem;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_11 #section_11_c2 {
    position: relative;
    padding-top: 35vh;
    padding-top: 35dvh;
  }
}
main[ndx--article=eric-meier] #section_11 #section_11_c2 img {
  max-width: 75vw;
  max-height: calc(100vh - 10rem);
  max-height: calc(100dvh - 10rem);
}
main[ndx--article=eric-meier] #section_12 {
  display: block !important;
  text-align: center;
  margin-top: -200vh;
  margin-top: -200dvh;
  height: 300vh;
  height: 300dvh;
}
main[ndx--article=eric-meier] #section_12 #section_12_c2 {
  position: sticky;
  top: 5rem;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_12 #section_12_c2 {
    top: calc(50vh - 50%);
    top: calc(50dvh - 50%);
    padding-top: 35vh;
    padding-top: 35dvh;
  }
}
main[ndx--article=eric-meier] #section_12 #section_12_c2 img {
  max-width: 75vw !important;
  max-height: calc(100vh - 10rem);
  max-height: calc(100dvh - 10rem);
}
main[ndx--article=eric-meier] #section_13 {
  padding-top: 3rem !important;
  padding-bottom: 35vh !important;
  padding-bottom: 35dvh !important;
  margin-top: calc(-200vh + 10rem);
  margin-top: calc(-200dvh + 10rem);
  border-top: 0.1rem solid #fa87cd;
  background-color: #fff !important;
}
main[ndx--article=eric-meier] #section_14 {
  margin-top: 0;
  background-color: #fff !important;
}
main[ndx--article=eric-meier] #section_14 p,
main[ndx--article=eric-meier] #section_14 li {
  font-variation-settings: "wght" 621, "SERF" 90, "ital" 0 !important;
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}
main[ndx--article=eric-meier] #section_14 p strong,
main[ndx--article=eric-meier] #section_14 li strong {
  font-variation-settings: "wght" 821, "SERF" 0, "ital" 0 !important;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_14 p,
  main[ndx--article=eric-meier] #section_14 li {
    font-size: 4.0625rem !important;
    line-height: 5.6875rem !important;
  }
}
main[ndx--article=eric-meier] #section_15 {
  margin-top: 0 !important;
  padding-top: 15vh !important;
  padding-top: 15dvh !important;
  padding-bottom: 35vh !important;
  padding-bottom: 35dvh !important;
  background-color: #fff !important;
}
main[ndx--article=eric-meier] #section_15_c3 {
  border: 0.2rem solid #fa87cd;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_15_c3 {
    border-width: 0.4rem;
  }
}
main[ndx--article=eric-meier] #section_15_c3 .infoblock {
  border: none;
}
main[ndx--article=eric-meier] #section_15_c3 p {
  font-variation-settings: "wght" 550, "SERF" 0, "ital" 0 !important;
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  padding: 0.4rem !important;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] #section_15_c3 p {
    font-size: 3.75rem !important;
    line-height: 5.625rem !important;
  }
}
main[ndx--article=eric-meier] #section_15_c3 strong {
  font-variation-settings: "wght" 825, "SERF" 0, "ital" 0;
}
main[ndx--article=eric-meier] .siblings {
  position: relative;
  z-index: 99;
  background-color: #fff;
}
main[ndx--article=eric-meier] .block-type-bildunterschriften {
  padding-top: 1vw;
}
main[ndx--article=eric-meier] .block-type-bildunterschriften .underline {
  text-decoration: underline;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .block-type-bildunterschriften {
    padding-top: 7vw;
  }
}
main[ndx--article=eric-meier] figure {
  font-size: 0;
  line-height: 0;
  position: relative;
}
main[ndx--article=eric-meier] figure figcaption:has(.footnote) {
  text-align: left;
  z-index: 9;
  position: absolute;
  line-height: 0;
  bottom: 0.5vw;
  left: 0.25vw;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] figure figcaption:has(.footnote) {
    bottom: 1.5vw;
  }
}
main[ndx--article=eric-meier] .block sup a {
  text-decoration: none !important;
  font-size: 1.25rem !important;
  line-height: 0 !important;
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .block sup a {
    font-size: 4.0625rem !important;
    line-height: 0 !important;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--article=eric-meier] .magnifier {
    display: none !important;
  }
}
main[ndx--article=eric-meier] .footnotereverse {
  display: none;
}

main[ndx--article=zora-schemm] section.poem p {
  font-size: 2.5rem;
  line-height: 3rem;
  text-align: justify;
  text-align-last: justify;
}
@media screen and (max-width: 710px) {
  main[ndx--article=zora-schemm] section.poem p {
    font-size: 6.25rem;
    line-height: 7.5rem;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--article=zora-schemm].textpage[ndx--article=zora-schemm] {
    background-size: 177% !important;
  }
}
main[ndx--article=zora-schemm] figcaption {
  text-align: center;
}

main[ndx--article=juliane-schickedanz] .grid.interview .sr_only {
  background: #fa87cd;
  font-variation-settings: "wght" 800, "SERF" 0, "ital" 0 !important;
}
main[ndx--article=juliane-schickedanz] .block-interview .name.stick .short {
  background: #fa87cd;
}

@media screen and (max-width: 710px) {
  main[ndx--article=florian-illies] .grid.audio {
    top: 35rem;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--article=florian-illies] .grid.audio.small .audio-player + .caption {
    margin-left: 0;
    width: 100%;
    opacity: 0;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--article=florian-illies] .block-type-spacer + .block-type-spacer {
    height: 0 !important;
    display: none !important;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--article=florian-illies] .spacer {
    height: 0 !important;
    display: none !important;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--article=florian-illies] .quote1 .block-type-quote {
    margin-bottom: 3rem !important;
  }
  main[ndx--article=florian-illies] .quote3 .block-type-quote {
    margin-top: 3rem !important;
  }
}
main[ndx--article=florian-illies] progress::-webkit-progress-bar {
  background-color: #ea0f14 !important;
}
main[ndx--article=florian-illies] progress::-moz-progress-bar {
  background-color: #fff !important;
}
main[ndx--article=florian-illies] progress::-webkit-progress-value {
  background-color: #fff !important;
}

/* Basis-Selektor für jedes Magazin */
body:has(main[ndx--magazine*=nr-2-2025]) {
  background: #ffffff;
}

/* Menü-Buttons */
body:has(main[ndx--magazine*=nr-2-2025]) .openmenu line,
body:has(main[ndx--magazine*=nr-2-2025]) .closemenu line {
  stroke: #ea0f14 !important;
}

/* Navigation Links */
body:has(main[ndx--magazine*=nr-2-2025]) .nav-links {
  color: #ea0f14;
}

/* SVG-Füllungen */
body:has(main[ndx--magazine*=nr-2-2025]) .st1,
body:has(main[ndx--magazine*=nr-2-2025]) .cls-1 {
  fill: #ea0f14;
}

/* Header-Hintergrund */
body:has(main[ndx--magazine*=nr-2-2025]) header {
  background: #ffffff;
}

/* Content-Header ohne Audio/Interview */
body:has(main[ndx--magazine*=nr-2-2025]) .content .grid:not(.audio):not(.interview).header {
  background: #ffffff;
}

body:has(main[ndx--magazine*=nr-2-2025]) .content .grid:not(.audio):not(.interview).header .artist {
  border-color: #ea0f14;
}

/* Totop und Footer */
body:has(main[ndx--magazine*=nr-2-2025]) .totop,
body:has(main[ndx--magazine*=nr-2-2025]) footer {
  background: #ffffff;
}

/* Spezielle Artistpage “hope-road” */
body:has(main[ndx--magazine*=nr-2-2025]) .artistpage[ndx--article*=hope-road] .artist {
  font-variation-settings: "wght" 826, "SERF" 90, "ital" 0;
  font-size: 4rem;
  line-height: 4.25rem;
}

@media screen and (max-width: 710px) {
  body:has(main[ndx--magazine*=nr-2-2025]) .artistpage[ndx--article*=hope-road] .artist {
    font-size: 12rem;
    line-height: 12.75rem;
  }
}
body:has(main[ndx--magazine*=nr-2-2025]) .artistpage[ndx--article*=hope-road] .title {
  font-variation-settings: "wght" 846, "SERF" 0, "ital" 0;
  font-size: 7.5rem;
  line-height: 7.5rem;
}

@media screen and (max-width: 710px) {
  body:has(main[ndx--magazine*=nr-2-2025]) .artistpage[ndx--article*=hope-road] .title {
    font-size: 22.5rem;
    line-height: 22.5rem;
  }
}
/* Padding-Override für Header */
body:has(main[ndx--magazine*=nr-2-2025]) .artistpage[ndx--article*=hope-road] .grid:not(.audio):not(.interview).header {
  padding-top: 0 !important;
}

body:has(main[ndx--magazine*=nr-2-2025]) .artistpage[ndx--article*=hope-road] .grid:not(.audio):not(.interview).header .artist {
  border-bottom-color: #ea0f14 !important;
}

/* Editorialpages der Kinder */
body:has(main[ndx--magazine*=nr-2-2025]) .editorialpage {
  background-image: url(https://fuenf-zu-eins.de/media/pages/ausgaben/nr-2-2025/editorial/f3b52a6388-1764877851/nr2-bg_stripes.svg);
  background-size: cover;
  background-position: center;
  outline: 0.1rem solid #F00A19;
  border: 0.4rem solid #FA87CD !important;
  border-radius: 2rem;
}
@media screen and (max-width: 710px) {
  body:has(main[ndx--magazine*=nr-2-2025]) .editorialpage {
    border: 1.6rem solid #FA87CD !important;
    border-radius: 8rem;
  }
}

/* Textpages der Kinder */
body:has(main[ndx--magazine*=nr-2-2025]) .textpage[ndx--article=florian-illies] {
  background-image: url(https://fuenf-zu-eins.de/media/pages/ausgaben/nr-2-2025/florian-illies/c157fb35a7-1764946437/nr2-bg-_-illies_neuer.svg);
  /* background-size: cover; */
  /* background-size: contain; */
  background-size: 100%;
  background-position: center;
}

body:has(main[ndx--magazine*=nr-2-2025]) .textpage[ndx--article=juliane-schickedanz] {
  background-image: url(https://fuenf-zu-eins.de/media/pages/ausgaben/nr-2-2025/juliane-schickedanz/c6104a01e3-1764877845/nr2-bg-_-interview.svg);
  /* background-size: cover; */
  /* background-size: contain; */
  background-size: 100%;
  background-position: center;
}

body:has(main[ndx--magazine*=nr-2-2025]) .content .textpage[ndx--article=juliane-schickedanz] .grid:not(.audio):not(.interview).header {
  background: #ffffff;
}

body:has(main[ndx--magazine*=nr-2-2025]) .textpage[ndx--article=zora-schemm] {
  background-image: url(https://fuenf-zu-eins.de/media/pages/ausgaben/nr-2-2025/zora-schemm/635d4f0821-1764877847/nr2-bg_zora_2.svg);
  /* background-size: cover; */
  /* background-size: contain; */
  background-size: 100%;
  background-position: center;
}

body:has(main[ndx--magazine*=nr-2-2025]) .content .textpage[ndx--article=zora-schemm] .grid:not(.audio):not(.interview).header {
  background: #ffffff;
}

body:has(main[ndx--magazine*=nr-2-2025]) .content .textpage[ndx--article=zora-schemm] .grid:not(.audio):not(.interview).header * {
  color: #fa87cd;
  border-color: #fa87cd !important;
  fill: #fa87cd;
}

/* Teaser, Issue, Main, Content */
.teaser[ndx--style*=nr-2-2025],
.issue[ndx--target*=nr-2-2025],
main[ndx--magazine*=nr-2-2025],
.content:has(main[ndx--magazine*=nr-2-2025]) {
  color: #ea0f14;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .editorial {
  background-color: #ffffff !important;
}

/* Name-Block */
.content:has(main[ndx--magazine*=nr-2-2025]) .name p {
  font-variation-settings: "wght" 850, "SERF" 0, "ital" 0;
  background-color: #ffffff !important;
}

/* Content-Inner */
.content:has(main[ndx--magazine*=nr-2-2025]) main,
.content:has(main[ndx--magazine*=nr-2-2025]) .infoblock,
.content:has(main[ndx--magazine*=nr-2-2025]) .magnifier,
.content:has(main[ndx--magazine*=nr-2-2025]) .progress-container {
  border-color: #ea0f14;
}

.content:has(main[ndx--magazine*=nr-2-2025]) main button,
.content:has(main[ndx--magazine*=nr-2-2025]) .infoblock button,
.content:has(main[ndx--magazine*=nr-2-2025]) .magnifier button,
.content:has(main[ndx--magazine*=nr-2-2025]) .progress-container button {
  border-color: #ea0f14;
  color: #ea0f14;
}

/* SVG-Stroke */
.content:has(main[ndx--magazine*=nr-2-2025]) .st01 {
  stroke: #ea0f14;
}

/* Zurück-Button */
.content:has(main[ndx--magazine*=nr-2-2025]) .back {
  background: #ea0f14;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .back * {
  color: #ffffff;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .back .st01 {
  stroke: #ea0f14;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .back .controls {
  background-color: #ffffff;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .back .imgflipartist {
  border-color: #ffffff;
}

/* Grid-Titel & Autor */
.content:has(main[ndx--magazine*=nr-2-2025]) .grid .title,
.content:has(main[ndx--magazine*=nr-2-2025]) .grid .author {
  border-bottom-color: #ea0f14 !important;
}

/* Imgflip */
.content:has(main[ndx--magazine*=nr-2-2025]) .imgflip {
  border-color: #ea0f14 !important;
  background: #ffffff;
}

/* Audio- & Video-Player */
.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap {
  background: #ea0f14;
  color: #ffffff;
  border: none;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player .button-container,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap .button-container {
  border-color: #ffffff;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player .button-container .play-btn,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap .button-container .play-btn {
  border-color: transparent transparent transparent #ffffff;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player progress,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap progress {
  border-color: #ffffff;
  background: #ea0f14;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player progress::-webkit-progress-bar,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap progress::-webkit-progress-bar,
.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player .progress-filled,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap .progress-filled {
  background-color: #ea0f14;
}

.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player progress::-moz-progress-bar,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap progress::-moz-progress-bar,
.content:has(main[ndx--magazine*=nr-2-2025]) .audio-player progress::-webkit-progress-value,
.content:has(main[ndx--magazine*=nr-2-2025]) .videowrap progress::-webkit-progress-value {
  /* <php if ($background = $item->backgroundcolor()->isNotEmpty() ? $item->backgroundcolor() : ''): ?>background-color: <= $background ?>;
      <php endif ?> */
}

/* Issue-Modus */
.issue[ndx--target*=nr-2-2025] {
  background-image: url(https://fuenf-zu-eins.de/media/pages/ausgaben/nr-2-2025/74f68a8795-1764877853/nr2-bg_title.svg);
  background-size: cover;
  background-position: center;
  border-color: #ea0f14 !important;
}

.issue[ndx--target*=nr-2-2025] .editorial {
  border-top-color: #ea0f14 !important;
}

.issue[ndx--target*=nr-2-2025] .editorial a {
  color: #ea0f14;
}

.issue[ndx--target*=nr-2-2025] {
  -webkit-box-shadow: 0px 0px 2px 2px rgba(255, 129, 240, 0.2);
  -moz-box-shadow: 0px 0px 2px 2px rgba(255, 129, 240, 0.2);
}

/* Geschwister */
main[ndx--magazine*=nr-2-2025] .siblings .inner {
  border-color: #ea0f14 !important;
}

.issue[ndx--target*=nr-2-2025] .number,
.issue[ndx--target*=nr-2-2025] .meta,
.issue[ndx--target*=nr-2-2025] .siblings p,
main[ndx--magazine*=nr-2-2025] .number,
main[ndx--magazine*=nr-2-2025] .meta,
main[ndx--magazine*=nr-2-2025] .siblings p {
  font-variation-settings: "wght" 850, "SERF" 0, "ital" 0;
}

/* Karten */
.issue[ndx--target*=nr-2-2025] .card,
main[ndx--magazine*=nr-2-2025] .card,
.teaser[ndx--style=nr-2-2025] .card {
  padding: 0 !important;
  border-color: #ffffff !important;
  color: #ffffff;
}

.issue[ndx--target*=nr-2-2025] .card.hasteaservideo,
main[ndx--magazine*=nr-2-2025] .card.hasteaservideo,
.teaser[ndx--style=nr-2-2025] .card.hasteaservideo,
.issue[ndx--target*=nr-2-2025] .card.hasslideshow,
main[ndx--magazine*=nr-2-2025] .card.hasslideshow,
.teaser[ndx--style=nr-2-2025] .card.hasslideshow {
  padding: 0 !important;
  border-color: #ffffff !important;
  color: #ea0f14 !important;
}

.issue[ndx--target*=nr-2-2025] .card .flip,
main[ndx--magazine*=nr-2-2025] .card .flip,
.teaser[ndx--style=nr-2-2025] .card .flip {
  background: #fcfcfc;
}

.issue[ndx--target*=nr-2-2025] .card p.quote,
.issue[ndx--target*=nr-2-2025] .card p.title,
main[ndx--magazine*=nr-2-2025] .card p.quote,
main[ndx--magazine*=nr-2-2025] .card p.title,
.teaser[ndx--style=nr-2-2025] .card p.quote,
.teaser[ndx--style=nr-2-2025] .card p.title {
  padding: 0.25rem;
}

.issue[ndx--target*=nr-2-2025] .card .slideshow,
main[ndx--magazine*=nr-2-2025] .card .slideshow,
.teaser[ndx--style=nr-2-2025] .card .slideshow {
  border: 0.25rem solid #ea0f14;
  border-bottom: 0.3rem solid #ea0f14;
}
@media screen and (max-width: 710px) {
  .issue[ndx--target*=nr-2-2025] .card .slideshow,
  main[ndx--magazine*=nr-2-2025] .card .slideshow,
  .teaser[ndx--style=nr-2-2025] .card .slideshow {
    border: 1rem solid #ea0f14;
    border-bottom: 1.3rem solid #ea0f14;
  }
}

.issue[ndx--target*=nr-2-2025] .card.cardflip p.author,
main[ndx--magazine*=nr-2-2025] .card.cardflip p.author,
.teaser[ndx--style=nr-2-2025] .card.cardflip p.author {
  color: #ea0f14;
}

.issue[ndx--target*=nr-2-2025] .card p.author,
main[ndx--magazine*=nr-2-2025] .card p.author,
.teaser[ndx--style=nr-2-2025] .card p.author {
  font-variation-settings: "wght" 750, "SERF" 0, "ital" 0;
  color: #ea0f14;
}

@media screen and (max-width: 710px) {
  .issue[ndx--target*=nr-2-2025] .card p.author,
  main[ndx--magazine*=nr-2-2025] .card p.author,
  .teaser[ndx--style=nr-2-2025] .card p.author {
    font-size: 5rem;
    line-height: 7rem;
  }
}
.issue[ndx--target*=nr-2-2025] .card .imagewrap p,
main[ndx--magazine*=nr-2-2025] .card .videowrap p,
.teaser[ndx--style=nr-2-2025] .card .imagewrap p {
  color: #ea0f14;
  background: white;
}

.issue[ndx--target*=nr-2-2025] .card p.title,
main[ndx--magazine*=nr-2-2025] .card p.title,
.teaser[ndx--style=nr-2-2025] .card p.title {
  color: #ea0f14;
}

/* Cardflip-Modus */
.issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip .card,
main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip .card,
main[ndx--magazine*=nr-2-2025] .teasers .teaser .card,
.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card:not(.hasteaservideo):not(.hasslideshow) {
  color: #ea0f14;
  padding: 0.5rem 0.2rem 0.5rem 0.2rem;
  border: 0.1rem solid #ea0f14 !important;
  border-bottom: 0.4rem solid #ea0f14 !important;
}
@media screen and (max-width: 710px) {
  .issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip .card,
  main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip .card,
  main[ndx--magazine*=nr-2-2025] .teasers .teaser .card,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card:not(.hasteaservideo):not(.hasslideshow) {
    padding: 2rem 0.8rem 2rem 0.8rem;
    border: 0.4rem solid #ea0f14 !important;
    border-bottom: 1.6rem solid #ea0f14 !important;
  }
}

.issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip .card .flip,
main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip .card .flip {
  background: #fcfcfc;
}

.issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip .card .flip-back,
main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip .card .flip-back,
.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card .flip-back {
  background: #fa0a14;
}

.issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip p.quote,
main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip p.quote,
.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card .flip-back p.quote {
  color: #ffffff;
  padding: 0rem 0.5rem 0rem 0.5rem;
  border-right: 0.4rem solid #ffffff;
  border-left: 0.4rem solid #ffffff;
}
@media screen and (max-width: 710px) {
  .issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip p.quote,
  main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip p.quote,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card .flip-back p.quote {
    padding: 0 2rem 0 2rem;
    border-right: 1.6rem solid #ffffff;
    border-left: 1.6rem solid #ffffff;
  }
}

.issue[ndx--target*=nr-2-2025] .teasers .teaser.cardflip p.quote,
main[ndx--magazine*=nr-2-2025] .teasers .teaser.cardflip p.quote {
  font-variation-settings: "wght" 300, "SERF" 0, "ital" 0;
}

/* Totop-Rahmen */
.issue[ndx--target*=nr-2-2025] .totop,
main[ndx--magazine*=nr-2-2025] .totop {
  border-color: #ea0f14;
  fill: #ea0f14;
}

/* Sort-Icons */
.issue[ndx--target*=nr-2-2025] .sort circle,
main[ndx--magazine*=nr-2-2025] .sort circle {
  fill: #ea0f14;
  stroke: #ea0f14;
}

.issue[ndx--target*=nr-2-2025] .sort rect,
main[ndx--magazine*=nr-2-2025] .sort rect {
  fill: #ffffff;
  stroke-width: 0;
  stroke: #ffffff;
}

/* Überschriften und Textformate */
main[ndx--magazine*=nr-2-2025]:not(.infopage) h1 {
  font-variation-settings: "wght" 846, "SERF" 0, "ital" 0;
  font-size: 7.5rem !important;
  line-height: 7.5rem !important;
  color: rgb(250, 10, 20);
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h1 {
    font-size: 15rem !important;
    line-height: 15rem !important;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) h2 {
  font-variation-settings: "wght" 900, "SERF" 95, "ital" 0;
  font-size: 6.75rem;
  line-height: 6.5rem;
  color: rgb(250, 10, 20);
  fill: rgb(250, 10, 20);
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h2 {
    font-size: 13.5rem;
    line-height: 13rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) blockquote {
  font-variation-settings: "wght" 826, "SERF" 95, "ital" 0;
  font-size: 2.25rem;
  line-height: 2.5rem;
  color: #fa0a14;
  margin: 0 1rem 0 1rem;
  padding: 1rem;
  border-left: 0.5rem solid rgb(250, 135, 205);
  border-right: 0.5rem solid rgb(250, 135, 205);
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) blockquote {
    border-left: 2rem solid rgb(250, 135, 205);
    border-right: 2rem solid rgb(250, 135, 205);
  }
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) blockquote {
    font-size: 6.75rem;
    line-height: 7.5rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) h3,
main[ndx--magazine*=nr-2-2025]:not(.infopage) .imgfliptitle p,
main[ndx--magazine*=nr-2-2025]:not(.infopage) .imgflipartist p {
  font-variation-settings: "wght" 826, "SERF" 90, "ital" 0;
  font-size: 4rem;
  line-height: 4.25rem;
  color: rgb(250, 10, 20);
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h3,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .imgfliptitle p,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .imgflipartist p {
    font-size: 13rem;
    line-height: 13.8125rem;
  }
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h3 {
    font-size: 7rem;
    line-height: 7.4375rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) h4 {
  font-variation-settings: "wght" 815, "SERF" 89, "ital" 0;
  font-size: 1.75rem;
  line-height: 2rem;
  background: white;
  border-top: 0.5rem solid rgb(250, 135, 205);
  border-bottom: 0.5rem solid rgb(250, 135, 205);
  border-left: 0.1rem solid rgb(250, 135, 205);
  border-right: 0.1rem solid rgb(250, 135, 205);
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h4 {
    border-top: 2rem solid rgb(250, 135, 205);
    border-bottom: 2rem solid rgb(250, 135, 205);
    border-left: 0.4rem solid rgb(250, 135, 205);
    border-right: 0.4rem solid rgb(250, 135, 205);
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) h4 {
  text-align: center;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h4 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) h5 {
  font-variation-settings: "wght" 810, "SERF" 0, "ital" 0;
  font-size: 1.25rem;
  line-height: 1.5rem;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h5 {
    font-size: 3.75rem;
    line-height: 4.5rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) h6 {
  font-variation-settings: "wght" 900, "SERF" 0, "ital" 0;
  font-size: 1rem;
  line-height: 1rem;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) h6 {
    font-size: 3rem;
    line-height: 3rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) p {
  font-variation-settings: "wght" 631, "SERF" 80, "ital" 0;
  font-size: 1.25rem;
  line-height: 1.75rem;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) p {
    font-size: 4.0625rem;
    line-height: 5.6875rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) .content .readingtime p {
  font-variation-settings: "wght" 631, "SERF" 80, "ital" 0;
}

/* Starke und kursive Texte */
main[ndx--magazine*=nr-2-2025]:not(.infopage) p strong {
  font-variation-settings: "wght" 946.5, "SERF" 80, "ital" 0;
}

main[ndx--magazine*=nr-2-2025]:not(.infopage) p strong em {
  font-variation-settings: "wght" 946.5, "SERF" 80, "ital" 11;
}

main[ndx--magazine*=nr-2-2025]:not(.infopage) p em {
  font-variation-settings: "wght" 631, "SERF" 80, "ital" 11;
}

/* Imgfliptext */
main[ndx--magazine*=nr-2-2025]:not(.infopage) .imgfliptext p {
  font-size: 1.5rem;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .imgfliptext p {
    font-size: 4.875rem;
  }
}
/* Intro */
main[ndx--magazine*=nr-2-2025]:not(.infopage) .intro,
main[ndx--magazine*=nr-2-2025]:not(.infopage) .intro p {
  font-variation-settings: "wght" 821, "SERF" 90, "ital" 0;
  font-size: 2.5rem;
  line-height: 3rem;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .intro,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .intro p {
    font-size: 6.25rem;
    line-height: 7.5rem;
  }
}
main[ndx--magazine*=nr-2-2025] .intro strong {
  font-variation-settings: "wght" 1231.5, "SERF" 90, "ital" 0;
}

main[ndx--magazine*=nr-2-2025] .intro strong em {
  font-variation-settings: "wght" 1231.5, "SERF" 90, "ital" 11;
}

main[ndx--magazine*=nr-2-2025] .intro em {
  font-variation-settings: "wght" 821, "SERF" 90, "ital" 11;
}

/* Authorious */
main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious p {
  font-variation-settings: "wght" 550, "SERF" 0, "ital" 0;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.2rem 0.4rem 0.2rem 0.4rem;
  border: 0.2rem solid rgb(250, 135, 205);
  background: white;
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious p {
    padding: 0.8rem 1.6rem 0.8rem 1.6rem;
    border: 0.8rem solid rgb(250, 135, 205);
  }
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious p {
    font-size: 3.75rem;
    line-height: 5.625rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious p strong {
  font-variation-settings: "wght" 825, "SERF" 0, "ital" 0;
}

main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious p strong em {
  font-variation-settings: "wght" 825, "SERF" 0, "ital" 11;
}

main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious p em {
  font-variation-settings: "wght" 550, "SERF" 0, "ital" 11;
}

main[ndx--magazine*=nr-2-2025]:not(.infopage) .authorious.p.center {
  text-align: center;
}

/* Question */
.issue[ndx--target*=nr-2-2025] .question h1 {
  font-variation-settings: "wght" 900, "SERF" 100, "ital" 0;
  font-size: 9rem !important;
  line-height: 1rem !important;
  color: #fa0a14;
}

@media screen and (max-width: 710px) {
  .issue[ndx--target*=nr-2-2025] .question h1 {
    font-size: 22.5rem !important;
    line-height: 2.5rem !important;
  }
}
/* Card Title & Quote Overrides */
main[ndx--magazine*=nr-2-2025]:not(.infopage) .teasers .teaser .card p.title,
.content .issue[ndx--target*=nr-2-2025] .teasers .teaser .card p.title,
.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card p.title {
  font-variation-settings: "wght" 800, "SERF" 100, "ital" 0;
  font-size: 1.75rem !important;
  line-height: 1.75rem !important;
  padding: 0.5rem 0.2rem 0.5rem 0.2rem;
  border: 0.1rem solid #ea0f14 !important;
  border-bottom: 0.4rem solid #ea0f14 !important;
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .teasers .teaser .card p.title,
  .content .issue[ndx--target*=nr-2-2025] .teasers .teaser .card p.title,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card p.title {
    padding: 2rem 0.8rem 2rem 0.8rem;
    border: 0.4rem solid #ea0f14 !important;
    border-bottom: 1.6rem solid #ea0f14 !important;
  }
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .teasers .teaser .card p.title,
  .content .issue[ndx--target*=nr-2-2025] .teasers .teaser .card p.title,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card p.title {
    font-size: 7rem !important;
    line-height: 7rem !important;
    padding-top: 2rem;
  }
}
main[ndx--magazine*=nr-2-2025]:not(.infopage) .teasers .teaser .card p.quote,
.content .issue[ndx--target*=nr-2-2025] .teasers .teaser .card p.quote,
.teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card p.quote {
  font-variation-settings: "wght" 826, "SERF" 85, "ital" 0;
  font-size: 2rem !important;
  line-height: 2.25rem !important;
  padding: 0rem 0.5rem 0rem 0.5rem;
  border-right: 0.4rem solid #ffffff;
  border-left: 0.4rem solid #ffffff;
}
@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .teasers .teaser .card p.quote,
  .content .issue[ndx--target*=nr-2-2025] .teasers .teaser .card p.quote,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card p.quote {
    padding: 0 2rem 0 2rem;
    border-right: 1.6rem solid #ffffff;
    border-left: 1.6rem solid #ffffff;
  }
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .teasers .teaser .card p.quote,
  .content .issue[ndx--target*=nr-2-2025] .teasers .teaser .card p.quote,
  .teasers.searchteasers .teaser[ndx--style=nr-2-2025] .card p.quote {
    font-size: 8rem !important;
    line-height: 9rem !important;
    padding-top: 2rem;
  }
}
/* Fußnoten & Sidebar */
main[ndx--magazine*=nr-2-2025]:not(.infopage) .sidebar li.sidenote,
main[ndx--magazine*=nr-2-2025]:not(.infopage) .footnotes li,
main[ndx--magazine*=nr-2-2025]:not(.infopage) .footnote,
main[ndx--magazine*=nr-2-2025]:not(.infopage) figcaption,
main[ndx--magazine*=nr-2-2025]:not(.infopage) blockquote footer {
  font-variation-settings: "wght" 552, "SERF" 0, "ital" 0;
  font-size: 1rem;
  line-height: 1.25rem;
}

@media screen and (max-width: 710px) {
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .sidebar li.sidenote,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .footnotes li,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) .footnote,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) figcaption,
  main[ndx--magazine*=nr-2-2025]:not(.infopage) blockquote footer {
    font-size: 3.75rem;
    line-height: 4.6875rem;
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.85);
    box-shadow: 0 0 0 0 rgba(255, 129, 240, 0.7);
  }
  25% {
    transform: scale(1);
    box-shadow: 0 0 0 0.5rem rgba(255, 129, 240, 0);
  }
  50% {
    transform: scale(0.85);
    box-shadow: 0 0 0 0 rgba(255, 129, 240, 0);
  }
  100% {
    transform: scale(0.85);
    box-shadow: 0 0 0 0 rgba(255, 129, 240, 0);
  }
}
.issue[ndx--target*=nr-2-2025] .editorial {
  background: #fa0a14 !important;
}
.issue[ndx--target*=nr-2-2025] .editorial a {
  color: #fff !important;
}

main[ndx--article=zora-schemm] .togglecaptions {
  background: #fff;
  border: 0.1rem solid #ea0f14;
  color: #ea0f14;
}
@media screen and (max-width: 710px) {
  main[ndx--article=zora-schemm] .togglecaptions {
    border: 0.3rem solid #ea0f14;
  }
}
main[ndx--article=zora-schemm] .togglecaptions.active {
  background: #ea0f14;
  color: #fff;
}
main[ndx--article=zora-schemm] video::cue {
  color: #fff;
  background: transparent;
  text-shadow: -0.05rem -0.05rem 0 #ea0f14, 0.05rem -0.05rem 0 #ea0f14, -0.05rem 0.05rem 0 #ea0f14, 0.05rem 0.05rem 0 #ea0f14;
  visibility: visible;
}
main[ndx--article=zora-schemm] video::-webkit-media-text-track-display-backdrop {
  background-color: rgba(0, 0, 0, 0) !important;
}