@property --gs-satz-hub{syntax:"<length>";inherits:false;initial-value:0}.mv .gs-story{--gs-grund:#06070a;--gs-karte:#0d0e12;--gs-erhoeht:#1a1b22;--gs-gold:#c9a96e;--gs-gold-tief:#ab936d;--gs-gold-hell:#e6cf9c;--gs-gold-dunkel:#62451e;--gs-text:#f0ede8;--gs-gedaempft:#b5b5bf;--gs-leise:#8a8a95;--gs-linie:#c9a96e33;--gs-linie-stark:#c9a96e73;--gs-f-text:var(--f);--gs-f-mono:var(--mono);--gs-kopf:64px;--gs-rand:clamp(18px, 5vw, 44px);--gs-lauf:cubic-bezier(.2, .7, .2, 1);position:relative}.mv .gs-buehne{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.mv .gs-bild{height:72svh;min-height:400px;position:relative}.mv .gs-saetze{z-index:6;pointer-events:none;max-width:760px;padding:8px var(--seite);gap:22px;margin-inline:auto;display:grid;position:relative}.mv .gs-satz{font:600 clamp(23px, 5.9vw, 40px)/1.24 var(--f);letter-spacing:-.012em;text-wrap:balance;color:var(--text);text-shadow:0 2px 24px #000000bf;margin:0}.mv .gs-satz em{color:#e6cf9c;font-style:normal}.mv .gs-satz .shine{text-shadow:none;background-image:linear-gradient(90deg,#c9a96e 0%,#e6cf9c 30%,#fff4da 50%,#e6cf9c 70%,#c9a96e 100%)}.mv .gs-satz .gs-kern{color:#f8d57c;text-shadow:0 0 26px #f4c45080,0 0 2px #ffe8af8c;transform-origin:50% 60%;margin-top:.4em;font-size:1.06em;font-weight:800;line-height:1.2;display:block}.mv .gs-finale{z-index:7;max-width:980px;padding:40px var(--seite) 88px;text-align:center;margin-inline:auto;position:relative}.mv .gs-finale .eyebrow{justify-content:center}.mv .gs-finale .h1{margin-top:16px;font-size:clamp(30px,5.6vw,58px)}.mv .gs-finale-text{max-width:32em;font:400 clamp(16px, 2.2vw, 19px)/1.6 var(--f);color:#f0ede8c7;margin:16px auto 0}.mv .gs-knoepfe{flex-direction:column;align-items:center;margin-top:18px;display:flex}.mv .gs-knoepfe .mikro{margin-top:6px}:where(.mv) .gs-buehne:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#05060800,#050608cc 58%,#050608f2);height:44%;position:absolute;inset:auto 0 0}@media (min-height:520px){.gs-bewegt .mv .gs-story{height:calc(100vh + var(--gs-strecke,420) * 1vh);height:calc(100svh + var(--gs-strecke,420) * 1vh)}.gs-bewegt .mv .gs-buehne{height:100svh;min-height:0;position:sticky;top:0}.gs-bewegt .mv .gs-bild{height:auto;min-height:0;position:absolute;inset:0}.gs-bewegt .mv .gs-saetze{max-width:none;margin:0;padding:0;display:block;position:absolute;inset:0}.gs-bewegt .mv .gs-satz{text-align:center;width:min(88vw,19.5em);left:50%;bottom:calc(12svh + env(safe-area-inset-bottom,0px));transform:translate(-50%, var(--gs-satz-hub));opacity:0;visibility:hidden;will-change:transform, opacity;transition:--gs-satz-hub .9s cubic-bezier(.65,0,.35,1);position:absolute}.gs-bewegt .mv .gs-satz.gs-start{opacity:1;visibility:visible}.gs-bewegt .mv .gs-finale{opacity:0;visibility:hidden;max-width:none;margin:0;padding:0;position:absolute;inset:0}.gs-bewegt:not(.gs-motor) .mv .gs-finale{display:none}.gs-bewegt .mv .gs-finale-innen{left:50%;bottom:calc(6svh + env(safe-area-inset-bottom,0px));width:min(92vw,980px);transform:translate(-50%, calc((1 - var(--gs-f,1)) * 24px));position:absolute}.gs-bewegt .mv .gs-finale:not(.gs-los) .wort,.gs-bewegt .mv .gs-finale:not(.gs-los) .wort-gold,.gs-bewegt .mv .gs-finale:not(.gs-los) .gs-finale-text,.gs-bewegt .mv .gs-finale:not(.gs-los) .gs-knoepfe{opacity:0;animation:none}.gs-bewegt .mv .gs-finale.gs-los .gs-finale-text{animation:mv-rise .9s var(--ease) .75s both}.gs-bewegt .mv .gs-finale.gs-los .gs-knoepfe{animation:mv-rise .9s var(--ease) .95s both}}.mv .gs-halte,.mv .gs-springen,.mv .gs-steuerung{display:none}@media (min-height:520px){.gs-bewegt .mv .gs-steuerung{z-index:9;top:calc(env(safe-area-inset-top,0px) + 88px);right:max(var(--seite), calc((100% - 1280px) / 2 + var(--seite)), calc(env(safe-area-inset-right,0px) + 16px));gap:8px;display:flex;position:absolute}.gs-bewegt .mv .gs-nochmal{color:#e6cf9c;cursor:pointer;backdrop-filter:blur(4px);height:34px;font:500 10.5px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;background:#0a0b0e8c;border:1px solid #c9a96e59;border-radius:17px;align-items:center;gap:8px;padding:0 12px 0 14px;transition:opacity .45s,transform .45s,border-color .3s,background-color .3s,box-shadow .3s;display:inline-flex;position:relative}.gs-bewegt .mv .gs-nochmal:hover{background:#14151ab3;border-color:#e6cf9cbf}.gs-bewegt .mv .gs-nochmal svg{flex:none;width:15px;height:15px}.gs-bewegt .mv .gs-story.gs-fertig{height:auto}.gs-bewegt .mv .gs-story:not(.gs-fertig) .gs-nochmal,.gs-bewegt .mv .gs-fertig .gs-springen,.gs-bewegt .mv .gs-fertig .gs-halte{display:none}.gs-bewegt .mv .gs-fertig .gs-nochmal{padding:0 14px 0 12px;animation:.6s .15s both gs-da}.gs-bewegt .mv .gs-springen{z-index:8;left:50%;bottom:calc(2.2svh + env(safe-area-inset-bottom,0px));color:#e6cf9c;height:46px;font:500 11px/1 var(--mono);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;cursor:pointer;backdrop-filter:blur(4px);background:#0a0b0e99;border:1px solid #c9a96e73;border-radius:23px;justify-content:center;align-items:center;gap:10px;padding:0 18px 0 22px;transition:opacity .45s,transform .45s,border-color .3s,background-color .3s,box-shadow .3s;display:flex;position:absolute;transform:translate(-50%)}.gs-bewegt .mv .gs-springen:hover{background:#14151ab3;border-color:#e6cf9cbf}.gs-bewegt .mv .gs-springen svg{flex:none;width:18px;height:18px}.gs-bewegt .mv .gs-springen.gs-weg{opacity:0;pointer-events:none;transform:translate(-50%,12px)}.gs-bewegt .mv .gs-halte{top:50%;right:max(12px, env(safe-area-inset-right,0px));z-index:8;flex-direction:column;gap:10px;display:flex;position:absolute;transform:translateY(-50%)}.gs-bewegt .mv .gs-halte i{background:#c9a96e4d;border-radius:50%;width:5px;height:5px;transition:background .35s,transform .35s;display:block}.gs-bewegt .mv .gs-halte i.gs-an{background:#e6cf9c;transform:scale(1.6)}.gs-schritt-sperre .mv .gs-story{touch-action:none}.gs-bewegt .mv .gs-satz.gs-weg,.gs-bewegt .mv .gs-satz.gs-weg *{animation-play-state:paused}.gs-bewegt .mv .gs-eingang .gs-halte{animation:gs-da .7s ease var(--gs-knopf-ab,1.2s) both}.gs-bewegt .mv .gs-eingang .gs-springen{animation:.5s .35s both gs-da}.gs-bewegt .mv .gs-springt .gs-satz{transition:opacity .25s;opacity:0!important}.gs-bewegt .mv .gs-springen.gs-laeuft{border-color:#e6cf9ccc;box-shadow:0 0 20px #c9a96e52}.gs-bewegt .mv .gs-springen.gs-laeuft svg{animation:.42s linear infinite gs-vorspulen}}@keyframes gs-da{0%{opacity:0}to{opacity:1}}.mv .gs-video,.mv .gs-film-zu,.mv .gs-film-leiste{display:none}@media (min-height:520px){.gs-bewegt .mv .gs-story[data-modus=film]:not(.gs-film){height:100svh}.gs-bewegt .mv .gs-story[data-modus=film]:not(.gs-film) .gs-satz.gs-start{opacity:0;visibility:hidden}.gs-bewegt:not(.gs-motor) .mv .gs-story[data-modus=film] .gs-finale{opacity:1;visibility:visible;display:block}.gs-bewegt .mv .gs-story.gs-fertig:not(.gs-film) .gs-video{z-index:8;color:#e6cf9c;cursor:pointer;isolation:isolate;background:radial-gradient(75% 70% at 50% 44%,#06070a00 38%,#06070a8c 100%),linear-gradient(#c9a96e0f,#06070a1f);border:0;border-radius:26px;padding:0;transition:box-shadow .4s;animation:.9s .25s both gs-da;display:block;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 40px 100px -40px #000000f2,0 0 60px -20px #c9a96e47}.gs-bewegt .mv .gs-video:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f6e6ba,#ab936d73 22%,#62451e59 50%,#ab936d73 78%,#f6e6ba);padding:1.5px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gs-bewegt .mv .gs-video:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#fff4da00,#fff4da17 45%,#fff4da29 50%,#fff4da17 55%,#fff4da00);width:30%;animation:7s ease-in-out 1.8s infinite gs-schimmer;position:absolute;top:-20%;bottom:-20%;left:-40%;transform:translate(0)skew(-18deg)}.gs-bewegt .mv .gs-video:hover,.gs-bewegt .mv .gs-video:focus-visible{outline:none;box-shadow:0 40px 100px -40px #000000f2,0 0 80px -16px #c9a96e73}.gs-bewegt .mv .gs-video-ecke{z-index:4;opacity:.9;width:22px;height:22px;transition:transform .4s var(--gs-lauf);border:0 solid #e6cf9c;position:absolute}.gs-bewegt .mv .gs-video-ecke-1{border-top-width:2px;border-left-width:2px;border-top-left-radius:8px;top:14px;left:14px}.gs-bewegt .mv .gs-video-ecke-2{border-top-width:2px;border-right-width:2px;border-top-right-radius:8px;top:14px;right:14px}.gs-bewegt .mv .gs-video-ecke-3{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:8px;bottom:14px;left:14px}.gs-bewegt .mv .gs-video-ecke-4{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:8px;bottom:14px;right:14px}.gs-bewegt .mv .gs-video:hover .gs-video-ecke-1{transform:translate(-4px,-4px)}.gs-bewegt .mv .gs-video:hover .gs-video-ecke-2{transform:translate(4px,-4px)}.gs-bewegt .mv .gs-video:hover .gs-video-ecke-3{transform:translate(-4px,4px)}.gs-bewegt .mv .gs-video:hover .gs-video-ecke-4{transform:translate(4px,4px)}.gs-bewegt .mv .gs-video-play{z-index:4;color:#0d0e12;background:linear-gradient(145deg,#f6e6ba,#c9a96e 55%,#ab936d);border-radius:50%;place-items:center;width:88px;height:88px;transition:filter .3s;animation:1.8s ease-in-out infinite gs-atem;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #fff4da99,0 0 0 9px #06070a99,0 16px 44px -6px #000000e6,0 0 56px 10px #e6cf9c80}.gs-bewegt .mv .gs-video-play i{z-index:-1;background:radial-gradient(closest-side,#f6e6ba00 62%,#f6e6ba47);border:3px solid #f6e6ba;border-radius:50%;animation:1.8s cubic-bezier(.15,.55,.3,1) infinite gs-ring;position:absolute;inset:0;box-shadow:0 0 18px #f6e6ba8c}.gs-bewegt .mv .gs-video-play i+i{animation-delay:.9s}.gs-bewegt .mv .gs-video:hover .gs-video-play,.gs-bewegt .mv .gs-video:focus-visible .gs-video-play{filter:brightness(1.1);animation-duration:1.2s}.gs-bewegt .mv .gs-video-play svg{width:34px;height:34px;margin-left:5px}.gs-bewegt .mv .gs-video-fuss{z-index:4;font:500 10.5px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;text-align:left;background:linear-gradient(#06070a00,#06070ad9);justify-content:space-between;align-items:center;gap:12px;padding:34px 26px 26px;display:flex;position:absolute;bottom:0;left:0;right:0}.gs-bewegt .mv .gs-video-zeit{color:#f0ede8cc;letter-spacing:.12em}.gs-bewegt .mv .gs-video-leiste{z-index:4;background:#c9a96e42;border-radius:1px;height:2px;position:absolute;bottom:16px;left:26px;right:26px}.gs-bewegt .mv .gs-video-leiste b{background:#e6cf9c;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 10px #e6cf9cb3}.gs-bewegt .mv .gs-story.gs-film{z-index:1000;background:var(--gs-grund);touch-action:none;overscroll-behavior:contain;height:100svh;position:fixed;inset:0}.gs-bewegt .mv .gs-film .gs-buehne{height:100%;position:absolute;inset:0}html.gs-film-an,html.gs-film-an body{overflow:hidden}.gs-bewegt .mv .gs-film .gs-steuerung{top:calc(env(safe-area-inset-top,0px) + 18px)}.gs-bewegt .mv .gs-film .gs-film-zu{color:#e6cf9c;cursor:pointer;backdrop-filter:blur(4px);height:38px;font:500 10.5px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;background:#0a0b0e99;border:1px solid #c9a96e73;border-radius:19px;align-items:center;gap:8px;padding:0 12px 0 16px;transition:border-color .3s,background-color .3s;animation:.5s .2s both gs-da;display:inline-flex}.gs-bewegt .mv .gs-film .gs-film-zu:hover{background:#14151abf;border-color:#e6cf9ccc}.gs-bewegt .mv .gs-film .gs-film-zu svg{width:16px;height:16px}.gs-bewegt .mv .gs-film .gs-film-leiste{z-index:9;background:#c9a96e29;height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.gs-bewegt .mv .gs-film-leiste i{transform-origin:0;background:linear-gradient(90deg,#ab936d,#e6cf9c);height:100%;display:block;transform:scaleX(0)}}@keyframes gs-atem{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.1)}}@keyframes gs-ring{0%{opacity:1;transform:scale(1.18)}to{opacity:0;transform:scale(2.5)}}@keyframes gs-schimmer{0%,62%{transform:translate(0)skew(-18deg)}to{transform:translate(570%)skew(-18deg)}}@keyframes gs-vorspulen{0%{opacity:0;transform:translateY(-5px)}30%{opacity:1}to{opacity:0;transform:translateY(6px)}}.gs-im-story .mv .sticky{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transform:translateY(18px)!important}
