.mm-auftakt{--a-dunkel:#0e130c;--a-tief:#06480c;--a-akzent:#69af44;--a-weiss:#fff;--a-text:#ffffffeb;--a-leise:#ffffffad;--a-linie:#ffffff38;--a-ease:cubic-bezier(.16, 1, .3, 1);z-index:2147483000;isolation:isolate;background:var(--a-dunkel);color:var(--a-weiss);font-family:var(--font-barlow), "Barlow", system-ui, sans-serif;-webkit-font-smoothing:antialiased;transition:opacity .7s ease-out, transform .9s var(--a-ease);display:none;position:fixed;inset:0;overflow:hidden}html[data-auftakt=an]{overflow:hidden}html[data-auftakt=an] .mm-auftakt{display:block}.mm-auftakt-geht{opacity:0;pointer-events:none;transform:scale(1.03)}.mm-auftakt-wald{object-fit:cover;object-position:55% 52%;opacity:0;filter:saturate(.55);z-index:-4;width:106%;max-width:none;height:106%;position:absolute;inset:-3%}.mm-auftakt-schleier{z-index:-3;background:linear-gradient(100deg, #0e130cf7 0%, #0e130cdb 28%, #0e130c8c 64%, #0e130c33 100%), linear-gradient(0deg, var(--a-dunkel) 0%, transparent 44%, #0e130c59 100%);position:absolute;inset:0}.mm-auftakt-licht{z-index:-2;opacity:0;pointer-events:none;background:radial-gradient(at 75% 20%,#69af4424,#0000 48%);position:absolute;inset:-30%}.mm-auftakt-kopf{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:24px;left:4.3%;right:4.3%}.mm-auftakt-marke{font-family:var(--font-poppins), "Poppins", var(--font-barlow), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--a-leise);align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.mm-auftakt-marke b{color:var(--a-text);font-weight:600}.mm-auftakt-trenner{background:var(--a-linie);width:1px;height:13px}.mm-auftakt-weiter{min-height:44px;color:var(--a-leise);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--a-linie);text-decoration-color:var(--a-linie);text-underline-offset:6px;background:0 0;border:0;padding:0 4px;font-size:15px;font-weight:500;transition:color .15s ease-out}.mm-auftakt-weiter:hover{color:var(--a-weiss)}.mm-auftakt-weiter:focus-visible{outline:2px solid var(--a-akzent);outline-offset:4px;border-radius:4px}.mm-auftakt-mitte{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:110px 24px 160px;display:flex;position:absolute;inset:0}.mm-auftakt-oberzeile{max-width:none;font-family:var(--font-poppins), "Poppins", var(--font-barlow), sans-serif;letter-spacing:.25em;text-transform:uppercase;color:var(--a-leise);opacity:0;margin:0 0 32px;font-size:11px;font-weight:600}.mm-auftakt-titel{color:var(--a-weiss);text-shadow:0 2px 40px #0e130c40;max-width:100%;margin:0;font-family:inherit;line-height:1.02}.mm-auftakt-zeile1{letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(32px,4.6vw,68px);font-weight:400;display:block}.mm-auftakt-zeile2{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(40px,8.6vw,132px);font-weight:700;display:block}.mm-auftakt-b{opacity:0;filter:blur(14px);display:inline-block;transform:translateY(18px)scale(1.07)}.mm-auftakt-unterschrift{filter:invert();opacity:.87;width:230px;max-width:45vw;height:auto;margin-top:24px;overflow:visible;transform:rotate(-5deg)}.mm-auftakt-strich{fill:none;stroke:#fff;stroke-width:24px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1px;opacity:0}.mm-auftakt-unterschrift-ganz{opacity:0}.mm-auftakt-logo{opacity:0;width:280px;max-width:65vw;height:auto;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.mm-auftakt-fuss{color:var(--a-leise);align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;bottom:28px;left:4.3%;right:4.3%}.mm-auftakt-flagge{background:linear-gradient(#000 0 33.33%,#d00 33.33% 66.66%,#ffce00 66.66%);border-radius:1px;width:17px;height:11px;box-shadow:0 0 0 1px #ffffff1f}.mm-auftakt-fortschritt{background:var(--a-akzent);opacity:0;width:0;height:2px;position:absolute;bottom:0;left:0}.mm-auftakt-laeuft .mm-auftakt-wald{animation:mm-auftakt-wald 6s var(--a-ease) forwards}.mm-auftakt-laeuft .mm-auftakt-licht{animation:5s .5s forwards mm-auftakt-licht}.mm-auftakt-laeuft .mm-auftakt-oberzeile{animation:1.5s .45s forwards mm-auftakt-ein}.mm-auftakt-laeuft .mm-auftakt-b{animation:mm-auftakt-buchstabe 1.6s var(--a-ease) forwards}.mm-auftakt-laeuft .mm-auftakt-strich{animation:1s linear forwards mm-auftakt-strich}.mm-auftakt-laeuft .mm-auftakt-unterschrift-ganz{animation:.4s ease-out 5.25s forwards mm-auftakt-ein}.mm-auftakt-laeuft .mm-auftakt-logo{animation:1.5s 4.2s forwards mm-auftakt-ein}.mm-auftakt-laeuft .mm-auftakt-fortschritt{animation:6s ease-in-out forwards mm-auftakt-fortschritt}@keyframes mm-auftakt-wald{0%{opacity:0;transform:scale(1.07)}to{opacity:.85;transform:scale(1)}}@keyframes mm-auftakt-licht{to{opacity:1;transform:translate(-2%)}}@keyframes mm-auftakt-ein{0%{opacity:0}to{opacity:1}}@keyframes mm-auftakt-buchstabe{to{opacity:1;filter:blur();transform:none}}@keyframes mm-auftakt-strich{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes mm-auftakt-fortschritt{0%{opacity:0;width:0}10%{opacity:1}90%{opacity:1}to{opacity:0;width:100%}}.mm-auftakt-still .mm-auftakt-wald{opacity:.85}.mm-auftakt-still .mm-auftakt-licht,.mm-auftakt-still .mm-auftakt-oberzeile,.mm-auftakt-still .mm-auftakt-logo{opacity:1}.mm-auftakt-still .mm-auftakt-b{opacity:1;filter:none;transform:none}.mm-auftakt-still .mm-auftakt-unterschrift-ganz{opacity:1}@media (max-width:600px){.mm-auftakt-kopf{top:12px;left:16px;right:16px}.mm-auftakt-trenner,.mm-auftakt-ausgabe{display:none}.mm-auftakt-mitte{padding:96px 16px 160px}.mm-auftakt-oberzeile{letter-spacing:.18em;margin-bottom:24px;font-size:10px}.mm-auftakt-zeile1{margin-bottom:12px;font-size:34px}.mm-auftakt-zeile2{font-size:10.4vw}.mm-auftakt-unterschrift{width:185px}.mm-auftakt-logo{width:245px;bottom:80px}.mm-auftakt-fuss{justify-content:center;bottom:24px;left:16px;right:16px}.mm-auftakt-wald{object-position:68% 50%}}@media (max-height:580px) and (min-width:601px){.mm-auftakt-mitte{padding:72px 24px 96px}.mm-auftakt-oberzeile{margin-bottom:16px}.mm-auftakt-zeile1{font-size:32px}.mm-auftakt-zeile2{font-size:7vw}.mm-auftakt-unterschrift{width:150px;margin-top:8px}.mm-auftakt-logo{width:210px;bottom:56px}.mm-auftakt-fuss{bottom:16px}}@media (prefers-reduced-motion:reduce){.mm-auftakt,.mm-auftakt *{transition:none!important;animation:none!important}}@media print{.mm-auftakt{display:none!important}}
