.mv .sv-pfad{z-index:-1;pointer-events:none;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.mv .sv-pfad-linie{fill:none;stroke:#c9a96e52;stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:0}.mv .sv-pfad-punkt{fill:var(--gold-hi)}.mv .sv-pfad-hof{fill:#c9a96e1f;stroke:#c9a96e66;stroke-width:1px}@media (max-width:719px){.mv .sv-pfad-punkt{display:none}}.mv .sv-vergleich{margin-top:clamp(32px,4vw,48px);padding:clamp(14px,2vw,22px) clamp(18px,3vw,34px)}.mv .sv-vergleich-kopf,.mv .sv-zeile{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:18px;display:grid}.mv .sv-vergleich-kopf{border-bottom:1px solid var(--rand-an);font:500 11px / 1.4 var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--muted);padding:10px 0 14px}.mv .sv-gold{color:var(--gold-hi)}.mv .sv-zeile{border-bottom:1px solid var(--rand);margin:0;padding:16px 0}.mv .sv-zeile:last-child{border-bottom:0}.mv .sv-zeile dt{font:500 11.5px / 1.4 var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.mv .sv-zeile dd{font:400 16px / 1.5 var(--f);margin:0}.mv .sv-angestellt{color:var(--muted)}.mv .sv-zeile .sv-selbst{color:var(--text);font-weight:600}.mv .sv-mlabel{display:none}@media (max-width:719px){.mv .sv-vergleich-kopf{display:none}.mv .sv-zeile{grid-template-columns:minmax(0,1fr);gap:6px}.mv .sv-mlabel{font:500 10px / 1.4 var(--mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin-bottom:2px;display:block}.mv .sv-selbst .sv-mlabel{color:var(--gold-hi)}}.mv .sv-selbst{transition:color .6s;transition-delay:calc(var(--i,0) * 90ms + .5s)}.mv.anim .sv-vergleich.w .sv-zeile .sv-selbst{color:var(--muted);transition:none}@media (min-width:900px){.mv .merkmale.sv-drei{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv .sv-weg{gap:18px;max-width:760px;margin:clamp(36px,4.5vw,56px) auto 0;padding:0;list-style:none;display:grid;position:relative}.mv .sv-weg:before{content:"";background:linear-gradient(180deg, var(--gold-hi), #c9a96e26);transform-origin:top;width:2px;transition:transform 1.6s var(--ease) .2s;position:absolute;top:24px;bottom:24px;left:23px}.mv.anim .sv-weg.w:before{transition:none;transform:scaleY(0)}.mv .sv-weg li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid;position:relative}.mv .sv-weg-nr{z-index:1;border:1px solid var(--rand-an);background:var(--card);width:48px;height:48px;font:500 13px / 1 var(--mono);letter-spacing:1px;color:var(--gold-hi);box-shadow:0 0 0 6px var(--bg);border-radius:50%;place-items:center;display:grid;position:relative}.mv .sv-weg-karte{padding:clamp(18px,2.4vw,24px) clamp(18px,2.6vw,28px)}.mv .sv-weg-karte h3{font:700 clamp(18px, 1.6vw, 20px) / 1.3 var(--f);color:var(--text)}.mv .sv-weg-karte p{font:400 15.5px / 1.6 var(--f);color:var(--muted);margin-top:8px}.mv .sv-weg-link{font:600 14.5px / 1.4 var(--f);color:var(--gold-hi);align-items:center;gap:8px;margin-top:12px;text-decoration:none;display:inline-flex}.mv .sv-weg-link:hover{text-decoration:underline}.mv .sv-weg-link svg{width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.mv .sv-pfad-linie{animation:sv-zeichnen 2.4s var(--ease) .5s both}.mv .sv-pfad-punkt{animation:sv-auf .7s var(--ease) both;animation-delay:calc(var(--i,0) * .38s + .9s)}.mv .sv-pfad-hof{animation:4s ease-in-out infinite sv-atmen;animation-delay:calc(var(--i,0) * .8s + 3s);transform-box:fill-box;transform-origin:50%}.mv.anim .sv-weg.da .sv-weg-nr{animation:mv-pop .5s var(--ease) both;animation-delay:calc(var(--i,0) * 90ms + .35s)}}@keyframes sv-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sv-auf{0%{opacity:0}to{opacity:1}}@keyframes sv-atmen{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.5)}}
