
@media (min-width: 991px) {
  .startpageteaser--first {
    --bottom-global-info: 65px;
  }
  .startpageteaser--first .startpageteaser__image {
    --spt-image-first: 500px;
  }
  .startpageteaser--third .startpageteaser__image {
    --spt-image-third: 420px;
  }
  .startpageteaser__info-text {
    --spt-max-lines-second-text: 3;
    --line-width: 46px;
  }
  .startpageteaser--first .startpageteaser__info-title {
    --spt-title-bottom: 25px;
  }
  .startpageteaser--third .startpageteaser__info {
    --spt-third-redbox-padding: 30px;
  }
  .startpageteaser__line {
    --o-divider-height: 40px;
  }
  .startpageteaser__line {
    --o-divider-width: calc((100% - (var(--gutter) / 2)) * 6 / 8);
  }
  .startpageteaser__line.animated {
    --o-divider-width: calc((100% - (var(--gutter) / 2)) * 7 / 8);
  }
  .startpageteaser--first {
    display: flex;
  }
  .startpageteaser__picture {
    width: 100%;
  }
  .startpageteaser--first .startpageteaser__picture {
    min-width: calc(100% + var(--plateral));
  }
  .startpageteaser--second .startpageteaser__picture {
    min-width: 100%;
    margin-inline: 0;
  }
  .startpageteaser--third .startpageteaser__picture {
    min-width: 100vw;
  }
  .startpageteaser--first .startpageteaser__image {
    transform: scale(110%);
  }
  .startpageteaser--first .startpageteaser__info {
    padding: var(--d60) var(--d60) var(--d80) 0;
    width: calc((100% + var(--gutter)) / 12 * 7 - var(--gutter));
  }
  .startpageteaser--second .startpageteaser__info {
    width: 100%;
    max-width: 100%;
  }
  .startpageteaser--second--withImage .startpageteaser__info {
    padding-inline: 0 var(--d60);
    margin-top: -82px;
    margin-left: -1px;
    max-width: 75%;
  }
  .startpageteaser--second--noImage .startpageteaser__info .button__link {
    width: auto;
  }
  .startpageteaser--third .startpageteaser__info {
    padding-right: var(--s100);
  }
  .startpageteaser--third .startpageteaser__info {
    width: calc(50% - var(--gutter) * -1);
  }
  .startpageteaser--third .startpageteaser__info-title {
    -webkit-line-clamp: 3;
  }
  .startpageteaser--first .startpageteaser__info-link::before, .startpageteaser--third .startpageteaser__info-link::before {
    padding-top: var(--d30);
  }
  .startpageteaser--first .startpageteaser__info-link::after, .startpageteaser--third .startpageteaser__info-link::after {
    padding-bottom: 13px;
  }
}