@font-face{font-family:__Faustina_fd8131;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/ab713cde132b3d48-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Faustina_fd8131;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/20dd01f94f558d88-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Faustina_fd8131;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/330873b68d2be3b0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Faustina_Fallback_fd8131;src:local("Times New Roman");ascent-override:101.86%;descent-override:21.19%;line-gap-override:0.00%;size-adjust:102.40%}.__className_fd8131{font-family:__Faustina_fd8131,__Faustina_Fallback_fd8131;font-style:normal}.vst{color:var(--text);font-size:16px;line-height:1.6}.vst .card,.vst a,.vst button{transition:none}.vst input:focus{box-shadow:none}.vst h1,.vst h2,.vst h3{color:var(--text-strong);text-wrap:balance;margin:0;line-height:1.2;letter-spacing:-.025em}.vst h2{font-size:30px;font-weight:600}@media (max-width:640px){.vst h2{font-size:24px}}.vst p{margin:0}.vst a{color:var(--brand-link)}.vst :focus-visible{outline:2px solid var(--text-strong);outline-offset:2px;border-radius:6px}.vst img{max-width:100%;display:block}.vst .wrap{max-width:1024px;margin:0 auto;padding:0 16px}.vst section{padding:64px 0;border-top:1px solid var(--border)}@media (max-width:640px){.vst section{padding:44px 0}}.vst .eyebrow{font-size:12px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--brand-link);margin:0 0 12px}.vst .lead{color:var(--text-muted);max-width:672px;margin-top:8px}.vst .lead.breit{max-width:768px}.vst .wortmarke{font-size:26px;font-weight:600;color:var(--text-strong);letter-spacing:-.02em;line-height:1;text-decoration:none}.vst .wortmarke .stern{display:inline-block;position:relative;top:-.64em;width:.29em;height:.29em;margin-left:-.325em;color:var(--brand)}.vst .wortmarke .stern svg{width:100%;height:100%;display:block}.vst .sprache{display:inline-flex;overflow:hidden;border-radius:999px;border:1px solid var(--border);padding:2px;background:var(--surface)}.vst .sprache button{border:0;background:transparent;border-radius:999px;padding:4px 10px;font:inherit;font-size:12px;font-weight:600;color:var(--text-muted);cursor:pointer}.vst .sprache button[aria-pressed=true]{background:var(--text-strong);color:var(--bg)}.vst .thema{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer}.vst .thema:hover{background:var(--surface-2);color:var(--text)}.vst .thema svg{width:20px;height:20px}.vst .pill-link{border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none}.vst .pill-link:hover{background:var(--surface-2)}.vst .topnav{display:flex}.vst .btn,.vst .topnav{align-items:center;gap:8px}.vst .btn{display:inline-flex;justify-content:center;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);padding:12px 24px;font:inherit;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s ease,transform .15s ease}.vst .btn:hover{background:var(--surface-2)}.vst .btn-primary{border-color:transparent;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);background-image:linear-gradient(135deg,var(--brand-on-white),var(--brand-2))}.vst .btn-primary:hover{filter:brightness(1.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.vst .btn:active{transform:scale(.98)}.vst .btn svg{width:16px;height:16px}.vst .hero-cta{gap:12px;margin-top:28px}.vst .hero-cta,.vst .tabs{display:flex;flex-wrap:wrap}.vst .tabs{gap:8px;margin-top:24px}.vst .tab{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:999px;padding:8px 16px;font:inherit;font-size:14px;cursor:pointer;display:inline-flex;align-items:baseline;gap:8px;transition:background .15s;white-space:nowrap}.vst .tab:hover{background:var(--surface-2)}.vst .tab .nr{font-size:12px;font-weight:600;color:var(--text-soft)}.vst .tab[aria-pressed=true],.vst .tab[aria-selected=true]{background:var(--brand-surface);border-color:var(--brand-on-white);color:var(--brand-link);font-weight:600}.vst .tab[aria-selected=true] .nr{color:var(--brand-link)}.vst .tab.klein{font-size:13px;padding:6px 12px;min-height:36px;align-items:center}.vst .phasen{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:24px}.vst .phase{display:flex;flex-direction:column;gap:6px}.vst .phase .pname{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);padding-left:4px}.vst .phase .tabs{margin:0;flex-wrap:nowrap}@media (max-width:640px){.vst .phasen{flex-wrap:nowrap;overflow-x:auto;gap:6px 16px;margin:24px -16px 0;padding:0 16px 6px;scrollbar-width:none}.vst .phasen::-webkit-scrollbar{display:none}.vst .phase .tabs{gap:6px}.vst .tab{padding:7px 13px;font-size:13px}}.vst .grenze{margin-top:20px;padding:8px 14px;border-left:3px solid var(--border);font-size:14px;color:var(--text-soft)}.vst .phones{display:flex;gap:20px;justify-content:center;align-items:flex-start;padding:0 4px}.vst .phone{position:relative;width:100%;max-width:250px;flex:1 1 0;border-radius:40px;background:var(--bezel);padding:9px;box-shadow:0 0 0 1.5px var(--bezel-edge),inset 0 0 0 1px hsla(0,0%,100%,.06),0 24px 40px -24px rgba(0,0,0,.55)}.vst .phone:after,.vst .phone:before{content:"";position:absolute;width:3px;border-radius:2px;background:var(--bezel);box-shadow:0 0 0 1px var(--bezel-edge)}.vst .phone:before{left:-4px;top:22%;height:15%;background:linear-gradient(var(--bezel) 0 40%,transparent 40% 60%,var(--bezel) 60%);box-shadow:none}.vst .phone:after{right:-4px;top:24%;height:12%}.vst .phone .schirm{position:relative;aspect-ratio:390/844;overflow:hidden;border-radius:32px;background:var(--surface)}.vst .phone .schirm img{width:100%;height:auto}@media (max-width:640px){.vst .phones{flex-direction:column;align-items:center}.vst .phone{flex:none}}.vst .bildtext{font-size:12px;color:var(--text-soft);text-align:center;margin-top:12px}.vst .echt{display:inline-block;margin-left:2px;padding:2px 8px;border-radius:999px;background:var(--ok-surface);color:var(--ok)}.vst .lupe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);width:52px;height:52px;border-radius:999px;border:0;cursor:zoom-in;background:rgba(18,16,14,.78);color:#fff;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease,transform .15s ease;box-shadow:0 6px 20px -6px rgba(0,0,0,.5)}.vst .lupe svg{width:24px;height:24px}.vst .zoombar:after{content:"";position:absolute;inset:0;background:rgba(18,16,14,0);transition:background .15s ease;pointer-events:none}@media (hover:hover) and (pointer:fine) and (min-width:641px){.vst .zoombar{cursor:zoom-in}.vst .lupe{display:inline-flex}.vst .zoombar:focus-within:after,.vst .zoombar:hover:after{background:rgba(18,16,14,.18)}.vst .lupe:focus-visible,.vst .zoombar:focus-within .lupe,.vst .zoombar:hover .lupe{opacity:1;transform:translate(-50%,-50%) scale(1)}}.vst dialog.gross{--dialog-knopf:#fff;--dialog-tinte:#1c1917}.vst dialog.gross :focus-visible{outline-color:var(--dialog-knopf)}.vst dialog.gross{border:0;padding:0;background:transparent;max-width:none;max-height:none;width:100vw;height:100vh}.vst dialog.gross::backdrop{background:rgba(10,8,7,.82)}.vst dialog.gross .innen{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:30px 40px 60px;cursor:zoom-out}.vst dialog.gross img{max-width:min(92vw,1400px);max-height:calc(100vh - 100px);width:auto;height:auto;border-radius:14px;box-shadow:0 30px 80px -20px rgba(0,0,0,.8);cursor:default}.vst dialog.gross .schliessen{position:fixed;top:18px;right:18px;width:44px;height:44px;border-radius:999px;border:0;background:hsla(0,0%,100%,.14);color:#fff;font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.vst dialog.gross .schliessen:hover{background:hsla(0,0%,100%,.26)}.vst dialog.gross .schliessen svg{width:22px;height:22px}.vst dialog.gross .text{position:fixed;left:0;right:0;bottom:16px;text-align:center;color:hsla(0,0%,100%,.75);font-size:13px;padding:0 60px}.vst .browser{position:relative;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.05)}.vst .browser .bar{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--surface-2);border-bottom:1px solid var(--border)}.vst .browser .bar i{width:8px;height:8px;border-radius:999px;background:var(--border);display:block}.vst .browser .bar i+i{margin-left:-2px}.vst .browser .bar span{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vst .browser img{width:100%;height:auto}.vst .screen{display:none}.vst .screen.on{display:block}.vst .chips{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 0;padding:0;list-style:none}.vst .chip{border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;cursor:pointer;background:var(--surface-3);color:var(--text);border:1px solid var(--border);transition:background .15s,border-color .15s}.vst .chip:hover{background:var(--surface-2)}.vst .chip[aria-expanded=true]{border-color:var(--brand-on-white);background:var(--brand-surface);color:var(--brand-link);font-weight:600}.vst .chip.core{background:var(--brand-on-white);color:#fff;border-color:transparent;font-weight:600}.vst .chip.core:hover{filter:brightness(1.08)}.vst .chip.core[aria-expanded=true]{background:var(--brand-2);color:#fff;border-color:var(--brand-2)}.vst .chip.core small{font-size:14px;font-weight:400;margin-left:6px}.vst .modul-info{margin-top:12px;padding:14px 18px;border-radius:12px;background:var(--surface);border:1px solid var(--border);font-size:15px;color:var(--text-muted);max-width:768px}.vst .modul-info b{color:var(--text-strong);font-weight:600}.vst .modul-info[hidden]{display:none}.vst .chips-note{margin-top:12px;font-size:14px;color:var(--text-soft)}.vst .card{background:var(--surface);border:1px solid var(--border-soft);border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.vst .calc{max-width:768px;margin:32px auto 0;overflow:hidden}.vst .calc .kopf{background:var(--brand-surface);border-bottom:1px solid var(--border-soft);padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:640px){.vst .calc .kopf{grid-template-columns:1fr;padding:24px}}.vst .calc label{display:block;font-size:14px;font-weight:500;color:var(--text-700)}.vst .calc .feld{position:relative;margin-top:4px}.vst .calc input[type=number]{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-strong);padding:8px 12px;font:inherit;font-size:16px;font-variant-numeric:tabular-nums}.vst .calc .feld .einheit{position:absolute;right:12px;top:10px;color:var(--text-soft);pointer-events:none}.vst .calc input[type=range]{width:100%;accent-color:var(--brand-on-white);margin-top:8px;display:block}.vst .calc .rumpf{padding:32px}@media (max-width:640px){.vst .calc .rumpf{padding:24px}}.vst table{width:100%;border-collapse:collapse;font-size:14px;margin-top:24px}.vst td,.vst th{text-align:left;padding:8px 8px 8px 0;border-bottom:1px solid var(--border);vertical-align:top}.vst th{font-weight:500;color:var(--text-soft)}.vst td:last-child,.vst th:last-child{text-align:right;padding-right:0}.vst td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.vst td .modell{display:block;color:var(--text-soft);font-size:12px;font-weight:400}.vst tr.schnitt td{background:var(--brand-surface);font-weight:600}.vst tr.elli td{color:var(--text-700);font-weight:600}.vst .stern-hinweis{margin-top:12px;font-size:12px;color:var(--text-soft);text-align:right}.vst .stern-hinweis a{color:inherit}.vst .gaeste{margin-top:32px;padding:24px}.vst .gaeste h3{font-size:18px;font-weight:600}.vst .gaeste p{margin-top:8px;font-size:15px;line-height:1.625;color:var(--text-muted)}.vst .wen{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}@media (max-width:767px){.vst .wen{grid-template-columns:1fr}}.vst .wen .card{padding:22px}.vst .wen h3{font-size:19px;font-weight:600}.vst .wen .art{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin-bottom:8px}.vst .wen p{margin-top:8px;font-size:15px;color:var(--text-muted)}.vst .wen ul{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:6px}.vst .wen li{display:flex;gap:10px;font-size:14.5px}.vst .wen li:before{content:"";flex:0 0 6px;height:6px;margin-top:8px;background:var(--brand);transform:rotate(45deg)}.vst .final-wrap{margin:64px 0}@media (max-width:640px){.vst .final-wrap{margin:40px 0}}.vst .final{position:relative;overflow:hidden;background:var(--surface-2);padding:48px;text-align:center}@media (max-width:640px){.vst .final{padding:32px}}.vst .final:before{content:"";position:absolute;inset:0;background:radial-gradient(500px 220px at 50% -30%,var(--glow-1),transparent 70%)}.vst .final>*{position:relative}.vst .final .lead{margin:12px auto 0;max-width:576px}.vst .schritte{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px auto 0;max-width:768px;padding:0;list-style:none;text-align:left}@media (max-width:767px){.vst .schritte{grid-template-columns:1fr}}.vst .schritte li{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px;font-size:14px;color:var(--text-muted)}.vst .schritte b{display:block;color:var(--text-strong);margin-bottom:4px;font-weight:600}.vst .final .btn{margin-top:28px;padding:12px 28px;font-weight:600}.vst .wer{margin:24px auto 0;font-size:14px;color:var(--text-muted);max-width:576px}.vst .final .klein-link a,.vst .wer a{font-weight:500;text-decoration:underline;text-underline-offset:2px}.vst .final .klein-link{margin-top:16px;font-size:14px;color:var(--text-muted)}.vst .final .klein-link+.klein-link{margin-top:8px}.vst a.fn{color:var(--text-soft);text-decoration:none;font-size:.8em;vertical-align:super;line-height:0;padding:0 1px}.vst a.fn:hover{color:var(--brand-link)}.vst .fussnoten{display:grid;gap:10px}.vst .fussnote{max-width:768px;margin:0 auto;padding:0 16px;font-size:12px;line-height:1.55;color:var(--text-soft);scroll-margin-top:24px}.vst .fussnote b{font-weight:600}.vst footer.fuss{margin-top:32px;border-top:1px solid var(--border-soft);padding:32px 0;font-size:14px;color:var(--text-muted)}.vst footer.fuss .innen{max-width:768px;margin:0 auto;padding:0 16px;align-items:center;justify-content:space-between}.vst footer.fuss .innen,.vst footer.fuss nav{display:flex;flex-wrap:wrap;gap:16px}.vst footer.fuss a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.vst footer.fuss a:hover{text-decoration:underline}.vst footer.fuss a.host{opacity:.7}.vst footer.fuss svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.vst *,.vst :after,.vst :before{animation:none!important;transition:none!important}}.vst .n-top{position:sticky;top:var(--leiste-h,0);z-index:10}.vst .n-top .innen{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;transition:padding .2s ease}.vst .n-top.fest{background:var(--surface);border-bottom:1px solid var(--border);box-shadow:0 1px 2px rgba(0,0,0,.04)}.vst .n-top.fest .innen{padding:10px 0}.vst .n-top .n-kompakt{display:none;padding:8px 18px;font-weight:600}.vst .n-top.fest .n-kompakt{display:inline-flex;animation:n-ein .2s ease-out}@keyframes n-ein{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.vst .n-top{position:static}.vst .n-top.fest{background:transparent;border:0;box-shadow:none}.vst .n-top .innen,.vst .n-top.fest .innen{padding:14px 0}.vst .n-top.fest .n-kompakt{display:none}}.vst .n-hero{display:grid;grid-template-columns:1fr 440px;gap:40px;align-items:center;padding:40px 0 56px}.vst .n-hero h1{font-size:60px;line-height:1;font-weight:600;letter-spacing:-.025em}.vst .n-hero h1 em{font-style:normal;color:var(--brand-on-white)}.vst .n-hero .lead{font-size:19px;margin-top:18px;max-width:560px}.vst .n-steckbrief{display:grid;grid-template-columns:118px 1fr;row-gap:8px;-moz-column-gap:12px;column-gap:12px;margin:22px 0 0;max-width:560px}.vst .n-steckbrief dt{font-size:15px;font-weight:600;color:var(--text-strong)}.vst .n-steckbrief dd{margin:0;font-size:15px;color:var(--text-muted)}.vst .n-hero .hero-cta{margin-top:28px}.vst .n-faecher{display:flex;justify-content:center;align-items:flex-start;padding:36px 0 0}.vst .n-fach{width:150px;flex:none;display:flex;flex-direction:column;align-items:center;gap:12px}.vst .n-fach .phone{width:150px;max-width:150px;flex:none}.vst .n-fach.mitte{margin:0 -5px}.vst .n-fach.mitte .phone{transform:translateY(-28px);z-index:2}.vst .n-fach:first-child{--von-x:145px}.vst .n-fach:last-child{--von-x:-145px}.vst .n-fach:not(.mitte) .phone{animation:n-teilen-aussen 1.75s both}.vst .n-fach.mitte .phone{animation:n-teilen-mitte 1.75s both}@keyframes n-teilen-aussen{0%,56%{opacity:0;transform:translate(var(--von-x),-20px)}57%{opacity:1;transform:translate(var(--von-x),-20px);animation-timing-function:cubic-bezier(.22,.9,.28,1)}to{opacity:1;transform:none}}@keyframes n-teilen-mitte{0%{opacity:0;transform:translateY(-20px) scale(.94);animation-timing-function:ease-out}14%{opacity:1;transform:translateY(-20px) scale(1)}57%{opacity:1;transform:translateY(-20px);animation-timing-function:cubic-bezier(.22,.9,.28,1)}to{opacity:1;transform:translateY(-28px)}}.vst .n-start{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding-bottom:8%;background:var(--bg);opacity:0;visibility:hidden;pointer-events:none}.vst .n-start .wortmarke{font-size:36px}.vst .n-fach:not(.mitte) .n-start{animation:n-start-aussen 1.75s both}.vst .n-fach.mitte .n-start{animation:n-start-mitte 1.75s both}.vst .n-fach.mitte .n-start .stern{animation:n-stern .5s .12s both}@keyframes n-start-aussen{0%,64%{opacity:1;visibility:visible}84%,to{opacity:0;visibility:hidden}}@keyframes n-start-mitte{0%,72%{opacity:1;visibility:visible}94%,to{opacity:0;visibility:hidden}}@keyframes n-stern{0%{transform:scale(0) rotate(-72deg)}70%{transform:scale(1.25) rotate(8deg)}to{transform:none}}.vst .n-link{animation:n-link-ein .4s 1.55s both}@keyframes n-link-ein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.vst .n-fach:not(.mitte) .phone{box-shadow:0 0 0 1.5px var(--bezel-edge),inset 0 0 0 1px hsla(0,0%,100%,.06),0 14px 24px -20px rgba(0,0,0,.4)}.vst .n-fach.mitte .n-link{margin-top:-28px}.vst .n-link{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-link);text-align:center;text-decoration:none;line-height:1.3}.vst .n-link:hover{text-decoration:underline;text-underline-offset:2px}@keyframes n-auftauchen{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.vst .n-hero-handy,.vst .n-hero-links{display:none}@media (max-width:767px){.vst .n-hero{grid-template-columns:1fr;gap:20px}.vst .n-hero h1{font-size:44px}}@media (max-width:640px){.vst .n-hero{padding:8px 0 40px;gap:0}.vst .n-hero h1{font-size:36px;line-height:1.1}.vst .n-hero .lead{font-size:16px;margin-top:12px}.vst .n-steckbrief{grid-template-columns:1fr;row-gap:9px;margin-top:14px}.vst .n-steckbrief dt{font-size:14px}.vst .n-steckbrief dd{margin-top:1px;font-size:14.5px;line-height:1.5}.vst .n-hero .hero-cta{margin-top:16px;flex-direction:column;gap:10px}.vst .n-hero .hero-cta .btn{width:100%;min-height:48px}.vst .n-faecher,.vst .n-steckbrief{display:none}.vst .n-kurzfakten{display:block;margin-top:12px;font-size:14px;line-height:1.5;color:var(--text-muted)}.vst .n-hero-handy{display:flex;justify-content:center;align-items:flex-start;margin:24px -16px 0;padding:24px 0 0;height:292px;overflow:hidden;background:var(--surface-2);border-radius:20px}.vst .n-hero-handy .phone{width:170px;max-width:170px;flex:none;animation:n-auftauchen .5s ease-out both;-webkit-mask-image:linear-gradient(#000 67%,transparent 77%);mask-image:linear-gradient(#000 67%,transparent 77%)}.vst .n-scan .schirm img{position:absolute;inset:0}.vst .n-scan .schirm img+img{opacity:0}.vst .n-scan .schirm:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.vst .n-scan.lauf .schirm img+img{animation:n-scan-gruen 2.6s linear 1 forwards}.vst .n-scan.lauf .schirm:after{animation:n-scan-blitz 2.6s linear 1 forwards}.vst .n-scan.lauf .schirm{animation:n-scan-vibration 2.6s linear 1}@keyframes n-scan-gruen{0%,52%{opacity:0}56%,to{opacity:1}}@keyframes n-scan-blitz{0%,48%{opacity:0}52%{opacity:.85}62%,to{opacity:0}}@keyframes n-scan-vibration{0%,54%{transform:none}56%{transform:translateX(-3px)}58%{transform:translateX(3px)}60%{transform:translateX(-2px)}62%{transform:translateX(2px)}64%,to{transform:none}}.vst .n-hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 14px;margin-top:10px;font-size:14px;text-align:center;color:var(--text-soft)}.vst .n-hero-links a{color:var(--brand-link);font-weight:500;text-decoration:none;white-space:nowrap}.vst .n-hero-links a:hover{text-decoration:underline}}.vst .n-panel{display:none;margin-top:24px;scroll-margin-top:16px}@media (min-width:641px){.vst.vst.vst #dashboard,.vst.vst.vst #rechner,.vst.vst.vst #tour{scroll-margin-top:calc(var(--leiste-h, 0px) + 64px)}}.vst .n-panel.on{display:grid;grid-template-columns:1fr 440px;gap:36px;align-items:start}.vst .n-panel h3{font-size:27px;font-weight:600}.vst .n-panel .body{color:var(--text-muted);margin-top:12px}.vst .n-panel ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:8px}.vst .n-panel>div:not(.bild)>ul>li{position:relative;padding-left:17px;font-size:15px}.vst .n-panel>div:not(.bild)>ul>li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;background:var(--brand);transform:rotate(45deg)}.vst .n-panel li b{font-weight:600;color:var(--text-strong)}.vst .n-nr,.vst .n-nur-handy,.vst .n-phase-marke{display:none}.vst .n-nur-desktop{display:block}.vst .n-hi{display:none}.vst .n-zwischen{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin-top:40px;padding-top:28px;border-top:1px solid var(--border-soft);font-size:15px;color:var(--text-muted)}.vst .n-spaeter{opacity:0;transform:translateY(8px)}.vst .n-spaeter.da{opacity:1;transform:none;transition:opacity .3s ease,transform .3s ease}.vst .n-spaeter.da~.n-spaeter.da{transition-delay:.9s}.vst .n-folge-spalten{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.vst .n-folge-spalte{display:flex;flex-direction:column;align-items:center;gap:10px}.vst .n-folge-spalte .phone{width:100%;max-width:210px;flex:none}.vst .phone.folge .schirm img{position:absolute;inset:0}.vst .phone.folge .schirm img:nth-child(n+2){opacity:0}.vst .lauf .phone.folge.a .schirm img:nth-child(2){animation:n-folge2 3.8s ease-in-out 1 forwards}.vst .lauf .phone.folge.a .schirm img:nth-child(3){animation:n-folge3 3.8s ease-in-out 1 forwards}.vst .lauf .phone.folge.b .schirm img:nth-child(2){animation:n-folge2b 2.4s ease-in-out 1 forwards}@keyframes n-folge2{0%,37%{opacity:0}42%,to{opacity:1}}@keyframes n-folge3{0%,79%{opacity:0}84%,to{opacity:1}}@keyframes n-folge2b{0%,66%{opacity:0}79%,to{opacity:1}}.vst .phone.folge.manuell .schirm img{animation:none!important;opacity:0}.vst .phone.folge.manuell[data-schritt="1"] .schirm img:first-child,.vst .phone.folge.manuell[data-schritt="2"] .schirm img:nth-child(2),.vst .phone.folge.manuell[data-schritt="3"] .schirm img:nth-child(3){opacity:1}.vst .n-schritte{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px}.vst .n-zahlen{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 14px;font-size:15px;font-variant-numeric:tabular-nums}.vst .n-zahlen .etikett{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);margin-bottom:8px}.vst .n-zahlen .etikett b{color:var(--text-strong);font-weight:600;letter-spacing:0;text-transform:none;font-size:13px;display:block;margin-bottom:2px}.vst .n-zahlen ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.vst .n-zahlen li{display:grid;grid-template-columns:1fr auto;gap:12px;color:var(--text)}.vst .n-zahlen li span:last-child{text-align:right;white-space:nowrap}.vst .n-zahlen li.ergebnis{font-weight:600;margin-top:4px;padding-top:6px;position:relative}.vst .n-zahlen li.ergebnis:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--border)}.vst .n-zahlen.n-rechnung li.ergebnis{color:var(--brand-link)}.vst .n-zahlen.n-rechnung li.ergebnis:before{height:2px}.vst .lauf .n-zahlen li{opacity:0;animation:n-zeile .25s ease-out forwards;animation-delay:var(--d,0s)}.vst .lauf .n-zahlen li.ergebnis:before{transform:scaleX(0);transform-origin:left;animation:n-linie .4s ease-out forwards;animation-delay:var(--d,0s)}@keyframes n-zeile{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes n-linie{to{transform:scaleX(1)}}.vst .n-abrechnung-bild .n-zahlen{margin-top:16px;max-width:360px}.vst .n-karten{margin-top:20px;gap:16px}@media (min-width:641px){.vst .n-karten{display:grid;grid-template-columns:1fr 1fr;align-items:start}.vst .n-karten.n-eine{grid-template-columns:1fr}}@media (max-width:767px){.vst .n-karten.n-nur-desktop{display:none}.vst .n-panel .n-zahlen.n-nur-handy{display:block}}.vst .n-zahlen.n-quer ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.vst .n-zahlen.n-quer li{display:flex;flex-direction:column;gap:2px;padding:0 16px;margin:0}.vst .n-zahlen.n-quer li:first-child{padding-left:0}.vst .n-zahlen.n-quer li+li{border-left:1px solid var(--border)}.vst .n-zahlen.n-quer li span:first-child{font-size:13px;color:var(--text-soft)}.vst .n-zahlen.n-quer li span:last-child{text-align:left;font-size:18px;font-weight:600;color:var(--text-strong)}.vst .n-zahlen.n-quer .etikett b{display:inline;margin:0 8px 0 0}.vst .n-zahlen.n-quer li.ergebnis{padding-top:0}.vst .n-zahlen.n-quer li.ergebnis span:last-child{color:var(--brand-link)}.vst .n-zahlen.n-quer li.ergebnis:before{display:none}.vst .n-nah{position:relative;overflow:hidden;border-radius:12px;border:1px solid var(--border);background:var(--surface)}.vst .n-nah img{width:100%;height:auto}.vst .n-nahstapel{gap:12px}.vst .n-gaeste-nah{margin-top:16px}.vst.vst.vst .phones.paar{gap:14px}@media (max-width:767px){.vst .n-panel.on{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.vst .n-hi{display:inline}.vst .n-di,.vst .n-tourleiste{display:none}.vst .n-strecke{margin-top:4px}.vst .n-panel .bild,.vst .n-panel .body,.vst .n-panel .n-karten,.vst .n-panel>div:not(.bild)>ul{display:none}.vst .n-panel,.vst .n-panel.on{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:14px;column-gap:14px;align-items:start;margin-top:0;padding:16px;scroll-margin-top:12px;background:var(--surface);border:1px solid var(--border-soft);border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.vst .n-panel+.n-panel{margin-top:10px}.vst .n-panel:has(>.n-thumb.n-breit){grid-template-columns:minmax(0,1fr)}.vst .n-panel h3{font-size:20px}.vst .n-nr{display:block;font-size:12px;font-weight:600;color:var(--text-soft);margin-bottom:4px}.vst .n-kurz{display:block;margin-top:8px;font-size:15px;line-height:1.5;color:var(--text-muted)}.vst .n-phase-marke{display:block;margin:22px 0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.vst .n-phase-marke:first-child{margin-top:16px}.vst .n-thumb{display:block;position:relative;margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer;border-radius:14px}.vst .n-thumb .phone{display:block;width:92px;max-width:92px;padding:4px;border-radius:18px;box-shadow:0 0 0 1px var(--bezel-edge),inset 0 0 0 1px hsla(0,0%,100%,.06),0 10px 18px -12px rgba(0,0,0,.5)}.vst .n-thumb .phone:after,.vst .n-thumb .phone:before{display:none}.vst .n-thumb .phone .schirm{display:block;border-radius:14px}.vst .n-thumb .n-nah{display:block}.vst .n-thumb.n-breit{width:100%;margin-top:14px}.vst .n-lupe-marke{position:absolute;right:-6px;bottom:-6px;width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--text-strong);color:var(--bg);box-shadow:0 2px 6px rgba(0,0,0,.3)}.vst .n-lupe-marke svg{width:15px;height:15px}.vst .n-thumb.n-breit .n-lupe-marke{right:8px;bottom:8px}.vst .n-dash .tabs.n-eigen .tab{min-height:44px;align-items:center}.vst .n-hero-links a{display:inline-block;padding:11px 2px}.vst .n-zwischen{flex-direction:column;align-items:stretch;text-align:center}.vst .n-zwischen .btn{width:100%;min-height:48px}.vst.vst.vst .phones{flex-direction:column;align-items:center;gap:24px;padding:0}.vst.vst.vst .phones .phone{width:100%;max-width:250px;flex:none}.vst .n-nur-desktop{display:none}.vst .n-nur-handy{display:block}.vst .n-nahstapel{display:grid;margin-top:0}.vst .n-nahstapel:has(>.n-nah-ueb-a){grid-template-columns:1fr 1fr}.vst .n-vergleich{display:inline-flex;width:100%;justify-content:center;min-height:44px;font-size:14px}.vst .n-vergleich-inhalt{display:none}.vst .n-vergleich[aria-expanded=true]+.n-vergleich-inhalt{display:block}.vst .n-vergleich[aria-expanded=true]{margin-bottom:4px}.vst.vst.vst .wen ul{display:none}}.vst .n-dash .screen{margin-top:20px}.vst .n-dash .n-nur-handy .phones{margin-top:0}.vst .n-dash .grenze{max-width:672px}@property --n-w{syntax:"<angle>";inherits:false;initial-value:0deg}@media (max-width:640px){.vst .n-chip{min-height:44px;padding:6px 14px;position:relative;z-index:0}.vst .n-chip:before{content:"";position:absolute;inset:-3px;padding:3px;border-radius:999px;z-index:-1;opacity:0;pointer-events:none;background:conic-gradient(from var(--n-w),transparent 0 55%,var(--brand) 80%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.vst .chips.n-wink .n-chip:before{animation:n-ring .9s ease-in-out var(--d,0s) 1 both}.vst .chips.n-wink .n-chip{animation:n-hebt .9s ease-in-out var(--d,0s) 1}.vst .n-chip:active{transform:scale(.97)}@keyframes n-ring{0%{opacity:0;--n-w:0deg}15%{opacity:1}85%{opacity:1;--n-w:360deg}to{opacity:0;--n-w:360deg}}@keyframes n-hebt{0%,to{transform:none}50%{transform:translateY(-2px)}}}.vst .n-knoepfe{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.vst .n-knoepfe:empty{display:none}.vst .n-knoepfe .tab{color:var(--text-muted)}.vst .n-knoepfe svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine) and (min-width:641px){.vst .n-groesser{display:none}.vst .n-knoepfe:not(:has(>:not(.n-groesser))){display:none}}@media (max-width:640px){.vst .n-knoepfe{justify-content:center}.vst .n-knoepfe .tab{min-height:44px;font-size:14px;padding:8px 16px}}.vst .n-calc .band{background:var(--brand-surface);border-bottom:1px solid var(--border-soft);padding:28px 32px;text-align:center}.vst .n-calc .band .satz{font-size:18px;color:var(--text-700)}.vst .nur-vorlesen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vst .n-calc .band b{display:block;font-size:40px;font-weight:800;color:var(--brand-link);font-variant-numeric:tabular-nums;line-height:1.2;margin:4px 0}.vst .n-calc .kopf{background:var(--surface);padding:24px 32px}.vst .n-calc .rumpf{padding:24px 32px 32px}.vst .n-calc tr.vorkasse td{color:var(--text-700);font-weight:600}.vst .n-calc .band a.fn,.vst tr.schnitt td .modell{color:var(--text-muted)}@media (max-width:640px){.vst .n-calc .band{padding:22px 20px}.vst .n-calc .band b{font-size:32px}.vst .n-calc .kopf{padding:20px;gap:18px}.vst .n-calc .rumpf{padding:20px}.vst .n-calc input[type=range]{padding:8px 0}}.vst dialog.gross .n-wahl{position:fixed;left:0;right:0;bottom:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 12px}.vst dialog.gross:has(.n-wahl:not(:empty)) .text{bottom:74px}.vst dialog.gross:has(.n-wahl>:nth-child(4)) .text{bottom:126px}.vst dialog.gross .n-wahl:empty{display:none}.vst dialog.gross .n-wahl button{font:inherit;font-size:13px;min-height:44px;padding:6px 16px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.1);color:var(--dialog-knopf);cursor:pointer}.vst dialog.gross .n-wahl button[aria-pressed=true]{background:var(--dialog-knopf);color:var(--dialog-tinte)}@media (max-width:640px){.vst dialog.gross .innen{align-items:flex-start;overflow:auto;padding:64px 12px 130px;touch-action:pinch-zoom}.vst dialog.gross img{max-height:none;max-width:100%}.vst dialog.gross .text{padding:0 16px}}@media (prefers-reduced-motion:reduce){.vst .n-spaeter{opacity:1;transform:none}.vst .lauf .n-zahlen li,.vst .phone.folge:not(.manuell) .schirm img:last-child{opacity:1}.vst .lauf .n-zahlen li.ergebnis:before{transform:none}.vst .n-fach .phone,.vst .n-hero-handy .phone{opacity:1}.vst .n-fach.mitte .phone{transform:translateY(-28px)}.vst .n-scan .schirm img+img{opacity:1}}.vst .f-kurz,.vst .f-kurz-handy{display:none}.vst.vst.vst.vst .f-kurz{display:inline}.vst.vst.vst.vst .f-lang{display:none}.vst.vst.vst.vst :is(.tab,.chip,.n-thumb,.pill-link,.n-hero-links a,.n-weiter,.f-oben){transition:transform .12s ease,background .15s ease}.vst.vst.vst.vst :is(.tab,.chip,.n-thumb,.pill-link,.n-hero-links a,.n-weiter,.f-oben):active{transform:scale(.97)}.vst.vst.vst.vst footer.fuss a.host{opacity:1;color:var(--text-soft)}.vst.vst.vst.vst a.fn{position:relative}.vst.vst.vst.vst a.fn:after{content:"";position:absolute;inset:-14px -10px}.vst.vst.vst.vst .n-link{animation-name:f-link-ein}@keyframes f-link-ein{0%{opacity:0;visibility:hidden;transform:translateY(4px)}to{opacity:1;visibility:visible;transform:none}}@media (min-width:641px){.vst.vst.vst.vst .n-dash .screen.on,.vst.vst.vst.vst .n-panel.on{animation:f-ein .18s ease-out}}@media (min-width:992px){.vst.vst.vst.vst .n-strecke{min-height:622px}}@media (min-width:641px){.vst.vst.vst.vst .n-hero .n-knoepfe{display:none}.vst.vst.vst.vst .n-schritte .tab.klein{padding:6px 9px;font-size:12px}}@keyframes f-ein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.vst.vst.vst.vst .f-tick{animation:f-tick .25s ease-out}@keyframes f-tick{50%{transform:scale(1.05)}}.vst.vst.vst.vst .modul-info:not([hidden]){animation:f-ein .15s ease-out;border:2px solid var(--brand-on-white)}.vst.vst.vst.vst .f-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease-out,transform .5s ease-out}.vst.vst.vst.vst .f-reveal[data-da]{opacity:1;transform:none}.vst.vst.vst.vst .n-weiter{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-size:14px;font-weight:500;color:var(--brand-link);text-decoration:none}.vst.vst.vst.vst .n-weiter:hover{text-decoration:underline;text-underline-offset:2px}.vst.vst.vst.vst .n-weiter svg{width:14px;height:14px}.vst.vst.vst.vst .n-fach.f-fertig .phone{animation:none;transition:transform .2s ease,box-shadow .2s ease}.vst.vst.vst.vst .n-fach.f-fertig:hover .phone{transform:translateY(-6px)}.vst.vst.vst.vst .n-fach.mitte.f-fertig .phone{transform:translateY(-28px)}.vst.vst.vst.vst .n-fach.mitte.f-fertig:hover .phone{transform:translateY(-34px)}.vst.vst.vst.vst .n-zahlen .etikett .f-kurz{text-transform:none;letter-spacing:0;font-weight:400}@media (max-width:640px){.vst.vst.vst.vst .tab.klein.n-vergleich{min-height:44px}.vst.vst.vst.vst .n-vergleich-inhalt{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.vst.vst.vst.vst .n-vergleich[aria-expanded=true]+.n-vergleich-inhalt{grid-template-rows:1fr}.vst.vst.vst.vst .n-vergleich-inhalt>.f-innen{min-height:0;overflow:hidden}.vst.vst.vst.vst .sprache button{min-height:44px;padding:8px 12px}.vst.vst.vst.vst .thema{width:44px;height:44px}.vst.vst.vst.vst .pill-link{padding:11px 16px}.vst.vst.vst.vst footer.fuss a{padding:11px 0}.vst.vst.vst.vst .f-handy-weg{display:none!important}.vst.vst.vst.vst .f-kurz-handy{display:inline}.vst.vst.vst.vst .f-lang-handy{display:none}.vst.vst.vst.vst .n-hero-handy{position:relative}.vst.vst.vst.vst .n-hero-handy .n-lupe-marke{right:16px;bottom:16px;z-index:1}.vst.vst.vst.vst .n-panel[data-blitz]{animation:f-blitz .9s ease-out}.vst.vst.vst.vst .f-schritte{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:8px;text-align:left;font-size:14px;color:var(--text-muted)}.vst.vst.vst.vst .f-schritte li{display:grid;grid-template-columns:22px 1fr;gap:6px;align-items:start}.vst.vst.vst.vst .f-schritte li>b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--brand-surface);color:var(--brand-link);font-size:12px;font-weight:600}.vst.vst.vst.vst .f-schritte span b{color:var(--text-strong);font-weight:600}.vst.vst.vst.vst .f-oben{flex:1 0 100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 16px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);text-decoration:none;font-size:14px}.vst.vst.vst.vst .f-oben svg{width:14px;height:14px}.vst.vst.vst.vst .n-weiter{display:none}}@keyframes f-blitz{0%{box-shadow:0 0 0 0 var(--brand-surface);border-color:var(--brand-on-white)}60%{box-shadow:0 0 0 6px var(--brand-surface);border-color:var(--brand-on-white)}to{box-shadow:0 1px 2px rgba(0,0,0,.05);border-color:var(--border-soft)}}.vst.vst dialog.gross .text{bottom:0;padding:40px 60px 16px;background:linear-gradient(0deg,rgba(10,8,7,.92) 60%,transparent);color:hsla(0,0%,100%,.92)}.vst.vst dialog.gross:has(.n-wahl:not(:empty)) .text{bottom:0;padding-bottom:74px}.vst.vst dialog.gross:has(.n-wahl>:nth-child(4)) .text{bottom:0;padding-bottom:126px}.vst.vst dialog.gross .n-wahl button{background:rgba(10,8,7,.7);border-color:hsla(0,0%,100%,.5)}.vst.vst dialog.gross .n-wahl button[aria-pressed=true]{background:var(--dialog-knopf)}.vst.vst dialog.gross .n-wahl button.extra{border-style:dashed}.vst.vst dialog.gross:has(.n-wahl:not(:empty)) .innen{padding-bottom:140px}.vst.vst dialog.gross:has(.n-wahl:not(:empty)) img{max-height:calc(100vh - 200px)}.vst.vst dialog.gross:has(.n-wahl>:nth-child(4)) .innen{padding-bottom:190px}.vst.vst dialog.gross:has(.n-wahl>:nth-child(4)) img{max-height:calc(100vh - 250px)}.vst.vst dialog.gross[open]{animation:f-dialog .15s ease-out}.vst.vst dialog.gross[open]::backdrop{animation:f-ein .15s ease-out}.vst.vst dialog.gross[open] img{animation:f-dialog .15s ease-out}@keyframes f-dialog{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.vst.vst dialog.gross.laedt img{opacity:.35}.vst.vst dialog.gross.laedt .text:after{content:" · " attr(data-laedt)}@media (max-width:640px){.vst.vst dialog.gross .innen.eins{justify-content:flex-start}.vst.vst dialog.gross .innen.eins img{max-width:none;width:-moz-max-content;width:max-content}}@media (prefers-reduced-motion:reduce){.vst.vst.vst.vst .f-reveal{opacity:1;transform:none}}.vst .calc input[type=range]{margin-left:2px;margin-right:2px;margin-bottom:2px}.vst table{line-height:normal;font-weight:400}.vst.vst.vst.vst dialog.gross.dreizeilig .text{padding-bottom:calc(var(--wahl-h) + 30px)}.vst.vst.vst.vst dialog.gross.dreizeilig .innen{padding-bottom:calc(var(--wahl-h) + 94px)}.vst.vst.vst.vst dialog.gross.dreizeilig img{max-height:calc(100vh - var(--wahl-h) - 154px)}@media (max-width:640px){.vst.vst.vst.vst .f-reveal-handy{opacity:0;transform:translateY(14px);transition:opacity .5s ease-out,transform .5s ease-out}.vst.vst.vst.vst .f-reveal-handy[data-da]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vst.vst.vst.vst .f-reveal-handy{opacity:1;transform:none}}