@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b886574ba42c3409-s.1f4af8e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.e20f337c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b886574ba42c3409-s.1f4af8e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.e20f337c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b886574ba42c3409-s.1f4af8e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.e20f337c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b886574ba42c3409-s.1f4af8e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.e20f337c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b886574ba42c3409-s.1f4af8e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.e20f337c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_6818e4ec-module__wzV-9G__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_6818e4ec-module__wzV-9G__variable{--font-sora:"Sora","Sora Fallback"}
.nv{--nv-cream:#f5f0eb;--nv-cream-deep:#ebe5dd;--nv-ink:#171717;--nv-cyan:#0fb4d6;--nv-ink-muted:#4a4845;--nv-cream-muted:#d5d0c8;--nv-cream-faint:#b8b3ac;--nv-cream-quote:#e8e3dc;--nv-rule-ink:#17171726;--nv-rule-ink-soft:#1717171f;--nv-rule-cream:#f5f0eb2e;--nv-gutter:clamp(20px,8.33vw,120px);--nv-diagonal:clamp(34px,5vw,72px);--nv-ease:cubic-bezier(.65,0,.35,1);--nv-ease-soft:cubic-bezier(.2,.7,.2,1);background:var(--nv-cream);color:var(--nv-ink);font-family:var(--font-sora),system-ui,-apple-system,"Segoe UI",sans-serif;overflow-x:clip}.nv *,.nv :before,.nv :after{box-sizing:border-box}.nv-h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(38px,4.72vw,68px);font-weight:700;line-height:1.02}.nv-h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(31px,3.61vw,52px);font-weight:700;line-height:1.05}.nv-h2-tight{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.08}.nv-h2-loud{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4.17vw,60px);font-weight:700;line-height:1}.nv-akzent{color:var(--nv-cyan)}.nv-lead{margin:0;font-size:clamp(17px,1.32vw,19px);line-height:1.55}.nv-body{margin:0;font-size:clamp(15px,1.18vw,17px);line-height:1.65}.nv-small{margin:0;font-size:clamp(14px,1.11vw,16px);line-height:1.6}.nv-section{padding-inline:var(--nv-gutter);scroll-margin-top:84px;position:relative}.nv-section--diagonal{margin-top:calc(var(--nv-diagonal)*-1)}.nv-section--kante-links{clip-path:polygon(0 var(--nv-diagonal),100% 0,100% 100%,0 100%)}.nv-section--kante-rechts{clip-path:polygon(0 0,100% var(--nv-diagonal),100% 100%,0 100%)}.nv-section--ink{background:var(--nv-ink);color:var(--nv-cream)}.nv-section--cream{background:var(--nv-cream);color:var(--nv-ink)}.nv-section--cyan{background:var(--nv-cyan);color:var(--nv-ink)}.nv-edge{width:100%;height:var(--nv-diagonal);z-index:1;pointer-events:none;display:block;position:absolute;top:0;left:0}.nv-sweep{--nv-sweep-flaeche:var(--nv-cyan);--nv-sweep-keil:var(--nv-ink);--nv-sweep-pfeil:var(--nv-cream);--nv-sweep-text-hover:var(--nv-cream);isolation:isolate;background:var(--nv-sweep-flaeche);color:var(--nv-ink);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:stretch;font-family:inherit;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.nv-sweep--auf-ink{--nv-sweep-keil:var(--nv-cream);--nv-sweep-pfeil:var(--nv-ink);--nv-sweep-text-hover:var(--nv-ink)}.nv-sweep--creme{--nv-sweep-flaeche:var(--nv-cream);--nv-sweep-keil:var(--nv-cyan);--nv-sweep-pfeil:var(--nv-ink);--nv-sweep-text-hover:var(--nv-ink)}.nv-sweep-bg{background:var(--nv-sweep-keil);clip-path:polygon(calc(100% - var(--nv-wedge,46px))0,100% 0,100% 100%,calc(100% - var(--nv-wedge,46px) - 10px)100%);transition:clip-path .5s var(--nv-ease);position:absolute;inset:0}.nv-sweep-txt{transition:color .25s .15s;position:relative}.nv-sweep-arrow{color:var(--nv-sweep-pfeil);align-items:center;display:flex;position:relative}.nv-sweep:hover .nv-sweep-bg,.nv-sweep:focus-visible .nv-sweep-bg{clip-path:polygon(-12px 0,100% 0,100% 100%,-12px 100%)}.nv-sweep:hover .nv-sweep-txt,.nv-sweep:focus-visible .nv-sweep-txt{color:var(--nv-sweep-text-hover)}.nv-sweep:disabled{cursor:default;opacity:.6}.nv-sweep--sm{--nv-wedge:40px;font-size:14px}.nv-sweep--sm .nv-sweep-txt{padding:11px 16px}.nv-sweep--sm .nv-sweep-arrow{padding:11px 12px 11px 16px}.nv-sweep--lg{--nv-wedge:46px;font-size:clamp(14px,1.04vw,15px)}.nv-sweep--lg .nv-sweep-txt{padding:16px 22px}.nv-sweep--lg .nv-sweep-arrow{padding:16px 16px 16px 20px}.nv-underline{color:inherit;white-space:nowrap;border-bottom:1.5px solid var(--nv-cyan);padding-bottom:2px;text-decoration:none;transition:border-color .2s,color .2s}.nv-underline:hover{color:var(--nv-cyan);border-color:currentColor}.nv-nav{color:inherit;padding:6px 0;font-size:15px;text-decoration:none;position:relative}.nv-nav-line{background:var(--nv-cyan);clip-path:polygon(0 0,0 0,0 100%,0 100%);height:2px;transition:clip-path .35s var(--nv-ease);position:absolute;bottom:0;left:0;right:0}.nv-nav:hover .nv-nav-line,.nv-nav:focus-visible .nv-nav-line{clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%)}.nv :focus-visible{outline:2px solid var(--nv-ink);outline-offset:3px;border-radius:2px}.nv-section--ink :focus-visible,.nv-section--ink-scope :focus-visible{outline-color:var(--nv-cream)}@media (prefers-reduced-motion:reduce){.nv *,.nv :before,.nv :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nv-nav-bar{z-index:50;padding:22px var(--nv-gutter);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--nv-rule-ink-soft);transition:padding .3s var(--nv-ease-soft);background:#f5f0ebd9;justify-content:space-between;align-items:center;gap:20px;display:flex;position:sticky;top:0}.nv-nav-bar--klein{padding-block:12px}.nv-nav-fortschritt{background:var(--nv-cyan);transform-origin:0;pointer-events:none;height:3px;transition:transform .1s linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.nv-nav-logo{color:inherit;flex:none;align-items:center;text-decoration:none;display:flex}.nv-nav-logo-bild{width:auto;height:28px;transition:height .3s var(--nv-ease-soft);display:block}.nv-nav-bar--klein .nv-nav-logo-bild{height:24px}.nv-nav-rechts{align-items:center;gap:clamp(16px,2.5vw,36px);display:flex}.nv-nav-liste{align-items:center;gap:clamp(20px,2.5vw,36px);display:flex}.nv-nav-schalter{width:44px;height:44px;color:inherit;border:1px solid var(--nv-rule-ink);cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0;display:none}.nv-nav-schalter span{width:18px;height:2px;transition:transform .2s var(--nv-ease-soft),opacity .2s;background:currentColor;display:block}.nv-nav-schalter span+span{margin-top:5px}.nv-nav-schalter--offen span:first-child{transform:translateY(7px)rotate(45deg)}.nv-nav-schalter--offen span:nth-child(2){opacity:0}.nv-nav-schalter--offen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nv-nav-panel{padding:0 var(--nv-gutter)20px;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--nv-rule-ink-soft);animation:nv-nav-panel-auf .18s var(--nv-ease-soft);background:#f5f0ebf7;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.nv-nav-panel[hidden]{display:none}@keyframes nv-nav-panel-auf{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nv-nav-panel-link{color:inherit;border-top:1px solid var(--nv-rule-ink-soft);padding:15px 0;font-size:17px;text-decoration:none;display:block}.nv-nav-panel-cta{padding-top:18px;display:none}@media (max-width:899px){.nv-nav-liste{display:none}.nv-nav-schalter{display:flex}}@media (max-width:479px){.nv-nav-cta{display:none}.nv-nav-panel-cta{display:block}}.nv-section.nv-hero{grid-template-columns:minmax(0,1fr) clamp(360px,38.9vw,560px);min-height:680px;padding-inline:0;display:grid}.nv-hero-text{padding:80px 40px 140px var(--nv-gutter);flex-direction:column;justify-content:center;gap:28px;max-width:760px;display:flex}.nv-hero-lead{color:var(--nv-ink-muted);max-width:36ch}.nv-hero-aktionen{flex-wrap:wrap;align-items:center;gap:26px;padding-top:6px;display:flex}.nv-hero-aktionen .nv-underline{font-size:14px}.nv-hero-panel{clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);position:relative;overflow:hidden}.nv-hero-bild{object-fit:cover;object-position:42% 28%;filter:saturate(.85)}@media (max-width:899px){.nv-section.nv-hero{grid-template-columns:minmax(0,1fr);min-height:0}.nv-hero-text{padding:44px var(--nv-gutter)52px;gap:22px;max-width:none}.nv-hero-panel{clip-path:polygon(0 24px,100% 0,100% 100%,0 100%);aspect-ratio:4/3;max-height:62vh}.nv-hero-bild{object-position:55% 28%}}.nv-stimme{padding-block:clamp(96px,12.5vw,180px) clamp(72px,9.72vw,140px)}.nv-stimme-raster{grid-template-columns:3px minmax(0,1fr);gap:clamp(20px,2.5vw,36px);max-width:900px;display:grid}.nv-stimme-balken{background:var(--nv-cyan)}.nv-stimme-zitat{flex-direction:column;gap:18px;margin:0;display:flex}.nv-stimme-text{letter-spacing:-.01em;color:var(--nv-cream-quote);margin:0;font-size:clamp(22px,2.22vw,32px);font-style:italic;font-weight:300;line-height:1.35}.nv-stimme-quelle{color:var(--nv-cream-faint);font-size:14px;font-style:normal}.nv-stimme-firma{color:var(--nv-cyan)}.nv-vergleich{padding-block:clamp(112px,13.2vw,190px) clamp(88px,11.1vw,160px)}.nv-vergleich-grid{gap:clamp(36px,4.6vw,64px);display:grid}.nv-vergleich-text{flex-direction:column;gap:26px;max-width:720px;display:flex}.nv-vergleich-legende{flex-direction:column;gap:14px;margin:0;padding:6px 0 0;list-style:none;display:flex}.nv-vergleich-legende li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}.nv-vergleich-legende-nr{background:var(--nv-cyan);width:24px;height:24px;color:var(--nv-ink);clip-path:polygon(0 0,100% 0,100% 100%,18% 100%);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.nv-vergleich-legende-alt{color:var(--nv-ink-muted)}.nv-vergleich-note{color:var(--nv-ink-muted);margin:0;font-size:15px;line-height:1.6}.nv-vergleich-punch{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.4}.nv-vergleich-col{--nv-cmp:100;flex-direction:column;align-items:flex-end;gap:22px;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.nv-vergleich-col{--nv-cmp:50}}.nv-vergleich-schalter{gap:8px;display:none}.nv-vergleich-schalter-knopf{width:40px;height:40px;color:var(--nv-ink);cursor:pointer;transition:color .2s var(--nv-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.nv-vergleich-schalter-knopf:before{content:"";background:var(--nv-cream-deep);clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);transition:background .2s var(--nv-ease);position:absolute;inset:0}.nv-vergleich-schalter-knopf svg{position:relative}.nv-vergleich-schalter-knopf[aria-pressed=true]{color:var(--nv-cyan)}.nv-vergleich-schalter-knopf[aria-pressed=true]:before{background:var(--nv-ink)}.nv-vergleich-schalter-knopf:focus-visible{outline:2px solid var(--nv-ink);outline-offset:3px}.nv-vergleich-range{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;display:none;position:absolute;top:0;left:0}.nv-vergleich-buehne,.nv-vergleich-rahmenwerk{width:100%;position:relative}.nv-vergleich-screen{flex-direction:column;gap:28px;display:flex;position:relative;container-type:inline-size}.nv-vergleich-pane{aspect-ratio:16/9.2;background:#fff;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #1717178c,0 0 0 1px #17171714}.nv-vergleich-bild{object-fit:cover;object-position:top}.nv-vergleich-schleier{pointer-events:none;background:#17171747;position:absolute;inset:0}.nv-vergleich-tag{background:var(--nv-cyan);color:var(--nv-ink);clip-path:polygon(0 0,100% 0,88% 100%,0 100%);padding:4px 13px 5px 9px;font-size:12px;font-weight:700;position:absolute;top:0;left:0}.nv-vergleich-chrom,.nv-vergleich-line,.nv-vergleich-grip,.nv-vergleich-labels,.nv-vergleich-rahmenwerk--handy{display:none}.nv-vergleich-marken{pointer-events:none;position:absolute;inset:0}.nv-vergleich-rahmen{border:2px dashed var(--nv-cyan);display:block;position:absolute}.nv-vergleich-pane--neu .nv-vergleich-rahmen{border-style:solid}.nv-vergleich-karte{filter:drop-shadow(0 12px 28px #0006);align-items:stretch;font-size:clamp(9px,1.76cqw,13px);font-weight:400;line-height:1.3;display:flex;position:absolute}.nv-vergleich-karte[data-mitte=true]{transform:translateY(-50%)}.nv-vergleich-karte-nr{background:var(--nv-cyan);width:2.31em;color:var(--nv-ink);clip-path:polygon(0 0,100% 0,100% 100%,18% 100%);flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.nv-vergleich-karte-txt{background:var(--nv-ink);color:var(--nv-cream);white-space:nowrap;flex-direction:column;gap:1px;margin-left:-3px;padding:.54em .92em .62em;display:flex}.nv-vergleich-karte-frage{opacity:.75;font-size:.846em;font-weight:600}.nv-vergleich-karte-antwort{font-weight:700}.nv-vergleich-pane--neu .nv-vergleich-karte-nr{background:var(--nv-ink);color:var(--nv-cyan)}.nv-vergleich-pane--neu .nv-vergleich-karte-txt{background:var(--nv-cyan);color:var(--nv-ink)}.nv-vergleich-reiter{display:none}@container (max-width:599px){.nv-vergleich-karte{display:none}.nv-vergleich-reiter{background:var(--nv-cyan);width:19px;height:16px;color:var(--nv-ink);clip-path:polygon(0 0,100% 0,88% 100%,0 100%);justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:flex;position:absolute;top:0;left:0}.nv-vergleich-pane--neu .nv-vergleich-reiter{background:var(--nv-ink);color:var(--nv-cyan)}}.nv-vergleich-legende-knopf{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s var(--nv-ease),box-shadow .18s var(--nv-ease);background:0 0;border:0;flex:1;align-items:flex-start;gap:12px;margin:-6px -10px;padding:6px 10px;display:flex}.nv-vergleich-legende-knopf[data-an=true]{background:var(--nv-cream-deep);box-shadow:inset 0 0 0 2px var(--nv-ink)}.nv-vergleich-legende-knopf:focus-visible{outline:2px solid var(--nv-ink);outline-offset:3px}.nv-vergleich-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nv-vergleich-marke{transition:opacity .18s var(--nv-ease)}.nv-vergleich-marke[data-zustand=ab]{opacity:.2}.nv-vergleich-marke .nv-vergleich-karte-txt{transition:opacity .18s var(--nv-ease)}.nv-vergleich-marke[data-zustand=ab] .nv-vergleich-karte-txt{opacity:0}.nv-vergleich-marke .nv-vergleich-rahmen{transition:box-shadow .18s var(--nv-ease)}.nv-vergleich-marke .nv-vergleich-karte{transition:filter .18s var(--nv-ease)}.nv-vergleich-marke[data-zustand=an] .nv-vergleich-rahmen{box-shadow:0 0 0 2px var(--nv-ink)}.nv-vergleich-marke[data-zustand=an] .nv-vergleich-karte{filter:drop-shadow(0 14px 30px #0000009e)}@media (min-width:900px){.nv-vergleich-schalter{display:flex}.nv-vergleich-range{display:block}.nv-vergleich-chrom,.nv-vergleich-line,.nv-vergleich-grip,.nv-vergleich-labels{display:flex}.nv-vergleich-tag{display:none}.nv-vergleich-rahmenwerk{--nv-vergleich-chrom:#f1efeb;background:var(--nv-vergleich-chrom);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;border-radius:10px;box-shadow:0 40px 90px -36px #1717178c,0 0 0 1px #17171714}.nv-vergleich-range:focus-visible~.nv-vergleich-buehne .nv-vergleich-rahmenwerk{outline:2px solid var(--nv-ink);outline-offset:4px}.nv-vergleich-buehne{grid-template-rows:var(--nv-buehne-h,auto)auto;transition:grid-template-rows .3s var(--nv-ease-soft);display:grid}.nv-vergleich-rahmenwerk{transition:opacity .3s var(--nv-ease-soft);grid-area:1/1;align-self:start}.nv-vergleich-labels{grid-area:2/1}.nv-vergleich-chrom{border-bottom:1px solid #17171714;align-items:center;gap:8px;height:34px;padding:0 14px}.nv-vergleich-punkt{background:#d8d3cc;border-radius:50%;flex:none;width:9px;height:9px}.nv-vergleich-url{color:#5c5a56;white-space:nowrap;background:#fff;border-radius:5px;flex:1;align-items:center;max-width:320px;height:20px;margin-left:14px;padding:0 10px;font-size:10.5px;display:flex;overflow:hidden}.nv-vergleich-screen{aspect-ratio:16/9.2;background:#fff;border-radius:0 0 10px 10px;display:block;overflow:hidden}.nv-vergleich-pane{aspect-ratio:auto;box-shadow:none;position:absolute;inset:0}.nv-vergleich-pane--neu{clip-path:polygon(calc(var(--nv-cmp)*1%)0,100% 0,100% 100%,calc(var(--nv-cmp)*1%)100%)}.nv-vergleich-line{top:0;bottom:0;left:calc(var(--nv-cmp)*1% - 3px*var(--nv-cmp)/100);background:var(--nv-cyan);width:3px;position:absolute}.nv-vergleich-grip{top:50%;left:calc(var(--nv-cmp)*1% - 44px*var(--nv-cmp)/100);background:var(--nv-cyan);width:44px;height:44px;color:var(--nv-ink);letter-spacing:-.06em;clip-path:polygon(0 0,85% 0,100% 100%,15% 100%);justify-content:center;align-items:center;font-size:15px;font-weight:700;position:absolute;transform:translateY(-50%)}.nv-vergleich-rahmenwerk--handy{background:#111;border-radius:38px;justify-self:center;width:340px;max-width:100%;padding:10px;display:block;box-shadow:0 40px 90px -36px #1717178c}.nv-vergleich-screen--handy{aspect-ratio:320/571;background:var(--nv-ink);border-radius:26px}.nv-vergleich-grid[data-ansicht=desk] .nv-vergleich-rahmenwerk--handy,.nv-vergleich-grid[data-ansicht=handy] .nv-vergleich-rahmenwerk:not(.nv-vergleich-rahmenwerk--handy){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--nv-ease-soft),visibility 0s linear .3s}@starting-style{.nv-vergleich-grid[data-ansicht=handy] .nv-vergleich-rahmenwerk--handy{opacity:0}}.nv-vergleich-labels{color:var(--nv-ink-muted);justify-content:space-between;align-items:center;margin-top:16px;padding:0 6px;font-size:12px}.nv-vergleich-label{color:#a8a29a;transition:color .3s var(--nv-ease);font-weight:600}.nv-vergleich-label[data-seite=alt],.nv-vergleich-col[data-sichtbar=neu] .nv-vergleich-label[data-seite=neu]{color:var(--nv-cyan)}.nv-vergleich-col[data-sichtbar=neu] .nv-vergleich-label[data-seite=alt]{color:#a8a29a}.nv-vergleich-hint{transition:opacity .3s var(--nv-ease)}.nv-vergleich-col[data-beruehrt=true] .nv-vergleich-hint{opacity:0}}.nv-vergleich-legende-antwort{transition:grid-template-rows .22s var(--nv-ease-soft);grid-template-rows:0fr;display:grid;overflow:hidden}.nv-vergleich-legende-antwort-inhalt{min-height:0;display:block}.nv-vergleich-legende-knopf[data-an=true] .nv-vergleich-legende-antwort{grid-template-rows:1fr;margin-top:6px}@media (max-width:899px){.nv-vergleich-legende-antwort{grid-template-rows:1fr;margin-top:6px}}@media (prefers-reduced-motion:reduce){.nv-vergleich-legende-antwort{transition:none}}@media (min-width:1280px){.nv-vergleich-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:80px}}@media (prefers-reduced-motion:reduce){.nv-vergleich-buehne,.nv-vergleich-rahmenwerk,.nv-vergleich-grid[data-ansicht=desk] .nv-vergleich-rahmenwerk--handy,.nv-vergleich-grid[data-ansicht=handy] .nv-vergleich-rahmenwerk:not(.nv-vergleich-rahmenwerk--handy),.nv-vergleich-label,.nv-vergleich-hint,.nv-vergleich-schalter-knopf,.nv-vergleich-schalter-knopf:before,.nv-vergleich-legende-knopf,.nv-vergleich-marke,.nv-vergleich-marke .nv-vergleich-rahmen,.nv-vergleich-marke .nv-vergleich-karte,.nv-vergleich-marke .nv-vergleich-karte-txt{transition:none}}.nv-projekte{padding-block:0 clamp(72px,8.3vw,120px)}.nv-projekte-wrap{flex-direction:column;display:flex}.nv-projekte-kopf{flex-direction:column;gap:16px;max-width:760px;padding-bottom:clamp(28px,2.78vw,40px);display:flex}.nv-projekte-intro{color:var(--nv-ink-muted);max-width:56ch}.nv-projekte-liste{flex-direction:column;gap:clamp(16px,1.67vw,24px);display:flex}.nv-projekte-featured{grid-template-columns:1fr;align-items:start;gap:clamp(28px,3.3vw,40px);display:grid}.nv-projekte-featured-text{flex-direction:column;gap:22px;display:flex}.nv-projekte-featured-satz{max-width:58ch}.nv-projekte-featured-link{align-self:flex-start;margin-top:6px;font-size:14px;font-weight:600}.nv-projekte-featured-zeile{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;display:flex}.nv-projekte-featured-name{letter-spacing:-.025em;font-size:clamp(22px,1.81vw,26px);font-weight:700;line-height:1.2}.nv-projekte-featured-gewerk{color:var(--nv-ink-muted);font-size:15px}.nv-projekte-featured-name+.nv-projekte-featured-gewerk:before{content:"·";color:var(--nv-ink-muted);margin-right:12px}.nv-projekte-featured-satz{color:var(--nv-ink);border-left:2px solid var(--nv-cyan);text-wrap:pretty;margin:0;padding-left:18px;font-size:clamp(17px,1.32vw,19px);line-height:1.5}.nv-projekte-reihe{border-top:1px solid var(--nv-rule-ink);grid-template-columns:1fr;gap:56px;padding:clamp(40px,3.89vw,56px) 0 40px;display:grid}@media (min-width:600px){.nv-projekte-reihe{grid-template-columns:1fr 1fr;gap:56px 32px}}@media (min-width:1024px){.nv-projekte-featured{--nv-mock-hoehe:80;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:clamp(48px,4.4vw,64px)}}@media (min-width:1200px){.nv-projekte-reihe{--nv-mock-hoehe:100;grid-template-columns:repeat(4,1fr);gap:32px}}.nv-projekte-item{flex-direction:column;gap:14px;display:flex}.nv-projekte-item-name{letter-spacing:-.02em;font-size:18px;font-weight:700}.nv-projekte-item-gewerk{color:var(--nv-ink-muted);margin-top:3px;font-size:13.5px}.nv-mock{width:100%;aspect-ratio:100/var(--nv-mock-hoehe,85);position:relative;overflow:visible;container-type:inline-size}.nv-mock-flaeche{top:4cqw;left:0;right:2%;bottom:calc(var(--nv-mock-hoehe,85)*1cqw - 77.25cqw);z-index:1;text-decoration:none;display:block;position:absolute}.nv-mock-shot{object-fit:cover;object-position:top;width:66%;height:41.25cqw;transition:transform .6s var(--nv-ease-soft),box-shadow .6s var(--nv-ease-soft);border-radius:.875cqw;display:block;position:absolute;box-shadow:0 1.9cqw 4.4cqw -1.25cqw #00000059,0 0 0 1px #0000000f}.nv-mock-key{top:36cqw;left:0}.nv-mock-hero{top:4cqw;left:16%;box-shadow:0 1.9cqw 4.4cqw -1.25cqw #00000073,0 0 0 1px #0000000f}.nv-mock-phone{box-sizing:border-box;width:20%;height:43.25cqw;transition:transform .6s var(--nv-ease-soft);background:#101010;border-radius:3.25cqw;padding:.5cqw;position:absolute;top:30cqw;left:78%;box-shadow:0 2.5cqw 5cqw -1.5cqw #00000073,inset 0 0 0 2px #3a3a3a}.nv-mock-screen{background:#fff;border-radius:2.75cqw;width:100%;height:100%;display:block;position:relative;overflow:hidden}.nv-mock-screen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.nv-mock-island{background:#0a0a0a;border-radius:1cqw;width:5.75cqw;height:1.75cqw;position:absolute;top:.75cqw;left:50%;transform:translate(-50%)}.nv-mock-flaeche:hover~.nv-mock-shot{transform:translateY(-1.5cqw)scale(1.01)}.nv-mock-flaeche:hover~.nv-mock-phone{transform:translateY(-1.5cqw)rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){.nv-mock-flaeche:hover~.nv-mock-shot,.nv-mock-flaeche:hover~.nv-mock-phone{transform:none}}.nv-fenster{background:#111;border-radius:12px 12px 4px 4px;width:100%;max-width:520px;padding:0 8px 8px;display:block;box-shadow:0 40px 90px -36px #1717178c}.nv-fenster-leiste{align-items:center;gap:6px;height:26px;padding-left:4px;display:flex}.nv-fenster-punkt{background:#f5f0eb47;border-radius:50%;width:7px;height:7px;display:block}.nv-ablauf{padding-inline:0}.nv-ablauf-raster{grid-template-columns:minmax(0,560px) minmax(0,1fr);display:grid}.nv-ablauf-panel{background:var(--nv-ink);clip-path:polygon(0 0,100% 0,76% 100%,0 100%);min-height:860px;position:relative;overflow:hidden}.nv-ablauf-bild{object-fit:cover;object-position:50% 46%;filter:saturate(.8)contrast(1.05)}.nv-ablauf-text{max-width:720px;padding:clamp(96px,12.5vw,180px)var(--nv-gutter)clamp(80px,9.72vw,140px)clamp(24px,2.78vw,40px);flex-direction:column;gap:34px;display:flex}.nv-ablauf-schritte{color:var(--nv-cream-muted);flex-direction:column;gap:26px;display:flex}.nv-ablauf-satz{color:var(--nv-cream);font-weight:600}.nv-ablauf-cta{flex-wrap:wrap;align-items:center;gap:28px;padding-top:8px;display:flex}.nv-ablauf-hinweis{color:var(--nv-cream-faint);margin:0;font-size:14px}@media (max-width:899px){.nv-ablauf-raster{grid-template-columns:minmax(0,1fr)}.nv-ablauf-panel{aspect-ratio:4/3;clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),0 100%);min-height:0;max-height:460px}.nv-ablauf-text{max-width:none;padding:64px var(--nv-gutter)88px;gap:28px}}.nv-pakete{padding-block:clamp(96px,13.2vw,190px) clamp(80px,11.1vw,160px)}.nv-pakete-inner{flex-direction:column;gap:32px;display:flex}.nv-pakete-kopf{flex-direction:column;gap:16px;max-width:720px;display:flex}.nv-pakete-kopf p{color:var(--nv-ink-muted);max-width:56ch}.nv-pakete-liste{flex-direction:column;display:flex}.nv-paket{border-top:1px solid var(--nv-rule-ink);grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:center;gap:80px;padding-block:56px;display:grid}.nv-paket--dunkel{background:var(--nv-ink);color:var(--nv-cream);padding:56px var(--nv-gutter);margin-inline:calc(var(--nv-gutter)*-1);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),0 100%);border-top:0}.nv-paket-text{flex-direction:column;gap:14px;display:flex}.nv-paket-name{letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.22vw,32px);font-weight:700;line-height:1.1}.nv-paket-umfang{color:var(--nv-ink-muted);margin:4px 0 0;font-size:15px;line-height:1.4}.nv-paket-nutzen{letter-spacing:-.01em;max-width:30ch;font-weight:600}.nv-paket-erklaerung{color:var(--nv-ink-muted);max-width:56ch}.nv-paket-leistungen{color:var(--nv-ink-muted);margin:0;font-size:14px;line-height:1.6}.nv-paket-abschluss{font-size:14px;font-weight:600}.nv-paket--dunkel .nv-paket-umfang,.nv-paket--dunkel .nv-paket-leistungen{color:var(--nv-cream-faint)}.nv-paket--dunkel .nv-paket-erklaerung{color:var(--nv-cream-muted)}.nv-pakete-stapel{width:100%;max-width:calc(440px*var(--nv-stapel-scale,1));aspect-ratio:440/var(--nv-stapel-h);position:relative}.nv-pakete-buehne{width:440px;height:calc(var(--nv-stapel-h)*1px);transform:scale(var(--nv-stapel-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:527px){.nv-pakete-stapel{--nv-stapel-scale:.9}}@media (max-width:479px){.nv-pakete-stapel{--nv-stapel-scale:.81}}@media (max-width:429px){.nv-pakete-stapel{--nv-stapel-scale:.73}}@media (max-width:389px){.nv-pakete-stapel{--nv-stapel-scale:.68}}@media (max-width:359px){.nv-pakete-stapel{--nv-stapel-scale:.6}}@media (max-width:319px){.nv-pakete-stapel{--nv-stapel-scale:.52}}.nv-pakete-mini{background:#111;border-radius:20px;width:136px;height:220px;padding:5px;position:absolute;box-shadow:0 18px 40px -18px #1717178c}.nv-pakete-mini-screen{background:var(--nv-ink);border-radius:15px;flex-direction:column;height:100%;display:flex;overflow:hidden}.nv-pakete-mini-titel{letter-spacing:-.02em;color:var(--nv-cream);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff1a;padding:7px 10px 6px;font-size:9px;font-weight:700;line-height:1.2;overflow:hidden}.nv-pakete-mini-bildfeld{background:var(--nv-cream-deep);clip-path:polygon(0 0,100% 0,100% 82%,0 100%);height:72px}.nv-pakete-mini-zeilen{flex-direction:column;gap:7px;padding:10px;display:flex}.nv-pakete-mini-zeile{background:#3a3a3a;height:3px}.nv-pakete-mini-zeile--lang{width:80%}.nv-pakete-mini-zeile--kurz{width:60%}.nv-pakete-mini-knopf{align-self:flex-start;margin-top:4px;display:inline-flex}.nv-pakete-mini-knopf:before{content:"";background:var(--nv-cyan);width:34px;height:10px}.nv-pakete-mini-knopf:after{content:"";background:var(--nv-cream);clip-path:polygon(0 0,100% 0,100% 100%,3px 100%);width:9px;height:10px;margin-left:-3px}@media (max-width:899px){.nv-paket{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:44px}.nv-paket--dunkel{padding-block:44px}.nv-pakete-inner{gap:28px}}.nv-ueber-raster{margin-inline:calc(var(--nv-gutter)*-1);grid-template-columns:1fr;display:grid}.nv-ueber-text{max-width:760px;padding:clamp(110px,12.5vw,180px)var(--nv-gutter)clamp(84px,9.72vw,140px);flex-direction:column;gap:34px;display:flex}.nv-ueber-absaetze{color:var(--nv-cream-muted);flex-direction:column;gap:22px;display:flex}.nv-ueber-absaetze p{margin:0}.nv-ueber-stimme{border-left:3px solid var(--nv-cyan);margin:0;padding-left:20px}.nv-ueber-stimme-text{letter-spacing:-.01em;margin:0;font-size:clamp(16px,1.32vw,19px);font-weight:600;line-height:1.5}.nv-ueber-stimme-text p{text-wrap:pretty;margin:0}.nv-ueber-stimme-quelle{color:var(--nv-cream-faint);flex-direction:column;align-items:flex-start;gap:22px;margin-top:14px;font-size:13px;display:flex}.nv-ueber-google{color:#202124;transition:background-color .2s var(--nv-ease-soft);background:#fff;border-radius:5px;align-items:center;gap:8px;padding:7px 12px 7px 10px;line-height:1;text-decoration:none;display:inline-flex}.nv-ueber-google:hover{background:#f1f3f4}.nv-ueber-google-g{flex:none;width:18px;height:18px}.nv-ueber-google-wert{font-size:14px;font-weight:700}.nv-ueber-google-sterne{fill:#fbbc04;gap:1px;display:inline-flex}.nv-ueber-google-sterne svg{width:14px;height:14px}.nv-ueber-google-anzahl{color:#5f6368;font-size:13px}.nv-ueber-cta{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.nv-ueber-cta-note{color:var(--nv-cream-faint);font-size:14px}.nv-ueber-panel{min-height:clamp(320px,62vw,460px);position:relative;overflow:hidden}@media (min-width:900px){.nv-ueber-raster{grid-template-columns:1fr minmax(0,520px)}.nv-ueber-text{padding-right:60px}.nv-ueber-panel{clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);min-height:820px}}.nv-faq{padding-block:clamp(104px,11.8vw,170px) clamp(80px,9.03vw,130px)}.nv-faq-raster{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}.nv-faq-liste{border-bottom:1px solid var(--nv-rule-ink);flex-direction:column;display:flex}.nv-faq-item{border-top:1px solid var(--nv-rule-ink)}.nv-faq-h3{font:inherit;margin:0}.nv-faq-kopf{letter-spacing:-.02em;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:22px 0;font-family:inherit;font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:1.4;display:flex}.nv-faq-frage{flex:1;min-width:0}.nv-faq-zeichen{background:var(--nv-cyan);width:28px;height:28px;color:var(--nv-ink);clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:background .2s,color .2s;display:flex}.nv-faq-zeichen[data-offen=true]{background:var(--nv-ink);color:var(--nv-cream)}.nv-faq-panel{visibility:hidden;transition:grid-template-rows .35s var(--nv-ease-soft),visibility .35s;grid-template-rows:0fr;display:grid}.nv-faq-panel[data-offen=true]{visibility:visible;grid-template-rows:1fr}.nv-faq-panel-innen{overflow:hidden}.nv-faq-antwort{color:var(--nv-ink-muted);max-width:60ch;margin:0;padding:0 0 24px;font-size:15.5px;line-height:1.65}@media (min-width:900px){.nv-faq-raster{grid-template-columns:360px 1fr;gap:100px}.nv-faq-antwort{padding-right:60px}}.nv-kontakt{padding-block:clamp(110px,12.5vw,180px) clamp(96px,11.1vw,160px)}.nv-kontakt-raster{grid-template-columns:1fr;align-items:start;gap:56px;display:grid}.nv-kontakt-text{flex-direction:column;gap:32px;display:flex}.nv-kontakt-h2-hell{color:var(--nv-cream)}.nv-kontakt-vorspann{max-width:40ch}.nv-kontakt-daten{flex-direction:column;gap:18px;padding-top:8px;display:flex}.nv-kontakt-zeile{color:inherit;align-items:baseline;gap:18px;text-decoration:none;display:flex}.nv-kontakt-label{flex:none;width:70px;font-size:13px}.nv-kontakt-tel{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(24px,2.08vw,30px);font-weight:700}.nv-kontakt-mail{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(18px,1.53vw,22px);font-weight:600}.nv-kontakt-zeiten{font-size:16px}.nv-kontakt-karte{background:var(--nv-ink);color:var(--nv-cream);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),0 100%);flex-direction:column;gap:22px;padding:clamp(24px,3.05vw,44px);display:flex;box-shadow:0 40px 80px -30px #00000073}.nv-kontakt-karte :focus-visible{outline-color:var(--nv-cream)}.nv-kontakt-karte-titel{letter-spacing:-.02em;font-size:clamp(19px,1.53vw,22px);font-weight:700}.nv-kontakt-felder{flex-direction:column;gap:14px;display:flex;container-type:inline-size}.nv-kontakt-reihe{grid-template-columns:minmax(0,1fr);gap:14px 22px;display:grid}@container (min-width:360px){.nv-kontakt-reihe{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.nv-kontakt-feld{flex-direction:column;gap:6px;display:flex}.nv-kontakt-feld-label{color:var(--nv-cream-faint);font-size:13px}.nv-kontakt-input,.nv-kontakt-textarea{color:var(--nv-cream);background:0 0;border:0;border-bottom:1.5px solid #f5f0eb59;width:100%;padding:10px 0;font-family:inherit;font-size:16px;line-height:1.5;transition:border-color .2s}.nv-kontakt-textarea{resize:vertical;min-height:76px}.nv-kontakt-input:hover,.nv-kontakt-textarea:hover,.nv-kontakt-input:focus,.nv-kontakt-textarea:focus{border-bottom-color:var(--nv-cyan)}.nv-kontakt-input[aria-invalid=true],.nv-kontakt-textarea[aria-invalid=true]{border-bottom-color:var(--nv-cream)}.nv-kontakt-fehler{color:var(--nv-cream);font-size:13px;font-weight:600;line-height:1.45}.nv-kontakt-serverfehler{color:var(--nv-cream);border:1px solid var(--nv-cream-faint);margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.nv-kontakt-consent{color:var(--nv-cream-faint);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.nv-kontakt-checkbox{width:16px;height:16px;accent-color:var(--nv-cyan);cursor:pointer;flex:none;margin:2px 0 0}.nv-kontakt-hinweis{color:var(--nv-cream-faint);margin:0;padding-bottom:20px;font-size:12px;line-height:1.5}.nv-kontakt-link{color:var(--nv-cream);text-underline-offset:3px;text-decoration:underline}@media (min-width:900px){.nv-kontakt-raster{grid-template-columns:1fr minmax(0,520px);gap:120px}}.nv-footer{color:var(--nv-cream-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding-block:40px 48px;font-size:13px;display:flex}.nv-footer-marke{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.nv-footer-links{flex-wrap:wrap;gap:16px 28px;display:flex}.nv-footer-link{color:inherit;text-decoration:none;transition:color .2s}.nv-footer-link:hover{color:var(--nv-cream)}.nv-footer-verzeichnis{flex-basis:100%;grid-template-columns:auto 1fr;gap:16px 28px;display:grid}.nv-footer-gruppe{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.nv-footer-gruppe-titel{color:var(--nv-cream)}.nv-footer-link.nv-footer-gruppe-titel:hover{text-underline-offset:3px;text-decoration:underline}.nv-paket-chip{border:1px solid var(--nv-cream-faint);border-left:2px solid var(--nv-cyan);align-items:center;gap:10px;padding:10px 10px 10px 14px;font-size:13px;line-height:1.5;display:flex}.nv-paket-chip-label{color:var(--nv-cream-faint)}.nv-paket-chip-name{color:var(--nv-cream);overflow-wrap:anywhere;font-weight:600}.nv-paket-chip-weg{width:28px;height:28px;font:inherit;color:var(--nv-cream-faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:color .2s;display:flex}.nv-paket-chip-weg:hover{color:var(--nv-cream)}.nv-paket-chip-weg svg{width:16px;height:16px}.nv-kontakt-feld-label{cursor:pointer;display:block}.nv-nav-logo-rahmen{flex:none;display:flex}.nv-vergleich-einblendung{min-width:0}.nv-projekte-featured-link-rahmen{align-self:flex-start;display:flex}.nv-pakete-stapel-einblendung{position:absolute;inset:0}.nv-kontakt-karte-rahmen{min-width:0}.nv-projekte.nv-projekte--kante{padding-top:clamp(104px,11.8vw,170px)}.nv-ort{padding-block:clamp(104px,11.8vw,170px) clamp(80px,9.03vw,130px)}.nv-ort-raster{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}.nv-ort-inhalt{flex-direction:column;gap:clamp(40px,3.9vw,56px);max-width:640px;display:flex}.nv-ort-absaetze{color:var(--nv-cream-muted);flex-direction:column;gap:22px;display:flex}.nv-ort-absaetze p{margin:0}.nv-ort-nachbarn-titel{color:var(--nv-cream-faint);margin:0 0 12px;font-size:13px}.nv-ort-liste{border-bottom:1px solid var(--nv-rule-cream);flex-direction:column;display:flex}.nv-ort-liste>*{border-top:1px solid var(--nv-rule-cream)}.nv-ort-link{color:var(--nv-cream);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s;display:flex}.nv-ort-pfeil{color:var(--nv-cyan);transition:transform .3s var(--nv-ease-soft);flex:none}.nv-ort-link:hover{color:var(--nv-cyan)}.nv-ort-link:hover .nv-ort-pfeil{transform:translate(4px)}@media (min-width:900px){.nv-ort-raster{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(56px,6.94vw,100px)}}@media (prefers-reduced-motion:reduce){.nv-ort-pfeil{transition:none}}.nv-ueber-orte{color:var(--nv-cream-faint)}
.nv{--ease-entry:ease-out;--ease-entry-hart:cubic-bezier(.2,.8,.2,1);--ease-ui:cubic-bezier(.4,0,.2,1);--dur-entry:.7s;--dur-ui:.3s;--rise:24px;--ease-nav:cubic-bezier(.22,1,.36,1)}@keyframes rise-in{0%{opacity:0;transform:translate3d(0,var(--rise),0)}to{opacity:1;transform:none}}@keyframes rise-in-x{0%{opacity:0;transform:translate3d(var(--rise-x),0,0)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes settle{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes siegel-in{0%{opacity:0;transform:scale(var(--siegel-scale,.7))rotate(var(--siegel-rot,-8deg))}to{opacity:1;transform:none}}:where(.nv) [data-reveal]{opacity:0}:where(.nv) [data-reveal=in]{animation:rise-in var(--dur,var(--dur-entry))var(--ease-entry)both;animation-delay:calc(var(--i,0)*var(--stagger,.1s) + var(--lead,0s))}:where(.nv) [data-reveal=in][data-kind=x]{animation-name:rise-in-x}:where(.nv) [data-reveal=in][data-kind=fade]{animation-name:fade-in}:where(.nv) [data-reveal=in][data-kind=siegel]{animation-name:siegel-in}:where(.nv) .hero-media{animation:settle 1.8s var(--ease-entry)both}@media (prefers-reduced-motion:reduce){:where(.nv) [data-reveal],:where(.nv) [data-reveal=in],:where(.nv) .hero-media{opacity:1!important;animation:none!important;transform:none!important}:where(.nv),:where(.nv) *,:where(.nv) :before,:where(.nv) :after{transition-duration:1ms!important}}:where(.nv) .nav-entry[data-reveal=in]{animation-timing-function:var(--ease-nav)}.nv-hero-text>[data-reveal],.nv-nav-bar>.nav-entry[data-reveal]{animation:rise-in var(--dur,var(--dur-entry))var(--ease-entry)both;animation-delay:calc(var(--i,0)*var(--stagger,.1s) + var(--lead,0s))}.nv-nav-bar>.nav-entry[data-reveal]{animation-timing-function:var(--ease-nav)}
