.mv .nm-zwei{align-items:center;gap:clamp(36px,6vw,80px);display:grid}@media (min-width:960px){.mv .nm-zwei{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.mv .nm-mitte{margin-inline:auto}.mv .nm-mitte .eyebrow{justify-content:flex-start}.mv .nm-mitte-text{text-align:center}.mv .nm-verweis{text-align:center;max-width:680px;font:300 clamp(16px, 1.3vw, 18px) / 1.6 var(--f);color:var(--muted);margin:clamp(32px,4vw,48px) auto 0}.mv .nm-verweis a{color:var(--gold-hi)}.mv .nm-netz{padding:clamp(20px,2.6vw,30px)}.mv .nm-netz-bild{width:100%;height:auto;display:block;overflow:visible}.mv .nm-linie{stroke:#c9a96e6b;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--ease);transition-delay:calc(var(--i,0) * .11s + .35s)}.mv .nm-linie-team{stroke:var(--gold-hi);stroke-width:1.8px}.mv .nm-linie-fern{stroke:#c9a96e42;stroke-width:1px}.mv.anim .w .nm-linie{stroke-dashoffset:1px;transition:none}.mv .nm-knoten{transition:opacity .6s var(--ease);transition-delay:calc(var(--i,0) * .12s + .2s)}.mv.anim .w .nm-knoten{opacity:0;transition:none}.mv .nm-kunde{fill:#c9a96e9e}.mv .nm-ihre{fill:#c9a96e52}.mv .nm-partner-ring{fill:var(--card);stroke:var(--gold-hi);stroke-width:1.2px}.mv .nm-partner-kern{fill:var(--gold-hi)}.mv .nm-du-kreis{fill:#1a170f;stroke:var(--gold-hi);stroke-width:1.5px}.mv .nm-du-puls{fill:none;stroke:#c9a96e80;stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.mv .nm-du-text{font:500 17px / 1 var(--mono);letter-spacing:2px;fill:var(--gold-hi)}.mv .nm-beschriftung{font:500 14px / 1 var(--mono);letter-spacing:1.5px;text-transform:uppercase;fill:var(--muted)}.mv .nm-beschriftung-team{fill:var(--gold-hi)}.mv .nm-legende{border-top:1px solid var(--rand);font:400 15px / 1.5 var(--f);color:var(--muted);gap:10px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.mv .nm-legende li{align-items:center;gap:12px;display:flex}.mv .nm-marke{border-top:1.2px solid #c9a96e99;flex-shrink:0;width:26px;height:0}.mv .nm-marke-team{border-top:2px solid var(--gold-hi)}.mv .nm-marke-fern{border-top-color:#c9a96e4d}.mv .nm-schritte{gap:12px;margin:0;padding:clamp(20px,2.6vw,30px);list-style:none;display:grid}.mv .nm-schritte li{border:1px solid var(--rand);font:300 15.5px / 1.55 var(--f);color:var(--muted);background:#ffffff05;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:10px;padding:16px;display:grid}.mv .nm-schritte b{font:700 17px / 1.35 var(--f);color:var(--text);margin-bottom:4px;display:block}.mv .nm-nr{font:500 11.5px / 1 var(--mono);letter-spacing:1px;color:var(--gold-hi)}.mv .nm-schritte li{position:relative;overflow:hidden}.mv .nm-schritte li:after{content:"";background:linear-gradient(90deg, var(--gold-hi), transparent 80%);transform-origin:0;width:100%;height:1px;transition:transform 1.1s var(--ease);transition-delay:calc(var(--i,0) * .14s + .5s);position:absolute;bottom:0;left:0}.mv.anim .nm-schritte.w li:after{transition:none;transform:scaleX(0)}.mv .nm-sterne{z-index:-1;pointer-events:none;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.mv .nm-stern-linie{stroke:#c9a96e57;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0}.mv .nm-stern{fill:var(--gold-hi)}.mv .nm-fluss{fill:var(--gold-hi);opacity:0;filter:drop-shadow(0 0 3px #c9a96ee6)}.mv .nm-fluss-gross{fill:#f4d03f;filter:drop-shadow(0 0 4px #f4d03fd9)}.mv .nm-werte{margin-top:28px}.mv .nm-passt li{transition:opacity .55s var(--ease), transform .55s var(--ease);transition-delay:calc(var(--i,0) * .16s + var(--k,0) * .11s + .3s)}.mv.anim .nm-passt.w li{opacity:0;transition:none;transform:translate(-14px)}.mv .nm-anfang{margin-top:clamp(44px,5vw,68px)}.mv .nm-energie{isolation:isolate;border:1px solid var(--rand-an);background:linear-gradient(135deg,#19150d 0%,#0d0e12 55%,#0b0c10 100%);border-radius:24px;align-items:center;gap:clamp(32px,4vw,56px);padding:clamp(40px,5vw,72px) clamp(22px,4.5vw,64px) clamp(28px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #ab936d59}@media (min-width:960px){.mv .nm-energie{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.mv .nm-energie-licht{z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 85% 85%,#c9a96e2b,#0000 70%),radial-gradient(40% 50% at 8% 0,#f4d03f12,#0000 70%);position:absolute;inset:0}.mv .nm-stromlinie{z-index:-1;pointer-events:none;width:100%;height:60px;position:absolute;top:6px;left:0}.mv .nm-strom-spur{fill:none;stroke:#c9a96e29;stroke-width:1.5px}.mv .nm-strom-puls,.mv .nm-leitung-puls{fill:none;stroke:#f4d03f;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.08 .92;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 5px #f4d03fd9)}.mv .nm-energie .eyebrow{gap:10px}.mv .nm-energie .eyebrow:before{display:none}.mv .nm-blitz{color:#f4d03f;background:#f4d03f1a;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid;box-shadow:0 0 0 1px #f4d03f59}.mv .nm-energie-lead{max-width:560px;font:300 clamp(17px, 1.45vw, 20px) / 1.65 var(--f);color:#f0ede8d6;margin-top:20px}.mv .nm-energie-lead strong{color:var(--gold-hi);font-weight:600}.mv .nm-energie .hero-knoepfe{margin-top:32px}.mv .nm-energie-bild{flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.mv .nm-energie-zahl{text-align:center;justify-items:center;gap:10px;display:grid}.mv .nm-energie-gross{font:400 clamp(84px, 9vw, 136px) / .9 var(--disp);letter-spacing:2px;color:var(--gold-hi);filter:drop-shadow(0 0 28px #c9a96e4d);align-items:baseline;gap:12px;display:flex}.mv .nm-energie-gross small{font:500 clamp(12px, 1.1vw, 14px) / 1 var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.mv .nm-energie-satz{max-width:340px;font:400 15px / 1.5 var(--f);color:var(--muted)}.mv .nm-quelle{font:400 11.5px / 1.5 var(--f);text-align:center;color:var(--muted);opacity:.8}.mv .nm-stadt{width:100%;height:auto;display:block;overflow:visible}.mv .nm-mast{fill:none;stroke:#c9a96e52;stroke-width:1.5px}.mv .nm-zweig{stroke:#c9a96e73;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .45s;transition-delay:calc(var(--b,0) * .22s + .95s)}.mv.anim .w .nm-zweig{stroke-dashoffset:1px;transition:none}.mv .nm-haus{fill:#0f1014;stroke:#c9a96e66;stroke-width:1px;transform-box:fill-box;transform-origin:bottom;transition:opacity .7s var(--ease), transform .8s var(--ease);transition-delay:calc(var(--b,0) * 70ms + .15s)}.mv.anim .w .nm-haus{opacity:0;transition:none;transform:scaleY(.55)}.mv .nm-fenster{fill:var(--gold-hi);opacity:.88;transition:opacity .35s,fill .35s;transition-delay:calc(var(--b,0) * .22s + var(--j,0) * 22ms + 1.25s)}.mv.anim .w .nm-fenster{fill:#fff;opacity:.06;transition:none}.mv .nm-fenster-dunkel,.mv.anim .w .nm-fenster-dunkel{fill:#fff;opacity:.06}.mv .nm-boden{stroke-width:1px}.mv .nm-leitung{fill:none;stroke:#c9a96e38;stroke-width:1.5px}.mv .nm-beitraege{margin-top:clamp(36px,4.5vw,56px)}.mv .nm-themen{margin-top:16px}@media (min-width:1000px){.mv .nm-themen{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv .bonus.solo.nm-bonus{margin-top:clamp(32px,4vw,48px)}@media (prefers-reduced-motion:no-preference){.mv .da .nm-du-puls{animation:4.2s ease-out 1.6s infinite nm-puls}.mv .nm-stern-linie{animation:nm-zeichnen 1.6s var(--ease) both;animation-delay:calc(var(--i,0) * .16s + .7s)}.mv .nm-stern{animation:nm-auftauchen .8s var(--ease) both, nm-funkeln 5.5s ease-in-out infinite;animation-delay:calc(var(--i,0) * .14s + .5s), calc(var(--i,0) * .7s + 2.4s)}.mv .da .nm-fluss{animation:3.2s cubic-bezier(.45,0,.3,1) infinite nm-fluss;animation-delay:calc(var(--n,0) * .42s + 1.8s)}.mv.anim .nm-merkmale.da .sym{animation:mv-pop .5s var(--ease) both;animation-delay:calc(var(--i,0) * 90ms + .35s)}.mv.anim .nm-passt.da li svg{animation:mv-pop .5s var(--ease) both;animation-delay:calc(var(--i,0) * .16s + var(--k,0) * .11s + .45s)}.mv.anim .nm-schritte.da .nm-nr{animation:mv-pop .5s var(--ease) both;animation-delay:calc(var(--i,0) * .14s + .42s);display:inline-block}.mv .da .nm-blitz{animation:2.8s ease-in-out 1.2s infinite nm-blitz}.mv .da .nm-strom-puls{opacity:1;animation:4.5s linear .6s infinite nm-strom}.mv .da .nm-leitung-puls{animation:3.8s linear .9s infinite nm-takt}.mv .da .nm-fenster-flimmer{animation:7s ease-in-out infinite nm-flimmer;animation-delay:calc(var(--i,0) * 80ms + 3.5s)}}@keyframes nm-puls{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes nm-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nm-auftauchen{0%{opacity:0}to{opacity:1}}@keyframes nm-funkeln{0%,to{opacity:1}50%{opacity:.3}}@keyframes nm-fluss{0%{opacity:0;transform:translate(0)}12%{opacity:1}70%{opacity:1;transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px))}78%,to{opacity:0;transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px))}}@keyframes nm-blitz{0%,to{box-shadow:0 0 0 1px #f4d03f59,0 0 #f4d03f00}50%{box-shadow:0 0 0 1px #f4d03f99,0 0 18px 4px #f4d03f47}}@keyframes nm-strom{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nm-takt{0%{stroke-dashoffset:1px;opacity:1}46%{stroke-dashoffset:.04px;opacity:1}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes nm-flimmer{0%,44%,to{opacity:.88}50%{opacity:.12}58%{opacity:.88}}
