/* Startbereich: Video, Welle, Titel */
.start { position: relative; height: calc(1303 * var(--e)); overflow: hidden; background: var(--dunkel); }
.start-medien { position: absolute; inset: 0; }
.start-standbild, .start-standbild img, .start-video { position: absolute; inset: 0; width: 100%; height: 100%; }
.start-standbild img, .start-video { max-width: none; object-fit: cover; object-position: 100% 0; }
@media (prefers-reduced-motion: reduce) {
  .start-video { display: none; }
}
.start-welle { position: absolute; left: 0; top: calc(-382 * var(--e)); width: calc(1976 * var(--e)); height: calc(1700 * var(--e)); }
.start-welle svg { width: 100%; height: 100%; }
.start .trenner { height: 150px; }

.start-inhalt { position: absolute; z-index: 3; left: calc(154 * var(--e)); top: calc(192 * var(--e)); width: calc(685 * var(--e)); }
.start-titel { font-family: var(--schrift-bold); font-size: calc(40 * var(--e)); line-height: 1.2; letter-spacing: .2em; text-transform: uppercase; }
.start-text { width: calc(600 * var(--e)); margin-top: calc(16 * var(--e)); font-family: var(--schrift-light); font-size: 18px; line-height: 1.4; }
.start .knopf { margin-top: calc(43 * var(--e)); }
