.video-stage{background:var(--color-background);color:var(--color-text);min-height:calc(18vw + 300px);display:flex;align-items:center;margin:0;position:relative}.video-stage .video-container{position:absolute;left:0;top:0;width:100%;height:100%;background:#00f}.video-stage .video-container video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:green}.video-stage .video-container .video--controls{position:absolute;left:20px;top:20px;display:flex;gap:20px;z-index:10}.video-stage .video-container .video--play-pause,.video-stage .video-container .video--mute-unmute{display:block;width:30px;height:30px;cursor:pointer}.video-stage .video-container .video--play-pause:before,.video-stage .video-container .video--mute-unmute:before{font-family:Icons,sans-serif;font-size:var(--icon-size);line-height:1}.video-stage .video-container .video--play-pause:hover,.video-stage .video-container .video--mute-unmute:hover{color:var(--color-decoration)}.video-stage .video-container .video--play-pause:before{content:""}.video-stage .video-container .video--play-pause.paused:before{content:""}.video-stage .video-container .video--mute-unmute:before{content:""}.video-stage .video-container .video--mute-unmute.unmuted:before{content:""}.video-stage .container{position:relative}@media (min-width: 1400px){.video-stage.first-element{margin-top:-60px}}.video-stage .kicker{margin-bottom:.6em}.video-stage .text-box .btn{margin-top:.8em;margin-bottom:.4em;background-color:var(--color-button-primary-background);color:var(--color-button-primary-text)}.video-stage .text-box{max-width:580px;padding:calc(50px + 1vw) 0}
