:root{--bg:#0f1729;--surface:#162040;--surface2:#1d2b52;--text:#e8e4d8;--text-dim:#9a9484;--accent:#d4a73a;--border:#c8b48c1f;--border-bright:#c8b48c29;--header-bg:#0f1729d9;--accent-dim:#d4a73a1a;--accent-dim2:#d4a73a12;--header-line:#d4a73a2e;--surface-elevated:#263457;--kante-hell:#e8e4d814;--kante-dunkel:#05091480;--monitor-schatten:#05091480;--glas-licht:#ffffff0a;--divider:#d4a73a2e;--pille-bg:#070c16b8;--pille-border:#d4a73a29;--pille-licht:#e8e4d80d;--abschnitt-hell:#e8e4d804;--rinne-bg:#0000002e;--rinne-oben:#0006;--rinne-unten:#e8e4d80f;--laufband-punkt:#d4a73a80;--bg-verlauf:linear-gradient(180deg,#0d1424 0%,#0f1729 45%,#111b30 100%);--bg-rand:radial-gradient(ellipse 100% 60% at 50% 50%, transparent 55%, #00000040 100%);--gewebe-1:#e8e4d807;--gewebe-2:#e8e4d803;--gewebe-schalter:0;--spieler-quer:16/9;--spieler-hoch:9/16;--spieler-hoch-breite:297px;--screen-weiss:#fff;--telefonschirm-grund:#07060b;--screen-grau-hell:#e6e6e6;--screen-grau:#d8d8d8;--screen-grau-tief:#c8c8c8;--screen-text:#1c1c1c;--screen-text-grau:#6f6f6f;--s-weiss:#fff;--s-flaeche:#e6e6e6;--s-linie:#d8d8d8;--s-platzhalter:#c8c8c8;--s-text:#3a3a3a;--s-gedaempft:#7a7a7a;--s-dunkel:#2b2b2b;--s-schrift:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ease:cubic-bezier(.16,1,.3,1)}a{color:var(--text);transition:color .2s var(--ease);text-decoration:none}a:hover{color:var(--accent)}.gedaempft{color:var(--text-dim)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.schaltflaeche{background:var(--accent);color:var(--bg);font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;padding:16px 32px;font-size:12px;display:inline-block}.schaltflaeche:hover{opacity:.85;color:var(--bg)}.schaltflaeche.umriss{color:var(--accent);border:1px solid var(--accent);background:0 0;padding:15px 31px}.schaltflaeche.umriss:hover{background:var(--accent);color:var(--bg);opacity:1}.schaltflaeche.kopf{padding:12px 22px;font-size:11px}body{font-family:var(--font-body)}.h1{font-family:var(--font-display);letter-spacing:-1px;margin:0 0 32px;font-size:clamp(48px,4.5vw,72px);font-weight:400;line-height:1.04}.h2{font-family:var(--font-display);letter-spacing:-.5px;max-width:760px;margin:0 0 32px;font-size:clamp(28px,5vw,48px);font-weight:400;line-height:1.15}.preis{font-family:var(--font-display);letter-spacing:-.5px;margin:0;font-size:clamp(28px,5vw,48px);line-height:1.2}.h3{font-family:var(--font-display);letter-spacing:-.25px;margin:0;font-size:28px;font-weight:400}.fliess{max-width:760px;margin:0 0 24px;font-size:clamp(16px,1.4vw,19px);line-height:1.65}.marke{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin:0 0 28px;font-size:clamp(10px,1.2vw,13px)}.wortmarke{white-space:nowrap}.menue{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;gap:28px;font-size:11px;display:flex}.telefon-kopf{font-family:var(--font-mono);letter-spacing:1px;white-space:nowrap;font-size:12px}.telefon{font-family:var(--font-mono);letter-spacing:1px;font-size:13px}.pfad{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);font-size:12px}.textverweis{color:var(--accent);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.textverweis:hover{color:var(--accent);text-decoration-thickness:2px}.ziffer{font-family:var(--font-mono);letter-spacing:1px;color:var(--accent);font-size:13px}.laufband-begriff{font-family:var(--font-mono);letter-spacing:2.2px;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;font-size:15px}.beschriftung{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);margin:0 0 16px;font-size:11px}.fusszeile{font-family:var(--font-mono);letter-spacing:1px;font-size:11px}.innen{max-width:1440px;margin:0 auto;padding:0 clamp(24px,6vw,120px)}.hero{z-index:10000;box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;width:100%;display:flex;position:relative}.hero-text{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin-bottom:clamp(40px,6vh,74px);display:flex}@media (min-width:1101px){.hero-text{margin-bottom:calc(16px + min(1100px,66vw)/7.29395)}}@media (max-width:600px){.hero-text{margin-bottom:calc(16px + min(240px,62vw - 1.24*max(24px,6vw))/2.47023)}}.hero-text .fliess{max-width:560px;margin:0}.hero-reihe{justify-content:center;margin:32px 0 56px}@media (max-width:600px){.reihe.reihe-voll{flex-direction:column;align-items:center;gap:16px;width:100%}.reihe-voll .schaltflaeche{box-sizing:border-box;text-align:center;width:100%}}.lese-560{max-width:560px}.lese-920{max-width:920px}.produktliste{border-top:1px solid var(--border)}.produktzeile{border-bottom:1px solid var(--border);color:var(--text);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);align-items:baseline;gap:clamp(16px,3vw,48px);padding:32px 0;display:grid}.produktzeile:hover{color:var(--text)}.produktzeile .fliess{margin:0}.produktzeile .pfad,.produktzeile .textverweis{justify-self:end}.produktzeile:hover .textverweis{text-decoration-thickness:2px}.produktzeile.vergleichszeile,.produktzeile.vergleichszeile:hover{color:var(--text-dim)}.produktzeile.vergleichszeile .preisangabe{color:var(--text)}.schrittliste{border-top:1px solid var(--border)}.schritt{border-bottom:1px solid var(--border);grid-template-columns:80px minmax(0,1fr);gap:clamp(16px,3vw,48px);max-width:920px;padding:32px 0;display:grid}.schritt-text{gap:12px;display:grid}.schritt .fliess{margin:0}.ueber-mich-raster{grid-template-columns:300px minmax(0,1fr);align-items:end;gap:56px;display:grid}.ueber-mich-raster .fliess{max-width:560px;margin:0 0 32px}.fragenliste{border-top:1px solid var(--border);max-width:920px}.frage{border-bottom:1px solid var(--border);padding:36px 0}.frage .h3{margin:0 0 16px}.frage .fliess{margin:0}.abschnitt{padding:clamp(60px,10vh,120px) 0}section[id]{scroll-margin-top:96px}#schluss{padding:clamp(60px,10vh,120px) 0 clamp(80px,12vh,140px)}#einstieg{box-sizing:border-box;flex-direction:column;padding:104px 0 0;display:flex}.geraet-rahmen{width:100%;max-width:1200px;margin:0 auto;position:relative}.linie-oben{border-top:1px solid var(--border)}.marke.vor-liste{margin:0 0 40px}.h2.vor-liste{margin:0 0 48px}.fliess.letzter{margin:0}.fliess.vor-schaltflaeche{margin:0 0 40px}.einordnung{color:var(--text-dim);margin:40px 0}.preisblock{border-top:1px solid var(--border);border-bottom:1px solid var(--border);max-width:760px;padding:32px 0}.preisblock.mit-hinweis{padding-bottom:16px}.reihe{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.fusszeile-innen{flex-direction:column;gap:32px;max-width:1440px;margin:0 auto;padding:40px clamp(24px,6vw,120px) 32px;display:flex}.fusszeile-reihe{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.fusszeile-gruppe{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.fusszeile-zweit{font-size:10px}.fusszeile-zweit .gedaempft{opacity:.86}.kontaktblock{white-space:nowrap;vertical-align:bottom;align-items:center;gap:8px;display:inline-flex}.kontaktzeile{white-space:nowrap;display:block}.kontaktbild{line-height:0;display:block}.kontaktbild[data-breite="28"]{flex:0 0 28px;width:28px}.kontaktbild[data-breite="22"]{flex:0 0 22px;width:22px}.kontaktbild picture{display:block}.kontaktbild img{width:100%;height:auto;display:block}[data-header]{border-bottom:1px solid #0000}[data-flaeche]:before{content:"";z-index:-1;box-sizing:border-box;transition:background .4s var(--ease),border-color .3s var(--ease);background:0 0;border-bottom:1px solid #0000;position:absolute;inset:0 0 -1px}[data-flaeche=an]:before{background:var(--header-bg);border-bottom-color:var(--header-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes seite-einfahren{0%{transform:translateY(56px)}to{transform:translateY(0)}}@keyframes laufband{0%{transform:translate(0)}to{transform:translate(-16.6667%)}}[data-geraet-bild]{filter:drop-shadow(0 40px 60px #00000073)drop-shadow(0 8px 16px #0000004d)}.figur{border:1px solid var(--border-bright);aspect-ratio:16/9;background:var(--surface);border-radius:12px;max-width:560px;margin:48px 0 0;overflow:hidden}.figur>div{background:var(--surface);width:100%;height:100%}.kopfzeile{z-index:10001;position:fixed;top:0;left:0;right:0}.kopfzeile-innen{align-items:center;gap:clamp(12px,1.8vw,24px);max-width:1440px;height:72px;margin:0 auto;padding:0 clamp(24px,6vw,120px);display:flex}[data-pille]{box-sizing:border-box;background:var(--pille-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--pille-border);width:min(760px,58vw);height:72px;box-shadow:inset 0 1px 0 var(--pille-licht);transition:height .3s var(--ease);border-radius:999px;justify-content:space-between;align-items:center;gap:28px;padding:6px 36px 6px 8px;display:inline-flex}[data-header=scrolled] [data-pille]{height:56px}.namenszug{font-family:var(--font-display);border-radius:999px;align-items:center;gap:12px;font-size:20px;display:flex}[data-portrait]{border:1px solid var(--border-bright);box-sizing:border-box;width:56px;height:56px;transition:width .3s var(--ease),height .3s var(--ease);border-radius:50%;flex:none;overflow:hidden}[data-header=scrolled] [data-portrait]{width:44px;height:44px}[data-portrait] img{object-fit:cover;object-position:50% 26%;transform-origin:50% 35%;width:100%;height:100%;display:block;transform:scale(1.15)}.kopfzeile [data-portrait] img{object-position:50% 50%;transform:none}.kopfzeile-rechts{flex:none;align-items:center;gap:clamp(12px,1.6vw,20px);margin-left:auto;display:flex}.menue-schalter{min-height:44px;font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 12px;font-size:11px;display:none}.menue-schalter:hover,.menue-schalter[aria-expanded=true]{color:var(--accent)}.menue-schleier{z-index:9999;background:var(--bg);opacity:.72;animation:menue-schleier-auf .3s var(--ease);position:fixed;inset:73px 0 0}@keyframes menue-schleier-auf{0%{opacity:0}to{opacity:.72}}.menuetafel{box-sizing:border-box;z-index:10000;background:var(--pille-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--pille-border);width:min(420px,100vw - 2*clamp(24px,6vw,120px));box-shadow:inset 0 1px 0 var(--pille-licht);animation:menuetafel-auf .3s var(--ease);border-radius:12px;padding:0 20px;position:fixed;top:81px;right:clamp(24px,6vw,120px)}@keyframes menuetafel-auf{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.menuetafel-zeile{box-sizing:border-box;min-height:52px;font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);transition:color .2s var(--ease);align-items:center;font-size:13px;display:flex}.menuetafel-zeile:hover,.menuetafel-zeile:focus-visible{color:var(--accent)}.menuetafel-telefon{box-sizing:border-box;border-top:1px solid var(--border);min-height:52px;font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);transition:color .2s var(--ease);align-items:center;font-size:13px;display:flex}.menuetafel-telefon:hover,.menuetafel-telefon:focus-visible{color:var(--accent)}[data-kamera]{z-index:1;pointer-events:none;opacity:.7;width:120%;height:auto;position:absolute;top:-26%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 62%,#0000 83%);mask-image:linear-gradient(#0000 0%,#000 15% 62%,#0000 83%)}[data-geraet]{z-index:2;position:relative;container-type:inline-size}[data-geraet-bild]{aspect-ratio:785/1729;width:100%;height:auto;display:block}[data-schirm]{background:var(--screen-weiss);flex-direction:column;display:none;position:absolute;overflow:hidden}[data-schirm=laptop],[data-schirm=tablet]{border-radius:.8cqw;container-type:inline-size}[data-schirm=laptop]{width:76.208%;height:74.694%;top:6.867%;left:11.926%}[data-schirm=tablet]{width:56.9%;height:64.1%;top:18%;left:21.55%}[data-schirm=telefon]{background:0 0;inset:0;overflow:visible}.kt-buehne{transform-origin:0 0;width:785px;height:1729px;transform:scale(tan(atan2(100cqw,785px)));position:absolute;top:0;left:0}.kt-lage{transform-origin:0 0;background:var(--telefonschirm-grund);border-radius:46px;width:396.8px;height:850.4px;position:absolute;top:0;left:0;overflow:hidden;transform:matrix3d(1.76121,.18707,0,.000109334,-.00372328,1.88809,0,-.0000130755,0,0,1,0,81.6,44.7,0,1)}@media (min-width:1101px){[data-geraet-bild]{aspect-ratio:1677/1063}[data-schirm=laptop]{display:flex}}@media (min-width:601px) and (max-width:1100px){[data-geraet-bild]{aspect-ratio:2752/1536}[data-schirm=tablet]{display:flex}}@media (max-width:600px){[data-schirm=telefon]{display:block}.kt-buehne{will-change:transform}}.geraet-rahmen{container-type:inline-size}@media (max-width:600px){[data-geraet]{width:min(240px,62cqw);margin:0 auto}}[data-seite]{flex-direction:column;flex:1;min-height:0;font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;animation:1.2s cubic-bezier(.16,1,.3,1) both seite-einfahren;display:flex}.ks-kopf{border-bottom:1px solid var(--screen-grau-hell);flex:none;justify-content:space-between;align-items:center;gap:1.757cqw;padding:1.933cqw 2.812cqw;display:flex}.ks-marke{color:var(--screen-text);align-items:center;gap:1.23cqw;display:flex}.ks-marke-zeichen{background:var(--screen-text);border-radius:.264cqw;flex:none;width:2.812cqw;height:2.812cqw;position:relative}.ks-marke-zeichen:after{content:"";background:var(--screen-weiss);border-radius:.123cqw;position:absolute;inset:30%}.ks-marke-wort{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:1.67cqw;font-weight:700;line-height:1.15}.ks-marke-wort small{letter-spacing:.16em;color:var(--screen-text-grau);text-transform:uppercase;font-size:1.054cqw;font-weight:500;display:block}.hero-hinweis{text-align:center;font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:calc(24px - 4.204%) auto 0;font-size:10px}@media (max-width:600px){.hero-hinweis{margin-top:calc(24px - min(10.09px,2.607cqw))}}@media (min-width:601px) and (max-width:1100px){.hero-hinweis{margin-top:calc(24px - 5.581%)}}@media (min-width:1101px){.hero-hinweis{margin-top:calc(24px - .01371 * var(--laptop))}}.ks-menue{color:#6e6e6e;align-items:center;gap:2.636cqw;font-size:1.582cqw;display:flex}.ks-inhalt{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:.879cqw;min-height:0;padding:1.757cqw 3.515cqw;display:flex}.ks-vorzeile{letter-spacing:.351cqw;color:var(--screen-text-grau);margin:0;font-size:1.318cqw;font-weight:600}.ks-ueberschrift{color:var(--screen-text);margin:0;font-size:2.812cqw;font-weight:600;line-height:1.2}[data-videoflaeche]{aspect-ratio:16/9;background:var(--screen-grau-hell);will-change:transform;backface-visibility:hidden;border-radius:.703cqw;flex:auto;align-self:center;min-height:0;overflow:hidden}.ks-absatz{color:var(--screen-text-grau);margin:0;font-size:1.582cqw;line-height:1.5}.ks-schaltflaeche{background:var(--screen-text);color:var(--screen-weiss);letter-spacing:.053cqw;border-radius:.615cqw;padding:1.054cqw 2.46cqw;font-size:1.406cqw;font-weight:500;display:inline-block}.ks-fuss{flex-direction:column;align-items:center;gap:.967cqw;width:100%;padding-top:.615cqw;display:flex}.ks-haarlinie{background:var(--screen-grau-hell);width:100%;height:1px}.ks-fuss-zeile{color:#9a9a9a;align-items:center;gap:1.406cqw;font-size:1.494cqw;display:flex}.ks-punkt{background:silver;border-radius:50%;flex:none;width:.351cqw;height:.351cqw}.ks-bildlaufleiste{background:#e0e0e0;width:.58cqw;position:absolute;top:0;bottom:0;right:0}.ks-bildlaufleiste>div{background:silver;width:100%;height:33%;position:absolute;top:9%;right:0}.glas{pointer-events:none;background:linear-gradient(115deg, var(--glas-licht) 0%, var(--glas-licht) 28%, transparent 55%);opacity:.9;position:absolute;inset:0}.kt-seite{flex-direction:column;display:flex;position:absolute;inset:0}.kt-seite [data-videoflaeche]{aspect-ratio:auto;background:var(--screen-grau-hell);border-radius:0;flex:auto;align-self:stretch;width:100%;min-height:0}.ks-voll{background:#000;position:absolute;inset:0}[data-schirm=telefon] .ks-voll{background:var(--telefonschirm-grund)}.ks-voll img,.ks-voll video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}[data-schirm=telefon] .ks-voll video{height:calc(100% + 38.73px);bottom:auto}.kt-kopf{border-bottom:1px solid var(--screen-grau-hell);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.kt-marke{gap:9px}.kt-marke .ks-marke-zeichen{border-radius:3px;width:24px;height:24px}.kt-marke .ks-marke-zeichen:after{border-radius:1px}.kt-marke .ks-marke-wort{font-size:13px}.kt-marke .ks-marke-wort small{font-size:8px}.kt-menue{flex-direction:column;gap:5px;width:22px;display:flex}.kt-menue i{background:var(--screen-text);border-radius:1px;height:2px;display:block}@media (max-width:600px){[data-kamera]{display:none}[data-objekt=kamera]{aspect-ratio:972/1229;width:calc(min(240px,62cqw)/1.00794);top:calc(min(240px,62cqw)/-3.49724);left:calc(50% - min(240px,62cqw)/8.99685)}[data-objekt=softbox]{aspect-ratio:604/1309;width:calc(min(240px,62cqw)/1.62206);top:calc(min(240px,62cqw)/-2.39183);left:calc(12px - min(240px,62cqw)/163.292 - max(24px,6vw))}}@media (min-width:1101px){.geraet-rahmen{--laptop:min(1100px,66vw)}[data-geraet]{width:var(--laptop);margin:0 auto}[data-kamera]{display:none}[data-objekt=softbox]{width:calc(.2991 * var(--laptop));left:calc(50% - .56955 * var(--laptop));top:calc(-.14354 * var(--laptop));aspect-ratio:604/1309}[data-objekt=kamera]{width:calc(.48133 * var(--laptop));left:calc(50% + .17933 * var(--laptop));top:calc(-.10392 * var(--laptop));aspect-ratio:972/1229}}[data-objekt]{z-index:1;pointer-events:none;opacity:.7;height:auto;display:block;position:absolute;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 62%,#0000 83%);mask-image:linear-gradient(#0000 0%,#000 15% 62%,#0000 83%)}@media (min-width:601px) and (max-width:1100px){[data-objekt]{display:none}}[data-schleier]{position:relative;overflow:visible}[data-schleier-ebene]{pointer-events:none;z-index:0;background-repeat:no-repeat;position:absolute}[data-schleier-ebene=kopf]{background-image:radial-gradient(ellipse 60% 50% at 55% 50%, var(--accent-dim) 0%, transparent 65%);inset:-25vh -20vw}[data-schleier-ebene=retainer]{background-image:radial-gradient(ellipse 60% 50% at 22% 50%, var(--accent-dim2) 0%, transparent 65%);inset:-35vh -20vw}[data-schleier-ebene=schluss]{background-image:radial-gradient(ellipse 60% 50% at 50% 52%, var(--accent-dim) 0%, transparent 65%);inset:-30vh -20vw}[data-schleier]>[data-inhalt]{z-index:1;position:relative}html{background-color:var(--bg);background-image:var(--bg-rand),var(--bg-verlauf);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}body{color:var(--text);margin:0;overflow:clip}[data-gewebe]{pointer-events:none;z-index:-1;opacity:var(--gewebe-schalter);background-image:repeating-linear-gradient(45deg,var(--gewebe-1) 0px,var(--gewebe-1) 1.5px,transparent 1.5px,transparent 24px),repeating-linear-gradient(45deg,transparent 0px,transparent 12px,var(--gewebe-2) 12px,var(--gewebe-2) 13px,transparent 13px,transparent 24px);-webkit-mask-composite:source-in;position:fixed;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%),linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%),linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}[data-korn]{pointer-events:none;z-index:9999;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;position:fixed;inset:0}.laufband-abschnitt{background-color:var(--bg);background-image:linear-gradient(var(--rinne-bg),var(--rinne-bg));height:96px;box-shadow:inset 0 1px 0 var(--rinne-oben), inset 0 -1px 0 var(--rinne-unten);align-items:center;display:flex;overflow:hidden}.laufband-maske{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}[data-laufband]{flex-wrap:nowrap;align-items:center;gap:clamp(32px,4vw,56px);width:max-content;padding-right:clamp(32px,4vw,56px);animation:45s linear infinite laufband;display:flex}.laufband-gruppe{align-items:center;gap:clamp(32px,4vw,56px);display:flex}.laufband-punkt{background:var(--laufband-punkt);border-radius:50%;flex:none;width:3px;height:3px}@media (max-width:600px){.laufband-abschnitt{height:64px}.laufband-begriff{letter-spacing:.8px;font-size:11px}[data-laufband],.laufband-gruppe{gap:11px}[data-laufband]{padding-right:11px;animation-duration:25.35s}}#problem,#produkte,#ablauf,#einsatzorte,#referenzen,#fragen,.fusszeile{background-color:var(--abschnitt-hell)}[data-videoflaeche] video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:520px){.wortmarke{display:none}[data-pille]{padding:8px}}@media (prefers-reduced-motion:reduce){html[data-js] [data-reveal]{opacity:1;transition:none;transform:none}[data-seite]{animation:none!important}[data-laufband]{justify-content:center;padding-right:0;width:100%!important;animation:none!important}[data-laufband-copy]{display:none!important}[data-videoflaeche]{transition:none!important}.menuetafel,.menue-schleier{animation:none}}@media (max-width:900px){[data-cols]{grid-template-columns:1fr!important}.fusszeile-reihe{flex-direction:column;align-items:flex-start}}@media (max-width:975px){.menue,.telefon-kopf{display:none!important}[data-pille]{width:auto}.menue-schalter{display:inline-flex}.schaltflaeche.kopf{padding:15px 22px}}@media (min-width:976px){.menuetafel,.menue-schleier{display:none}}@media (max-width:359px){.kopfzeile-innen,.kopfzeile-rechts{gap:8px}.menue-schalter{min-width:44px;padding:0}.schaltflaeche.kopf{padding:15px 16px}}.seitenkopf{padding-top:calc(72px + clamp(60px,10vh,120px))}.seitenkopf .h1{max-width:900px}.hell{background-color:var(--abschnitt-hell)}.liste{border-top:1px solid var(--border);max-width:920px}.eintrag{border-bottom:1px solid var(--border);gap:12px;padding:32px 0;display:grid}.eintrag .fliess{margin:0}.eintrag.mit-bild{grid-template-columns:minmax(0,1fr) 200px;gap:clamp(16px,3vw,48px)}.eintrag-text{gap:12px;display:grid}.preisangabe{font-family:var(--font-mono);letter-spacing:1px;white-space:nowrap;justify-self:end;font-size:13px}.produktzeile.zwei{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.fliess.nach-liste{margin:40px 0 0}.pfade{flex-wrap:wrap;gap:28px;margin-top:40px;display:flex}#einsatzorte{padding-top:0}.einsatz-linie{border-top:1px solid var(--border);margin-bottom:clamp(60px,10vh,120px)}.montage-figur{max-width:1200px;margin:48px auto 0}.einsatz-montage{pointer-events:none;position:relative}.mt-geraet{margin:0 auto;display:none;position:relative;container-type:inline-size}.mt-geraet img{filter:drop-shadow(8px 24px 48px #00000073);width:100%;height:auto;display:block}@media (min-width:1101px){.mt-laptop{width:min(100%,1100px);display:block}}@media (min-width:601px) and (max-width:1100px){.mt-tablet{width:100%;display:block}}@media (max-width:600px){.mt-telefon{width:min(240px,62%);display:block}}.mt-buehne{transform-origin:0 0;position:absolute;top:0;left:0}.mt-buehne-laptop{width:1677px;height:1063px;transform:scale(tan(atan2(100cqw,1677px)))}.mt-buehne-tablet{width:1984px;height:1220px;transform:scale(tan(atan2(100cqw,1984px)))}.mt-buehne-telefon{width:785px;height:1729px;transform:scale(tan(atan2(100cqw,785px)))}.mt-lage{transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.mt-lage-laptop{border-radius:8px;width:1120px;height:700px;transform:translate(200px,73px)scale(1.14107,1.13429)}.mt-lage-tablet{border-radius:14px;width:1280px;height:805px;transform:translate(210px,91px)scale(1.22656,1.22981)}.mt-lage-telefon{border-radius:46px;width:390px;height:844px;transform:matrix3d(1.76121,.18707,0,.000109334,-.00372328,1.88809,0,-.0000130755,0,0,1,0,87.6,50.7,0,1)}.einsatz-montage .schirm{background:var(--s-weiss);font-family:var(--s-schrift);color:var(--s-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.einsatz-montage .schirm *{box-sizing:border-box}.einsatz-montage .marke{color:var(--s-text);align-items:center;gap:10px;text-decoration:none;display:flex}.einsatz-montage .marke .m-zeichen{background:var(--s-dunkel);border-radius:2px;flex:none;position:relative}.einsatz-montage .marke .m-zeichen:after{content:"";background:var(--s-weiss);border-radius:1px;position:absolute;inset:30%}.einsatz-montage .marke .m-wort{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.15}.einsatz-montage .marke .m-wort small{letter-spacing:.16em;color:var(--s-gedaempft);text-transform:uppercase;font-weight:500;display:block}.einsatz-montage .flaeche-video{background:linear-gradient(160deg,#4a4a4a 0%,#333 55%,var(--s-dunkel) 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.einsatz-montage .flaeche-video img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.einsatz-montage .knopf-abspielen{z-index:1;background:#fffffff0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 2px 10px #00000059}.einsatz-montage .dauer{z-index:1;color:var(--s-weiss);letter-spacing:.04em;background:#000000a6;border-radius:3px;padding:3px 7px;font-size:15px;font-weight:600;position:absolute;bottom:10px;right:10px}.einsatz-montage .schaltflaeche{background:var(--s-dunkel);color:var(--s-weiss);text-align:center;letter-spacing:.01em;border-radius:5px;justify-content:center;align-items:center;font-weight:600;display:flex}.einsatz-montage .schaltflaeche.zweit{color:var(--s-text);border:1px solid var(--s-platzhalter);background:0 0}.einsatz-montage .sterne{align-items:center;gap:1px;display:flex}.einsatz-montage .sterne svg{display:block}.einsatz-montage .schirm-laptop{font-size:15px}.einsatz-montage .schirm-laptop .titelleiste{background:var(--s-flaeche);border-bottom:1px solid var(--s-linie);flex:none;align-items:center;height:44px;padding:0 14px;display:flex;position:relative}.einsatz-montage .schirm-laptop .titelleiste .ampel{gap:7px;display:flex}.einsatz-montage .schirm-laptop .titelleiste .ampel i{background:var(--s-platzhalter);border-radius:50%;width:11px;height:11px;display:block}.einsatz-montage .schirm-laptop .titelleiste .titel{text-align:center;color:var(--s-gedaempft);pointer-events:none;font-size:16px;font-weight:600;position:absolute;left:0;right:0}.einsatz-montage .schirm-laptop .werkzeuge{border-bottom:1px solid var(--s-linie);flex:none;align-items:center;gap:6px;height:54px;padding:0 18px;display:flex}.einsatz-montage .schirm-laptop .werkzeuge .wz{border-radius:5px;justify-content:center;align-items:center;width:32px;height:28px;display:flex}.einsatz-montage .schirm-laptop .werkzeuge .wz svg{display:block}.einsatz-montage .schirm-laptop .werkzeuge .trenn{background:var(--s-linie);width:1px;height:20px;margin:0 8px}.einsatz-montage .schirm-laptop .werkzeuge .suche{background:var(--s-flaeche);width:220px;height:28px;color:var(--s-gedaempft);border-radius:6px;align-items:center;gap:7px;margin-left:auto;padding:0 10px;font-size:16px;display:flex}.einsatz-montage .schirm-laptop .inhalt{flex-direction:column;flex:auto;min-height:0;padding:22px 44px 0;display:flex}.einsatz-montage .schirm-laptop .betreff{letter-spacing:-.01em;margin:0 0 14px;font-size:32px;font-weight:700}.einsatz-montage .schirm-laptop .kopfblock{border-bottom:1px solid var(--s-linie);align-items:center;gap:13px;margin-bottom:16px;padding-bottom:14px;display:flex}.einsatz-montage .schirm-laptop .kopfblock .avatar{background:var(--s-dunkel);width:52px;height:52px;color:var(--s-weiss);letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.einsatz-montage .schirm-laptop .kopfblock .von b{font-size:19px;font-weight:600}.einsatz-montage .schirm-laptop .kopfblock .von span{color:var(--s-gedaempft);margin-left:6px;font-size:17px}.einsatz-montage .schirm-laptop .kopfblock .von .an{color:var(--s-gedaempft);margin-top:3px;font-size:16px;display:block}.einsatz-montage .schirm-laptop .kopfblock .zeit{color:var(--s-gedaempft);align-self:flex-start;margin-left:auto;padding-top:2px;font-size:16px}.einsatz-montage .schirm-laptop .absatz{max-width:640px;margin:0 0 12px;font-size:19px;line-height:1.55}.einsatz-montage .schirm-laptop .standbild{border:1px solid var(--s-linie);border-radius:6px;flex:none;width:386px;margin:4px 0 14px;overflow:hidden}.einsatz-montage .schirm-laptop .standbild .flaeche-video{aspect-ratio:16/9}.einsatz-montage .schirm-laptop .standbild .knopf-abspielen{width:76px;height:76px}.einsatz-montage .schirm-laptop .standbild .leiste{background:var(--s-weiss);border-top:1px solid var(--s-linie);justify-content:space-between;align-items:center;padding:8px 12px;font-size:17px;font-weight:600;display:flex}.einsatz-montage .schirm-laptop .gruss{margin:0 0 2px;font-size:19px}.einsatz-montage .schirm-laptop .signatur{color:var(--s-gedaempft);margin-top:8px;font-size:16px;line-height:1.55}.einsatz-montage .schirm-laptop .anhang{border-top:1px solid var(--s-linie);color:var(--s-gedaempft);align-items:center;gap:10px;margin-top:auto;margin-left:-44px;margin-right:-44px;padding:10px 44px;font-size:16px;display:flex}.einsatz-montage .schirm-laptop .anhang .chip{border:1px solid var(--s-linie);color:var(--s-text);background:var(--s-weiss);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-weight:500;display:flex}.einsatz-montage .schirm-laptop .anhang .chip .pdf{background:var(--s-dunkel);width:22px;height:26px;color:var(--s-weiss);letter-spacing:.05em;border-radius:3px;flex:none;justify-content:center;align-items:flex-end;padding-bottom:3px;font-size:8px;font-weight:700;display:flex}.einsatz-montage .schirm-laptop .anhang .chip small{color:var(--s-gedaempft);font-weight:400}.einsatz-montage .schirm-telefon{font-size:15px}.einsatz-montage .schirm-telefon .statusleiste{flex:none;justify-content:space-between;align-items:center;height:30px;padding:0 20px;font-size:15px;font-weight:600;display:flex}.einsatz-montage .schirm-telefon .statusleiste .rechts{align-items:center;gap:6px;display:flex}.einsatz-montage .schirm-telefon .statusleiste .signal{align-items:flex-end;gap:2px;display:flex}.einsatz-montage .schirm-telefon .statusleiste .signal i{background:var(--s-text);border-radius:1px;width:3px;display:block}.einsatz-montage .schirm-telefon .statusleiste .signal i:first-child{height:4px}.einsatz-montage .schirm-telefon .statusleiste .signal i:nth-child(2){height:6px}.einsatz-montage .schirm-telefon .statusleiste .signal i:nth-child(3){height:8px}.einsatz-montage .schirm-telefon .statusleiste .signal i:nth-child(4){height:10px}.einsatz-montage .schirm-telefon .statusleiste .akku{border:1px solid var(--s-text);border-radius:3px;width:22px;height:11px;position:relative}.einsatz-montage .schirm-telefon .statusleiste .akku:after{content:"";background:var(--s-text);border-radius:1px;width:70%;position:absolute;top:1px;bottom:1px;left:1px}.einsatz-montage .schirm-telefon .suchleiste{flex:none;padding:8px 16px 10px}.einsatz-montage .schirm-telefon .suchleiste .feld{background:var(--s-flaeche);border-radius:22px;align-items:center;gap:11px;height:52px;padding:0 16px;font-size:17px;font-weight:500;display:flex}.einsatz-montage .schirm-telefon .suchleiste .feld svg:last-child{margin-left:auto}.einsatz-montage .schirm-telefon .profilkopf{flex:none;padding:8px 20px 0}.einsatz-montage .schirm-telefon .p-name{letter-spacing:-.01em;margin:0 0 6px;font-size:29px;font-weight:700}.einsatz-montage .schirm-telefon .p-bewertung{align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.einsatz-montage .schirm-telefon .p-bewertung .zahl{color:var(--s-gedaempft);font-weight:400}.einsatz-montage .schirm-telefon .p-zeile{color:var(--s-gedaempft);margin:5px 0 0;font-size:15px}.einsatz-montage .schirm-telefon .p-zeile b{color:var(--s-text);font-weight:600}.einsatz-montage .schirm-telefon .fotoleiste{flex:none;gap:6px;height:124px;margin:13px 0 0;padding:0 16px;display:flex}.einsatz-montage .schirm-telefon .fotoleiste .kachel{background:linear-gradient(150deg,#e6e6e6 0%,#c8c8c8 100%);border-radius:9px;flex:1;position:relative;overflow:hidden}.einsatz-montage .schirm-telefon .fotoleiste .kachel.video{background:linear-gradient(160deg,#4a4a4a 0%,#333 55%,var(--s-dunkel) 100%);flex:1.7;justify-content:center;align-items:center;display:flex}.einsatz-montage .schirm-telefon .fotoleiste .kachel.video picture,.einsatz-montage .schirm-telefon .fotoleiste .kachel.video img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.einsatz-montage .schirm-telefon .fotoleiste .kachel.video .knopf-abspielen{z-index:1;width:36px;height:36px;position:relative}.einsatz-montage .schirm-telefon .fotoleiste .kachel.video .dauer{padding:2px 6px;font-size:10px;bottom:7px;right:7px}.einsatz-montage .schirm-telefon .fotoleiste .kachel.mehr:after{content:"+12";color:var(--s-weiss);background:#00000073;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}.einsatz-montage .schirm-telefon .aktionen{border-bottom:1px solid var(--s-linie);flex:none;justify-content:space-between;padding:15px 26px 13px;display:flex}.einsatz-montage .schirm-telefon .aktion{flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.einsatz-montage .schirm-telefon .aktion .rund{border:1px solid var(--s-platzhalter);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.einsatz-montage .schirm-telefon .tabs{border-bottom:1px solid var(--s-linie);color:var(--s-gedaempft);flex:none;gap:24px;padding:11px 20px 0;font-size:15px;font-weight:500;display:flex}.einsatz-montage .schirm-telefon .tabs span{padding-bottom:10px}.einsatz-montage .schirm-telefon .tabs .aktiv{color:var(--s-text);border-bottom:2px solid var(--s-dunkel);font-weight:600}.einsatz-montage .schirm-telefon .inforeihe{border-bottom:1px solid var(--s-linie);flex:none;align-items:center;gap:13px;padding:12px 20px;font-size:15px;display:flex}.einsatz-montage .schirm-telefon .inforeihe svg{flex:none}.einsatz-montage .schirm-telefon .rez{flex:auto;min-height:0;padding:14px 20px 0}.einsatz-montage .schirm-telefon .rez .titel{margin:0 0 12px;font-size:17px;font-weight:700}.einsatz-montage .schirm-telefon .rez-kopf{align-items:center;gap:10px;margin-bottom:7px;display:flex}.einsatz-montage .schirm-telefon .rez-kopf .avatar{background:var(--s-flaeche);width:32px;height:32px;color:var(--s-gedaempft);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.einsatz-montage .schirm-telefon .rez-kopf b{font-size:12.5px;display:block}.einsatz-montage .schirm-telefon .rez-kopf span{color:var(--s-gedaempft);font-size:11px}.einsatz-montage .schirm-telefon .rez-sterne{margin:0 0 6px}.einsatz-montage .schirm-telefon .rez-text{margin:0 0 16px;font-size:15px;line-height:1.5}.einsatz-montage .schirm-tablet{font-size:16px}.einsatz-montage .schirm-tablet .kopfleiste{border-bottom:1px solid var(--s-linie);flex:none;justify-content:space-between;align-items:center;padding:20px 44px;display:flex}.einsatz-montage .schirm-tablet .kopfleiste .marke .m-zeichen{width:38px;height:38px}.einsatz-montage .schirm-tablet .kopfleiste .marke .m-wort{font-size:19px}.einsatz-montage .schirm-tablet .menue{gap:28px;font-size:18px;display:flex}.einsatz-montage .schirm-tablet .menue a{color:var(--s-gedaempft);font-weight:500;text-decoration:none}.einsatz-montage .schirm-tablet .menue a.aktiv{color:var(--s-text);border-bottom:2px solid var(--s-dunkel);padding-bottom:3px;font-weight:600}.einsatz-montage .schirm-tablet .inhalt{flex:auto;grid-template-columns:1fr 1.15fr;align-items:start;gap:44px;min-height:0;padding:40px 44px 0;display:grid}.einsatz-montage .schirm-tablet .spalte-links{flex-direction:column;height:100%;display:flex}.einsatz-montage .schirm-tablet .vorzeile{letter-spacing:.13em;text-transform:uppercase;color:var(--s-gedaempft);margin:0 0 10px;font-size:17px;font-weight:600}.einsatz-montage .schirm-tablet .ueberschrift{letter-spacing:-.015em;margin:0 0 10px;font-size:50px;font-weight:700;line-height:1.18}.einsatz-montage .schirm-tablet .meta{color:var(--s-gedaempft);margin:0 0 20px;font-size:19px}.einsatz-montage .schirm-tablet .absatz{margin:0 0 24px;font-size:20px;line-height:1.6}.einsatz-montage .schirm-tablet .knopfreihe{gap:12px;margin-top:auto;padding-bottom:40px;display:flex}.einsatz-montage .schirm-tablet .schaltflaeche{height:64px;padding:0 26px;font-size:20px}.einsatz-montage .schirm-tablet .flaeche-video{aspect-ratio:16/9;border-radius:8px}.einsatz-montage .schirm-tablet .knopf-abspielen{width:82px;height:82px}.einsatz-montage .schirm-tablet .bildzeile{color:var(--s-gedaempft);margin:10px 0 0;font-size:17px}.einsatz-montage .marke{font-family:var(--s-schrift);font-size:inherit;letter-spacing:normal;text-transform:none;margin:0}.einsatz-montage .menue{letter-spacing:normal;text-transform:none;font-family:inherit}.einsatz-montage .schaltflaeche{text-transform:none;font-family:inherit}.montage-beschriftung{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:24px 0 0;font-size:12px}.montage-beschriftung[data-geraet]{display:none}@media (min-width:1101px){.montage-beschriftung[data-geraet=laptop]{display:block}}@media (min-width:601px) and (max-width:1100px){.montage-beschriftung[data-geraet=tablet]{display:block}}@media (max-width:600px){.montage-beschriftung[data-geraet=telefon]{display:block}}.montage-hinweis{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:8px 0 0;font-size:11px}.einsatz-einleitung{max-width:720px}.register{max-width:1200px;margin:64px 0 0}.register-gruppe{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);margin:56px 0 16px;font-size:11px;font-weight:400}.register-gruppe:first-child{margin-top:0}.register-eintrag{border-bottom:1px solid var(--border);grid-template-columns:80px 240px minmax(0,1fr) 360px;align-items:start;gap:40px;padding:32px 0;display:grid}.register-text{min-width:0;display:block}.register-ort{font-family:var(--font-display);letter-spacing:-.25px;margin:0;font-size:28px;font-weight:400;line-height:1.2}.register-eintrag .fliess{margin:0}.register-bild{width:360px;container-type:inline-size}@media (max-width:1180px){.register-eintrag{grid-template-columns:80px 240px minmax(0,1fr)}.register-bild{grid-column:3}}@media (max-width:900px){.register-bild{grid-column:auto}}@media (max-width:420px){.register-bild{aspect-ratio:360/250;width:100%;max-width:360px}.register-bild .medienbild{transform:scale(tan(atan2(100cqw,360px)));transform-origin:0 0}}.medienbild{width:360px;height:250px;font-family:var(--s-schrift);color:var(--s-text);flex:none;position:relative;overflow:hidden}.medienbild *{box-sizing:border-box}.mb-fenster{background:var(--s-weiss);border-radius:7px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:6px 14px 30px #0006}.mb-telefon{background:var(--s-weiss);border:7px solid #1c1c1c;border-radius:22px;flex-direction:column;width:176px;height:300px;display:flex;position:absolute;top:8px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:6px 14px 30px #00000073;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 78%);mask-image:linear-gradient(#000 0% 55%,#0000 78%)}.mb-tablet{background:var(--s-weiss);border:8px solid #1c1c1c;border-radius:14px;flex-direction:column;width:330px;height:212px;display:flex;position:absolute;top:8px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:6px 14px 30px #00000073}.mb-blatt{background:var(--s-weiss);flex-direction:column;width:186px;height:236px;padding:16px 16px 14px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)rotate(-2.5deg);box-shadow:6px 14px 30px #00000073}.mb-blatt.zweit{transform:translate(-50%)rotate(1.5deg)}.mb-video{background:linear-gradient(160deg,#4a4a4a 0%,#333 55%,var(--s-dunkel) 100%);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mb-video:after{content:"";border-left:9px solid var(--s-dunkel);z-index:2;border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;margin-left:2px;position:absolute}.mb-video .rund{z-index:1;background:#fffffff0;border-radius:50%;width:28px;height:28px;position:absolute}.mb-video .zeit{z-index:3;color:var(--s-weiss);background:#000000a6;border-radius:2px;padding:1px 4px;font-size:8px;font-weight:600;position:absolute;bottom:5px;right:5px}.mb-marke{align-items:center;gap:6px;display:flex}.mb-marke i{background:var(--s-dunkel);border-radius:2px;flex:none;width:15px;height:15px;position:relative}.mb-marke i:after{content:"";background:var(--s-weiss);border-radius:1px;position:absolute;inset:30%}.mb-marke b{letter-spacing:.07em;text-transform:uppercase;font-size:8.5px;font-weight:700}.mb-knopf{background:var(--s-dunkel);color:var(--s-weiss);border-radius:3px;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex}.mb-zeile{background:var(--s-platzhalter);border-radius:1px;height:4px;display:block}.mb-code{background:var(--s-weiss);flex:none;width:60px;height:60px;padding:2px;display:block}.mb-code svg{width:100%;height:100%;display:block}.mb-code-rahmen{background:var(--s-weiss);flex:none;width:76px;height:76px;padding:6px;position:relative}.mb-code-rahmen:before,.mb-code-rahmen:after{content:"";border:1.5px solid var(--s-text);width:13px;height:13px;position:absolute}.mb-code-rahmen:before{border-bottom:0;border-right:0;top:0;left:0}.mb-code-rahmen:after{border-top:0;border-left:0;bottom:0;right:0}.mb-code-rahmen i{border:1.5px solid var(--s-text);width:13px;height:13px;position:absolute}.mb-code-rahmen i.o{border-bottom:0;border-left:0;top:0;right:0}.mb-code-rahmen i.u{border-top:0;border-right:0;bottom:0;left:0}.mb-profil .such{background:var(--s-flaeche);border-radius:12px;align-items:center;height:24px;margin:8px 8px 6px;padding:0 9px;font-size:9px;font-weight:500;display:flex}.mb-profil .name{margin:2px 10px 3px;font-size:13px;font-weight:700}.mb-profil .bew{margin:0 10px 2px;font-size:8.5px;font-weight:600}.mb-profil .bew span{color:var(--s-gedaempft);font-weight:400}.mb-profil .art{color:var(--s-gedaempft);margin:0 10px 7px;font-size:8px}.mb-profil .kacheln{gap:4px;height:52px;margin:0 10px;display:flex}.mb-profil .kacheln .mb-video{border-radius:5px;flex:1.7}.mb-profil .kacheln .foto{background:linear-gradient(150deg,#e6e6e6,#c8c8c8);border-radius:5px;flex:1}.mb-profil .aktionen{justify-content:space-between;margin:10px 14px 0;display:flex}.mb-profil .aktionen s{border:1px solid var(--s-platzhalter);border-radius:50%;width:24px;height:24px;display:block}.mb-browser .leiste{background:var(--s-flaeche);border-bottom:1px solid var(--s-linie);flex:none;align-items:center;gap:5px;height:26px;padding:0 9px;display:flex}.mb-browser .leiste i{background:var(--s-platzhalter);border-radius:50%;width:7px;height:7px}.mb-browser .leiste .url{background:var(--s-weiss);border:1px solid var(--s-linie);height:15px;color:var(--s-gedaempft);border-radius:8px;flex:1;align-items:center;margin-left:6px;padding:0 7px;font-size:8px;display:flex}.mb-browser .kopf{border-bottom:1px solid var(--s-linie);justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.mb-browser .menue{color:var(--s-gedaempft);gap:11px;font-size:8px;display:flex}.mb-browser .menue b{color:var(--s-text);border-bottom:1.5px solid var(--s-dunkel);padding-bottom:2px;font-weight:600}.mb-browser .inhalt{padding:11px 14px 0}.mb-browser .vor{letter-spacing:.14em;text-transform:uppercase;color:var(--s-gedaempft);margin-bottom:4px;font-size:7.5px;font-weight:700}.mb-browser .titel{letter-spacing:-.01em;margin-bottom:8px;font-size:14px;font-weight:700}.mb-browser .mb-video{border-radius:5px;height:82px}.mb-mail .leiste{background:var(--s-flaeche);border-bottom:1px solid var(--s-linie);flex:none;align-items:center;gap:5px;height:22px;padding:0 9px;display:flex}.mb-mail .leiste i{background:var(--s-platzhalter);border-radius:50%;width:7px;height:7px}.mb-mail .inhalt{flex-direction:column;height:100%;padding:11px 15px 0;display:flex}.mb-mail .betreff{letter-spacing:-.01em;margin-bottom:7px;font-size:13px;font-weight:700}.mb-mail .von{border-bottom:1px solid var(--s-linie);align-items:center;gap:7px;margin-bottom:8px;padding-bottom:7px;display:flex}.mb-mail .von .av{background:var(--s-dunkel);width:20px;height:20px;color:var(--s-weiss);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:7px;font-weight:700;display:flex}.mb-mail .von b{font-size:8.5px;font-weight:600}.mb-mail .von span{color:var(--s-gedaempft);font-size:8px}.mb-mail .text{color:var(--s-text);margin-bottom:8px;font-size:8.5px;line-height:1.5}.mb-mail .karte{border:1px solid var(--s-linie);border-radius:5px;width:150px;overflow:hidden}.mb-mail .karte .mb-video{height:84px}.mb-mail .karte .fuss{border-top:1px solid var(--s-linie);justify-content:space-between;align-items:center;padding:5px 7px;font-size:8px;font-weight:600;display:flex}.mb-pdf .kopf{border-bottom:1px solid var(--s-linie);justify-content:space-between;align-items:center;margin-bottom:9px;padding-bottom:8px;display:flex}.mb-pdf .kopf span{color:var(--s-gedaempft);font-size:7px}.mb-pdf .titel{margin-bottom:8px;font-size:10px;font-weight:700}.mb-pdf .posten{align-items:center;gap:6px;margin-bottom:4px;display:flex}.mb-pdf .posten .mb-zeile{flex:1}.mb-pdf .posten em{color:var(--s-gedaempft);font-variant-numeric:tabular-nums;font-size:7px;font-style:normal}.mb-pdf .code{border-top:1px solid var(--s-linie);align-items:center;gap:9px;margin-top:auto;padding-top:10px;display:flex}.mb-pdf .code p{margin:0;font-size:7.5px;line-height:1.45}.mb-pdf .code p b{margin-bottom:2px;font-size:8.5px;display:block}.mb-seite .kopf{border-bottom:1px solid var(--s-linie);justify-content:space-between;align-items:center;padding:9px 10px 8px;display:flex}.mb-seite .kopf span{font-size:8px;font-weight:600}.mb-seite .inhalt{padding:10px 10px 0}.mb-seite .vor{letter-spacing:.13em;text-transform:uppercase;color:var(--s-gedaempft);margin-bottom:4px;font-size:7px;font-weight:700}.mb-seite .titel{margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.2}.mb-seite .mb-video{border-radius:5px;height:88px}.mb-seite .unter{color:var(--s-gedaempft);margin:5px 0 8px;font-size:7px}.mb-seite .mb-knopf{height:26px}.mb-chat .kopf{border-bottom:1px solid var(--s-linie);align-items:center;gap:7px;padding:8px 9px;display:flex}.mb-chat .kopf .av{background:var(--s-dunkel);width:22px;height:22px;color:var(--s-weiss);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:7.5px;font-weight:700;display:flex}.mb-chat .kopf b{font-size:9px;display:block}.mb-chat .kopf span{color:var(--s-gedaempft);font-size:7px}.mb-chat .verlauf{background:#efece6;flex:auto;padding:10px 9px 0}.mb-chat .blase{background:var(--s-weiss);border-radius:8px;max-width:88%;margin-bottom:7px;padding:6px 8px;font-size:8px;line-height:1.45;box-shadow:0 1px 2px #0000001f}.mb-chat .blase.eigen{background:#dcf3e4;margin-left:auto}.mb-chat .vorschau{background:var(--s-weiss);border-radius:8px;max-width:92%;margin-left:auto;overflow:hidden;box-shadow:0 1px 2px #0000001f}.mb-chat .vorschau .mb-video{height:66px}.mb-chat .vorschau .fuss{padding:5px 7px;font-size:7.5px}.mb-chat .vorschau .fuss b{margin-bottom:1px;font-size:8px;display:block}.mb-chat .vorschau .fuss span{color:var(--s-gedaempft)}.mb-beratung .kopf{border-bottom:1px solid var(--s-linie);justify-content:space-between;align-items:center;padding:8px 13px;display:flex}.mb-beratung .inhalt{grid-template-columns:1fr 1.25fr;gap:12px;padding:11px 13px 0;display:grid}.mb-beratung .vor{letter-spacing:.13em;text-transform:uppercase;color:var(--s-gedaempft);margin-bottom:4px;font-size:7px;font-weight:700}.mb-beratung .titel{margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.2}.mb-beratung .text{color:var(--s-gedaempft);font-size:7.5px;line-height:1.5}.mb-beratung .mb-video{border-radius:5px;height:88px}.mb-beratung .unter{color:var(--s-gedaempft);margin-top:5px;font-size:7px}.mb-rechnung .kopf{border-bottom:1px solid var(--s-linie);justify-content:space-between;align-items:flex-start;margin-bottom:9px;padding-bottom:8px;display:flex}.mb-rechnung .kopf span{color:var(--s-gedaempft);text-align:right;font-size:7px;line-height:1.4}.mb-rechnung .titel{margin-bottom:9px;font-size:10px;font-weight:700}.mb-rechnung .posten{align-items:center;gap:6px;margin-bottom:5px;display:flex}.mb-rechnung .posten .mb-zeile{flex:1}.mb-rechnung .posten em{color:var(--s-gedaempft);font-size:7px;font-style:normal}.mb-rechnung .code{border-top:1px solid var(--s-linie);align-items:center;gap:9px;margin-top:auto;padding-top:10px;display:flex}.mb-rechnung .code p{margin:0;font-size:7.5px;line-height:1.45}.mb-rechnung .code p b{margin-bottom:2px;font-size:8.5px;display:block}.mb-karriere .kopf{border-bottom:1px solid var(--s-linie);justify-content:space-between;align-items:center;padding:8px 13px;display:flex}.mb-karriere .menue{color:var(--s-gedaempft);gap:10px;font-size:7.5px;display:flex}.mb-karriere .menue b{color:var(--s-text);border-bottom:1.5px solid var(--s-dunkel);padding-bottom:2px;font-weight:600}.mb-karriere .inhalt{grid-template-columns:1fr 1.2fr;gap:12px;padding:11px 13px 0;display:grid}.mb-karriere .vor{letter-spacing:.13em;text-transform:uppercase;color:var(--s-gedaempft);margin-bottom:4px;font-size:7px;font-weight:700}.mb-karriere .titel{margin-bottom:4px;font-size:12.5px;font-weight:700;line-height:1.2}.mb-karriere .meta{color:var(--s-gedaempft);margin-bottom:8px;font-size:7.5px}.mb-karriere .mb-knopf{width:74px;height:22px}.mb-karriere .mb-video{border-radius:5px;height:88px}.medienbild .menue{letter-spacing:normal;text-transform:none;white-space:normal;font-family:inherit;display:flex!important}.quellen{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:40px 0 0;font-size:11px}.einsatz-montage .mt-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.einsatz-montage :is(.flaeche-video,.kachel.video):has(.mt-video) :is(.knopf-abspielen,.dauer){display:none}.schritt.mit-bild{grid-template-columns:80px minmax(0,1fr) 200px;max-width:1200px}.prozessbild{align-self:start}.prozessbild img{width:100%;height:auto;display:block}.prozessbild[data-bild="1"],.prozessbild[data-bild=notizbuch]{width:191px}.prozessbild[data-bild="2"]{width:180px}.prozessbild[data-bild="3"],.prozessbild[data-bild=filmklappe]{width:108px}.prozessbild[data-bild="4"]{width:167px}.prozessbild[data-bild=karten]{width:165px}.prozessbild[data-bild=schnittpult]{width:167px}.prozessbild[data-bild=kopfhoerer]{width:132px}.prozessbild[data-bild=datentraeger]{width:222px}.prozessbild[data-bild=arbeit-koffer]{width:108px}.prozessbild[data-bild=arbeit-mikrofon]{width:248px}.prozessbild[data-bild=arbeit-tasse]{width:126px}.prozessbild[data-bild=arbeit-rechner]{width:144px}.prozessbild[data-bild=symbol-telefon-hell]{width:174px}.prozessbild[data-bild=prozess-03-kamera]{width:137px}.prozessbild[data-bild=retainer-03-videokarten]{width:191px}.eintrag.mit-bild .prozessbild{max-width:190px}.eintrag.mit-bild:has(.prozessbild[data-bild=interview-gespraech-1200]){grid-template-columns:minmax(0,1fr) 300px}.eintrag.mit-bild .prozessbild[data-bild=interview-gespraech-1200]{width:300px;max-width:300px}.gegenueberstellung{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;padding:32px 0;display:grid}.gegenueberstellung-spalte{border-right:1px solid var(--border)}.gegenueberstellung-spalte:last-child{border-right:none}@media (max-width:900px){.gegenueberstellung-spalte{border-right:none;border-bottom:1px solid var(--border);padding-bottom:32px}.gegenueberstellung-spalte:last-child{border-bottom:none;padding-bottom:0}.prozessbild{max-width:100%;margin-top:calc(24px - clamp(16px,3vw,48px));margin-left:auto;margin-right:auto}.prozessbild picture{width:75%;margin-left:auto;margin-right:auto;display:block}}.portraet{aspect-ratio:489/470;width:100%;display:block;position:relative}.portraet:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(#e8e4d81a 0%,#e8e4d80d 45%,#e8e4d800 72%);border-radius:50%;width:78%;height:70%;position:absolute;top:6%;left:50%;transform:translate(-50%)}.portraet img{width:100%;height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 0% 58%,#000000bf 76%,#00000040 90%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#000000bf 76%,#00000040 90%,#0000 100%)}.portraet.warm img{filter:saturate(1.06)sepia(.06)contrast(1.02)brightness(.99)}.portraet-raster{grid-template-columns:clamp(300px,30vw,440px) minmax(0,1fr);align-items:end;gap:56px;display:grid}@media (max-width:900px){.portraet{width:240px}.portraet-raster .portraet{width:clamp(260px,52vw,430px)}.portraet-raster>.portraet{order:2}.portraet-raster>div{order:1}.portraet-raster{row-gap:20px}.portraet-raster>div>:last-child{margin-bottom:0}}.preisanker-raster{grid-template-columns:minmax(0,1fr) clamp(300px,30vw,440px);align-items:end;gap:56px;display:grid}.preisanker-preis{font-family:var(--font-mono);letter-spacing:1px;margin:0 0 32px;font-size:28px}.preisanker-linie{border-top:1px solid var(--border);margin:0 0 32px}.preisanker-vergleich p{margin:0}.preisanker .preisangabe{justify-self:start}.marginalie{font-family:var(--font-mono);color:var(--text-dim)}.marginalie-kopf{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin:0 0 8px;font-size:11px}.retainer-raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.unterschied-raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid}.gespraech{margin:0}.gespraech-bild{aspect-ratio:1447/1078;width:100%;display:block;position:relative}.gespraech-bild:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(#e8e4d81a 0%,#e8e4d80d 45%,#e8e4d800 72%);border-radius:50%;width:80%;height:58%;position:absolute;top:0;left:50%;transform:translate(-50%)}.gespraech-bild img{width:100%;height:auto;display:block;position:relative}.gespraech-zeile{text-align:center;font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:24px 0 0;font-size:10px}.problem-raster{--problem-zeilenabstand:24px;column-gap:clamp(24px,4vw,64px);row-gap:var(--problem-zeilenabstand);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.problem-kopf{grid-area:1/1}.problem-kopf>:last-child{margin-bottom:0}.problem-punkt{grid-column:1;grid-template-columns:80px minmax(0,1fr);gap:clamp(16px,3vw,48px);display:grid}.problem-punkt-1{grid-row:2}.problem-punkt-2{grid-row:3}.problem-punkt-3{grid-row:4}.problem-punkt .fliess{margin:0}.problem-schluss{grid-area:5/1}.strecke-kopf{grid-area:1/2;align-self:end}.strecke-wort{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);grid-column:2;margin:0;font-size:12px;line-height:1.5}.strecke-ende{grid-row:5;align-self:start}.strecke-abschnitt{background:var(--text-dim);grid-column:2;justify-self:start;margin-left:4px}.strecke-abschnitt-1{opacity:1;width:3px;margin-bottom:calc(-1 * var(--problem-zeilenabstand));grid-row:2}.strecke-abschnitt-2{opacity:.55;width:2px;margin-bottom:calc(-1 * var(--problem-zeilenabstand));grid-row:3}.strecke-abschnitt-3{opacity:.3;grid-row:4;width:1px}.strecke-marke{grid-column:2;align-self:center;padding-left:30px;position:relative}.strecke-marke:before{content:"";background:var(--text-dim);width:16px;height:1px;margin-top:-.5px;position:absolute;top:50%;left:0}.strecke-marke-1{grid-row:2}.strecke-marke-2{grid-row:3}.strecke-marke-3{grid-row:4}.strecke-text{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;font-size:12px;line-height:1.5}.zitat-zeile{margin:0 0 16px}.produkt-seite{align-content:start;align-self:start;gap:16px;display:grid}.produkt-mini{height:100px;display:grid}.produkt-mini .mb-video{border-radius:5px}.mini-reihe{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mini-reihe .mb-video .rund{width:16px;height:16px}.mini-reihe .mb-video:after{border-top-width:3.5px;border-bottom-width:3.5px;border-left-width:5px;margin-left:1px}.mini-mail{box-sizing:border-box;background:var(--s-weiss);border:1px solid var(--s-linie);border-radius:5px;flex-direction:column;display:flex;overflow:hidden}.mini-mail-leiste{background:var(--s-flaeche);border-bottom:1px solid var(--s-linie);flex:none;align-items:center;gap:4px;height:14px;padding:0 6px;display:flex}.mini-mail-leiste i{background:var(--s-platzhalter);border-radius:50%;width:5px;height:5px}.mini-mail-rumpf{flex-direction:column;flex:auto;gap:5px;min-height:0;padding:7px 8px 0;display:flex}.mini-mail-rumpf .mb-zeile.schmal{width:64%}.mini-mail-rumpf .mb-video{border-radius:3px 3px 0 0;flex:auto;min-height:0}.mini-mail .mb-video .rund{width:22px;height:22px}.mini-mail .mb-video:after{border-top-width:5px;border-bottom-width:5px;border-left-width:7px;margin-left:1px}.zahlenblock{max-width:560px}.zahlen-eintrag{padding:24px 0}.zahlen-eintrag.mit-bild{grid-template-columns:199px minmax(0,1fr);align-items:start;gap:24px;display:grid}.zahlen-bild{align-self:start}.zahlen-bild picture{display:block}.zahlen-bild img{width:100%;height:auto;display:block}.bild-etikett{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;margin:0 0 8px;font-size:11px}.zahlen-bild[data-bild=kueche] picture{width:180px}.zahlen-bild[data-bild=photovoltaik] picture{width:155px}.zahlen-bild[data-bild=immobilie] picture{width:199px}.retainer-raster{row-gap:0}.retainer-verweis{justify-self:start}@media (min-width:901px){.retainer-raster .zahlenblock{grid-area:1/2/span 2}.retainer-verweis{grid-column:1}}@media (max-width:900px){.retainer-raster .zahlenblock{margin-top:40px}}@media (max-width:600px){.zahlen-eintrag.mit-bild{grid-template-columns:minmax(0,1fr);gap:0}.zahlen-eintrag{padding:32px 0}.zahlen-eintrag:first-of-type{padding-top:24px}.bild-etikett{color:var(--text)}.zahlen-bild[data-bild=kueche] .bild-etikett{margin-bottom:11.14px}.zahlen-bild[data-bild=kueche] picture{margin-bottom:18.92px}.zahlen-bild[data-bild=photovoltaik] .bild-etikett{margin-bottom:10.92px}.zahlen-bild[data-bild=photovoltaik] picture{margin-bottom:18.71px}.zahlen-bild[data-bild=immobilie] .bild-etikett{margin-bottom:10.7px}.zahlen-bild[data-bild=immobilie] picture{margin-bottom:18.7px}}.zahlen-eintrag+.zahlen-eintrag{border-top:1px solid var(--border)}.zahl{font-family:var(--font-display);letter-spacing:-.25px;color:var(--text);margin:0 0 8px;font-size:28px;font-weight:400;line-height:1.2}.zahlen-quelle{letter-spacing:1px;margin:0;font-size:12px;line-height:1.5}.startseite .frage{grid-template-columns:80px minmax(0,1fr);gap:clamp(16px,3vw,48px);display:grid}.register-schluss{margin:40px 0 0}.zwischenruf{text-align:center;max-width:760px;margin:48px auto 0}.zwischenruf .zwischenruf-satz{font-size:clamp(20px,1.6vw,26px);line-height:1.5}.zwischenruf .reihe{justify-content:center}@media (min-width:901px){.zwischenruf{margin-top:64px}}.startseite a.pfad:not(.textverweis),.startseite .pfad a:not(.textverweis),.startseite .produktzeile .pfad:not(.textverweis){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.startseite a.pfad:not(.textverweis):hover,.startseite .pfad a:not(.textverweis):hover,.startseite .produktzeile:hover .pfad:not(.textverweis){color:var(--text)}@media (min-width:901px){.nur-schmal{display:none}}@media (max-width:900px){.problem-raster,.retainer-raster,.unterschied-raster{grid-template-columns:minmax(0,1fr)}.strecke-kopf,.strecke-wort,.strecke-abschnitt,.strecke-marke,.produkt-mini,.nur-breit{display:none}.abschnitt{padding:48px 0}.abschnitt.linie-oben{padding-top:47px}.einsatz-linie{margin-bottom:47px}.seitenkopf{padding-top:120px}#schluss{padding-top:47px}.marke,.marginalie-kopf,.bild-etikett{letter-spacing:calc(1.5px + .04em);font-size:13px}.marke{margin-bottom:20px}}.nettohinweis{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);opacity:.55;margin:24px 0 0;font-size:12px;line-height:1.5}.produktliste .nettohinweis{margin:24px 0 0}.bu-schritte{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);flex-wrap:wrap;align-items:baseline;gap:16px;margin:0 0 40px;padding:0;font-size:11px;list-style:none;display:flex}.bu-schritte li{align-items:baseline;gap:10px;display:flex}.bu-schritte li[aria-current=step]{color:var(--text)}.bu-trenner{opacity:.5}.bu-meldung{background:var(--surface);border:1px solid var(--border-bright);color:var(--text);border-radius:2px;max-width:760px;margin:0 0 24px;padding:14px 18px;font-size:16px;line-height:1.55}.bu-kalender-raster{flex-direction:column;gap:32px;display:flex}.bu-kalender,.bu-panel{width:100%}.bu-panel{flex-direction:column;display:flex}@media (min-width:1024px){.bu-kalender-raster{flex-direction:row;justify-content:center;align-items:stretch;gap:40px}.bu-kalender,.bu-panel{flex:none;width:444px}}.bu-monatskopf{justify-content:space-between;align-items:center;display:flex}.bu-monat{font-family:var(--font-body);letter-spacing:0;color:var(--text);margin:0;font-size:19px;font-weight:500}.bu-pfeil{border:1px solid var(--border);width:44px;height:44px;color:var(--text);cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease);background:0 0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.bu-pfeil:hover{border-color:var(--border-bright);background:var(--abschnitt-hell)}.bu-pfeil:disabled{cursor:not-allowed;opacity:.35;border-color:var(--border);background:0 0}.bu-wochentage{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:16px;display:grid}.bu-wochentag{text-align:center;font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--text-dim);padding:4px 0;font-size:11px}.bu-tage{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:4px;display:grid}.bu-tag,.bu-tag-leer{min-height:44px}.bu-tag{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-dim);opacity:.35;cursor:not-allowed;transition:border-color .2s var(--ease),background .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.bu-tag.buchbar{border-color:var(--border);color:var(--text);opacity:1;cursor:pointer}.bu-tag.buchbar:hover{border-color:var(--border-bright);background:var(--abschnitt-hell)}.bu-tag.gewaehlt{border-color:var(--accent);background:var(--accent);color:var(--bg);opacity:1;cursor:pointer;font-weight:500}@media (min-width:1024px){.bu-tag,.bu-tag-leer{aspect-ratio:1;min-height:0}.bu-tag{font-size:17px}}.bu-heute{background:var(--text-dim);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.bu-tag.buchbar .bu-heute{background:var(--text)}.bu-tag.gewaehlt .bu-heute{background:var(--bg)}.bu-panel-titel{font-family:var(--font-body);color:var(--text);margin:0;font-size:19px;font-weight:500}.bu-panel-titel.leer,.bu-zeitzone.leer{display:none}@media (min-width:1024px){.bu-panel-titel.leer,.bu-zeitzone.leer{display:block}}.bu-panel-mitte{margin-top:16px}@media (min-width:1024px){.bu-panel-mitte{flex-direction:column;flex:auto;display:flex}}.bu-panel-leer{color:var(--text-dim);margin:0;font-size:16px;line-height:1.55}@media (min-width:1024px){.bu-panel-leer-halter{flex:auto;justify-content:center;align-items:center;display:flex}}.bu-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:1024px){.bu-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.bu-slot{border:1px solid var(--border);min-height:44px;font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease);background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0 12px;font-size:16px;display:inline-flex}.bu-slot:hover{border-color:var(--border-bright);background:var(--abschnitt-hell)}.bu-slot.gewaehlt{border-color:var(--accent);background:var(--accent);color:var(--bg);font-weight:500}.bu-dim{color:var(--text-dim);margin:0;font-size:15px;line-height:1.55}.bu-dim a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.bu-zeitzone{color:var(--text-dim);margin:12px 0 0;font-size:14px}.bu-haupt{cursor:pointer;box-sizing:border-box;border:0;justify-content:center;align-items:center;width:100%;min-height:44px;display:inline-flex}.bu-haupt:disabled{cursor:not-allowed;opacity:.45}@media (min-width:600px){.bu-haupt{width:auto}}.bu-neben{border:1px solid var(--border);min-height:44px;font-family:var(--font-body);color:var(--text);cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease);background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0 20px;font-size:16px;display:inline-flex}.bu-neben:hover{border-color:var(--border-bright);background:var(--abschnitt-hell)}.bu-neben:disabled{cursor:not-allowed;opacity:.45;border-color:var(--border);background:0 0}.bu-kasten{background:var(--surface);border:1px solid var(--border);border-radius:2px;padding:20px}.bu-marke{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:11px}.bu-kasten-titel{font-family:var(--font-body);color:var(--text);margin:0;font-size:19px;font-weight:500}.bu-terminzeile{flex-direction:column;gap:12px;display:flex}@media (min-width:600px){.bu-terminzeile{flex-direction:row;justify-content:space-between;align-items:center}}.bu-anliegen{flex-direction:column;gap:4px;margin:16px 0 0;display:flex}.bu-titel{margin:0}.bu-formular{flex-direction:column;gap:24px;margin-top:32px;display:flex}.bu-label{font-family:var(--font-body);color:var(--text);font-size:16px;font-weight:500;display:block}.bu-optional{color:var(--text-dim);font-weight:400}.bu-feld{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:100%;min-height:44px;font-family:var(--font-body);color:var(--text);border-radius:2px;margin-top:8px;padding:10px 14px;font-size:16px}.bu-feld::placeholder{color:var(--text-dim)}.bu-feld[aria-invalid=true]{border-color:var(--border-bright)}textarea.bu-feld{resize:vertical}select.bu-feld{appearance:auto}.bu-fehler{color:var(--text);margin:6px 0 0;font-size:15px;line-height:1.5}.bu-abstand{margin-top:24px}.bu-abstand-gross{margin-top:32px}.bu-knopfreihe{flex-direction:column;gap:12px;margin-top:16px;display:flex}@media (min-width:600px){.bu-knopfreihe{flex-direction:row}}.bu-link-klein{color:var(--text-dim);word-break:break-all;margin:8px 0 0;font-size:15px}.bu-token{max-width:720px}.bu-strecke{margin-top:48px}.bu-eng{max-width:760px}.videospieler{box-sizing:border-box;width:100%;max-width:1200px;aspect-ratio:var(--spieler-quer);border:1px solid var(--border-bright);background:var(--surface);border-radius:12px;position:relative;overflow:hidden}.videospieler picture,.videospieler img,.videospieler iframe{width:100%;height:100%;display:block;position:absolute;inset:0}.videospieler img{object-fit:cover}.videospieler iframe{border:0}.videospieler-start{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;position:absolute;inset:0}.videospieler-start:focus-visible{outline:1px solid var(--accent);outline-offset:-4px}.videospieler-symbol{background:var(--accent);width:72px;height:72px;color:var(--bg);transition:opacity .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.videospieler-symbol svg{fill:currentColor;width:28px;height:28px;margin-left:3px}.videospieler-start:hover .videospieler-symbol,.vorschau:hover .videospieler-symbol{opacity:.85}@media (max-width:900px){.videospieler{max-width:none}}.videospieler-start{flex-direction:column;gap:12px}.videospieler-laufzeit{font-family:var(--font-mono);letter-spacing:1px;color:var(--text);background:var(--pille-bg);border-radius:999px;padding:6px 12px;font-size:13px}.videospieler[data-verhaeltnis=hoch]{max-width:var(--spieler-hoch-breite);aspect-ratio:var(--spieler-hoch)}.hochformat-raster{grid-template-columns:var(--spieler-hoch-breite) minmax(0,1fr);align-items:center;gap:0 clamp(24px,4vw,64px);display:grid}.hochformat-raster>.videospieler{grid-area:1/1/span 2}.hochformat-raster>.h2{grid-area:1/2;align-self:end}.hochformat-raster>.hochformat-text{grid-area:2/2;align-self:start}@media (max-width:900px){.hochformat-raster{grid-template-columns:minmax(0,1fr);row-gap:32px}.hochformat-raster>.videospieler,.hochformat-raster>.h2,.hochformat-raster>.hochformat-text{grid-area:auto/1;align-self:auto}.hochformat-raster>.h2{margin-bottom:0}}.seitenkopf .h1.mit-eckdaten{margin-bottom:16px}.eckdaten{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:0 0 32px;font-size:12px}.seitenkopf .h1.mit-untertitel{margin-bottom:24px}.seitenkopf .untertitel{max-width:620px}.bildzeile{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:24px 0 0;font-size:12px;line-height:1.5}.kundenzitat{max-width:760px;margin:0}.kundenzitat p{font-family:var(--font-display);letter-spacing:-.25px;margin:0 0 16px;font-size:28px;line-height:1.3}.kundenzitat footer{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);font-size:12px}.bildreihe,.bildpaar{align-items:start;gap:clamp(24px,3vw,48px);max-width:1200px;margin-top:48px;display:grid}.bildreihe{grid-template-columns:repeat(3,minmax(0,1fr))}.bildpaar{grid-template-columns:repeat(2,minmax(0,1fr))}.bild{margin:0}.bild-rahmen{aspect-ratio:16/9;border:1px solid var(--border-bright);background:var(--surface);border-radius:12px;overflow:hidden}.bild-rahmen picture,.bild-rahmen img{object-fit:cover;width:100%;height:100%;display:block}.bild-rahmen[data-format="4-3"]{aspect-ratio:4/3}.bild-rahmen[data-format="3-4"]{aspect-ratio:3/4}.referenz{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,48px);max-width:1200px;display:grid}.vorschau{box-sizing:border-box;aspect-ratio:16/9;border:1px solid var(--border-bright);background:var(--surface);border-radius:12px;display:block;position:relative;overflow:hidden}.vorschau picture,.vorschau img{object-fit:cover;width:100%;height:100%;display:block}.vorschau .videospieler-symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.referenz-text{align-content:start;justify-items:start;gap:16px;display:grid}.referenz-text .fliess{margin:0}.referenz-daten{gap:16px;margin:0;display:grid}.referenz-daten dt{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);margin:0 0 6px;font-size:11px}.referenz-daten dd{margin:0}.entstehung{gap:40px;max-width:760px;margin-top:48px;display:grid}.entstehung-zeile{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,48px);display:grid}.entstehung-zeile.hoch-quer{grid-template-columns:9fr 16fr}.bild.klein{width:200px}.einzelbild{max-width:760px;margin-top:48px}.produkt-mitte{min-width:0;display:block}.produktpreis{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:24px 0 0;font-size:12px;line-height:1.5}.produktpreis.produktpreis-zweit{margin-top:6px}.startseite .fliess a:not(.textverweis){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.mb-video picture,.mb-video img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ks-start{cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:relative}.ks-start picture,.ks-start img{object-fit:cover;width:100%;height:100%;display:block}.ks-abspiel{background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;width:7.03cqw;height:7.03cqw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ks-abspiel:after{content:"";border-left:2.285cqw solid var(--s-dunkel);border-top:1.494cqw solid #0000;border-bottom:1.494cqw solid #0000;width:0;height:0;margin-left:.527cqw}.kt-seite .ks-abspiel{width:56px;height:56px}.kt-seite .ks-abspiel:after{border-top-width:12px;border-bottom-width:12px;border-left-width:18px;margin-left:4px}.mb-video img[data-bildlage=oben]{object-position:50% 0}.mb-video img[data-bildlage=augen]{object-position:50% 15%}.rechtstext{gap:48px;display:grid}.rechtsabschnitt .h3{max-width:760px;margin:0 0 20px}.rechtsabschnitt .fliess:last-child{margin:0}.rechtszeilen{line-height:1.5}.registerblatt{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.registerblatt-zeile{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;padding:24px 0;display:grid}.registerblatt-zeile+.registerblatt-zeile{border-top:1px solid var(--border)}.registerblatt .ziffer{color:var(--text-dim)}.faktenblatt .registerblatt-zeile{grid-template-columns:140px minmax(0,1fr)}#was-sie-danach-haben{padding-bottom:clamp(80px,12vh,140px)}.faktenblatt+.marke{margin-top:40px}#ablauf-gespraech .prozessbild[data-bild="1"],#ablauf-gespraech .prozessbild[data-bild="2"]{width:160px}#ablauf-gespraech .prozessbild[data-bild="3"]{width:144px}@media (max-width:900px){#ablauf-gespraech .prozessbild[data-bild="1"],#ablauf-gespraech .prozessbild[data-bild="2"]{width:120px}#ablauf-gespraech .prozessbild[data-bild="3"]{width:108px}#vertriebsretainer .preisanker-raster{row-gap:0}#vertriebsretainer .preisanker-raster>div:first-child{display:contents}#vertriebsretainer .preisanker-raster .reihe{order:1;margin-top:56px}}.balkenvergleich{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:32px 0;padding:32px 0}.balken-eintrag{margin:0 0 24px}.balken-zeile{flex-wrap:wrap;justify-content:space-between;margin:0 0 8px;display:flex}.balken-zeile>:last-child{margin-left:auto}.balken{height:32px}.balken[data-balken=retainer]{background:var(--text-dim);width:81.75%}.balken[data-balken=kueche]{background:var(--text);width:100%}.beispiel{flex-direction:column;gap:48px;max-width:760px;margin:0 auto;padding:clamp(60px,10vh,120px) clamp(24px,6vw,120px);display:flex}.beispiel-block{margin:0}.beispiel-block>.fliess:last-child{margin-bottom:0}.beispiel-name{font-family:var(--font-display);letter-spacing:-1px;margin:0 0 16px;font-size:clamp(48px,4.5vw,72px);font-weight:400;line-height:1.04}.beispiel-funktion{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-dim);margin:0;font-size:12px}.beispiel-unterzeile{margin:24px 0 0}.beispiel .videospieler{max-width:none}.beispiel-anruf .schaltflaeche{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}@media (min-width:600px){.beispiel-anruf .schaltflaeche{width:auto;display:inline-flex}}.beispiel-fuss{max-width:760px;margin:0 auto;padding:0 clamp(24px,6vw,120px)}.beispiel-fuss-innen{font-family:var(--font-mono);letter-spacing:1px;border-top:1px solid var(--border);flex-wrap:wrap;gap:32px;padding:40px 0 32px;font-size:11px;display:flex}:root{--ui-bg:var(--bg);--ui-surface:#16213a;--ui-surface-hoch:#1c2944;--ui-text:var(--text);--ui-muted:#b9b6ac;--ui-gold:var(--accent);--ui-gold-hover:#e2b951;--ui-paper:#e8e4d8;--ui-ink:var(--bg);--ui-paper-muted:#555c68;--ui-paper-karte:#efebe1;--ui-line-dark:#e8e4d829;--ui-line-paper:#0f17292e;--ui-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui-rand:20px;--ui-kopf-hoehe:64px;--ui-abschnitt-y:60px;--ui-dauer:.2s}@media (max-width:359px){:root{--ui-rand:16px}}@media (min-width:768px){:root{--ui-rand:32px;--ui-abschnitt-y:80px}}@media (min-width:960px){:root{--ui-kopf-hoehe:72px}}@media (min-width:1101px){:root{--ui-rand:40px;--ui-abschnitt-y:104px}}.ui-innen{box-sizing:content-box;max-width:1200px;padding:0 var(--ui-rand);margin:0 auto}.innen:not(.hero){box-sizing:content-box;max-width:1200px;padding:0 var(--ui-rand)}.ui-abschnitt{padding:var(--ui-abschnitt-y) 0;font-family:var(--ui-sans);color:var(--ui-text)}.ui-abschnitt.ui-kompakt{padding:calc(var(--ui-abschnitt-y) * .7) 0}.ui-flaeche{background-color:var(--ui-surface)}.ui-papier,#produkte.ui-papier,#ablauf.ui-papier,#pakete.ui-papier,#leistung.ui-papier,#preis.ui-papier{background-color:var(--ui-paper);color:var(--ui-ink)}.ui-kopfteil{max-width:760px;margin:0 0 48px}.ui-kopfteil.ui-mittig{text-align:center;margin-left:auto;margin-right:auto}.ui-kopfteil>:last-child{margin-bottom:0}.ui-h1{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 24px;font-size:clamp(40px,1.6rem + 3.4vw,72px);font-weight:400;line-height:1.06}.ui-h2{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,1.4rem + 2.2vw,50px);font-weight:400;line-height:1.14}.ui-h3{font-family:var(--font-display);margin:0 0 12px;font-size:clamp(23px,1.25rem + .55vw,28px);font-weight:400;line-height:1.2}.ui-h3-sans{font-family:var(--ui-sans);letter-spacing:-.005em;margin:0 0 10px;font-size:clamp(20px,1.1rem + .35vw,23px);font-weight:650;line-height:1.3}.ui-einleitung{font-family:var(--ui-sans);max-width:680px;margin:0 0 20px;font-size:clamp(18px,1rem + .25vw,20px);line-height:1.6}.ui-text{font-family:var(--ui-sans);-webkit-hyphens:auto;hyphens:auto;max-width:66ch;margin:0 0 16px;font-size:clamp(16px,.95rem + .15vw,18px);line-height:1.6}.ui-klein{font-family:var(--ui-sans);margin:0;font-size:15px;line-height:1.5}.ui-gedaempft{color:var(--ui-muted)}.ui-papier .ui-gedaempft{color:var(--ui-paper-muted)}.ui-dach{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-gold);margin:0 0 16px;font-size:13px;line-height:1.4}.ui-papier .ui-dach{color:var(--ui-paper-muted)}.ui-nummer{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-gold);font-size:13px}.ui-papier .ui-nummer{color:var(--ui-paper-muted)}.ui-preis{font-family:var(--ui-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,1.9rem + .6vw,42px);font-weight:650;line-height:1.1}.ui-preis-zusatz{font-family:var(--ui-sans);margin:4px 0 0;font-size:15px;line-height:1.5}.ui-netto{font-family:var(--ui-sans);color:var(--ui-muted);margin:24px 0 0;font-size:15px;line-height:1.5}.ui-papier .ui-netto{color:var(--ui-paper-muted)}.ui-liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ui-liste li{font-family:var(--ui-sans);padding-left:22px;font-size:16px;line-height:1.5;position:relative}.ui-liste li:before{content:"";background:var(--ui-gold);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:2px}.ui-papier .ui-liste li:before{background:var(--ui-ink)}.ui-knopf{box-sizing:border-box;min-height:48px;font-family:var(--ui-sans);text-align:center;cursor:pointer;transition:background-color var(--ui-dauer) var(--ease),color var(--ui-dauer) var(--ease),border-color var(--ui-dauer) var(--ease),transform var(--ui-dauer) var(--ease);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.ui-knopf:hover{transform:translateY(-1px)}.ui-knopf-gold{background:var(--ui-gold);color:var(--ui-ink)}.ui-knopf-gold:hover{background:var(--ui-gold-hover);color:var(--ui-ink)}.ui-knopf-dunkel{background:var(--ui-ink);color:var(--ui-paper)}.ui-knopf-dunkel:hover{background:var(--surface-elevated);color:var(--ui-paper)}.ui-knopf-kontur{color:var(--ui-text);border-color:var(--ui-line-dark);background:0 0}.ui-knopf-kontur:hover{border-color:var(--ui-gold);color:var(--ui-text)}.ui-link{min-height:44px;font-family:var(--ui-sans);color:var(--ui-text);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-dark);text-decoration-color:var(--ui-line-dark);text-underline-offset:6px;transition:color var(--ui-dauer) var(--ease),text-decoration-color var(--ui-dauer) var(--ease);align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.ui-link:hover{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-link-pfeil{color:var(--ui-gold);transition:transform var(--ui-dauer) var(--ease)}.ui-link:hover .ui-link-pfeil{transform:translate(2px)}.ui-papier .ui-link{color:var(--ui-ink);-webkit-text-decoration-color:var(--ui-line-paper);text-decoration-color:var(--ui-line-paper)}.ui-papier .ui-link:hover{color:var(--ui-ink);-webkit-text-decoration-color:var(--ui-ink);text-decoration-color:var(--ui-ink)}.ui-papier .ui-link-pfeil{color:var(--ui-ink)}.ui-fliesslink{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.ui-fliesslink:hover{color:inherit;text-decoration-thickness:2px}.ui-aktionen{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.ui-knopf-telefon{font-variant-numeric:tabular-nums}[class*=ui-]:focus-visible{outline:2px solid var(--ui-gold);outline-offset:3px}.ui-papier :focus-visible{outline-color:var(--ui-ink)}.ui-knopf-gold:focus-visible{outline-color:var(--ui-text)}@media (prefers-reduced-motion:reduce){.ui-knopf,.ui-link,.ui-link-pfeil{transition:none}.ui-knopf:hover,.ui-link:hover .ui-link-pfeil{transform:none}}.ui-nur-vorleser{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-kopf{z-index:10001;height:var(--ui-kopf-hoehe);font-family:var(--ui-sans);color:var(--ui-text);position:fixed;top:0;left:0;right:0}.ui-kopf:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color var(--ui-dauer) var(--ease),border-color var(--ui-dauer) var(--ease);background:#0f1729b8;border-bottom:1px solid #0000;position:absolute;inset:0}.ui-kopf[data-gescrollt=ja]:before,.ui-kopf[data-menue=offen]:before{border-bottom-color:var(--ui-line-dark);background:#0f1729f5}.ui-kopf-innen{box-sizing:content-box;max-width:1200px;height:100%;padding:0 var(--ui-rand);align-items:center;gap:16px;margin:0 auto;display:flex}.ui-kopf-name{min-height:44px;font-family:var(--font-display);color:var(--ui-text);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;margin-right:auto;font-size:21px;line-height:1;display:inline-flex}.ui-kopf-name:hover{color:var(--ui-text)}.ui-kopf-bild{border:1px solid var(--ui-line-dark);border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.ui-kopf-bild img{object-fit:cover;width:100%;height:100%;display:block}.ui-nav{align-items:center;gap:4px;display:flex}.ui-nav-liste{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ui-nav-punkt{min-height:44px;font-family:var(--ui-sans);color:var(--ui-muted);cursor:pointer;text-underline-offset:8px;transition:color var(--ui-dauer) var(--ease),text-decoration-color var(--ui-dauer) var(--ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:16px;font-weight:500;line-height:1;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-flex}.ui-nav-punkt:hover,.ui-nav-punkt[aria-expanded=true]{color:var(--ui-text)}.ui-nav-punkt[aria-current=page],.ui-nav-punkt[data-aktiv=ja]{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-nav-pfeil{width:12px;height:12px;transition:transform var(--ui-dauer) var(--ease)}.ui-nav-punkt[aria-expanded=true] .ui-nav-pfeil{transform:rotate(180deg)}.ui-leistungen{position:relative}.ui-tafel{box-sizing:border-box;background:var(--ui-surface);border:1px solid var(--ui-line-dark);border-radius:12px;width:380px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 12px);left:-8px;box-shadow:0 18px 40px #05091473}.ui-tafel-link{color:var(--ui-text);transition:background-color var(--ui-dauer) var(--ease);border-radius:8px;padding:12px 14px;display:block}.ui-tafel-link:hover{background:var(--ui-surface-hoch);color:var(--ui-text)}.ui-tafel-link[aria-current=page]{background:var(--ui-surface-hoch);box-shadow:inset 3px 0 0 var(--ui-gold)}.ui-tafel-titel{font-size:16px;font-weight:600;line-height:1.35;display:block}.ui-tafel-text{color:var(--ui-muted);margin-top:2px;font-size:14px;line-height:1.45;display:block}.ui-kopf-cta{white-space:nowrap;min-height:44px;margin-left:8px;padding:10px 18px;font-size:15px}.ui-menue-knopf{border:1px solid var(--ui-line-dark);min-height:44px;font-family:var(--ui-sans);color:var(--ui-text);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:16px;font-weight:500;display:none}.ui-menue-knopf svg{width:18px;height:18px}.ui-mobilmenue{top:var(--ui-kopf-hoehe);overscroll-behavior:contain;background:var(--ui-bg);border-top:1px solid var(--ui-line-dark);font-family:var(--ui-sans);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.ui-mobilmenue-innen{box-sizing:content-box;max-width:560px;padding:20px var(--ui-rand) 40px;gap:4px;margin:0 auto;display:grid}.ui-mobil-gruppe{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);margin:4px 0 0;padding:12px 0 4px;font-size:12px}.ui-mobil-link{border-bottom:1px solid var(--ui-line-dark);color:var(--ui-text);padding:12px 0;font-size:18px;font-weight:500;display:block}.ui-mobil-link:hover{color:var(--ui-text)}.ui-mobil-link[aria-current=page]{box-shadow:inset 3px 0 0 var(--ui-gold);padding-left:14px}.ui-mobil-link .ui-tafel-text{font-size:15px;font-weight:400}.ui-mobil-kontakt{gap:12px;margin-top:24px;display:grid}.ui-mobil-kontakt .ui-knopf{width:100%}html[data-menue-offen]{overflow:hidden}@media (max-width:959px){.ui-nav{display:none}.ui-menue-knopf{display:inline-flex}.ui-kopf-bild{width:36px;height:36px}.ui-kopf-name{font-size:19px}}@media (max-width:559px){.ui-kopf-cta{display:none}}@media (min-width:960px){.ui-mobilmenue{display:none}}@media (max-width:359px){.ui-kopf-name{gap:8px;font-size:17px}}.ui-fuss{border-top:1px solid var(--ui-line-dark);background-color:var(--rinne-bg);font-family:var(--ui-sans);color:var(--ui-text)}.ui-fuss-innen{box-sizing:content-box;max-width:1200px;padding:64px var(--ui-rand) 32px;margin:0 auto}.ui-fuss-raster{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.ui-fuss-name{font-family:var(--font-display);margin:0 0 8px;font-size:26px;line-height:1.1}.ui-fuss-zeile{color:var(--ui-muted);margin:0 0 20px;font-size:15px;line-height:1.5}.ui-fuss-kontakt{justify-items:start;gap:4px;font-size:16px;display:grid}.ui-fuss-kontakt a{min-height:44px;color:var(--ui-text);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-dark);text-decoration-color:var(--ui-line-dark);text-underline-offset:5px;align-items:center;display:inline-flex}.ui-fuss-kontakt a:hover{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-fuss-kontakt a.ui-fuss-linkedin{min-width:44px;text-decoration:none}.ui-fuss-linkedin img{width:22px;height:auto;display:block}.ui-fuss-titel{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);margin:0 0 12px;font-size:12px}.ui-fuss-liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ui-fuss-liste a{min-height:40px;color:var(--ui-text);align-items:center;font-size:16px;display:inline-flex}.ui-fuss-liste a:hover{color:var(--ui-gold-hover)}.ui-fuss-unten{border-top:1px solid var(--ui-line-dark);color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:48px;padding-top:20px;font-size:14px;display:flex}.ui-fuss-unten a{min-height:44px;color:var(--ui-muted);align-items:center;display:inline-flex}.ui-fuss-unten a:hover{color:var(--ui-text)}.ui-fuss-unten span{margin-right:auto}@media (max-width:899px){.ui-fuss-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ui-fuss-erst{grid-column:1/-1}}@media (max-width:479px){.ui-fuss-raster{grid-template-columns:minmax(0,1fr);gap:32px}}.ui-hero-dach{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-gold);text-wrap:balance;margin:0 0 20px;font-size:13px;line-height:1.5}.ui-hero-titel{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;max-width:11em;margin:0 0 24px;font-size:clamp(40px,1.6rem + 3.4vw,74px);font-weight:400;line-height:1.06}.ui-hero-einleitung{font-family:var(--ui-sans);max-width:680px;color:var(--ui-text);margin:0 0 16px;font-size:clamp(18px,1rem + .25vw,20px);line-height:1.6}.ui-hero-vertrauen{font-family:var(--ui-sans);max-width:600px;color:var(--ui-muted);margin:0;font-size:16px;line-height:1.55}.ui-hero-aktionen{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:32px;display:flex}@media (max-width:599px){.ui-hero-aktionen{flex-direction:column;align-self:stretch;gap:8px}.ui-hero-aktionen .ui-knopf{width:100%;max-width:400px}}.ui-hero-steuerung{justify-content:center;margin:8px 0 48px;display:flex}.ui-pause{border:1px solid var(--ui-line-dark);min-height:44px;font-family:var(--ui-sans);color:var(--ui-muted);cursor:pointer;transition:color var(--ui-dauer) var(--ease),border-color var(--ui-dauer) var(--ease);background:#0f172999;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:15px;display:inline-flex}.ui-pause:hover{color:var(--ui-text);border-color:var(--ui-gold)}.ui-pause svg{fill:currentColor;width:14px;height:14px}.ui-linie{border-top:1px solid var(--ui-line-dark)}#problem,#unterschied,#retainer{scroll-margin-top:96px}h2#problem{background-color:#0000}#einsatzorte.ui-abschnitt{padding-top:var(--ui-abschnitt-y)}#schluss.ui-schluss{padding:var(--ui-abschnitt-y) 0 calc(var(--ui-abschnitt-y) * 1.2)}.ui-probe{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.ui-probe-medien .videospieler{max-width:none}.ui-probe-text .ui-h2{font-size:clamp(32px,1.4rem + 1.5vw,44px)}.ui-probe-meta{font-family:var(--ui-sans);color:var(--ui-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.ui-probe-text .ui-aktionen{margin-top:28px}.ui-probe-variante{font-family:var(--ui-sans);color:var(--ui-muted);flex-basis:100%;margin:0;font-size:15px}@media (max-width:899px){.ui-probe{grid-template-columns:minmax(0,1fr)}}.ui-karten{grid-template-columns:minmax(0,1fr);gap:24px;max-width:720px;display:grid}.ui-karte{box-sizing:border-box;border:1px solid var(--ui-line-paper);background:var(--ui-paper-karte);color:var(--ui-ink);border-radius:14px;flex-direction:column;padding:clamp(24px,2.4vw,32px);display:flex}.ui-karte-betont{box-shadow:inset 0 4px 0 var(--ui-gold)}.ui-karte-kategorie{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-paper-muted);margin:0 0 12px;font-size:12px}.ui-karte .ui-h3-sans{margin:0 0 10px}.ui-karte-text{font-family:var(--ui-sans);margin:0 0 20px;font-size:16px;line-height:1.55}.ui-karte-punkte{margin:0 0 24px}.ui-karte-preis{border-top:1px solid var(--ui-line-paper);padding-top:20px}.ui-karte-ergaenzung{font-family:var(--ui-sans);color:var(--ui-paper-muted);margin:12px 0 0;font-size:15px;line-height:1.5}.ui-karte-aktion{margin-top:16px}.ui-karte .ui-preis-zusatz{color:var(--ui-paper-muted)}@media (min-width:1101px){.ui-karten{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;max-width:none}.ui-karte{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}.ui-karte-preis,.ui-karte-aktion{align-self:end}}#produkte .ui-netto{margin-top:28px}.ui-formate-hinweis{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);margin:0 0 16px;font-size:13px}.ui-formate{border-top:1px solid var(--ui-line-dark);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ui-format{border-bottom:1px solid var(--ui-line-dark);grid-template-columns:36px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.ui-format-nummer{padding-top:5px}.ui-format .ui-h3-sans{margin:0 0 6px}.ui-format-beispiel{font-family:var(--font-display);color:var(--ui-text);margin:12px 0 0;font-size:clamp(19px,1.1rem + .25vw,22px);line-height:1.35}@media (min-width:768px){.ui-formate{border-top:0;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:clamp(32px,5vw,80px)}.ui-format:first-child,.ui-format:nth-child(4){border-top:1px solid var(--ui-line-dark)}}.ui-serie{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ui-serie-text .ui-h2{max-width:14em}.ui-serie-preis{font-family:var(--ui-sans);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:24px 0 12px;font-size:18px;font-weight:600;line-height:1.5}.ui-serie-bild{border:1px solid var(--ui-line-dark);background:var(--ui-bg);border-radius:14px;margin:0;padding:clamp(20px,3vw,32px)}.ui-serie-folge{font-family:var(--ui-sans);gap:16px;margin:0;padding:0;list-style:none;display:grid}.ui-serie-schritt{border:1px solid var(--ui-line-dark);border-radius:10px;align-items:baseline;gap:16px;padding:16px 20px;display:flex;position:relative}.ui-serie-schritt:after{content:"";background:var(--ui-gold);width:1px;height:16px;position:absolute;bottom:-17px;left:43px}.ui-serie-zahl{min-width:46px;font-family:var(--font-display);color:var(--ui-gold);font-size:40px;line-height:1}.ui-serie-was{font-size:18px}.ui-serie-pakete{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ui-serie-paket{border:1px solid var(--ui-line-dark);background:var(--ui-surface-hoch);border-radius:10px;gap:4px;padding:16px 20px;display:grid}.ui-serie-monat{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);font-size:12px}.ui-serie-menge{font-size:20px;font-weight:650}@media (max-width:899px){.ui-serie{grid-template-columns:minmax(0,1fr)}}.ui-einsaetze{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.ui-einsatz .ui-nummer{margin:24px 0 8px;display:block}.ui-einsatz .ui-h3-sans{margin:0 0 8px}.ui-einsatz-bild{box-sizing:border-box;aspect-ratio:16/10;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.ui-beispiel-marke{z-index:1;border:1px solid var(--ui-line-dark);background:var(--ui-bg);font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);border-radius:999px;padding:3px 9px;font-size:11px;position:absolute;top:10px;right:10px}.ui-mock-leiste{background:#e8e4d824;border-radius:4px;flex:none;width:38%;height:10px}.ui-mock-raster{flex:1;grid-template-columns:1.3fr 1fr;gap:12px;min-height:0;display:grid}.ui-mock-video{background:var(--ui-surface-hoch);border:1px solid var(--ui-line-dark);border-radius:8px;position:relative}.ui-mock-gross{flex:1;min-height:0}.ui-mock-play{background:var(--ui-gold);border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.ui-mock-play:after{content:"";border-left:10px solid var(--ui-ink);border-top:6px solid #0000;border-bottom:6px solid #0000;margin:-6px 0 0 -3px;position:absolute;top:50%;left:50%}.ui-mock-zeilen{align-content:center;gap:7px;display:grid}.ui-mock-zeilen span{background:#e8e4d824;border-radius:4px;height:7px;display:block}.ui-mock-zeilen span:nth-child(2){width:78%}.ui-mock-zeilen span:nth-child(3){width:56%}.ui-mock-nachricht{background:var(--ui-surface-hoch);border-radius:12px 12px 12px 3px;gap:12px;width:82%;margin-top:auto;padding:14px;display:grid}.ui-mock-anhang{background:var(--ui-bg);border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.ui-mock-anhang .ui-mock-play{width:36px;height:36px;margin:0;position:relative;top:auto;left:auto}.ui-einsatz-qr{margin-top:40px}@media (max-width:899px){.ui-einsaetze{grid-template-columns:minmax(0,1fr);gap:40px;max-width:520px}}@media (min-width:600px) and (max-width:899px){.ui-einsaetze{max-width:none}.ui-einsatz{grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:28px;display:grid}.ui-einsatz-bild{grid-area:1/1/6}.ui-einsatz>:not(.ui-einsatz-bild){grid-column:2}.ui-einsatz .ui-nummer{grid-row:2;margin-top:0}.ui-einsatz .ui-h3-sans{grid-row:3}.ui-einsatz .ui-klein{grid-row:4;margin:0}}.ui-person{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ui-person-bild{aspect-ratio:4/5;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:14px;max-width:440px;margin:0;overflow:hidden}.ui-person-bild img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.ui-person-punkte{margin:24px 0 0}@media (max-width:767px){.ui-person{grid-template-columns:minmax(0,1fr)}.ui-person-bild{aspect-ratio:1;max-width:400px}}.ui-schritte{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.ui-schritt{border-top:2px solid #e8e4d866;padding-top:20px}.ui-papier .ui-schritt{border-top-color:var(--ui-ink)}.ui-schritte:not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:599px){.ui-schritte:not(:has(>:nth-child(4))){grid-template-columns:minmax(0,1fr)}}.ui-schritt-nummer{font-family:var(--font-display);margin:0 0 16px;font-size:52px;line-height:1;display:block}.ui-schritt .ui-h3-sans{margin:0 0 8px}.ui-schritt .ui-klein{font-size:16px;line-height:1.55}@media (max-width:1023px){.ui-schritte{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (max-width:599px){.ui-schritte{grid-template-columns:minmax(0,1fr);row-gap:32px}.ui-schritt-nummer{font-size:44px}}.ui-fragen-raster{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.ui-fragen{border-top:1px solid var(--ui-line-dark)}.ui-fragen-block .ui-netto{margin-top:24px}.ui-frage{border-bottom:1px solid var(--ui-line-dark)}.ui-frage-titel{box-sizing:border-box;cursor:pointer;min-height:56px;font-family:var(--ui-sans);border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:clamp(18px,1rem + .2vw,20px);font-weight:600;line-height:1.35;list-style:none;display:flex}.ui-frage-titel::-webkit-details-marker{display:none}.ui-frage-titel:hover{color:var(--ui-text)}.ui-frage-zeichen{width:18px;height:18px;color:var(--ui-gold);transition:transform var(--ui-dauer) var(--ease);flex:none}.ui-frage[open] .ui-frage-zeichen{transform:rotate(180deg)}.ui-frage-antwort{padding:0 0 24px}.ui-frage-antwort .ui-text{max-width:62ch;color:var(--ui-muted);margin:0}.ui-papier .ui-frage-antwort .ui-text{color:var(--ui-paper-muted)}@media (max-width:899px){.ui-fragen-raster{grid-template-columns:minmax(0,1fr);gap:8px}}@media (prefers-reduced-motion:reduce){.ui-frage-zeichen{transition:none}}.ui-schluss{border-top:1px solid var(--ui-line-dark)}.ui-schluss-innen{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.ui-schluss-innen .ui-einleitung{margin-bottom:0}.ui-schluss-aktionen{justify-content:center}.ui-schluss-kontakt{font-family:var(--ui-sans);color:var(--ui-muted);margin:24px 0 0;font-size:16px;line-height:1.6}.ui-schluss-kontakt a{color:var(--ui-text);white-space:nowrap}.ui-schluss-kontakt a:hover{color:var(--ui-text)}.ui-seitenkopf{padding:calc(var(--ui-kopf-hoehe) + clamp(40px,6vw,96px)) 0 var(--ui-abschnitt-y);font-family:var(--ui-sans);color:var(--ui-text)}.ui-seitenkopf-raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ui-seitenkopf .ui-h1{max-width:13em}.ui-themen{border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:14px;margin:0;padding:clamp(24px,3vw,36px)}.ui-themen-titel{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);margin:0 0 20px;font-size:13px}.ui-themen-liste{margin:0;padding:0;list-style:none;display:grid}.ui-themen-liste li{border-top:1px solid var(--ui-line-dark);gap:6px;padding:18px 0;display:grid}.ui-themen-liste li:last-child{padding-bottom:0}.ui-themen-art{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-gold);font-size:12px}.ui-themen-frage{font-family:var(--font-display);font-size:clamp(22px,1.2rem + .5vw,28px);line-height:1.3}@media (max-width:899px){.ui-seitenkopf-raster{grid-template-columns:minmax(0,1fr)}}.ui-formate-kompakt .ui-format{padding:18px 0}.ui-formate-kompakt .ui-format-beispiel{margin-top:8px;font-size:18px}.ui-pakete{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.ui-paket{box-sizing:border-box;border:1px solid var(--ui-line-paper);background:var(--ui-paper-karte);color:var(--ui-ink);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(24px,3vw,36px);scroll-margin-top:96px;display:grid}.ui-paket .ui-h3-sans{margin:0 0 16px}.ui-paket .ui-preis-zusatz{color:var(--ui-paper-muted)}.ui-paket .ui-karte-text{margin:16px 0 24px}.ui-papier .ui-knopf-kontur{color:var(--ui-ink);border-color:#0f172966}.ui-papier .ui-knopf-kontur:hover{color:var(--ui-ink);border-color:var(--ui-ink)}.ui-fakten{border-top:1px solid var(--ui-line-paper);margin:0;display:grid}.ui-fakt{border-bottom:1px solid var(--ui-line-paper);font-family:var(--ui-sans);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px 0;font-size:15px;line-height:1.5;display:grid}.ui-fakt dt{font-weight:600}.ui-fakt dd{margin:0}.ui-pakete-hinweis{margin:28px 0 0}#pakete .ui-netto{margin-top:8px}@media (min-width:768px) and (max-width:1100px){.ui-paket{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:40px}.ui-fakt{grid-template-columns:118px minmax(0,1fr)}}@media (min-width:1101px){.ui-pakete{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ui-fakt{grid-template-columns:minmax(0,1fr);gap:2px}}.ui-zweilisten{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,80px);display:grid}.ui-zweilisten .ui-h3-sans{margin:0 0 16px}@media (max-width:767px){.ui-zweilisten{grid-template-columns:minmax(0,1fr)}}.ui-mock-kanal{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;min-height:0;padding:6px 12% 0;display:grid}.ui-aktion-innen{box-sizing:content-box;max-width:840px;padding:0 var(--ui-rand);margin:0 auto}.ui-aktion-kopf{border-bottom:1px solid var(--ui-line-dark);font-family:var(--ui-sans)}.ui-aktion-kopf-innen{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.ui-aktion-nav{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.ui-aktion-kopf .ui-link{font-weight:500;text-decoration:none}.ui-aktion-kopf .ui-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-aktion-einstieg{padding:clamp(40px,7vw,88px) 0 calc(var(--ui-abschnitt-y) * .7);font-family:var(--ui-sans);color:var(--ui-text)}.ui-aktion-punkte{margin:28px 0 0}.ui-aktion-punkte li{font-size:17px}.ui-aktion-person{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}.ui-aktion-bild{aspect-ratio:1;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:50%;max-width:300px;margin:0;overflow:hidden}.ui-aktion-bild img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.ui-aktion-frage{font-family:var(--font-display);margin:0 0 20px;font-size:clamp(26px,1.4rem + 1vw,36px);line-height:1.25}.ui-aktion .ui-h2{margin-bottom:32px}.ui-aktion-kontakt{margin-top:28px}.ui-aktion-fuss{border-top:1px solid var(--ui-line-dark);background-color:var(--rinne-bg);font-family:var(--ui-sans);color:var(--ui-muted);padding:24px 0;font-size:14px}.ui-aktion-fuss-innen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.ui-aktion-fuss a{min-height:44px;color:var(--ui-muted);align-items:center;display:inline-flex}@media (max-width:599px){.ui-aktion-person{grid-template-columns:minmax(0,1fr)}.ui-aktion-bild{max-width:200px}.ui-aktion-kopf .ui-knopf-telefon{display:none}}h2.marke{font-weight:400}.ui-monate{font-family:var(--ui-sans);grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ui-monat{border:1px solid var(--ui-line-dark);border-radius:10px;align-content:start;gap:6px;padding:18px 16px 20px;display:grid}.ui-monat-dreh{box-shadow:inset 0 3px 0 var(--ui-gold);background:var(--ui-surface)}.ui-monat-zahl{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);font-size:12px}.ui-monat-art{font-size:17px;font-weight:650;line-height:1.3}.ui-monat-text{color:var(--ui-muted);font-size:15px;line-height:1.5}.ui-option{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.ui-option .ui-text{margin-bottom:0}.ui-option-preis .ui-netto{margin-top:12px}.ui-option-preis .ui-aktionen{margin-top:20px}@media (max-width:1100px){.ui-monate{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.ui-option{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:599px){.ui-monate{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ui-monat{padding:14px 12px 16px}.ui-monat-art{font-size:16px}}@media (max-width:359px){.ui-monate{grid-template-columns:minmax(0,1fr)}}:root{--font-body:var(--ui-sans)}.fliess{max-width:68ch;font-size:clamp(16px,.95rem + .15vw,18px);line-height:1.6}.marke{font-size:clamp(12px,1.2vw,13px)}.schaltflaeche:not(.einsatz-montage .schaltflaeche){box-sizing:border-box;min-height:48px;font-family:var(--ui-sans);letter-spacing:0;text-transform:none;text-align:center;transition:background-color var(--ui-dauer) var(--ease),color var(--ui-dauer) var(--ease);border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.schaltflaeche:not(.einsatz-montage .schaltflaeche):not(.umriss):hover{opacity:1;background:var(--ui-gold-hover)}.schaltflaeche.umriss:not(.einsatz-montage .schaltflaeche){padding:11px 23px}.reihe .telefon{font-family:var(--ui-sans);letter-spacing:0;font-size:16px}.preisanker-preis{font-family:var(--ui-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(28px,1.4rem + .6vw,34px);font-weight:650;line-height:1.2}.preisangabe{font-family:var(--ui-sans);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.preisanker .preisangabe{font-size:15px;font-weight:400}.nettohinweis{font-family:var(--ui-sans);letter-spacing:0;opacity:1;font-size:14px}.eckdaten,.bildzeile{font-family:var(--ui-sans);letter-spacing:0;font-size:15px}.register-gruppe,.referenz-daten dt{font-size:12px}.ui-startseite{--ui-link-linie:#e8e4d861;--ui-link-linie-papier:#0f172957}.ui-startseite .ui-hero-einleitung{text-wrap:pretty;max-width:34em}.ui-startseite .ui-hero-vertrauen{max-width:none}.ui-startseite .ui-hero-aussage{display:block}.ui-startseite .ui-hero-aussage+.ui-hero-aussage{margin-top:2px}#einstieg .hero-hinweis{font-family:var(--ui-sans);letter-spacing:0;color:var(--ui-muted);font-size:13px;line-height:13px}.videospieler[data-bedienung=ecke] .videospieler-start{box-sizing:border-box;background:radial-gradient(at 100% 100%,#070c168c,#070c1600 55%);grid-template-columns:auto;place-content:end;justify-items:center;row-gap:10px;padding:clamp(14px,3.6%,28px);display:grid}.videospieler[data-bedienung=ecke] .videospieler-symbol{box-shadow:0 6px 18px #070c1659}.videospieler[data-bedienung=ecke] .videospieler-start:focus-visible{outline:2px solid var(--ui-gold);outline-offset:-5px}.videospieler[data-bedienung=ecke] .videospieler-start:focus-visible .videospieler-symbol{outline:2px solid var(--ui-text);outline-offset:3px}@media (max-width:599px){.videospieler[data-bedienung=ecke] .videospieler-symbol{width:56px;height:56px}.videospieler[data-bedienung=ecke] .videospieler-symbol svg{width:22px;height:22px}.videospieler[data-bedienung=ecke] .videospieler-laufzeit{padding:5px 10px;font-size:12px}}.ui-startseite .ui-probe-anteil{font-family:var(--ui-sans);color:var(--ui-text);max-width:66ch;margin:4px 0 0;font-size:15px;line-height:1.5}.ui-startseite .ui-probe-anteil-titel{font-weight:650}@media (min-width:1101px){.ui-startseite .ui-karte-preis{align-self:start}}.ui-startseite .ui-karte-punkte{align-content:start}.ui-preis-einheit{letter-spacing:0;white-space:nowrap;font-size:.62em;font-weight:600}.ui-ohne-umbruch{white-space:nowrap}.ui-karte-zweitpreis{border:1px solid var(--ui-line-paper);background:#0f17290a;border-radius:10px;margin-top:16px;padding:14px 16px 15px}.ui-zweitpreis-titel{font-family:var(--ui-sans);color:var(--ui-ink);margin:0 0 4px;font-size:14px;font-weight:650;line-height:1.4}.ui-zweitpreis-preis{font-family:var(--ui-sans);letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--ui-ink);margin:0;font-size:20px;font-weight:650;line-height:1.3}.ui-zweitpreis-zusatz{font-family:var(--ui-sans);color:var(--ui-paper-muted);margin:2px 0 0;font-size:15px;line-height:1.5}.ui-formate-einstieg{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);margin:0 0 48px;display:grid}.ui-formate-einstieg .ui-kopfteil{margin:0}.ui-themenkarte{box-sizing:border-box;aspect-ratio:4/3;border:1px solid var(--ui-line-dark);background:var(--ui-surface);width:100%;max-width:440px;font-family:var(--ui-sans);color:var(--ui-text);border-radius:14px;flex-direction:column;justify-content:space-between;justify-self:end;gap:20px;margin:0;padding:clamp(22px,2.4vw,30px);display:flex}.ui-themenkarte-marke{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);font-size:12px;line-height:1.4}.ui-themenkarte-frage{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(26px,1.25rem + .8vw,31px);line-height:1.2}.ui-themenkarte-frage:before{content:"";background:var(--ui-gold);width:36px;height:2px;margin:0 0 16px;display:block}.ui-themenkarte-titel{color:var(--ui-muted);margin:0 0 10px;font-size:14px;font-weight:650}.ui-themenkarte-punkte{gap:6px}.ui-themenkarte-punkte li{font-size:16px}@media (max-width:1023px){.ui-formate-einstieg{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:40px}.ui-themenkarte{aspect-ratio:auto;justify-self:start;gap:16px;max-width:560px}}.ui-formate-start .ui-format{padding:20px 0}.ui-formate-start .ui-format .ui-h3-sans{margin:0 0 4px}.ui-formate-start .ui-format-beispiel{font-family:var(--ui-sans);color:var(--ui-text);margin:10px 0 0;font-size:17px;font-weight:500;line-height:1.45}.ui-startseite #formate.ui-abschnitt{padding-bottom:calc(var(--ui-abschnitt-y) * .8)}.ui-startseite #formate .ui-aktionen{margin-top:24px}.ui-startseite #serie.ui-abschnitt{padding:calc(var(--ui-abschnitt-y) * .8) 0}.ui-startseite .ui-serie-preis{margin:24px 0 12px}.ui-serie-preis-monat{font-size:21px;font-weight:650;line-height:1.35;display:block}.ui-startseite .ui-netto-serie{margin:-4px 0 12px}.ui-serie-preis-block{color:var(--ui-muted);margin-top:2px;font-size:16px;font-weight:500;line-height:1.5;display:block}.ui-startseite .ui-serie-schritt{grid-template-columns:46px minmax(0,170px);justify-content:center;align-items:baseline;column-gap:16px;display:grid}.ui-startseite .ui-serie-schritt:after{margin-left:-.5px;left:50%}.ui-startseite .ui-serie-pakete{padding-top:20px;position:relative}.ui-startseite .ui-serie-pakete:before{content:"";background:var(--ui-gold);height:1px;position:absolute;top:0;left:calc(25% - 3px);right:calc(25% - 3px)}.ui-startseite .ui-serie-paket{text-align:center;justify-items:center;position:relative}.ui-startseite .ui-serie-paket:before{content:"";background:var(--ui-gold);width:1px;height:20px;margin-left:-.5px;position:absolute;top:-21px;left:50%}.ui-anwendungen{--a-abstand:clamp(24px,2.6vw,36px);grid-template-columns:minmax(0,1fr);gap:48px;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.ui-anwendung{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.ui-anwendung-bild{grid-row:1}.ui-anwendung-nummer{grid-row:2;margin:24px 0 8px;display:block}.ui-anwendung-titel{grid-row:3}.ui-anwendung .ui-anwendung-titel{margin:0 0 8px}.ui-anwendung-text{max-width:46ch;font-family:var(--ui-sans);color:var(--ui-muted);grid-row:4;margin:0;font-size:16px;line-height:1.55}.ui-anwendung-verweis{grid-row:5;margin-top:0}.ui-anwendung-verweis .ui-link{box-sizing:border-box;min-height:44px;padding:10px 0;line-height:1.5;display:inline-block}.ui-anwendung-verweis .ui-link-pfeil{margin-left:8px}@media (min-width:1101px){.ui-anwendungen{column-gap:var(--a-abstand);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.ui-anwendungen .ui-anwendung-bild{min-height:calc((100cqw - 2 * var(--a-abstand)) / 3 * 2 / 3)}.ui-anwendung{grid-row:span 5;grid-template-rows:subgrid}}@media (min-width:640px) and (max-width:1100px){.ui-anwendung{grid-template-rows:1fr auto auto auto auto 1fr;grid-template-columns:minmax(0,11fr) minmax(0,9fr);column-gap:32px}.ui-anwendungen .ui-anwendung-bild{grid-area:1/1/7;min-height:calc(36.6667cqw - 11.7333px)}.ui-anwendung>:not(.ui-anwendung-bild){grid-column:2}.ui-anwendung-nummer{grid-row:2;margin-top:0}.ui-anwendung-titel{grid-row:3}.ui-anwendung-text{grid-row:4}.ui-anwendung-verweis{grid-row:5}}.ui-anwendung-bild{box-sizing:border-box;border:1px solid var(--ui-line-dark);background:var(--ui-surface);min-height:66.6667cqw;font-family:var(--ui-sans);color:var(--ui-text);border-radius:12px;flex-direction:column;align-self:stretch;gap:12px;margin:0;padding:22px 14px 14px;display:flex;position:relative}.ui-anwendung-marke{z-index:1;border:1px solid var(--ui-line-dark);background:var(--ui-bg);font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.4;position:absolute;top:-12px;left:14px}.ui-ausschnitt{flex-direction:column;flex:1 0 auto;display:flex}.ui-ausschnitt-seite{border:1px solid var(--ui-line-dark);background:var(--ui-bg);border-radius:8px;gap:6px;padding:14px 16px 16px}.ui-ausschnitt-ort{border-bottom:1px solid var(--ui-line-dark);color:var(--ui-muted);margin:0 0 4px;padding-bottom:8px;font-size:13px;line-height:1.4}.ui-ausschnitt-zeile{color:var(--ui-gold);margin:0;font-size:14px;line-height:1.4}.ui-ausschnitt-frage{text-wrap:balance;margin:0 0 8px;font-size:19px;font-weight:650;line-height:1.3}.ui-ausschnitt-video{border-left:3px solid var(--ui-gold);background:var(--ui-surface-hoch);border-radius:4px;margin:auto 0 0;padding:10px 12px;font-size:14px;line-height:1.45}.ui-ausschnitt-nachricht{background:var(--ui-surface-hoch);border-radius:12px 12px 12px 4px;gap:10px;padding:14px 16px 16px}.ui-ausschnitt-betreff{border-bottom:1px solid var(--ui-line-dark);margin:0;padding-bottom:10px;font-size:15px;font-weight:650;line-height:1.35}.ui-ausschnitt-betreff-marke{color:var(--ui-muted);margin-bottom:2px;font-size:12px;font-weight:400;display:block}.ui-ausschnitt-text{margin:0 0 4px;font-size:15px;line-height:1.5}.ui-ausschnitt-antwort{border-left:3px solid var(--ui-gold);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:auto 0 0;padding:8px 0 0 12px;display:flex}.ui-ausschnitt-antwort-titel{font-size:15px;font-weight:600;line-height:1.4}.ui-ausschnitt-antwort-zusatz{color:var(--ui-muted);font-size:13px;line-height:1.4}.ui-ausschnitt-film{gap:4px}.ui-ausschnitt-standbild{aspect-ratio:2;border:1px solid var(--ui-line-dark);background:var(--ui-bg);border-radius:8px;flex:none;display:block;overflow:hidden}.ui-ausschnitt-standbild img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.ui-ausschnitt-filmtitel{margin:8px 0 0;font-size:15px;font-weight:650;line-height:1.4}.ui-ausschnitt-einordnung{color:var(--ui-muted);margin:0;font-size:14px;line-height:1.45}.ui-startseite .ui-einsatz-qr{margin-top:40px}.ui-startseite .ui-person-bild{aspect-ratio:auto;background:0 0;border:0;border-radius:0;overflow:visible}.ui-startseite .ui-person-bild picture{aspect-ratio:4/5;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:14px;display:block;overflow:hidden}.ui-startseite .ui-person-bild img{object-position:50% 50%}.ui-person-unterschrift{font-family:var(--ui-sans);color:var(--ui-muted);margin:12px 0 0;font-size:14px;line-height:1.45}.ui-startseite .ui-person .ui-text{-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}@media (max-width:767px){.ui-startseite .ui-person-bild{aspect-ratio:auto;max-width:340px}}@media (min-width:1024px){.ui-startseite #ablauf .ui-schritte{grid-template-rows:repeat(3,auto);row-gap:0}.ui-startseite #ablauf .ui-schritt{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}}.ui-startseite .ui-link{text-decoration:none}.ui-startseite .ui-link-text{text-decoration:underline;-webkit-text-decoration-color:var(--ui-link-linie);text-decoration-color:var(--ui-link-linie);text-underline-offset:6px;transition:text-decoration-color var(--ui-dauer) var(--ease);text-decoration-thickness:1px}.ui-startseite .ui-link:hover .ui-link-text{-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-startseite .ui-papier .ui-link-text{-webkit-text-decoration-color:var(--ui-link-linie-papier);text-decoration-color:var(--ui-link-linie-papier)}.ui-startseite .ui-papier .ui-link:hover .ui-link-text{-webkit-text-decoration-color:var(--ui-ink);text-decoration-color:var(--ui-ink)}@media (prefers-reduced-motion:reduce){.ui-startseite .ui-link-text{transition:none}}.ui-netto-antwort{margin:12px 0 0;font-size:14px}@media (max-width:599px){.ui-formate-start .ui-format{column-gap:12px;padding:16px 0}.ui-formate-start .ui-format-beispiel{margin-top:8px}.ui-themenkarte{gap:14px;padding:20px}.ui-themenkarte-frage{font-size:24px}.ui-themenkarte-frage:before{margin-bottom:12px}.ui-anwendungen{gap:40px}.ui-anwendung-nummer{margin:20px 0 6px}.ui-startseite .ui-person-bild{max-width:300px}.ui-startseite .ui-serie{gap:28px}.ui-startseite .ui-serie-preis{margin:20px 0 10px}.ui-startseite .ui-serie .ui-aktionen{margin-top:20px}.ui-startseite .ui-serie-bild{padding:16px}.ui-startseite .ui-serie-folge{gap:14px}.ui-startseite .ui-serie-schritt:after{height:14px;bottom:-15px}.ui-startseite .ui-serie-schritt{padding:12px 16px}}.ui-kundeninterviews #ablauf.ui-flaeche{background-color:var(--ui-surface)}.ui-kundeninterviews #fragen.ui-abschnitt{background-color:#0000}.ui-kundeninterviews .ui-text{-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.ui-kundeninterviews .ui-einleitung{text-wrap:pretty}.ui-kundeninterviews .ui-h2{max-width:20em}@media (min-width:1101px){.ui-kundeninterviews{--ui-abschnitt-y:92px}}@media (max-width:599px){.ui-kundeninterviews{--ui-abschnitt-y:52px}.ui-kundeninterviews .ui-kopfteil{margin-bottom:32px}}.ui-kundeninterviews .ui-ki-kopf{padding-bottom:0}.ui-ki-kopf-raster{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.ui-kundeninterviews .ui-ki-kopf .ui-h1{max-width:12em;font-size:clamp(40px,1.5rem + 2.6vw,62px)}.ui-kundeninterviews .ui-ki-kopf .ui-einleitung{max-width:34em}.ui-ki-vertrauen{font-family:var(--ui-sans);color:var(--ui-muted);max-width:600px;margin:0;font-size:16px;line-height:1.55}.ui-ki-aktionen{align-items:flex-start;margin-top:28px}.ui-ki-haupt{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ui-ki-hinweis{font-family:var(--ui-sans);color:var(--ui-muted);margin:0;font-size:15px;line-height:1.45}.ui-papier .ui-ki-hinweis{color:var(--ui-paper-muted)}.ui-ki-aktionen>.ui-link{min-height:48px}.ui-ki-telefon{font-family:var(--ui-sans);color:var(--ui-muted);margin:20px 0 0;font-size:16px;line-height:1.5}.ui-ki-telefon a{color:var(--ui-text);white-space:nowrap;margin:-10px 0;padding:10px 0;display:inline-block}.ui-ki-preise{box-sizing:border-box;border:1px solid var(--ui-line-dark);background:var(--ui-surface);font-family:var(--ui-sans);border-radius:14px;padding:clamp(20px,2.4vw,28px)}.ui-ki-preise-titel{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-gold);margin:0 0 8px;font-size:13px}.ui-ki-preise-liste{margin:0;display:grid}.ui-ki-preise-liste div{border-bottom:1px solid var(--ui-line-dark);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.ui-ki-preise-liste dt{font-size:16px;line-height:1.4}.ui-ki-preise-liste dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(24px,1.2rem + .6vw,30px);font-weight:650;line-height:1.2}.ui-kundeninterviews .ui-ki-netto{margin:12px 0 0;font-size:14px}.ui-ki-preise-link{margin-top:6px}.ui-kundeninterviews .ui-link{text-decoration:none}.ui-kundeninterviews .ui-link-text{text-underline-offset:6px;transition:text-decoration-color var(--ui-dauer) var(--ease);-webkit-text-decoration:underline #e8e4d861;text-decoration:underline #e8e4d861;text-decoration-thickness:1px}.ui-kundeninterviews .ui-link:hover .ui-link-text{-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-kundeninterviews .ui-papier .ui-link-text{text-decoration-color:#0f172957}.ui-ki-sprung{margin-top:clamp(40px,5vw,64px)}.ui-ki-sprung ul{border-top:1px solid var(--ui-line-dark);border-bottom:1px solid var(--ui-line-dark);font-family:var(--ui-sans);flex-wrap:wrap;gap:0 4px;margin:0;padding:10px 0;list-style:none;display:flex}.ui-ki-sprung li{align-items:center;display:flex}.ui-ki-sprung li+li:before{content:"·";color:var(--ui-muted);margin-right:4px}@media (max-width:599px){.ui-ki-sprung ul{gap:0 20px}.ui-ki-sprung li+li:before{content:none}.ui-kundeninterviews .ui-ki-sprung a{padding:0}}.ui-ki-sprung a{min-height:44px;color:var(--ui-muted);text-underline-offset:6px;border-radius:6px;align-items:center;padding:0 10px;font-size:15px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.ui-ki-sprung li:first-child a{padding-left:0}.ui-ki-sprung a:hover{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-ki-sprung a:focus-visible{outline:2px solid var(--ui-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ui-kundeninterviews .ui-link-text{transition:none}}@media (max-width:899px){.ui-ki-kopf-raster{grid-template-columns:minmax(0,1fr);gap:36px}.ui-ki-preise{max-width:520px}}@media (max-width:599px){.ui-ki-aktionen{flex-direction:column;gap:12px}.ui-ki-haupt{align-self:stretch}.ui-ki-haupt .ui-knopf{width:100%}.ui-ki-kopf-raster{gap:28px}.ui-ki-telefon{margin-top:16px}.ui-ki-preise{padding:14px 16px}.ui-ki-preise-titel{margin-bottom:2px}.ui-ki-preise-liste div{padding:7px 0}.ui-ki-preise-liste dd{font-size:22px}.ui-ki-preise-link{margin-top:0}.ui-ki-sprung{margin-top:28px}.ui-ki-sprung ul{padding:4px 0}}.ui-ki-einordnung{border-left:2px solid var(--ui-gold);font-family:var(--ui-sans);color:var(--ui-text);max-width:60ch;margin:0 0 4px;padding:12px 0 12px 16px;font-size:16px;line-height:1.55}.ui-ki-themen{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.ui-ki-themen li{border-top:2px solid #e8e4d866;padding-top:18px}.ui-ki-themen .ui-nummer{margin:0 0 10px;display:block}.ui-ki-themen .ui-h3-sans{margin:0 0 6px}.ui-ki-themen-frage{font-family:var(--font-display);margin:0;font-size:clamp(20px,1.1rem + .4vw,24px);line-height:1.3}.ui-kundeninterviews .ui-ki-schlusszeile{color:var(--ui-muted);margin:40px 0 0}@media (max-width:767px){.ui-ki-themen{grid-template-columns:minmax(0,1fr);gap:24px}.ui-kundeninterviews .ui-ki-schlusszeile{margin-top:28px}}.ui-ki-fuehrung{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ui-kundeninterviews .ui-ki-fuehrung .ui-kopfteil{margin-bottom:24px}.ui-ki-fuehrung .ui-text:last-child{margin-bottom:0}.ui-ki-foto{margin:0}.ui-ki-foto picture{aspect-ratio:4/3;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:14px;display:block;overflow:hidden}.ui-ki-foto img{object-fit:cover;width:100%;height:100%;display:block}.ui-ki-foto figcaption{font-family:var(--ui-sans);color:var(--ui-muted);margin:12px 0 0;font-size:14px;line-height:1.45}.ui-ki-vergleich{margin-top:clamp(48px,6vw,80px)}.ui-ki-vergleich-marke{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);margin:0 0 20px;font-size:13px;line-height:1.5}.ui-ki-vergleich-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);display:grid}.ui-ki-vergleich-spalte{box-sizing:border-box;border:1px solid var(--ui-line-dark);font-family:var(--ui-sans);border-radius:12px;padding:clamp(20px,2.6vw,28px)}.ui-ki-vergleich-konkret{background:var(--ui-surface);border-color:#d4a73a8c}.ui-ki-vergleich-spalte .ui-h3-sans{color:var(--ui-muted);margin:0 0 12px;font-size:17px}.ui-ki-vergleich-konkret .ui-h3-sans{color:var(--ui-gold)}.ui-ki-frage{font-family:var(--font-display);margin:0 0 18px;font-size:clamp(22px,1.2rem + .5vw,27px);line-height:1.25}.ui-ki-antwort-marke{color:var(--ui-muted);margin:0 0 4px;font-size:14px;line-height:1.4}.ui-ki-antwort{margin:0;font-size:17px;line-height:1.55}.ui-ki-vergleich-fuss{font-family:var(--ui-sans);color:var(--ui-muted);margin:20px 0 0;font-size:16px;line-height:1.55}@media (max-width:899px){.ui-ki-fuehrung{grid-template-columns:minmax(0,1fr);gap:28px}.ui-ki-foto{max-width:560px}}@media (max-width:767px){.ui-ki-vergleich-spalten{grid-template-columns:minmax(0,1fr);gap:16px}}.ui-ki-ablauf{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px clamp(32px,5vw,72px);margin:0;padding:0;list-style:none;display:grid}.ui-ki-ablauf li{border-top:2px solid #e8e4d866;grid-template-columns:44px minmax(0,1fr);gap:16px;padding-top:20px;display:grid}.ui-ki-ablauf-nummer{font-family:var(--font-display);color:var(--ui-gold);font-size:34px;line-height:1}.ui-ki-ablauf .ui-h3-sans{margin:2px 0 8px}.ui-ki-ablauf-text{font-family:var(--ui-sans);max-width:56ch;margin:0;font-size:16px;line-height:1.55}.ui-ki-wer{border:1px solid var(--ui-line-dark);font-family:var(--ui-sans);color:var(--ui-muted);border-radius:999px;margin:12px 0 0;padding:3px 10px;font-size:14px;line-height:1.4;display:inline-block}.ui-kundeninterviews .ui-ki-zeit{margin:40px 0 0;font-weight:500}.ui-ki-textaktion{margin-top:8px}@media (max-width:767px){.ui-ki-ablauf{grid-template-columns:minmax(0,1fr);gap:24px}.ui-ki-ablauf li{grid-template-columns:36px minmax(0,1fr);gap:12px;padding-top:16px}.ui-ki-ablauf-nummer{font-size:28px}.ui-kundeninterviews .ui-ki-zeit{margin-top:28px}}.ui-ki-videoseite{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.ui-kundeninterviews .ui-ki-videoseite .ui-kopfteil{margin-bottom:24px}.ui-ki-videoseite .ui-text:last-child{margin-bottom:0}.ui-ki-skizze{font-family:var(--ui-sans);margin:0;position:relative}.ui-ki-skizze-marke{z-index:1;border:1px solid var(--ui-line-dark);background:var(--ui-bg);font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);border-radius:999px;margin:0;padding:3px 10px;font-size:12px;line-height:1.4;position:absolute;top:-12px;left:16px}.ui-ki-fenster{border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:12px;overflow:hidden}.ui-ki-fenster-leiste{border-bottom:1px solid var(--ui-line-dark);align-items:center;gap:6px;padding:22px 14px 10px;display:flex}.ui-ki-fenster-leiste span{background:#e8e4d838;border-radius:50%;width:8px;height:8px}.ui-ki-fenster-leiste .ui-ki-fenster-adresse{background:#e8e4d81a;border-radius:5px;flex:1;max-width:60%;height:10px;margin-left:10px}.ui-ki-fenster-inhalt{gap:10px;padding:clamp(16px,2.2vw,24px);display:grid}.ui-ki-skizze-titel{font-family:var(--font-display);margin:0 0 4px;font-size:clamp(22px,1.2rem + .4vw,26px);line-height:1.2}.ui-ki-skizze-bild{aspect-ratio:16/9;background:var(--ui-bg);border-radius:8px;display:block;overflow:hidden}.ui-ki-skizze-bild img{object-fit:cover;width:100%;height:100%;display:block}.ui-ki-skizze-bildzeile{color:var(--ui-muted);margin:0;font-size:14px;line-height:1.45}.ui-ki-skizze-themen{margin:4px 0 0;padding:0;list-style:none;display:grid}.ui-ki-skizze-themen li{border-top:1px solid var(--ui-line-dark);padding:8px 0;font-size:15px;font-weight:600;line-height:1.4}.ui-ki-skizze-themen li:before{content:"";background:var(--ui-gold);border-radius:1px;width:6px;height:6px;margin:0 10px 2px 0;display:inline-block}.ui-ki-skizze-kontakt{color:var(--ui-muted);text-align:center;border:1px dashed #e8e4d859;border-radius:8px;margin:2px 0 0;padding:10px 12px;font-size:15px;line-height:1.4}.ui-ki-skizze figcaption{color:var(--ui-muted);margin:12px 0 0;font-size:14px;line-height:1.45}.ui-ki-weg{font-family:var(--ui-sans);counter-reset:weg;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:clamp(48px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.ui-ki-weg li{counter-increment:weg;border:1px solid var(--ui-line-dark);border-radius:10px;padding:16px 18px;font-size:17px;font-weight:600;line-height:1.35;position:relative}.ui-ki-weg li:before{content:counter(weg,decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-gold);margin-bottom:6px;font-size:12px;font-weight:400;display:block}.ui-ki-weg li+li:after{content:"→";color:var(--ui-gold);font-weight:400;position:absolute;top:50%;left:-26px;transform:translateY(-50%)}.ui-ki-enthalten{max-width:720px;margin-top:clamp(40px,5vw,56px)}.ui-ki-enthalten .ui-h3-sans{margin:0 0 16px}.ui-ki-betrieb{font-family:var(--ui-sans);margin:24px 0 0;font-size:17px;font-weight:500;line-height:1.55}@media (max-width:899px){.ui-ki-videoseite{grid-template-columns:minmax(0,1fr);gap:40px}.ui-ki-skizze{max-width:520px}}@media (max-width:599px){.ui-ki-skizze-marke{letter-spacing:.02em;font-size:14px}}@media (max-width:767px){.ui-ki-weg{grid-template-columns:minmax(0,1fr);gap:28px;max-width:420px}.ui-ki-weg li+li:after{content:"↓";top:-24px;left:22px;transform:none}}.ui-ki-varianten{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ui-ki-variante{box-sizing:border-box;border:1px solid var(--ui-line-paper);background:var(--ui-paper-karte);color:var(--ui-ink);font-family:var(--ui-sans);border-radius:14px;padding:clamp(22px,2.6vw,32px)}.ui-ki-variante .ui-h3-sans,.ui-ki-variante .ui-preis{margin:0 0 12px}.ui-ki-nutzen{margin:0 0 20px;font-size:16px;line-height:1.55}.ui-ki-variante .ui-liste{border-top:1px solid var(--ui-line-paper);padding-top:18px}.ui-ki-folge{background:#0f17290f;border-radius:8px;margin:20px 0 0;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.5}.ui-ki-zusatz{font-family:var(--ui-sans);margin-top:clamp(40px,5vw,56px)}.ui-ki-zusatz .ui-h3-sans{margin:0 0 8px}.ui-ki-zusatz dl{border-top:1px solid var(--ui-line-paper);margin:0}.ui-ki-zusatz-zeile{border-bottom:1px solid var(--ui-line-paper);grid-template-columns:minmax(0,4fr) minmax(0,6fr) auto;align-items:baseline;gap:4px 32px;padding:14px 0;display:grid}.ui-ki-zusatz-zeile dt{font-size:16px;font-weight:650;line-height:1.4}.ui-ki-zusatz-zeile dd{margin:0}.ui-ki-zusatz-text{color:var(--ui-paper-muted);font-size:15px;line-height:1.5}.ui-ki-zusatz-preis{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;grid-column:3;font-size:18px;font-weight:650}.ui-ki-rahmen{max-width:720px;font-family:var(--ui-sans);margin-top:clamp(40px,5vw,56px)}.ui-ki-festpreis{margin:0 0 8px;font-size:16px;font-weight:650}.ui-ki-rahmen .ui-text{margin-bottom:0}.ui-ki-preis-aktion{margin-top:28px}.ui-ki-kurzvideo{color:var(--ui-paper-muted);margin:28px 0 0;font-size:15px;line-height:1.5}.ui-ki-kurzvideo a{color:var(--ui-ink);margin:-10px 0;padding:10px 0;display:inline-block}.ui-kundeninterviews .ui-papier .ui-knopf-dunkel:focus-visible{outline-color:var(--ui-ink)}@media (max-width:767px){.ui-ki-varianten{grid-template-columns:minmax(0,1fr);gap:16px}.ui-ki-zusatz-zeile{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px}.ui-ki-zusatz-zeile dt{grid-area:1/1}.ui-ki-zusatz-text{grid-area:2/1/auto/-1}.ui-ki-zusatz-preis{grid-area:1/2}}@media (max-width:599px){.ui-ki-preis-aktion{align-items:stretch}.ui-ki-preis-aktion .ui-knopf{width:100%}}.ui-kundeninterviews .ui-schluss-aktionen{flex-direction:column;gap:10px}.ui-ki-hinweis-schluss{text-align:center}.ui-vertriebsprogramm #fragen.ui-abschnitt{background-color:#0000}.ui-vertriebsprogramm #vertriebsvideotag{border-top:1px solid var(--ui-line-dark)}.ui-vertriebsprogramm .ui-text{-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.ui-vertriebsprogramm .ui-einleitung{text-wrap:pretty}.ui-vertriebsprogramm .ui-h2{max-width:20em}.ui-vertriebsprogramm .ui-text .ui-fliesslink{padding:12px 0}@media (min-width:1101px){.ui-vertriebsprogramm{--ui-abschnitt-y:88px}}@media (max-width:599px){.ui-vertriebsprogramm{--ui-abschnitt-y:52px}.ui-vertriebsprogramm .ui-kopfteil{margin-bottom:32px}}.ui-vp-lesespalte{max-width:720px}.ui-vp-lesespalte .ui-text:last-of-type{margin-bottom:0}.ui-vertriebsprogramm .ui-vp-kopf{padding-bottom:0}.ui-vp-kopf-raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ui-vertriebsprogramm .ui-vp-kopf .ui-h1{max-width:12em;font-size:clamp(40px,1.5rem + 2.6vw,62px)}.ui-vertriebsprogramm .ui-vp-kopf .ui-einleitung{max-width:34em}.ui-vp-aktionen{align-items:flex-start;margin-top:28px}.ui-vp-anfrage{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ui-vp-hinweis{font-family:var(--ui-sans);color:var(--ui-muted);margin:0;font-size:15px;line-height:1.45}.ui-papier .ui-vp-hinweis{color:var(--ui-paper-muted)}.ui-vp-telefon{font-family:var(--ui-sans);color:var(--ui-muted);margin:20px 0 0;font-size:16px;line-height:1.5}.ui-vp-telefon a{color:var(--ui-text);white-space:nowrap;margin:-10px 0;padding:10px 0;display:inline-block}.ui-vp-kette{box-sizing:border-box;border:1px solid var(--ui-line-dark);background:var(--ui-surface);font-family:var(--ui-sans);border-radius:14px;padding:clamp(20px,2.4vw,28px)}.ui-vp-kette .ui-dach{margin:0 0 6px}.ui-vp-kette ol{margin:0;padding:0;list-style:none;display:grid}.ui-vp-kette li{border-bottom:1px solid var(--ui-line-dark);grid-template-columns:32px minmax(0,1fr);gap:2px 12px;padding:12px 0;display:grid}.ui-vp-kette .ui-nummer{grid-row:1/3;padding-top:5px}.ui-vp-kette-moment{font-family:var(--font-display);font-size:clamp(21px,1.15rem + .3vw,24px);line-height:1.2}.ui-vp-kette-video{color:var(--ui-muted);font-size:16px;line-height:1.45}.ui-vp-kette-fuss{color:var(--ui-muted);margin:14px 0 0;font-size:15px;line-height:1.5}.ui-vp-sprung{margin-top:clamp(40px,5vw,64px)}.ui-vp-sprung ul{border-top:1px solid var(--ui-line-dark);border-bottom:1px solid var(--ui-line-dark);font-family:var(--ui-sans);flex-wrap:wrap;gap:0 4px;margin:0;padding:10px 0;list-style:none;display:flex}.ui-vp-sprung li{align-items:center;display:flex}.ui-vp-sprung li+li:before{content:"·";color:var(--ui-muted);margin-right:4px}.ui-vp-sprung a{min-height:44px;color:var(--ui-muted);text-underline-offset:6px;border-radius:6px;align-items:center;padding:0 10px;font-size:15px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.ui-vp-sprung li:first-child a{padding-left:0}.ui-vp-sprung a:hover{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold)}.ui-vp-sprung a:focus-visible{outline:2px solid var(--ui-gold);outline-offset:2px}@media (max-width:599px){.ui-vp-sprung ul{gap:0 20px;padding:4px 0}.ui-vp-sprung li+li:before{content:none}.ui-vp-sprung a{padding:0}.ui-vp-sprung{margin-top:32px}}@media (max-width:899px){.ui-vp-kopf-raster{grid-template-columns:minmax(0,1fr);gap:40px}.ui-vp-kette{max-width:560px}}@media (max-width:599px){.ui-vp-aktionen{flex-direction:column;gap:12px}.ui-vp-aktionen .ui-vp-anfrage{align-self:stretch}.ui-vp-anfrage .ui-knopf{width:100%}.ui-vp-kopf-raster{gap:32px}.ui-vp-kette{padding:16px}.ui-vp-kette li{padding:10px 0}}.ui-vp-start{box-sizing:border-box;border:1px solid var(--ui-line-dark);box-shadow:inset 3px 0 0 var(--ui-gold);font-family:var(--ui-sans);border-radius:10px;align-items:center;gap:12px;margin:0 0 12px;padding:14px 16px;font-size:17px;font-weight:650;line-height:1.3;display:flex}.ui-vp-erklaerung{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:28px clamp(32px,5vw,72px);margin-top:clamp(48px,6vw,72px);scroll-margin-top:96px;display:grid}.ui-vp-schritt{border-top:1px solid var(--ui-line-dark);grid-column:1;padding-top:18px}.ui-vp-schritt .ui-h3-sans{margin:0 0 8px}.ui-vp-schritt .ui-text{margin:0}.ui-vp-foto{grid-area:1/2/span 3;align-self:center;margin:0}.ui-vp-foto picture{aspect-ratio:4/3;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:14px;display:block;overflow:hidden}.ui-vp-foto img{object-fit:cover;width:100%;height:100%;display:block}.ui-vp-foto figcaption{font-family:var(--ui-sans);color:var(--ui-muted);margin:12px 0 0;font-size:14px;line-height:1.45}.ui-vertriebsprogramm .ui-vp-summe{margin:40px 0 0;font-weight:500}@media (max-width:899px){.ui-vp-erklaerung{grid-template-columns:minmax(0,1fr)}.ui-vp-foto{grid-area:auto/1;max-width:560px}}@media (max-width:599px){.ui-vp-start{padding:12px 14px;font-size:16px}.ui-vertriebsprogramm .ui-vp-summe{margin-top:28px}}.ui-vp-probe{border-top:1px solid var(--ui-line-dark);align-items:center;gap:20px 28px;margin-top:clamp(40px,5vw,56px);padding-top:28px;display:flex}.ui-vp-probe-bild{flex:none;width:220px;margin:0}.ui-vp-probe-bild picture{aspect-ratio:16/9;border:1px solid var(--ui-line-dark);background:var(--ui-surface);border-radius:8px;display:block;overflow:hidden}.ui-vp-probe-bild img{object-fit:cover;width:100%;height:100%;display:block}.ui-vp-probe-bild figcaption{font-family:var(--ui-sans);color:var(--ui-muted);margin:8px 0 0;font-size:14px;line-height:1.4}.ui-vertriebsprogramm .ui-vp-probe-text{max-width:46ch;margin:0}@media (max-width:599px){.ui-vp-probe{flex-direction:column;align-items:flex-start}.ui-vp-probe-bild{width:240px;max-width:100%}}.ui-vp-kriterien{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.ui-vp-kriterien li{border-top:2px solid #e8e4d866;padding-top:18px}.ui-vp-kriterien .ui-nummer{margin:0 0 10px;display:block}.ui-vp-kriterien .ui-h3-sans{margin:0 0 8px}.ui-vp-kriterien .ui-text{margin:0}.ui-vertriebsprogramm .ui-vp-einstiege{margin:40px 0 0}@media (max-width:767px){.ui-vp-kriterien{grid-template-columns:minmax(0,1fr);gap:24px}.ui-vertriebsprogramm .ui-vp-einstiege{margin-top:28px}}.ui-vp-preiskopf{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px clamp(32px,5vw,72px);display:grid}.ui-vp-preiskopf .ui-kopfteil{margin:0}.ui-vp-preisblock{box-sizing:border-box;border:1px solid var(--ui-line-paper);background:var(--ui-paper-karte);color:var(--ui-ink);font-family:var(--ui-sans);border-radius:14px;padding:clamp(20px,2.4vw,28px)}.ui-vp-preisblock .ui-preis{font-size:clamp(36px,1.9rem + .8vw,44px)}.ui-vp-preis-einheit{letter-spacing:0;white-space:nowrap;font-size:17px;font-weight:500}.ui-vp-preis-gesamt{font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:17px;font-weight:600;line-height:1.45}.ui-vp-leistung{border-top:1px solid var(--ui-line-paper);font-family:var(--ui-sans);margin:clamp(40px,5vw,56px) 0 0}.ui-vp-leistung div{border-bottom:1px solid var(--ui-line-paper);grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:4px 32px;padding:16px 0;display:grid}.ui-vp-leistung dt{font-size:16px;font-weight:650;line-height:1.45}.ui-vp-leistung dd{max-width:62ch;margin:0;font-size:clamp(16px,.95rem + .15vw,17px);line-height:1.55}.ui-vertriebsprogramm .ui-vp-netto{margin:16px 0 0;font-size:15px}.ui-vertriebsprogramm .ui-vp-grund{margin:32px 0 0}.ui-vp-preis-aktion{margin-top:32px}.ui-vertriebsprogramm .ui-papier .ui-knopf-dunkel:focus-visible{outline-color:var(--ui-ink)}@media (max-width:899px){.ui-vp-preiskopf{grid-template-columns:minmax(0,1fr);align-items:start}.ui-vp-preisblock{max-width:420px}}@media (max-width:767px){.ui-vp-leistung div{grid-template-columns:minmax(0,1fr);padding:14px 0}}@media (max-width:599px){.ui-vp-preis-aktion .ui-vp-anfrage{align-items:stretch}.ui-vp-preis-aktion .ui-knopf{width:100%}}.ui-standbild{background:var(--ui-surface-hoch);border-radius:7px;display:block;position:absolute;inset:0;overflow:hidden}.ui-standbild-bild{object-fit:cover}.ui-standbild:before,.ui-standbild:after{content:"";pointer-events:none;position:absolute;left:0;right:0}.ui-standbild:before{background:linear-gradient(#070c166b,#070c1600);height:32%;top:0}.ui-standbild:after{background:linear-gradient(#070c1600,#070c16b8);height:52%;bottom:0}.ui-standbild[data-variante=quer][data-person=rishell] .ui-standbild-bild{object-position:50% 50%}.ui-standbild[data-variante=quer][data-person=lapadula] .ui-standbild-bild{object-position:50% 20%}.ui-standbild[data-variante=quer][data-person=merz] .ui-standbild-bild{object-position:70% 45%}.ui-standbild[data-variante=hoch][data-person=lapadula] .ui-standbild-bild,.ui-standbild[data-variante=hoch][data-person=rishell] .ui-standbild-bild{object-position:50% 50%}.ui-standbild[data-variante=hoch][data-person=weber] .ui-standbild-bild{object-position:60% 30%}.ui-standbild[data-variante=hoch][data-person=merz] .ui-standbild-bild{object-position:55% 30%}.ui-standbild-marke,.ui-standbild-einblendung{z-index:1;color:var(--text);text-shadow:0 1px 2px #070c1699;position:absolute}.ui-standbild-marke{border-left:2px solid var(--accent);font-family:var(--font-display);white-space:nowrap;padding-left:4px;font-size:11px;line-height:1;top:6.9%;right:5.26%}.ui-standbild-einblendung{border-left:2px solid var(--accent);gap:2px;max-width:84%;padding-left:5px;display:grid;bottom:11%;left:8.125%}.ui-standbild-name{font-family:var(--font-display);font-size:13px;line-height:1.1}.ui-standbild-rolle{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;font-size:10px;line-height:1.2}.ui-standbild[data-variante=hoch] .ui-standbild-einblendung{padding-left:4px;bottom:5%;left:7.118%}.ui-standbild[data-variante=hoch] .ui-standbild-name{font-size:12px}.ui-standbild~.ui-mock-play{z-index:2}.ui-mock-anhang.ui-mock-anhang-bild{grid-template-columns:minmax(0,62%) minmax(0,1fr)}.ui-mock-anhang-video{aspect-ratio:16/9;border-radius:6px;display:block}.ui-mock-anhang-video .ui-standbild{border-radius:5px}.ui-mock-anhang .ui-mock-anhang-video .ui-mock-play{width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.ui-mock-anhang-video .ui-standbild-einblendung{bottom:9%}.ui-einsatz-mit-standbild.ui-einsatz-videoseite{padding-top:42px}.ui-einsatz-mit-standbild .ui-mock-kanal{padding-top:24px}.ui-anwendung-video{aspect-ratio:16/9;border:1px solid var(--ui-line-dark);background:var(--ui-bg);border-radius:8px;flex:none;display:block;position:relative;overflow:hidden}.ui-anwendung-video .ui-standbild{border-radius:7px}.ui-standbild[data-variante=breit] .ui-standbild-bild{object-position:50% 50%}.ui-ausschnitt-mit-standbild .ui-anwendung-video{margin-top:auto}.ui-ausschnitt-mit-standbild .ui-ausschnitt-video{color:var(--ui-muted);background:0 0;border:0;border-radius:0;margin:6px 0 0;padding:0;font-size:13px;line-height:1.4}.ui-ausschnitt-nachricht .ui-anwendung-video{margin-top:auto}.ui-ausschnitt-nachricht .ui-anwendung-video+.ui-ausschnitt-antwort{margin-top:2px}.ui-schirm-schalter{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.ui-schirm-schalter:focus-visible{outline:2px solid var(--ui-gold);outline-offset:-4px}.ui-branchen-kopf{padding:0 var(--ui-rand);text-align:center;margin:calc(24px - 4.204%) auto 0}@media (max-width:600px){.ui-branchen-kopf{margin-top:calc(24px - min(10.09px,2.607cqw))}}@media (min-width:601px) and (max-width:1100px){.ui-branchen-kopf{margin-top:calc(24px - 5.581%)}}@media (min-width:1101px){.ui-branchen-kopf{margin-top:calc(24px - .01371 * var(--laptop))}}.ui-branchen-kopf .ui-dach{margin:0 0 6px}.ui-branchen-text{max-width:34em;font-family:var(--ui-sans);color:var(--ui-muted);text-wrap:balance;margin:0 auto;font-size:15px;line-height:1.5}.ui-branchen{z-index:1;margin-top:20px;position:relative}@media (prefers-reduced-motion:reduce){.ui-branchen .laufband-abschnitt{height:auto;padding:16px var(--ui-rand)}.ui-branchen .laufband-maske{-webkit-mask-image:none;mask-image:none}.ui-branchen [data-laufband]{width:100%}.ui-branchen .laufband-gruppe{flex-wrap:wrap;justify-content:center;row-gap:10px}}:root{--ui-gold-papier:#795e1a}.ui-papier.ui-preisabschnitt .ui-dach{color:var(--ui-gold-papier)}.ui-preiskopf{grid-template-columns:minmax(0,1fr);grid-template-areas:"bild""text";justify-items:start;row-gap:20px;margin:0 0 48px;display:grid}.ui-preiskopf>.ui-kopfteil{grid-area:text;margin:0}.ui-preiskopf-bild{border:1px solid var(--ui-line-dark);border-radius:50%;grid-area:bild;width:96px;height:96px;display:block;overflow:hidden}.ui-papier .ui-preiskopf-bild{border-color:var(--ui-line-paper)}.ui-preiskopf-bild img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:1101px){.ui-preiskopf{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text bild";align-items:center;column-gap:clamp(32px,5vw,80px)}.ui-preiskopf-bild{justify-self:end;width:140px;height:140px}}.ui-paket-kopf{flex-direction:column;display:flex}.ui-paket-kopf>.ui-knopf{align-self:flex-start;margin-top:auto}.ui-paket-kopf>:nth-last-child(2){margin-bottom:24px}.ui-paket-ergaenzung{font-family:var(--ui-sans);color:var(--ui-paper-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.ui-paket-merkmal{border:1.5px solid var(--ui-gold-papier);font-family:var(--ui-sans);color:var(--ui-gold-papier);border-radius:999px;align-self:flex-start;margin:16px 0 0;padding:6px 14px;font-size:16px;font-weight:650;line-height:1.3}.ui-paket-punkte{border-top:1px solid var(--ui-line-paper);align-content:start;padding-top:16px}.ui-paket>.ui-fakten{align-content:start}.ui-paket .ui-karte-zweitpreis{margin-top:16px}.ui-papier .ui-knopf-gold:focus-visible{outline-color:var(--ui-ink)}@media (min-width:1101px){.ui-pakete-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-pakete-2>.ui-paket,.ui-pakete-3>.ui-paket{grid-row:span 2;grid-template-rows:subgrid}.ui-pakete-1{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.ui-pakete-1>.ui-paket{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:40px}}.ui-preis-gespraech{font-family:var(--ui-sans);color:var(--ui-muted);margin:28px 0 0;font-size:15px;line-height:1.5}.ui-papier .ui-preis-gespraech{color:var(--ui-paper-muted)}.ui-zubuch{font-family:var(--ui-sans);color:var(--ui-text);margin:12px 0 0;font-size:16px;line-height:1.5}.ui-papier .ui-zubuch{color:var(--ui-ink)}.ui-zubuch-link{color:var(--ui-gold);text-underline-offset:.18em;margin:-11px 0;padding:11px 0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.ui-zubuch-link:hover{color:var(--ui-gold);text-decoration-thickness:2px}.ui-papier .ui-zubuch-link,.ui-papier .ui-zubuch-link:hover{color:var(--ui-gold-papier)}.ui-vs-abschnitt{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ui-seitenkopf .ui-vs-abschnitt{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ui-vs-text .ui-kopfteil{margin-bottom:28px}.ui-vs-text .ui-aktionen{margin-top:32px}@media (max-width:1100px){.ui-vs-abschnitt,.ui-seitenkopf .ui-vs-abschnitt{grid-template-columns:minmax(0,1fr);gap:48px}.ui-vs-beispiel{max-width:640px}}.ui-vs-beispiel{box-sizing:border-box;border:1px solid var(--ui-line-dark);background:var(--ui-surface);width:100%;font-family:var(--ui-sans);border-radius:12px;gap:12px;padding:18px;display:grid;position:relative}.ui-flaeche .ui-vs-beispiel{background:var(--ui-bg)}.ui-vs-titel{align-content:center;gap:7px;min-height:24px;padding-right:96px;display:grid}.ui-vs-titel span{background:#e8e4d82e;border-radius:4px;width:52%;height:10px;display:block}.ui-vs-titel span+span{background:#e8e4d81f;width:34%;height:7px}.ui-vs-gross,.ui-vs-feld{aspect-ratio:16/9;display:block;overflow:hidden}.ui-vs-gross .ui-mock-play{width:48px;height:48px;margin:-24px 0 0 -24px}.ui-vs-gross .ui-mock-play:after{border-top-width:9px;border-bottom-width:9px;border-left-width:16px;margin:-9px 0 0 -5px}.ui-vs-klein{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ui-vs-feld .ui-standbild-rolle{white-space:normal}.ui-vs-zeilen{padding-top:2px}@media (max-width:599px){.ui-vs-klein{grid-template-columns:minmax(0,1fr)}}.ui-vs-weg{margin-top:clamp(32px,4vw,48px)}.ui-vs-qr{margin:24px 0 0}.ui-knopf-seite{color:var(--ui-text);border-color:var(--ui-muted);background:0 0}.ui-knopf-seite:hover{color:var(--ui-text);border-color:var(--ui-text)}.schaltflaeche.umriss:not(.einsatz-montage .schaltflaeche){color:var(--ui-text);border-color:var(--ui-muted);background:0 0}.schaltflaeche.umriss:not(.einsatz-montage .schaltflaeche):hover{color:var(--ui-text);border-color:var(--ui-text);background:0 0}.ui-portraetring{--d:40px;--ring-luecke:var(--ui-bg);box-shadow:0 0 0 calc(var(--d) * .05) var(--ring-luecke),0 0 0 calc(var(--d) * .075) var(--ui-gold);border:0!important}.ui-papier .ui-portraetring{--ring-luecke:var(--ui-paper)}.ui-kopf-bild.ui-portraetring{--d:40px}@media (max-width:959px){.ui-kopf-bild.ui-portraetring{--d:36px}}.ui-preiskopf-bild.ui-portraetring{--d:96px}@media (min-width:1101px){.ui-preiskopf-bild.ui-portraetring{--d:140px}}.ui-schluss-bild{width:var(--d);height:var(--d);border-radius:50%;margin:0 0 28px;display:block;overflow:hidden}.ui-schluss-bild.ui-portraetring{--d:80px}@media (min-width:1101px){.ui-schluss-bild.ui-portraetring{--d:112px}}.ui-schluss-bild img{object-fit:cover;width:100%;height:100%;display:block}:root{--ui-schatten-hell:0 1px 2px #0f17290f,0 6px 20px #0f172914;--ui-schatten-dunkel:0 1px 2px #00000047,0 8px 24px #00000052}.ui-einsatz-bild,.ui-vs-beispiel,.ui-anwendung-bild,.ui-themenkarte,.ui-themen,.ui-ki-fenster{box-shadow:var(--ui-schatten-dunkel)}.ui-paket,.ui-karte,.ui-papier .ui-karte,.ui-vp-preisblock{box-shadow:var(--ui-schatten-hell)}.ui-kopf:before{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ui-kopf[data-gescrollt=ja]:before,.ui-kopf[data-menue=offen]:before{background:#0f1729e6}.ui-preis-unter,.ui-preis-unter .ui-text{max-width:none}.ui-vertriebsprogramm .ui-preis-unter .ui-vp-grund{margin:40px 0 0}.ui-vp-grund .ui-liste{margin-top:8px}.ui-vergleich{font-family:var(--ui-sans);margin:clamp(40px,5vw,56px) 0 0}.ui-vergleich .ui-h3-sans{margin:0 0 16px}.ui-vergleich-tabelle{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:16px;line-height:1.5}.ui-vergleich-tabelle th,.ui-vergleich-tabelle td{border-bottom:1px solid var(--ui-line-paper);vertical-align:top;padding:14px 16px 14px 0}.ui-vergleich-tabelle thead th{border-bottom-color:#0f172966;font-weight:650}.ui-vergleich-tabelle thead tr>:first-child{width:22%}.ui-vergleich-tabelle thead th{width:39%}.ui-vergleich-tabelle tbody th{font-weight:650}.ui-vergleich .ui-aktionen{margin-top:20px}.ui-vertriebsprogramm .ui-vp-rechnung{margin:40px 0 0;font-weight:600}@media (max-width:767px){.ui-vergleich-tabelle thead{display:none}.ui-vergleich-tabelle tr{border-bottom:1px solid var(--ui-line-paper);padding:12px 0;display:block}.ui-vergleich-tabelle th,.ui-vergleich-tabelle td{border:0;width:auto;padding:2px 0;display:block}.ui-vergleich-tabelle tbody th{margin-bottom:4px}.ui-vergleich-tabelle td:before{content:attr(data-spalte) ": ";font-weight:600}}@media (min-width:1101px){.ui-pakete-3 .ui-fakt{grid-template-columns:minmax(0,1fr);gap:2px}}.ui-knopf-seite,.schaltflaeche.umriss:not(.einsatz-montage .schaltflaeche){background:var(--ui-paper);color:var(--ui-ink);border-color:var(--ui-paper)}.ui-knopf-seite:hover,.schaltflaeche.umriss:not(.einsatz-montage .schaltflaeche):hover{background:var(--ui-paper-karte);color:var(--ui-ink);border-color:var(--ui-paper-karte)}.ui-papier .ui-knopf-seite{background:var(--ui-ink);color:var(--ui-paper);border-color:var(--ui-ink)}.ui-papier .ui-knopf-seite:hover{background:var(--surface-elevated);color:var(--ui-paper);border-color:var(--surface-elevated)}.ui-knopf-seite:focus-visible{outline-color:var(--ui-gold)}.ui-papier .ui-knopf-seite:focus-visible{outline-color:var(--ui-ink)}.ui-schluss-text{flex-direction:column;align-items:center;width:100%;display:flex}.ui-schluss-kopf{grid-template-areas:"bild""titel";justify-items:center;display:grid}.ui-schluss-kopf .ui-h2{grid-area:titel}.ui-schluss-kopf .ui-schluss-bild{grid-area:bild}@media (min-width:768px){.ui-schluss-innen{text-align:left;max-width:904px}.ui-schluss-text{align-items:flex-start}.ui-schluss-kopf{grid-template-columns:minmax(0,max-content) auto;grid-template-areas:"titel bild";justify-content:start;place-items:center start;column-gap:32px;width:100%;margin:0 0 20px}.ui-schluss-kopf .ui-h2,.ui-schluss-kopf .ui-schluss-bild{margin:0}.ui-schluss-text .ui-schluss-aktionen{justify-content:flex-start}.ui-kundeninterviews .ui-schluss-text .ui-schluss-aktionen{align-items:flex-start}.ui-schluss-text .ui-ki-hinweis-schluss{text-align:left}}.ui-schluss-kontakt .kontaktblock{vertical-align:top}.ui-rechnung-raster{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (min-width:1101px){.ui-rechnung-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,56px)}}.ui-auftrag{box-sizing:border-box;border:1px solid var(--ui-line-dark);background:var(--ui-surface);box-shadow:var(--ui-schatten-dunkel);font-family:var(--ui-sans);border-radius:14px;padding:clamp(20px,2.2vw,28px)}.ui-auftrag .ui-h3-sans{margin:0 0 8px}.ui-auftrag-liste{margin:0;padding:0;list-style:none;display:grid}.ui-auftrag-zeile{border-bottom:1px solid var(--ui-line-dark);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;padding:14px 0;display:grid}.ui-auftrag-bild{display:block}.ui-auftrag-bild img{width:100%;height:auto;display:block}.ui-auftrag-branche{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);margin:0 0 2px;font-size:13px}.ui-auftrag-wert{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:650;line-height:1.3}.ui-auftrag-marke{letter-spacing:.02em;color:var(--ui-gold);font-size:13px;font-weight:600;display:block}.ui-auftrag-quelle{color:var(--ui-muted);margin:4px 0 0;font-size:14px;line-height:1.4}.ui-rechner{gap:8px;padding-top:18px;display:grid}.ui-rechner-frage{font-size:16px;font-weight:650;line-height:1.4}.ui-rechner-feld{max-width:260px;display:block;position:relative}.ui-rechner-feld input{box-sizing:border-box;border:1px solid var(--ui-muted);background:var(--ui-bg);width:100%;min-height:48px;color:var(--ui-text);font-family:var(--ui-sans);font-variant-numeric:tabular-nums;border-radius:8px;padding:12px 40px 12px 14px;font-size:17px}.ui-rechner-feld input::placeholder{color:var(--ui-muted);opacity:1}.ui-rechner-feld input:focus-visible{outline:2px solid var(--ui-gold);outline-offset:2px}.ui-rechner-einheit{color:var(--ui-muted);font-size:17px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ui-rechner-ergebnis{min-height:1.5em;color:var(--ui-text);margin:4px 0 0;font-size:17px;font-weight:650;line-height:1.5}.ui-rechner-hinweis{color:var(--ui-muted);margin:0;font-size:14px;line-height:1.45}@media (max-width:359px){.ui-auftrag-zeile{grid-template-columns:56px minmax(0,1fr);gap:12px}}.ui-aktion h2.ui-dach{font-weight:400}.ui-kostprobe-kopf{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.ui-kostprobe-zweck{font-family:var(--ui-sans);color:var(--ui-muted);max-width:60ch;margin:20px 0 0;font-size:17px;line-height:1.5}.ui-kostprobe-video{min-width:0;margin:0}.ui-kostprobe-video .videospieler{box-shadow:var(--ui-schatten-dunkel);border-radius:8px;overflow:hidden}.ui-kostprobe-beschriftung{font-family:var(--ui-sans);color:var(--ui-muted);margin:10px 0 0;font-size:13px;line-height:1.4}@media (min-width:960px){.ui-kostprobe-kopf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,4vw,64px)}.ui-kostprobe-kopf .ui-h1{font-size:clamp(40px,1.2rem + 2.6vw,60px)}.ui-kostprobe-video{margin-top:30px}}.ui-kostprobe-feld{aspect-ratio:16/9;border:1px solid var(--ui-line-dark);background:var(--ui-surface-hoch);box-shadow:var(--ui-schatten-dunkel);border-radius:8px;display:block;position:relative}.ui-kostprobe-arbeit{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ui-kostprobe-arbeit{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}}.ui-kostprobe-arbeit-verweis{margin-top:24px}.ui-kostprobe-person{grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;display:grid}.ui-kostprobe-person .portraet{max-width:260px}.ui-kostprobe-person .ui-text{max-width:60ch}@media (min-width:768px){.ui-kostprobe-person{grid-template-columns:clamp(260px,28vw,340px) minmax(0,1fr);gap:clamp(32px,5vw,64px)}.ui-kostprobe-person .portraet{max-width:none}}.ui-kostprobe-fragen{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.ui-kostprobe-fragen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px){.ui-kostprobe-fragen{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.ui-kostprobe-frage{box-sizing:border-box;border:1px solid var(--ui-line-dark);background:var(--ui-surface);box-shadow:var(--ui-schatten-dunkel);font-family:var(--ui-sans);color:var(--ui-text);border-radius:14px;flex-direction:column;gap:12px;padding:clamp(20px,2vw,24px);display:flex}.ui-kostprobe-frage-branche{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ui-muted);font-size:13px;line-height:1.4}.ui-kostprobe-frage-text{font-family:var(--font-display);text-wrap:balance;font-size:clamp(21px,1.1rem + .35vw,24px);line-height:1.25}.ui-kostprobe-frage-text:before{content:"";background:var(--ui-gold);width:36px;height:2px;margin:0 0 14px;display:block}.ui-kostprobe-fragen-zusatz{margin:24px 0 0}.ui-kostprobe-leiste{display:none}@media (max-width:767px){.ui-kostprobe-leiste{z-index:10001;box-sizing:border-box;padding:12px var(--ui-rand) calc(12px + env(safe-area-inset-bottom,0px));background:var(--ui-bg);border-top:1px solid var(--ui-line-dark);transition:transform var(--ui-dauer) var(--ease),visibility 0s linear 0s;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:12px;display:grid;position:fixed;bottom:0;left:0;right:0}.ui-kostprobe-leiste .ui-knopf{width:100%;padding:12px 16px}.ui-kostprobe-leiste[data-sichtbar=nein]{visibility:hidden;transition:transform var(--ui-dauer) var(--ease),visibility 0s linear var(--ui-dauer);transform:translateY(100%)}.ui-aktion-fuss{padding-bottom:calc(24px + 72px + env(safe-area-inset-bottom,0px))}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ui-kostprobe-leiste,.ui-kostprobe-leiste[data-sichtbar=nein]{transition:none}}.ui-aktion-kopf .ui-innen,.ui-aktion .ui-innen,.ui-aktion-fuss .ui-innen{padding-left:max(var(--ui-rand),env(safe-area-inset-left,0px));padding-right:max(var(--ui-rand),env(safe-area-inset-right,0px))}@media (max-width:767px){.ui-kostprobe-leiste{padding-left:max(var(--ui-rand),env(safe-area-inset-left,0px));padding-right:max(var(--ui-rand),env(safe-area-inset-right,0px))}}
