.lp{--paper:#fff;--paper-2:#f5f7fa;--white:#fff;--paper-tint:#f4f7fb;--ink:#0f2136;--ink-soft:#17324d;--text:#182430;--text-2:#586674;--text-3:#8494a3;--line:#e4e9f0;--line-2:#d2dae4;--blue:var(--primary);--blue-2:#78a3ee;--blue-soft:#ebf1fa;--blue-ink:var(--accent-hover);--tint-blue:#eff3fa;--tint-warm:#f3eee5;--tint-mint:#e7f0ea;--tint-pink:#edf1f6;--tint-lav:#edf1f6;--tint-sky:#edf1f6;--text-onink:#e9eef4;--text-onink-soft:#a2b2c2;--ink-line:#e9eef421;--ink-line-strong:#e9eef43d;--ok:#2e7d5b;--warn:#a9750f;--r:16px;--r-lg:26px;--r-xl:34px;--soft:0 1px 2px #0f213609;--card:0 1px 2px #0f21360d;--float:0 6px 20px -14px #0f213624;--maxw:1200px}.lp *{box-sizing:border-box;margin:0;padding:0}.lp .tw-insel,.lp .tw-insel *{margin:revert-layer;padding:revert-layer}.lp{scroll-behavior:smooth;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,sans-serif;background:var(--paper);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.lp h1,.lp h2,.lp h3,.lp .disp{font-family:var(--font-manrope),sans-serif;letter-spacing:-.01em}.lp a{color:inherit;text-decoration:none}.lp ::selection{background:var(--ink);color:#fff}.lp .wrap{max-width:var(--maxw);margin:0 auto;padding:0 1.6rem}.lp .btn{font-size:.95rem;font-weight:600;font-family:var(--font-manrope),sans-serif;cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:.55rem;padding:.82rem 1.4rem;transition:transform .18s,box-shadow .25s,background .2s,border-color .2s;display:inline-flex}.lp .btn:active{transform:translateY(1px)}.lp .btn-out{background:var(--white);color:var(--ink);border-color:var(--line-2)}.lp .btn-out:hover{border-color:var(--ink);transform:translateY(-2px)}.lp .btn-blue{background:var(--blue);color:#fff;box-shadow:0 2px 6px -2px #2563c947}.lp .btn-blue:hover{background:var(--blue-ink);transform:translateY(-1px)}.lp .btn-sm{padding:.6rem 1.15rem;font-size:.9rem}.lp .btn-quiet{color:var(--text-2);box-shadow:none;background:0 0;border-color:#0000;padding-left:.6rem;padding-right:.6rem}.lp .btn-quiet:hover{color:var(--ink);box-shadow:none;background:0 0;transform:none}.lp .btn-quiet svg{transition:transform .2s}.lp .btn-quiet:hover svg{transform:translate(3px)}.lp header{z-index:100;transition:all .3s;position:fixed;inset:0 0 auto}.lp .hero{padding:4.9rem 0 4rem;position:relative;overflow:hidden}.lp .hero:before{content:none}.lp .hero .wrap{z-index:1;position:relative}.lp .hero-grid{grid-template-columns:1fr 1.12fr;align-items:center;gap:3rem;display:grid}@media (max-width:980px){.lp .hero{padding:3.4rem 0 3rem}.lp .hero-grid{grid-template-columns:1fr;gap:2.4rem}.lp .hero-grid>div:first-child{text-align:center;flex-direction:column;align-items:center;display:flex}.lp h1.hl{max-width:100%}.lp .hero-sub{margin-left:auto;margin-right:auto}.lp .hero-cta{justify-content:center;width:100%}.lp .hero-cta .btn{box-shadow:none;border-radius:13px;padding:.92rem 1.9rem}.lp .hero-cta .btn:hover{box-shadow:none}}.lp .pill-tag{color:var(--text-2);align-items:center;gap:.7rem;font-size:.84rem;font-weight:600;display:inline-flex}.lp .pill-tag:before{content:"";background:var(--blue);opacity:.75;width:1.7rem;height:1px}.lp h1.hl{color:var(--ink);letter-spacing:-.036em;max-width:min(600px,100%);margin:1.3rem 0 0;font-size:clamp(2.3rem,4.1vw,4.5rem);font-weight:800;line-height:1.02}@media (max-width:980px){.lp h1.hl{line-height:1.18}}.lp .hero-sub{color:var(--text-2);max-width:520px;margin:1.15rem 0 0;font-size:1.08rem;line-height:1.62}.lp .hero-cta{flex-wrap:wrap;gap:.75rem;margin-top:2.1rem;display:flex}@keyframes fl{50%{transform:translateY(-10px)}}.lp .strip{padding:4.6rem 0 5.4rem}.lp .strip .lab{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:2rem;font-size:.74rem;font-weight:600}.lp .strip-row{flex-wrap:wrap;justify-content:center;gap:1.35rem 2.6rem;display:flex}.lp .strip-br{flex-basis:100%;height:0}.lp .strip-item{color:#8494a3;letter-spacing:-.01em;align-items:center;gap:.55rem;font-size:1rem;font-weight:600;transition:color .2s;display:inline-flex}.lp .strip-item:hover{color:var(--text-2)}.lp .strip-item svg{width:19px;height:19px}.lp section.block{padding:6.5rem 0}.lp .head{max-width:640px}.lp .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:.7rem;font-size:.72rem;font-weight:700;display:inline-flex}.lp .eyebrow:before{content:"";opacity:.5;background:currentColor;width:1.7rem;height:1px}.lp h2.t{color:var(--ink);letter-spacing:-.028em;margin:1.1rem 0 0;font-size:clamp(1.85rem,3.1vw,2.65rem);font-weight:700;line-height:1.06}.lp .lead{color:var(--text-2);margin-top:1.1rem;font-size:1.1rem;line-height:1.6}.lp details{border-bottom:1px solid var(--line);padding:.4rem 0}.lp summary{cursor:pointer;color:var(--ink);font-size:1.08rem;font-weight:600;font-family:var(--font-manrope),sans-serif;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp details p{color:var(--text-2);max-width:64ch;padding:0 0 1.3rem;font-size:.96rem;line-height:1.7}@keyframes dashmove{to{stroke-dashoffset:-32px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp .hero-illus{width:100%;max-width:520px;margin:0 auto;padding:.5rem}@keyframes hflow{to{stroke-dashoffset:-20px}}@keyframes hcFade{to{opacity:1}}@keyframes hcDraw{to{stroke-dashoffset:0}}@keyframes hcPop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (max-width:980px){.lp .hero-illus{max-width:400px;margin-top:.5rem}}.lp [data-rv]{opacity:0;transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.lp [data-rv].in{opacity:1;transform:none}.lp .hero .hero-illus{max-width:none;padding:0}.lp .hk{width:100%;max-width:660px;height:auto;margin:0 auto;display:block;overflow:visible}.lp .hk text{font-family:var(--font-manrope),sans-serif}.lp .hk-track{fill:none;stroke:var(--line-2);stroke-width:1.4px}.lp .hk-band{fill:none;stroke:var(--blue);opacity:.1;stroke-width:34px;stroke-linecap:round}.lp .hk-lauf{fill:none;stroke:var(--blue);stroke-width:5px;stroke-linecap:round;stroke-dasharray:var(--dash);animation:hkLauf var(--umlauf,12s) linear infinite}.lp .hk-arrow{fill:none;stroke:#a6b3c2;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.lp .hk-ring{fill:var(--white);stroke:#9cb8e2;stroke-width:1.5px;animation:hkRingP var(--umlauf,12s) linear var(--pd,0s) infinite}.lp .hk-halo{fill:var(--blue);opacity:0;transform-box:fill-box;transform-origin:50%;animation:hkHaloP var(--umlauf,12s) linear var(--pd,0s) infinite}.lp .hk-ico{fill:none;stroke:var(--blue);stroke-width:1.35px;stroke-linecap:round}.lp .hk-ico *{stroke-dasharray:130;stroke-dashoffset:0;animation:hkIcoP var(--umlauf,12s) ease-out var(--pd,0s) infinite}.lp .hk-lb{fill:var(--ink);animation:hkLbP var(--umlauf,12s) linear var(--pd,0s) infinite;font-size:15px;font-weight:600}.lp .hk-mid-k{letter-spacing:.13em;fill:var(--text-3);font-size:10.5px;font-weight:700}.lp .hk-mid{fill:var(--blue);letter-spacing:-.01em;font-size:24px;font-weight:700}.lp .hk-node--still .hk-ring{stroke:#cbd4de;stroke-width:1.2px;animation:hkPoRing var(--umlauf,12s) linear var(--pd,0s) infinite}.lp .hk-node--still .hk-ico{stroke:#9ba7b5;animation:hkPoIco var(--umlauf,12s) linear var(--pd,0s) infinite}.lp .hk-node--still .hk-ico *{animation:none}.lp .hk-lb--still{fill:var(--text-3);animation:hkPoLb var(--umlauf,12s) linear var(--pd,0s) infinite}.lp .hk-haken{opacity:0;transform-box:fill-box;transform-origin:50%;animation:hkPoHaken var(--umlauf,12s) cubic-bezier(.2,1.4,.4,1) var(--pd,0s) infinite}.lp .hk-haken-feld{fill:var(--white);stroke:var(--ok);stroke-width:1.6px}.lp .hk-haken-strich{fill:none;stroke:var(--ok);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.lp .hk-ergebnis{fill:var(--ok);opacity:0;animation:hkPoErgebnis var(--umlauf,12s) linear var(--pd,0s) infinite;font-size:13px;font-weight:700}.lp .hk-key-line{fill:none;stroke:var(--blue);stroke-width:5px;stroke-linecap:round}.lp .hk-key-line--still{stroke:#cbd4de;stroke-width:1.6px}.lp .hk-key{fill:var(--ink);font-size:14px;font-weight:600}.lp .hk-key--still{fill:var(--text-3);font-weight:500}@keyframes hkLauf{0%{stroke-dashoffset:var(--von)}to{stroke-dashoffset:var(--bis)}}@keyframes hkRingP{0%,8.5%,to{stroke:#9cb8e2;fill:#fff}1.6%,5%{stroke:#3f6fcb;fill:#f6faff}}@keyframes hkHaloP{0%{opacity:0;transform:scale(.95)}1.8%{opacity:.16}8%,to{opacity:0;transform:scale(1.35)}}@keyframes hkLbP{0%,8.5%,to{fill:var(--ink)}1.6%,5%{fill:#3f6fcb}}@keyframes hkIcoP{0%{stroke-dashoffset:130px}5.5%,to{stroke-dashoffset:0}}@keyframes hkPoRing{0%{stroke:#cbd4de}2%,14%{stroke:var(--ok)}18%,to{stroke:#cbd4de}}@keyframes hkPoIco{0%{stroke:#9ba7b5}2%,14%{stroke:var(--ok)}18%,to{stroke:#9ba7b5}}@keyframes hkPoLb{0%{fill:var(--text-3)}2%,14%{fill:var(--ok)}18%,to{fill:var(--text-3)}}@keyframes hkPoHaken{0%{opacity:0;transform:scale(.5)}3%,14%{opacity:1;transform:scale(1)}18%,to{opacity:0;transform:scale(.9)}}@keyframes hkPoErgebnis{0%{opacity:0}3%,14%{opacity:1}18%,to{opacity:0}}@media (max-width:560px){.lp .hk-lb{font-size:17.5px}.lp .hk-mid{font-size:28px}.lp .hk-mid-k{font-size:13px}.lp .hk-key{font-size:16px}}@media (max-width:480px){.lp .hk-lb{font-size:19px}.lp .hk-mid{font-size:32px}.lp .hk-mid-k{font-size:15px}.lp .hk-key{font-size:18px}}@media (prefers-reduced-motion:reduce){.lp .hk *{animation:none!important}.lp .hk-halo{display:none}.lp .hk-lauf{stroke-dasharray:none}.lp .hk-haken,.lp .hk-ergebnis{opacity:0}}.lp .sec-dark{background:var(--ink);color:var(--text-onink)}.lp .sec-dark h2.t{color:#fff}.lp .sec-dark .lead{color:var(--text-onink-soft)}.lp .sec-dark .eyebrow{color:var(--blue-2)}.lp .aus-list{border-top:1px solid var(--ink-line);margin-top:clamp(2.2rem,3.6vw,3.2rem)}.lp .aus-row{border-bottom:1px solid var(--ink-line);grid-template-columns:52px 1fr 1.15fr;align-items:start;gap:1.7rem;padding:1.9rem 0;display:grid}.lp .aus-row .n{letter-spacing:.09em;color:var(--blue-2);padding-top:.4rem;font-size:.75rem;font-weight:700}.lp .aus-row h3{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.18rem;font-weight:600;line-height:1.3}.lp .aus-txt>p{color:var(--text-onink-soft);margin:0;font-size:.97rem;line-height:1.66}.lp .aus-k{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-2);margin-top:1.1rem;font-size:.64rem;font-weight:700;display:block}.lp .aus-txt ul{gap:.38rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.lp .aus-txt li{color:var(--text-onink);padding-left:1rem;font-size:.89rem;line-height:1.5;position:relative}.lp .aus-txt li:before{content:"";background:var(--blue-2);border-radius:1px;width:5px;height:1.5px;position:absolute;top:.62em;left:0}.lp .aus-loesung{border-top:1px solid var(--ink-line);color:var(--text-onink);margin-top:1.1rem;padding-top:.8rem;font-size:.92rem;line-height:1.55}.lp .aus-loesung b{color:var(--blue-2);font-weight:700}@media (max-width:880px){.lp .aus-row{grid-template-columns:38px 1fr;gap:1rem}.lp .aus-txt{grid-column:2}}.lp .callout-dark{border:0;border-top:1px solid var(--ink-line);background:0 0;border-radius:0;margin-top:clamp(2.8rem,4.4vw,4rem);padding:clamp(2rem,3vw,2.6rem) 0 0}.lp .callout-dark h3{font-family:var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.35rem,2.1vw,1.75rem);line-height:1.3}.lp .callout-dark p{color:var(--text-onink-soft);letter-spacing:-.008em;max-width:70ch;margin:1rem 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:400;line-height:1.6}.lp .callout-dark em{color:#fff;font-style:normal;font-weight:500}.lp .prodview{border-top:1px solid var(--line);padding:clamp(2.4rem,4vw,3.4rem) 0 clamp(4.5rem,7vw,6.5rem)}.lp .head.center{text-align:center;margin:0 auto}.lp .head.center .eyebrow{justify-content:center}.lp .pv-frame{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--float);margin-top:1.9rem;padding:.55rem}.lp .pv-bar{align-items:center;gap:.4rem;padding:.45rem .65rem .75rem;display:flex}.lp .pv-bar i{background:var(--line-2);border-radius:50%;width:9px;height:9px}.lp .pv-bar .pv-path{color:var(--text-3);letter-spacing:.01em;margin-left:.9rem;font-size:.72rem;font-weight:500}.lp .pv-stage{aspect-ratio:12/5;border:1px solid var(--line);background:var(--white);border-radius:15px;position:relative;overflow:hidden}.lp .pv-shot{object-fit:contain;object-position:center top;opacity:0;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.lp .pv-shot.active{opacity:1}.lp .pv-ende,.lp .pv-node-ende{display:none}.lp .pv-lupe-hinweis{text-align:center;color:var(--text-2);margin:.7rem 0 0;font-size:.8rem}.lp .pv-caps{margin-top:1.25rem;display:grid}.lp .pv-cap{text-align:center;max-width:64ch;color:var(--text-2);opacity:0;grid-area:1/1;margin:0 auto;font-size:.94rem;line-height:1.6;transition:opacity .35s}.lp .pv-cap.active{opacity:1}.lp .pv-cap b{color:var(--text);font-weight:600}.lp .pv-rail{grid-template-columns:repeat(var(--pv-cols,6),1fr);row-gap:.95rem;margin-top:clamp(2.4rem,4vw,3.2rem);display:grid}.lp .pv-rail-k{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);grid-area:1/1/auto/-1;font-size:.7rem;font-weight:700}.lp .pv-node{text-align:center;color:var(--text-2);letter-spacing:-.006em;background:0 0;border:0;grid-row:2;padding:1.4rem .2rem 0;font-family:inherit;font-size:.86rem;font-weight:600;line-height:1.35;transition:color .25s;position:relative}.lp .pv-node:before{content:"";border-top:1px solid var(--line-2);width:100%;transition:border-color .25s;position:absolute;top:5px;left:-50%}.lp .pv-node.first:before{display:none}.lp .pv-node:after{content:"";z-index:1;background:var(--paper);border:2px solid var(--blue);border-radius:50%;width:11px;height:11px;transition:background .25s,border-color .25s;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp button.pv-node{cursor:pointer}.lp button.pv-node:hover{color:var(--ink)}.lp button.pv-node:hover:after{background:var(--blue);border-color:var(--blue)}.lp button.pv-node:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:10px}.lp .pv-node.active{color:var(--ink);font-weight:700}.lp .pv-node.active:after{background:var(--blue);border-color:var(--blue)}.lp .pv-tafel{background:var(--white);grid-template-columns:1.05fr 1fr;align-content:center;gap:clamp(1.4rem,3vw,3rem);padding:clamp(1.6rem,3.4vw,3rem);display:none;position:absolute;inset:0;overflow:auto}.lp .pv-tafel.active{display:grid}.lp .pv-tafel-k{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.7rem;font-weight:700;display:block}.lp .pv-tafel h3{color:var(--ink);letter-spacing:-.018em;margin:.6rem 0 .7rem;font-size:clamp(1.3rem,2.1vw,1.65rem);font-weight:600;line-height:1.22}.lp .pv-tafel p{color:var(--text-2);max-width:44ch;margin:0;font-size:1.04rem;line-height:1.62}.lp .pv-tafel-tags{flex-wrap:wrap;align-content:center;gap:.5rem;display:flex}.lp .pv-tafel-tags span{color:var(--text);border:1px solid var(--line-2);background:var(--paper);border-radius:8px;padding:.36rem .7rem;font-size:.92rem}@media (max-width:820px){.lp .pv-tafel{grid-template-columns:1fr;align-content:start;gap:1.2rem}.lp .pv-tafel-tags{align-content:start}.lp .pv-rail{justify-content:center;align-items:center;gap:0;margin-top:2.2rem;display:flex}.lp .pv-zone{display:contents}.lp .pv-rail-k,.lp .pv-zone.soon{display:none}.lp .pv-node{color:#0000;background:0 0;flex:none;justify-content:center;align-items:center;width:26px;height:34px;padding:0;font-size:0;line-height:0;display:flex}.lp .pv-node:before{display:none}.lp .pv-node:after{background:var(--line-2);border:0;width:8px;height:8px;transition:background .3s,transform .3s;position:static;transform:none}.lp .pv-node.active:after{background:var(--blue);transform:scale(1.35)}.lp .pv-node-ende{display:flex}.lp .pv-node.pv-luecke{width:auto;padding:0 .1rem}.lp .pv-node.pv-luecke:after{width:auto;height:auto;color:var(--line-2);letter-spacing:.14em;background:0 0;padding:0;font-size:.82rem;line-height:1}.lp .pv-bar{display:none}.lp .pv-frame{border:0;border-radius:8px;padding:0}.lp .pv-stage{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:8px;display:flex;overflow-x:auto}.lp .pv-stage::-webkit-scrollbar{display:none}.lp .pv-shot{scroll-snap-align:center;opacity:1;flex:0 0 100%;transition:none;position:static}.lp .pv-stage{aspect-ratio:auto}.lp .pv-shot{aspect-ratio:12/5;object-position:center;height:auto}.lp .pv-ende{scroll-snap-align:center;text-align:center;background:var(--paper-2);flex-direction:column;flex:0 0 100%;justify-content:center;align-items:center;gap:.7rem;padding:1.6rem 1.4rem;display:flex}.lp .pv-ende-t{color:var(--ink);letter-spacing:-.018em;max-width:24ch;font-size:1.12rem;font-weight:700;line-height:1.3}.lp .pv-ende-s{color:var(--text-2);max-width:30ch;font-size:.86rem;line-height:1.5}.lp .pv-ende .btn{margin-top:.3rem}.lp .pv-caps-leer{opacity:0;height:0;margin-top:0;overflow:hidden}}.lp .prodview .statement{text-align:center;max-width:52ch;margin-left:auto;margin-right:auto}.lp .pv-cta{flex-direction:column;align-items:center;gap:.9rem;margin-top:2.2rem;display:flex}.lp .pv-cta-lead{color:var(--text-2);text-align:center;max-width:46ch;margin:0;font-size:.95rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.lp .pv-shot,.lp .pv-cap{transition:none}}.lp .hero:before{content:"";pointer-events:none;z-index:0;-webkit-mask-composite:source-in;background-image:radial-gradient(circle,#0f213621 1px,#0000 1.6px);background-position:calc(50% - 600px) 0;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000009e 26%,#0000002e 46%,#0000 62%),linear-gradient(#0000 0,#000 12% 62%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000009e 26%,#0000002e 46%,#0000 62%),linear-gradient(#0000 0,#000 12% 62%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp .hero>.wrap{z-index:1;position:relative}.lp .hero-orbit{pointer-events:none;z-index:0;width:920px;height:920px;position:absolute;top:-430px;left:-545px;overflow:visible}.lp .ho-ring{fill:none;stroke:#2563c916;stroke-width:1px}.lp .ho-ring-2{stroke:#2563c90e}.lp .ho-dot{fill:#2563c921}.lp .ho-dot-2{fill:#0f213617}.lp .ho-spin{transform-origin:460px 460px;animation:300s linear infinite hoSpin}@keyframes hoSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.lp .hero-orbit{animation:1.1s cubic-bezier(.22,.61,.36,1) both orbitIn;display:block;top:-300px;left:auto;right:-600px}}@keyframes orbitIn{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp .ho-spin,.lp .hero-orbit{animation:none}}.lp .two{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.lp .two-head h2.t{max-width:17ch;margin-top:1.05rem}.lp .two-body p{color:var(--text-2);margin:0;font-size:1.06rem;line-height:1.72}.lp .two-body p+p{margin-top:1.15rem}@media (max-width:860px){.lp .two{grid-template-columns:1fr;gap:1.5rem}.lp .two-head h2.t{max-width:none}}.lp .statement{border-top:1px solid var(--line);max-width:62ch;color:var(--ink);letter-spacing:-.014em;margin:clamp(2.6rem,4.4vw,3.8rem) 0 0;padding-top:clamp(1.8rem,2.8vw,2.4rem);font-size:clamp(1.18rem,1.85vw,1.5rem);font-weight:500;line-height:1.5}.lp .statement em{color:var(--blue);font-style:normal}.lp .sc-stage{border-radius:0}.lp .sc-feat{align-self:center}.lp .sc-feat-k{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:.85rem;font-size:.66rem;font-weight:700;display:block}.lp .sc-tags{flex-wrap:wrap;gap:.4rem;display:flex}.lp .sc-tags span{border:1px solid var(--line-2);background:var(--white);color:var(--text-2);letter-spacing:-.004em;padding:.4rem .68rem;font-size:.82rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-block}.lp .sc-tags span:hover{color:var(--ink);border-color:#9fb6dc}@media (max-width:860px){.lp .sc-feat{margin-top:1.4rem}}.lp .sc-stage{background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.lp .sc-pane{border-top:1px solid var(--line);align-items:start;gap:clamp(2rem,5vw,4.5rem);min-height:0;padding:1.9rem 0 0}.lp .sc-cap{align-self:start}.lp .sc-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem 1.6rem;display:grid}.lp .sc-tags span{color:var(--text-2);letter-spacing:-.004em;background:0 0;border:0;padding:0;font-size:.93rem;font-weight:500;display:block}@media (max-width:860px){.lp .sc-tags{grid-template-columns:1fr}}.lp .impact{border-top:1px solid var(--line-2);grid-template-columns:1fr 1fr;gap:0;margin-top:clamp(2.4rem,4vw,3.4rem);display:grid}.lp .impact-item{border-bottom:1px solid var(--line-2);padding:2.1rem 2.3rem 2.1rem 0}.lp .impact-item:nth-child(2n){border-left:1px solid var(--line-2);padding-left:2.3rem;padding-right:0}.lp .impact-item:last-child{grid-column:1/-1;padding-right:0}.lp .impact-item .n{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.72rem;font-weight:700;display:inline-flex}.lp .impact-item .n i{background:var(--blue);border-radius:50%;flex:none;width:5px;height:5px}.lp .impact-item h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:600;line-height:1.3}.lp .impact-item p{color:var(--text-2);margin:.6rem 0 0;font-size:.97rem;line-height:1.68}@media (max-width:860px){.lp .impact{grid-template-columns:1fr}.lp .impact-item,.lp .impact-item:nth-child(2n){border-left:0;padding:1.7rem 0}}.lp .sec-blue{background:var(--blue);color:#fff}.lp .sec-blue h2.t{color:#fff}.lp .sec-blue .eyebrow{color:#ffffffe0}.lp .blue-lead{color:#ffffffd1;max-width:52ch;margin:1.4rem 0 0;font-size:1.05rem;line-height:1.68}.lp .btn-onblue{color:var(--blue);background:#fff;border-color:#fff;font-weight:700}.lp .btn-onblue:hover{background:var(--paper-2);color:var(--blue-ink)}.lp .cta-actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:2.1rem;display:flex}.lp .cta-micro{color:#ffffffb3;font-size:.86rem;font-weight:500}.lp .steps-k{letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin-top:1.7rem;margin-bottom:.4rem;font-size:.68rem;font-weight:700;display:block}.lp .next-steps{border-top:1px solid #ffffff38;margin:0;padding:0;list-style:none}.lp .next-steps li{border-bottom:1px solid #ffffff38;grid-template-columns:2.4rem 1fr;align-items:start;gap:1rem;padding:1.15rem 0;display:grid}.lp .ns-n{letter-spacing:.06em;color:#ffffff9e;padding-top:.2rem;font-size:.75rem;font-weight:700}.lp .ns-b b{color:#fff;letter-spacing:-.008em;font-size:1.02rem;font-weight:600;display:block}.lp .ns-b i{color:#ffffffbf;margin-top:.3rem;font-size:.92rem;font-style:normal;line-height:1.6;display:block}.lp .sec-check{background:var(--paper);border-block:1px solid var(--line-2)}.lp .ec-head{text-align:center;max-width:640px;margin:0 auto}.lp .ec-head h2.t{max-width:22ch;margin-top:1rem;margin-left:auto;margin-right:auto}.lp .ec-head p{max-width:54ch;color:var(--text-2);margin:1.1rem auto 0;font-size:1.05rem;line-height:1.68}.lp .ec-gibt{text-align:left;gap:2.2rem;max-width:900px;margin:clamp(2.6rem,4.4vw,3.6rem) auto 0;list-style:none;display:grid}@media (min-width:760px){.lp .ec-gibt{grid-template-columns:repeat(3,1fr);gap:2.6rem}}.lp .ec-gibt li{border-top:1px solid var(--line);padding-top:1rem}.lp .ec-gibt b{color:var(--ink);letter-spacing:-.012em;font-size:1rem;font-weight:600;display:block}.lp .ec-gibt span{color:var(--text-2);margin-top:.45rem;font-size:.95rem;line-height:1.6;display:block}.lp .ec-los{text-align:center;margin-top:clamp(2.4rem,4vw,3.2rem)}.lp .ec-los p{color:var(--text-3);margin-top:1rem;font-size:.88rem}.lp #how{position:relative}.lp #how:before{content:"";pointer-events:none;z-index:0;-webkit-mask-composite:source-in;background-image:radial-gradient(circle,#0f21361a 1px,#0000 1.6px);background-position:calc(50% - 600px) 0;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(50% - 700px),#00000052 calc(50% - 640px),#0000 calc(50% - 575px) calc(50% + 575px),#00000052 calc(50% + 640px),#000 calc(50% + 700px) 100%),linear-gradient(#0000 0,#000 12% 74%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(50% - 700px),#00000052 calc(50% - 640px),#0000 calc(50% - 575px) calc(50% + 575px),#00000052 calc(50% + 640px),#000 calc(50% + 700px) 100%),linear-gradient(#0000 0,#000 12% 74%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp #how>.wrap{z-index:1;position:relative}.lp h1.hl,.lp h2.t{font-family:var(--font-geist-sans),var(--font-manrope),system-ui,sans-serif}.lp h1.hl{letter-spacing:-.028em;font-weight:600}.lp h2.t{letter-spacing:-.026em;font-weight:700}.lp .hero-signedin{color:var(--text-2);margin-top:1.15rem;font-size:.9rem}.lp .hero-signedin a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.lp .hero-signedin a:hover{color:var(--blue-ink)}.lp .cta-contact{border-top:1px solid #ffffff29;margin-top:1.9rem;padding-top:1.6rem}.lp .cta-contact-lead{color:#ffffffb8;margin-bottom:.85rem;font-size:.92rem;display:block}.lp .cta-contact-ways{flex-wrap:wrap;gap:.7rem 1.8rem;display:flex}.lp .cta-contact-link{color:#fff;align-items:center;gap:.55rem;font-size:1.02rem;font-weight:700;text-decoration:none;transition:opacity .18s;display:inline-flex}.lp .cta-contact-link svg{opacity:.8;flex:none}.lp .cta-contact-link:hover{opacity:.82;text-underline-offset:3px;text-decoration:underline}.lp .cta-check{color:#ffffffb8;max-width:52ch;margin:1.4rem 0 0;font-size:.9rem;line-height:1.6}.lp .cta-check a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.lp .cta-check a:hover{opacity:.82}@media (max-width:980px){.lp h1.hl{letter-spacing:-.032em;font-weight:800}}.lp .hero-sub--mobile{display:none}@media (max-width:980px){.lp .hero-sub--desktop{display:none}.lp .hero-sub--mobile{display:block}}.lp .sc-mobile{display:none}@media (max-width:820px){.lp .showcase .scnav,.lp .showcase .sc-link,.lp .showcase .sc-stage{display:none}.lp .sc-mobile{margin:1.6rem 0 0;padding:0;list-style:none;display:block;position:relative}.lp .sc-mobile:before{content:"";background:var(--line);width:2px;position:absolute;top:24px;bottom:24px;left:23px}.lp .sc-m-step{gap:1.1rem;padding:.55rem 0 1.5rem;display:flex;position:relative}.lp .sc-m-step:last-child{padding-bottom:0}.lp .sc-m-ico{z-index:1;background:var(--white);border:1px solid var(--line-2);width:48px;height:48px;color:var(--blue);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.lp .sc-m-ico svg{width:22px;height:22px}.lp .sc-m-body{padding-top:.15rem}.lp .sc-m-k{letter-spacing:.09em;text-transform:uppercase;color:var(--blue);font-size:.68rem;font-weight:700}.lp .sc-m-title{color:var(--ink);letter-spacing:-.01em;margin:.15rem 0 .3rem;font-size:1.15rem;font-weight:700;line-height:1.25}.lp .sc-m-text{color:var(--text-2);font-size:.95rem;line-height:1.6}}.lp .hl-mark{background:var(--ink);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:.02em .18em .06em}.lp h2.t.t-marked{line-height:1.24}.lp .hl-mark-inv{color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;border-radius:5px;padding:.02em .18em .06em}.lp .ea-phasen{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.55rem 1.1rem;margin-top:clamp(2.2rem,3.4vw,3rem);padding-top:1.6rem;list-style:none;display:flex}.lp .ea-phasen li{align-items:baseline;gap:.55rem;display:flex}.lp .ea-phasen b{color:var(--ink);letter-spacing:-.012em;font-size:1.02rem;font-weight:700}.lp .ea-phasen span{color:var(--text-3);font-size:.82rem}.lp .ea-phasen-pfeil{color:var(--line-2);margin-left:.55rem;font-style:normal}.lp .ea-los{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:clamp(1.8rem,2.8vw,2.4rem);display:flex}.lp .ea-los-knoepfe{flex-wrap:wrap;gap:.7rem;display:flex}.lp .ea-los p{color:var(--text-2);max-width:46ch;font-size:.86rem;line-height:1.55}.lp .ea-los p a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:620px){.lp .ea-phasen{gap:.4rem .8rem}.lp .ea-phasen b{font-size:.95rem}.lp .ea-los-knoepfe .btn{flex:100%;justify-content:center}}.lp .anders{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);margin-top:clamp(2.4rem,4vw,3.6rem);display:grid}.lp .anders-item{padding:2.2rem 2.2rem 0 0}.lp .anders-item+.anders-item{border-left:1px solid var(--line-2);padding-left:2.2rem}.lp .anders-k{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);align-items:center;gap:.5rem;font-size:.7rem;font-weight:700;display:inline-flex}.lp .anders-k:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lp .anders-item h3{color:var(--ink);letter-spacing:-.016em;margin:.8rem 0 .7rem;font-size:1.25rem;font-weight:600;line-height:1.28}.lp .anders-item p{color:var(--text-2);margin:0;font-size:.98rem;line-height:1.66}@media (max-width:880px){.lp .anders{grid-template-columns:1fr}.lp .anders-item{border-bottom:1px solid var(--line-2);padding:1.8rem 0}.lp .anders-item+.anders-item{border-left:0;padding-left:0}.lp .anders-item:last-child{border-bottom:0}}.lp .weg{grid-template-columns:1fr 42px 1fr 42px 1fr;align-items:stretch;gap:0 .8rem;margin-top:clamp(2.4rem,4vw,3.4rem);display:grid}.lp .weg-stufe{border-top:3px solid var(--line-2);flex-direction:column;padding-top:1.1rem;display:flex}.lp .weg-stufe.s2{border-top-color:var(--blue)}.lp .weg-stufe.s3{border-top-color:var(--text-3);border-top-style:dashed}.lp .weg-k{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.7rem;font-weight:700}.lp .weg-stufe.s2 .weg-k{color:var(--blue)}.lp .weg-stufe.s3 .weg-k{color:var(--ink)}.lp .weg-stufe h3{color:var(--ink);letter-spacing:-.016em;margin:.55rem 0 .2rem;font-size:1.3rem;font-weight:600;line-height:1.25}.lp .weg-sub{color:var(--text-3);font-size:.78rem;font-weight:600}.lp .weg-stufe p{color:var(--text-2);flex:1;margin:.9rem 0 0;font-size:.97rem;line-height:1.64}.lp .weg-erg{border-top:1px solid var(--line);color:var(--ink);margin-top:1.2rem;padding-top:.9rem;font-size:.92rem;font-weight:600;line-height:1.45}.lp .weg-erg span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-bottom:.25rem;font-size:.66rem;font-weight:700;display:block}.lp .weg-pfeil{color:var(--text-3);justify-content:center;align-items:flex-start;padding-top:2.6rem;font-size:1.2rem;display:flex}.lp .weg-pfeil--offen{flex-direction:column;justify-content:flex-start;align-items:center;gap:.2rem}.lp .weg-pfeil--offen span{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:.58rem;font-weight:700}.lp .weg-beispiel{border-top:1px solid var(--line);max-width:82ch;margin-top:2.4rem;padding-top:1.4rem}.lp .weg-beispiel-k{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:block}.lp .weg-beispiel p{color:var(--text-2);margin:0;font-size:.98rem;line-height:1.66}.lp .weg-beispiel b{color:var(--ink);font-weight:600}@media (max-width:880px){.lp .weg{grid-template-columns:1fr;gap:1.6rem}.lp .weg-pfeil{display:none}.lp .weg-stufe.s3{border-top-style:solid}}.lp .faq{grid-template-columns:1fr 1fr;gap:0 3rem;margin-top:clamp(2.2rem,3.6vw,3rem);display:grid}.lp .faq-item{border-top:1px solid var(--line-2);padding:1.4rem 0}.lp .faq-item h3{color:var(--ink);letter-spacing:-.012em;margin:0;font-size:1.02rem;font-weight:600;line-height:1.35}.lp .faq-item p{color:var(--text-2);margin:.5rem 0 0;font-size:.95rem;line-height:1.62}@media (max-width:880px){.lp .faq{grid-template-columns:1fr;gap:0}}.lp .gespraech-person{border-bottom:1px solid #ffffff40;padding-bottom:1.4rem}.lp .gespraech-person b{font-family:var(--font-geist-sans),system-ui,sans-serif;color:#fff;letter-spacing:-.012em;font-size:1.15rem;font-weight:600;display:block}.lp .gespraech-person .rolle{color:#fffc;margin-top:.1rem;font-size:.9rem;display:block}.lp .gespraech-person p{color:#ffffffe0;margin:.7rem 0 0;font-size:.95rem;line-height:1.6}.lp .sec-blue .warum{color:#ffffffe6;margin:.6rem 0 0;font-size:.98rem;line-height:1.66}.lp .sec-hebel{border-top:1px solid var(--line)}.lp .hb-annahmen-k,.lp .hb-feld-k,.lp .hb-k,.lp .hb-erg-k,.lp .hb-balken-k,.lp .hb-faktor-k,.lp .hb-wc-k{letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-size:.68rem;font-weight:700;display:block}.lp .hb-annahmen{border-top:1px solid var(--line-2);margin-top:clamp(2.2rem,3.6vw,3rem);padding-top:1.5rem}.lp .hb-felder{flex-wrap:wrap;align-items:flex-end;gap:1.2rem 2.8rem;margin-top:1rem;display:flex}.lp .hb-feld{flex-direction:column;gap:.35rem;display:flex}.lp .hb-in{align-items:baseline;gap:.45rem;display:inline-flex}.lp .hb-in input{border:0;border-bottom:1.5px solid var(--line-2);text-align:right;width:5ch;min-width:0;font-family:var(--font-geist-sans),var(--font-manrope),system-ui,sans-serif;color:var(--ink);letter-spacing:-.02em;background:0 0;border-radius:0;padding:.05rem 0 .15rem;font-size:1.65rem;font-weight:600;transition:border-color .18s,box-shadow .18s}.lp .hb-in input:hover{border-bottom-color:var(--text-3)}.lp .hb-in input:focus{border-bottom-color:var(--blue);box-shadow:0 1px 0 var(--blue);outline:none}.lp .hb-einheit{color:var(--text-2);font-size:1rem;font-weight:600}.lp .hb-feld--abgeleitet{margin-left:auto}.lp .hb-ableitung{color:var(--ink);font-size:1rem;font-weight:600;line-height:1.5}.lp .hb-reset-zeile{flex-basis:100%}.lp .hb-reset{font:inherit;color:var(--blue);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.86rem;font-weight:600;text-decoration:underline}.lp .hb-reset:hover{color:var(--blue-ink)}.lp .hb-optionen{border-top:1px solid var(--line-2);grid-template-columns:1fr 1fr;margin-top:clamp(2.2rem,3.6vw,3rem);display:grid}.lp .hb-option{padding:2rem 2.8rem 2.1rem 0}.lp .hb-option+.hb-option{border-left:1px solid var(--line-2);padding-left:2.8rem;padding-right:0}.lp .hb-option--b .hb-k{color:var(--blue)}.lp .hb-option h3{font-family:var(--font-geist-sans),var(--font-manrope),system-ui,sans-serif;color:var(--ink);letter-spacing:-.024em;margin:.7rem 0 0;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:600;line-height:1.1}.lp .hb-zwischen{color:var(--text-2);margin:.7rem 0 0;font-size:.97rem;line-height:1.6}.lp .hb-erg{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.1rem}.lp .hb-erg b{font-family:var(--font-geist-sans),var(--font-manrope),system-ui,sans-serif;color:var(--ink);letter-spacing:-.028em;margin-top:.35rem;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:700;line-height:1.05;display:block}.lp .hb-erg i{color:var(--text-3);margin-top:.3rem;font-size:.84rem;font-style:normal;display:block}.lp .hb-braucht{color:var(--text-2);margin:1.3rem 0 0;font-size:.93rem;line-height:1.6}.lp .hb-braucht b{letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);margin-right:.35rem;font-size:.68rem;font-weight:700}.lp .hb-option--b .hb-braucht b{color:var(--blue)}.lp .hb-vergleich{border-top:1px solid var(--line-2);grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:clamp(2rem,3vw,2.6rem);padding-top:clamp(1.8rem,2.8vw,2.4rem);display:grid}.lp .hb-bars{gap:1rem;margin-top:1.1rem;display:grid}.lp .hb-bar{grid-template-columns:minmax(8rem,11rem) 1fr 6.5rem;align-items:center;gap:.9rem;display:grid}.lp .hb-bar-name{color:var(--text-2);font-size:.92rem;font-weight:600}.lp .hb-bar-track{height:18px;display:block;position:relative}.lp .hb-bar-fill{background:var(--text-3);transform-origin:0;border-radius:0 4px 4px 0;width:0;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1) .25s;display:block}.lp .hb-bar--b .hb-bar-fill{background:var(--blue)}.lp .hb-bar-val{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.98rem;font-weight:700}.lp .hb-vergleich[data-rv] .hb-bar-fill{transform:scaleX(0)}.lp .hb-vergleich[data-rv].in .hb-bar-fill{transform:scaleX(1)}.lp .hb-faktor b{font-family:var(--font-geist-sans),var(--font-manrope),system-ui,sans-serif;color:var(--ink);letter-spacing:-.04em;margin-top:.3rem;font-size:clamp(3rem,5.6vw,4.6rem);font-weight:700;line-height:1;display:block}.lp .hb-faktor p{color:var(--text-2);max-width:36ch;margin:.8rem 0 0;font-size:.97rem;line-height:1.6}.lp .hb-wc{border-top:1px solid var(--line);max-width:70ch;margin-top:clamp(2.2rem,3.4vw,3rem);padding-top:1.4rem}.lp .hb-wc p{color:var(--text-2);margin:.55rem 0 0;font-size:1.02rem;line-height:1.66}.lp .hb-wc b{color:var(--ink);font-weight:600}@media (max-width:880px){.lp .hb-optionen{grid-template-columns:1fr}.lp .hb-option{padding:1.8rem 0}.lp .hb-option+.hb-option{border-left:0;border-top:1px solid var(--line-2);padding-left:0}.lp .hb-vergleich{grid-template-columns:1fr;gap:1.8rem}.lp .hb-feld--abgeleitet{flex-basis:100%;margin-left:0}}@media (max-width:560px){.lp .hb-felder{gap:1rem 1.6rem}.lp .hb-in input{font-size:1.45rem}.lp .hb-bar{grid-template-columns:1fr 5.6rem;row-gap:.3rem}.lp .hb-bar-name{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lp .hb-bar-fill{transition:none}}
.lp .btn svg{flex:none}.lp .ab{border-top:1px solid var(--line);padding:clamp(4rem,6vw,5.6rem) 0 clamp(3.2rem,5vw,4.4rem)}.lp .ab-sprite{width:0;height:0;position:absolute;overflow:hidden}.lp .ab-intro{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:1.1rem clamp(2rem,5vw,4.5rem);display:grid}.lp .ab-intro h2.t{text-wrap:balance;max-width:26ch}.lp .ab-intro .lead{text-wrap:pretty;max-width:44ch;margin:0}.lp .ab-ablauf{margin-top:clamp(2.2rem,3.8vw,3.2rem);position:relative}.lp .ab-flaeche{background:var(--paper-2);border-radius:24px;padding:24px 28px 20px}.lp .ab-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.lp .ab-schritt{font:inherit;text-align:left;cursor:pointer;color:var(--text-3);background:0 0;border:0;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:2px 7px;padding:0 0 2px;display:grid}.lp .ab-balken{background:#0f21361a;border-radius:2px;grid-column:1/-1;height:2px;margin-bottom:11px;display:block;overflow:hidden}.lp .ab-balken i{background:var(--blue);width:0;height:100%;display:block}.lp .ab-schritt.fertig .ab-balken i{background:#0f213657}.lp .ab-schritt-nr{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600;transition:color .2s}.lp .ab-schritt-name{letter-spacing:-.005em;color:var(--text-2);font-size:.87rem;font-weight:600;line-height:1.3;transition:color .2s}.lp .ab-schritt-wer{color:var(--text-3);grid-column:2;font-size:.75rem;font-weight:500;line-height:1.35}.lp .ab-schritt.aktiv .ab-schritt-name{color:var(--ink)}.lp .ab-schritt.aktiv .ab-schritt-nr{color:var(--blue)}@media (hover:hover){.lp .ab-schritt:hover .ab-schritt-name{color:var(--ink)}}.lp .ab-schritt:focus-visible,.lp .ab-knopf:focus-visible{box-shadow:0 0 0 2px var(--paper-2), 0 0 0 4px var(--blue);outline:none}.lp .ab-rail-mobil{display:none}.lp .ab .pv-frame.ab-fenster{background:#fff;border:1px solid #0f21361a;border-radius:14px;margin:0;padding:0;overflow:hidden;box-shadow:0 1px 2px #0f21360a,0 18px 36px -26px #0f21364d}.lp .ab .pv-bar{background:#fafafb;border-bottom:1px solid #ececef;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:38px;padding:0 14px;display:grid}.lp .ab .pv-dots{gap:7px;display:flex}.lp .ab .pv-bar i{background:#e1e4e9;border-radius:50%;width:10px;height:10px}.lp .ab .pv-adresse{min-width:240px;font-family:var(--font-geist-sans), system-ui, sans-serif;color:#667085;background:#f0f2f5;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:4px 16px;font-size:11.5px;font-weight:500;display:inline-flex}.lp .ab .pv-adresse svg{color:#98a0ac}.lp .ab .pv-hinweis{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#98a0ac;justify-self:end;font-size:11px;font-weight:500}.lp .ab .ab-app{border:0;border-radius:0}.lp .ab-app{--u-text:#0a0b10;--u-text-2:#3f4653;--u-text-3:#667085;--u-leer:#98a0ac;--u-line:#ececef;--u-line-soft:#f1f2f5;--u-line-2:#d9dce1;--u-soft:#f7f8fa;--u-soft-3:#f1f3f6;--u-blue:#0766ee;--u-blue-dunkel:#0052cc;--u-blue-text:#0747b5;--u-blue-soft:#eef4ff;--u-green:#15803d;--u-green-bg:#eaf6ee;--u-amber:#8a5300;--u-amber-bg:#fff6e3;--u-rot:#dc2626;border:1px solid var(--line);height:614px;color:var(--u-text);font-family:var(--font-geist-sans), system-ui, sans-serif;text-align:left;background:#fff;border-radius:15px;grid-template-rows:minmax(0,1fr);grid-template-columns:204px minmax(0,1fr);font-size:13px;line-height:1.45;display:grid;position:relative;overflow:hidden}.lp .ab-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.lp .ab-mono{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;font-size:.92em}.lp .ab-leise{color:var(--u-text-3)}.lp .ab-nav{border-right:1px solid var(--u-line);background:#fff;position:relative}.lp .ab-nav-rolle{opacity:0;visibility:hidden;flex-direction:column;gap:1px;transition:opacity .35s,visibility 0s linear .35s;display:flex;position:absolute;inset:10px 10px auto}.lp .ab-nav-rolle.aktiv{opacity:1;visibility:visible;transition:opacity .35s .1s,visibility}.lp .ab-marke{align-items:center;gap:10px;padding:6px 6px 14px;display:flex}.lp .ab-marke-c{color:#fff;letter-spacing:-.5px;background:#0a0b10;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.lp .ab-marke-t{min-width:0;line-height:1.2}.lp .ab-marke-t b{letter-spacing:-.2px;font-size:14px;font-weight:700;display:block}.lp .ab-marke-t small{color:var(--u-text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.lp .ab-marke-auf{width:15px;height:15px;color:var(--u-text-3);margin-left:auto}.lp .ab-nav-gruppe{color:var(--u-text-3);padding:12px 8px 5px;font-size:11px;font-weight:500}.lp .ab-nav-punkt{height:32px;color:var(--u-text-2);white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding:0 9px;font-size:13px;transition:background-color .3s,color .3s;display:flex}.lp .ab-nav-punkt .ab-i{color:var(--u-text-3)}.lp .ab-nav-punkt.aktiv{background:var(--u-soft-3);color:var(--u-text);font-weight:500}.lp .ab-nav-punkt.aktiv .ab-i{color:var(--u-text)}.lp .ab-nav-punkt em{background:var(--u-blue);color:#fff;border-radius:9px;margin-left:auto;padding:0 6px;font-size:11px;font-style:normal;font-weight:600;line-height:18px}.lp .ab-haupt{background:var(--u-soft);grid-template-rows:52px minmax(0,1fr);min-width:0;display:grid}.lp .ab-top{border-bottom:1px solid var(--u-line);background:#fff;align-items:center;gap:14px;padding:0 18px;display:flex}.lp .ab-top-leiste{color:var(--u-text-3)}.lp .ab-top-suche{border:1px solid var(--u-line);width:300px;height:32px;color:var(--u-text-3);border-radius:8px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;font-size:12.5px;display:flex}.lp .ab-top-suche kbd{border:1px solid var(--u-line);font:inherit;border-radius:5px;margin-left:auto;padding:1px 5px;font-size:11px}.lp .ab-top-glocke{color:var(--u-text-2)}.lp .ab-top-person{min-width:128px}.lp .ab-person{color:var(--u-text-2);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.lp .ab-person i{background:var(--u-soft-3);width:28px;height:28px;color:var(--u-text-2);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.lp .ab-buehne{grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.lp .ab-schirm{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;min-height:0;transition:opacity .4s,visibility 0s linear .4s;position:relative;overflow:hidden}.lp .ab-schirm.aktiv{opacity:1;visibility:visible;transition:opacity .45s 50ms,visibility}.lp .ab-seite{padding:22px 28px 44px;transition:transform .8s cubic-bezier(.3,.7,.2,1);position:relative}.lp .ab-schmal{max-width:800px}.lp .ab-e{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);transform:translateY(6px)}.lp .ab-e.an{opacity:1;transform:none}.lp tr.ab-e{transform:none}.lp .ab-f{opacity:0;transition:opacity .35s}.lp .ab-f.an{opacity:1}.lp .ab-stapel{place-items:center start;display:inline-grid!important}.lp .ab .m-an.ab-stapel{display:none!important}.lp .ab-kennzahlen .ab-stapel{display:grid!important}.lp .ab-knopf2 .ab-stapel>span{align-items:center;gap:7px;display:inline-flex}.lp .ab-stapel>*{grid-area:1/1}.lp .ab-stapel.rechts>*{justify-self:end}.lp .ab-auf{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.3,.7,.2,1);display:grid}.lp .ab-auf.auf{grid-template-rows:1fr}.lp .ab-auf-innen{min-height:0;overflow:hidden}.lp .ab-neu:not(.auf){display:none}.lp .ab-zurueck{color:var(--u-text-3);align-items:center;gap:6px;margin-bottom:12px;font-size:12.5px;display:inline-flex}.lp .ab-zurueck .ab-i{width:14px;height:14px}.lp .ab-oberzeile{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--u-text-3);align-items:center;gap:8px;margin:0 0 6px;font-size:10.5px;font-weight:600;display:flex}.lp .ab-oberzeile i{background:var(--u-blue);width:6px;height:6px;box-shadow:0 0 0 3px var(--u-blue-soft);border-radius:50%}.lp .ab-app .ab-h1{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.02em;color:var(--u-text);margin:0;font-size:21px;font-weight:700;line-height:1.25}.lp .ab-unterzeile{max-width:640px;color:var(--u-text-3);margin:5px 0 16px;font-size:13px;line-height:1.5}.lp .ab-krumen{color:var(--u-text-3);margin:0 0 12px;font-size:12.5px}.lp .ab-krumen span{color:var(--u-line-2);margin:0 3px}.lp .ab-krumen b{color:var(--u-text);font-weight:600}.lp .ab-karte{border:1px solid var(--u-line);background:#fff;border-radius:14px;margin-top:14px;overflow:hidden;box-shadow:0 1px 2px #1018280a}.lp .ab-karte-innen{padding:16px}.lp .ab-karte-kopf{border-bottom:1px solid var(--u-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.lp .ab-karte-kopf b{font-size:14px;font-weight:600}.lp .ab-karte-kopf small{color:var(--u-text-3);margin-top:1px;font-size:11.5px;display:block}.lp .ab-karte-fuss{border-top:1px solid var(--u-line);justify-content:flex-end;padding:10px 16px;display:flex}.lp .ab-nr{border:1px solid var(--u-line);background:var(--u-soft-3);width:26px;height:26px;font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.lp .ab-abschnitt-k{border-bottom:1px solid var(--u-line);align-items:center;gap:8px;padding:12px 16px;display:flex}.lp .ab-abschnitt-k .ab-i{width:14px;height:14px;color:var(--u-text-3)}.lp .ab-abschnitt-k b{font-size:14px;font-weight:600}.lp .ab-abschnitt-k small{color:var(--u-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lp .ab-chip{background:var(--u-soft-3);height:22px;color:var(--u-text-2);white-space:nowrap;vertical-align:middle;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.lp .ab-chip .ab-i{width:12px;height:12px}.lp .ab-chip.gelb{background:var(--u-amber-bg);color:var(--u-amber)}.lp .ab-chip.gruen{background:var(--u-green-bg);color:var(--u-green)}.lp .ab-chip.blau{background:var(--u-blue-soft);color:var(--u-blue-text)}.lp .ab-chip.grau{background:var(--u-soft-3);color:var(--u-text-2)}.lp .ab-chip.klein{height:19px;padding:0 6px;font-size:10.5px}.lp .ab-knopf2{border:1px solid var(--u-line-2);height:34px;color:var(--u-text);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:500;transition:transform .15s,box-shadow .2s,background-color .2s,opacity .3s;display:inline-flex}.lp .ab-knopf2 .ab-i{width:15px;height:15px}.lp .ab-knopf2.primaer{border-color:var(--u-blue);background:var(--u-blue);color:#fff}.lp .ab-knopf2.klein{height:28px;padding:0 10px;font-size:12px}.lp .ab-knopf2.rechts{margin-left:auto}.lp .ab-knopf2.aus{opacity:.45}.lp .ab-knopf2.druck{transform:scale(.95);box-shadow:0 0 0 4px #0766ee2e}.lp .ab-knopf2.primaer.druck{background:var(--u-blue-dunkel)}.lp .ab-knopfzeile{align-items:center;gap:8px;margin-top:12px;display:flex}.lp .ab-knopfzeile.links{margin:14px 0 0}.lp .ab-knopfpaar{gap:8px;display:inline-flex}.lp .ab-spin{border:1.6px solid var(--u-line-2);border-top-color:var(--u-blue);border-radius:50%;flex:none;width:13px;height:13px;animation:.8s linear infinite abDreh;display:inline-block}.lp .ab-spin.hell{border-color:#fff #ffffff59 #ffffff59}@keyframes abDreh{to{transform:rotate(360deg)}}.lp .ab-feld-k{color:var(--u-text);margin:0 0 6px;font-size:12.5px;font-weight:500}.lp .ab-feld-k em{color:var(--u-rot);font-style:normal}.lp .ab-textfeld{border:1px solid var(--u-line);background:var(--u-soft);min-height:98px;color:var(--u-text);border-radius:9px;padding:10px 12px;font-size:13.5px;line-height:1.55;transition:border-color .2s,box-shadow .2s,background-color .2s;position:relative}.lp .ab-textfeld.klein{min-height:64px;font-size:13px}.lp .ab-textfeld.fokus{border-color:var(--u-blue);background:#fff;box-shadow:0 0 0 3px #0766ee1f}.lp .ab-textfeld.fest{background:#fff}.lp .ab-platzhalter{color:var(--u-leer);opacity:0;transition:opacity .2s;position:absolute;inset:10px 12px}.lp .ab-platzhalter.an{opacity:1}.lp .ab-tipp-lauf.fort{visibility:hidden}.lp .ab-caret{vertical-align:-2px;background:var(--u-text);opacity:0;width:1.5px;height:1.05em;margin-left:1px;display:inline-block}.lp .ab-tippfeld.tippt .ab-caret{opacity:1;animation:1s step-end infinite abBlink}@keyframes abBlink{50%{opacity:0}}.lp .ab-eingabe{border:1px solid var(--u-line);font-variant-numeric:tabular-nums;width:94px;height:26px;color:var(--u-text);background:#fff;border-radius:6px;justify-content:flex-end;align-items:center;margin:3px 0 2px;padding:0 7px;font-size:12px;transition:border-color .2s,box-shadow .2s;display:inline-flex;position:relative}.lp .ab-eingabe.breit{border-radius:8px;justify-content:flex-start;width:100%;height:32px;margin:0;padding:0 10px;font-size:12.5px;display:flex}.lp .ab-eingabe.fokus{border-color:var(--u-blue);box-shadow:0 0 0 3px #0766ee1f}.lp .ab-eingabe-leer{color:var(--u-leer);transition:opacity .15s;position:absolute;right:7px}.lp .ab-eingabe.breit .ab-eingabe-leer{left:10px;right:auto}.lp .ab-eingabe-leer.fort{opacity:0}.lp .ab-klein{color:var(--u-text-3);font-size:11px;display:block}.lp .ab-kasten{border:1.5px solid var(--u-line-2);background:#fff;border-radius:4px;flex:none;width:16px;height:16px;transition:background-color .2s,border-color .2s;position:relative}.lp .ab-kasten.an{border-color:var(--u-blue);background:var(--u-blue)}.lp .ab-kasten.an:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:4px;height:8px;position:absolute;top:1.5px;left:4.5px;transform:rotate(45deg)}.lp .ab-kasten.leer{visibility:hidden}.lp .ab-radio{border:1.5px solid var(--u-line-2);border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px;transition:border-color .25s;position:relative}.lp .ab-radio:after{content:"";background:var(--u-blue);border-radius:50%;transition:transform .25s;position:absolute;inset:3px;transform:scale(0)}.lp .ab-tabelle-rahmen{border:1px solid var(--u-line);border-radius:11px;margin:14px 16px 0;overflow:hidden}.lp .ab-tab{border-collapse:collapse;width:100%;font-size:13px}.lp .ab-tab th{border-bottom:1px solid var(--u-line);background:var(--u-soft);letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--u-text-3);white-space:nowrap;padding:9px 14px;font-size:10px;font-weight:700}.lp .ab-tab th em{letter-spacing:0;text-transform:none;font-style:normal;font-weight:500}.lp .ab-tab td{border-bottom:1px solid var(--u-line-soft);vertical-align:top;color:var(--u-text);padding:10px 14px;transition:background-color .3s,color .3s}.lp .ab-tab tbody tr:last-child td{border-bottom:0}.lp .ab-tab td b{font-weight:500}.lp .ab-tab td small{color:var(--u-text-3);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.lp .ab-tab td small u{color:var(--u-blue);text-decoration:none}.lp .ab-tab td span{color:var(--u-text-3)}.lp .ab-tab .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lp .ab-tab .c{text-align:center}.lp .ab-tab tfoot td{border-top:1px solid var(--u-line);background:var(--u-soft);font-size:12px;font-weight:600}.lp .ab-tab tfoot td span{color:var(--u-text)}.lp .ab-tab td.r b{font-weight:600;display:block}.lp .ab-marke-weg{background:var(--u-soft-3);color:var(--u-text-2);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-block}.lp .ab-marke-weg.vertrag{background:var(--u-blue-soft);color:var(--u-blue-text)}.lp .ab-tab td .ab-marke-weg+.ab-klein{margin-top:5px}.lp .ab-fusszeile{color:var(--u-text-3);margin:0;padding:10px 16px 14px;font-size:11.5px}.lp .ab-liste td b{font-size:13.5px;font-weight:500;display:block}.lp .ab-liste td small .ab-chip{margin:0 3px}.lp .ab-liste tr.hover td{background:var(--u-soft)}.lp .ab-liste tr.druck td{background:var(--u-blue-soft)}.lp .ab-roll{overflow-x:auto}.lp .ab-reiter{border-bottom:1px solid var(--u-line);align-items:center;gap:2px;padding:10px 12px 0;display:flex}.lp .ab-reiter .ab-nr{margin:0 8px 9px 0}.lp .ab-reiter-t{color:var(--u-text-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 12px 10px;font-size:13px;font-weight:500;display:inline-flex}.lp .ab-reiter-t.aktiv{border-bottom-color:var(--u-text);color:var(--u-text)}.lp .ab-reiter-t .ab-i{width:15px;height:15px}.lp .ab-reiter-hinweis{color:var(--u-text-3);white-space:nowrap;margin-left:auto;padding:0 4px 10px;font-size:11px}.lp .ab-vorschlaege{border:1px solid var(--u-line);background:var(--u-soft);border-radius:12px;margin-top:14px;padding:12px}.lp .ab-vorschlaege-k{color:var(--u-text-3);margin:0 0 10px;font-size:12px;font-weight:500}.lp .ab-vorschlag{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.lp .ab-vorschlag b{font-size:13.5px;font-weight:500;display:block}.lp .ab-vorschlag small{color:var(--u-text-3);font-size:12px}.lp .ab-vorschlag-knopf{background:#0766ee0a;border:1px solid #0766ee4d;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:transform .15s,background-color .2s;display:flex}.lp .ab-vorschlag-knopf>span{flex:1}.lp .ab-vorschlag-knopf .ab-i:first-child{color:var(--u-blue)}.lp .ab-vorschlag-knopf .ab-i.ab-leise{width:14px;height:14px}.lp .ab-vorschlag-knopf.druck{background:#0766ee1f;transform:scale(.98)}.lp .ab-felder{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 16px 16px;display:grid}.lp .ab-felder label{min-width:0;display:block}.lp .ab-felder label.breit{grid-column:1/-1}.lp .ab-felder label span,.lp .ab-feld-klein span{color:var(--u-text-2);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.lp .ab-felder label i,.lp .ab-feld-klein i{border:1px solid var(--u-line);color:var(--u-text);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:7px 10px;font-size:13px;font-style:normal;display:block;overflow:hidden}.lp .ab-felder label i.lang{color:var(--u-text-2);white-space:normal;font-size:12.5px;line-height:1.45}.lp .ab-feld-klein{max-width:420px;padding-bottom:12px;display:block}.lp .ab-feld-klein i{color:var(--u-leer);font-size:12.5px}.lp .ab-wahl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 16px 16px;display:grid}.lp .ab-option{border:1px solid var(--u-line);background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 13px;transition:border-color .25s,background-color .25s,transform .15s;display:flex}.lp .ab-option b{font-size:13px;font-weight:500;display:block}.lp .ab-option small{color:var(--u-text-3);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.lp .ab-option.gewaehlt{border-color:var(--u-blue);background:#f5f8ff}.lp .ab-option.gewaehlt .ab-radio{border-color:var(--u-blue)}.lp .ab-option.gewaehlt .ab-radio:after{transform:none}.lp .ab-option.druck{transform:scale(.985)}.lp .ab-wie{border-bottom:1px solid var(--u-line-soft);padding:14px 16px 2px}.lp .ab-wie-k{margin:0;font-size:13.5px;font-weight:600}.lp .ab-wie .ab-wahl{padding:10px 0 12px}.lp .ab-wie-hinweis{color:var(--u-text-3);margin:0 0 10px;font-size:12px}.lp .ab-absenden{align-items:center;gap:8px;padding:12px 16px;display:flex}.lp .ab-absenden p{max-width:430px;color:var(--u-text-3);margin:0 auto 0 0;font-size:12px;line-height:1.45}.lp .ab-kopf{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.lp .ab-kopf-nr{color:var(--u-text-3);align-items:center;gap:10px;margin:0 0 5px;font-size:12px;display:flex}.lp .ab-kopf-rechts{text-align:right;flex:none}.lp .ab-kopf-rechts small{color:var(--u-text-3);font-size:11px;display:block}.lp .ab-kopf-rechts b{margin:2px 0;font-size:14px;font-weight:600;display:block}.lp .ab-kopf-rechts .ab-knopfpaar{margin-top:8px}.lp .ab-kopf-knoepfe{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.lp .ab-held-meta{color:var(--u-text-3);margin:4px 0 0;font-size:12.5px}.lp .ab-kennzahlen{border:1px solid var(--u-line);background:#fff;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.lp .ab-kennzahlen.drei{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .ab-kennzahlen>div{border-right:1px solid var(--u-line-soft);min-width:0;padding:12px 16px}.lp .ab-kennzahlen>div:last-child{border-right:0}.lp .ab-kennzahlen small,.lp .ab-kacheln small{color:var(--u-text-3);font-size:11px;font-weight:500;display:block}.lp .ab-kennzahlen b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px;font-weight:600;display:grid}.lp .ab-kennzahlen b.gut{color:var(--u-green)}.lp .ab-kennzahlen>div>span{color:var(--u-text-3);margin-top:2px;font-size:11.5px;line-height:1.35;display:grid}.lp .ab-kette-karte{padding:14px 16px}.lp .ab-kette-k{letter-spacing:.03em;text-transform:uppercase;color:var(--u-text-3);margin:0 0 10px;font-size:10.5px;font-weight:700}.lp .ab-kette-k small{letter-spacing:0;text-transform:none;margin-left:6px;font-size:11px;font-weight:400}.lp .ab-kette{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp .ab-kette li{align-items:flex-start;gap:9px;min-width:0;display:flex}.lp .ab-kette li>i{border:2px solid var(--u-line-2);background:#fff;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;transition:border-color .3s,background-color .3s;position:relative}.lp .ab-kette li.jetzt>i{border-color:var(--u-blue)}.lp .ab-kette li.jetzt>i:before{content:"";background:var(--u-blue);border-radius:50%;position:absolute;inset:3px}.lp .ab-kette li.fertig>i{border-color:var(--u-green);background:var(--u-green)}.lp .ab-kette li.fertig>i:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:4px;height:8px;position:absolute;top:1.5px;left:4.5px;transform:rotate(45deg)}.lp .ab-kette li div{min-width:0}.lp .ab-kette li b{font-size:12.5px;font-weight:600;display:block}.lp .ab-kette li div>span:not(.ab-chip):not(.ab-stapel){color:var(--u-text-2);font-size:12px;display:block}.lp .ab-kette li .ab-stapel{justify-items:start}.lp .ab-kette li .ab-stapel,.lp .ab-kette li .ab-chip{margin-top:4px}.lp .ab-kette li .ab-stapel>.ab-chip{margin-top:0}.lp .ab-kette li small{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--u-green);margin-top:3px;font-size:10.5px;display:block}.lp .ab-kette.klein{grid-template-columns:repeat(2,max-content);gap:26px;margin-top:10px}.lp .ab-leiste-unten{border-top:1px solid var(--u-line);color:var(--u-text-2);background:#fffffff7;align-items:center;gap:8px;padding:10px 20px;font-size:12.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.lp .ab-leiste-unten>span:first-child{margin-right:auto}.lp .ab-leiste-unten b{color:var(--u-text);font-weight:600}.lp .ab-held-oben{justify-content:space-between;gap:20px;padding:16px 18px;display:flex}.lp .ab-held .ab-h1{margin-top:8px;font-size:19px}.lp .ab-held-regel{max-width:560px;color:var(--u-text-2);margin:6px 0 0;font-size:12.5px}.lp .ab-held-zahl{text-align:right;flex:none}.lp .ab-held-zahl small{color:var(--u-text-3);font-size:11px;font-weight:500;display:block}.lp .ab-held-zahl b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:24px;font-weight:700;display:block}.lp .ab-held-zahl span{color:var(--u-text-3);font-size:11.5px}.lp .ab-kette-quer{border-top:1px solid var(--u-line-soft);padding:12px 18px 14px}.lp .ab-kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lp .ab-kacheln>div{border:1px solid var(--u-line);background:#fff;border-radius:14px;padding:12px 16px}.lp .ab-kacheln b{letter-spacing:-.02em;margin-top:3px;font-size:22px;font-weight:700;display:block}.lp .ab-kacheln span{color:var(--u-text-3);font-size:11.5px;display:block}.lp .ab-eingang-kopf{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.lp .ab-eingang-kopf .ab-unterzeile{margin-bottom:0}.lp .ab-eingang-kopf .ab-unterzeile u{color:var(--u-blue);text-decoration:none}.lp .ab-zaehler{flex:none;gap:22px;display:flex}.lp .ab-zaehler div{text-align:right}.lp .ab-zaehler b{letter-spacing:-.02em;font-size:22px;font-weight:700;display:block}.lp .ab-zaehler small{color:var(--u-text-3);font-size:11.5px}.lp .ab-gruppenkopf{align-items:baseline;gap:10px;padding:0 4px 10px;display:flex}.lp .ab-gruppenkopf b{letter-spacing:-.01em;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.lp .ab-gruppenkopf b i{background:var(--u-blue);width:7px;height:7px;box-shadow:0 0 0 3px var(--u-blue-soft);border-radius:50%}.lp .ab-gruppenkopf em{color:var(--u-text-3);font-size:12px;font-style:normal;font-weight:600}.lp .ab-gruppenkopf span{color:var(--u-text-3);margin-left:auto;font-size:11.5px}.lp .ab-gruppenkopf+.ab-karte{margin-top:0}.lp .ab-reiter-klein{background:var(--u-soft-3);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.lp .ab-reiter-klein span{color:var(--u-text-3);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px}.lp .ab-reiter-klein span.aktiv{color:var(--u-text);background:#fff;font-weight:500;box-shadow:0 1px 2px #10182814}.lp .ab-reiter-klein em{color:var(--u-blue);margin-left:4px;font-size:11px;font-style:normal;font-weight:600}.lp .ab-buendeln{border-bottom:1px solid var(--u-line);background:var(--u-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;font-weight:500;display:flex}.lp .ab-buendeln em{color:var(--u-text-3);font-style:normal;font-weight:400}.lp .ab-buendeln:not(.bereit) .ab-knopf2{opacity:.45}.lp .ab-bzeile{border-bottom:1px solid var(--u-line-soft);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.lp .ab-bzeile:last-child{border-bottom:0}.lp .ab-bzeile b{font-size:13px;font-weight:500;display:block}.lp .ab-bzeile small{color:var(--u-text-3);margin-top:2px;font-size:12px;display:grid}.lp .ab-phasen{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.lp .ab-phasen li{border-top:3px solid var(--u-line);min-width:0;color:var(--u-text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;padding-top:7px;font-size:11.5px;font-weight:500;transition:border-color .3s,color .3s;overflow:hidden}.lp .ab-phasen li.jetzt{border-top-color:var(--u-blue);color:var(--u-text)}.lp .ab-phasen li.fertig{border-top-color:var(--u-text);color:var(--u-text-2)}.lp .ab-zweispalt{grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:14px;display:grid}.lp .ab-zweispalt>.ab-karte{margin-top:0}.lp .ab-seitenspalte{border:1px solid var(--u-line);background:#fff;border-radius:14px;padding:14px 16px}.lp .ab-spalten-k{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);margin:0 0 8px;font-size:10.5px;font-weight:700}.lp .ab-spalten-z+.ab-spalten-k{margin-top:16px}.lp .ab-spalten-z{color:var(--u-text);margin:0 0 9px;font-size:12.5px}.lp .ab-spalten-z small{color:var(--u-text-3);font-size:11.5px;display:block}.lp .ab-runde-innen{background:var(--u-amber-bg);color:var(--u-amber);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:12px 16px 2px;padding:9px 12px;font-size:12.5px;display:flex}.lp .ab-runde-innen b{font-weight:600}.lp .ab-angebote{margin:0;padding:2px 16px;list-style:none}.lp .ab-angebote li{border-bottom:1px solid var(--u-line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 0;display:flex}.lp .ab-angebote li:last-child{border-bottom:0}.lp .ab-angebote li b{font-size:13.5px;font-weight:500;display:block}.lp .ab-angebote li small{color:var(--u-text-3);margin-top:2px;font-size:12px;display:grid}.lp .ab-angebote .r{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.lp .ab-angebote .r b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.lp .ab-angebote .r small{font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.lp .ab-angebote s{color:var(--u-leer);margin-right:4px}.lp .ab-punkt{vertical-align:1px;background:#c5cad3;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.lp .ab-punkt.blau{background:var(--u-blue)}.lp .ab-punkt.rot{background:var(--u-rot)}.lp .ab-tabs{border-bottom:1px solid var(--u-line);gap:2px;margin:0 0 14px;display:flex;overflow:hidden}.lp .ab-tabs span{color:var(--u-text-3);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px 10px;font-size:13px;transition:background-color .2s,color .2s}.lp .ab-tabs span.aktiv{border-bottom-color:var(--u-text);color:var(--u-text);font-weight:500}.lp .ab-tabs span.druck{background:var(--u-soft-3);color:var(--u-text);border-radius:6px 6px 0 0}.lp .ab-spiegel th.c{text-align:center}.lp .ab-spiegel tr.ab-runden th{text-align:right;background:#fff;padding:6px 14px;font-size:9.5px}.lp .ab-spiegel td.r{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px}.lp .ab-spiegel td.alt{color:var(--u-text-3)}.lp .ab-spiegel td.best{background:var(--u-green-bg);color:var(--u-green);font-weight:600}.lp .ab-spiegel td.best:after{content:" ★"}.lp .ab-spiegel td.zwei:after{content:none}.lp .ab-spiegel td.best .w:after{content:" ★"}.lp .ab-tab.ab-spiegel td .w{color:inherit}.lp .ab-spiegel tr.summe td{background:var(--u-soft);font-weight:600}.lp .ab-krone{color:#b7791f;vertical-align:-2px;margin-right:5px;display:inline-flex}.lp .ab-krone .ab-i{width:13px;height:13px}.lp .ab-banner{border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:12.5px;line-height:1.5}.lp .ab-banner.gelb{background:var(--u-amber-bg);color:#6b4400;border:1px solid #f5dda8}.lp .ab-banner.gruen{background:var(--u-green-bg);color:#14532d;border:1px solid #bfe3cb;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .ab-anteil{background:var(--u-soft);min-width:50px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;color:var(--u-leer);border-radius:6px;padding:3px 8px;font-size:12px;transition:background-color .3s,color .3s;display:inline-block}.lp .ab-tab td .ab-anteil.voll{background:var(--u-green-bg);color:var(--u-green);font-weight:600}.lp .ab-begruendung{padding:14px 16px}.lp .ab-zuweisung td{vertical-align:middle}.lp .ab-verlaufzeile{color:var(--u-text-2);align-items:center;gap:8px;margin:12px 0 0;font-size:12.5px;display:flex}.lp .ab-verlaufzeile .ab-i{width:15px;height:15px;color:var(--u-green)}.lp .ab-bestellungen{gap:10px;display:grid}.lp .ab-bestellung{border:1px solid var(--u-line);background:#fff;border-radius:12px;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.lp .ab-bestellung small{color:var(--u-text-3);align-items:center;gap:6px;font-size:12px;display:flex}.lp .ab-bestellung small .ab-i,.lp .ab-bestellung b .ab-i{width:14px;height:14px;color:var(--u-text-3)}.lp .ab-bestellung b{align-items:center;gap:7px;margin:4px 0 7px;font-size:14px;font-weight:500;display:flex}.lp .ab-bestellung .ab-chip+.ab-chip{margin-left:4px}.lp .ab-bestellung .r b{font-variant-numeric:tabular-nums;justify-content:flex-end;margin-top:0;font-size:17px;font-weight:700}.lp .ab-bestellung .r small{justify-content:flex-end}.lp .ab-schleier{z-index:5;opacity:0;visibility:hidden;background:#0a0b1047;transition:opacity .3s,visibility 0s linear .3s;position:absolute;inset:0}.lp .ab-schleier.aktiv{opacity:1;visibility:visible;transition:opacity .3s,visibility}.lp .ab-dialog{z-index:6;opacity:0;visibility:hidden;background:#fff;border-radius:16px;width:min(480px,100% - 32px);padding:20px 22px 18px;transition:opacity .25s,transform .3s,visibility 0s linear .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-47%)scale(.98);box-shadow:0 24px 60px -20px #0a0b1061,0 2px 8px #0a0b1014}.lp .ab-dialog.aktiv{opacity:1;visibility:visible;transition:opacity .25s,transform .3s,visibility;transform:translate(-50%,-50%)}.lp .ab-dialog.breit{width:min(600px,100% - 32px)}.lp .ab-dialog.sehrbreit{width:min(880px,100% - 32px)}.lp .ab-dialog-t{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.lp .ab-dialog-b{color:var(--u-text-3);margin:5px 0 14px;font-size:12.5px;line-height:1.5}.lp .ab-dialog-b b{color:var(--u-text);font-weight:600}.lp .ab-dialog-fuss{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.lp .ab-treffer{border:1px solid var(--u-line);background:#fff;border-radius:10px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .15s;display:flex}.lp .ab-treffer.gestrichelt{border-style:dashed}.lp .ab-treffer.gewaehlt{border-color:var(--u-blue);box-shadow:0 0 0 1px var(--u-blue);background:#0766ee0d}.lp .ab-treffer.druck{transform:scale(.99)}.lp .ab-treffer-i{background:var(--u-soft);width:36px;height:36px;color:var(--u-text-3);border-radius:8px;flex:none;place-items:center;display:grid}.lp .ab-treffer>span:nth-child(2){flex:1;min-width:0}.lp .ab-treffer b{font-size:13.5px;font-weight:500;display:block}.lp .ab-treffer small{color:var(--u-text-3);font-size:12px;display:block}.lp .ab-treffer-r{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.lp .ab-treffer-h{color:var(--u-blue);opacity:0;transition:opacity .2s}.lp .ab-treffer.gewaehlt .ab-treffer-h{opacity:1}.lp .ab-blatt{z-index:6;border-left:1px solid var(--u-line);visibility:hidden;background:#fff;width:384px;padding:22px 22px 18px;transition:transform .4s cubic-bezier(.3,.7,.2,1),visibility 0s linear .4s;position:absolute;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-24px 0 60px -30px #0a0b1061}.lp .ab-blatt.aktiv{visibility:visible;transition:transform .4s cubic-bezier(.3,.7,.2,1),visibility;transform:none}.lp .ab-blatt-liste{grid-template-columns:auto minmax(0,1fr);gap:7px 14px;margin:16px 0 0;font-size:12.5px;display:grid}.lp .ab-blatt-liste dt{color:var(--u-text-3)}.lp .ab-blatt-liste dd{color:var(--u-text);margin:0;font-weight:500}.lp .ab-blatt-k{margin:16px 0 6px;font-size:12px;font-weight:600}.lp .ab-blatt-k small{color:var(--u-text-3);font-weight:400}.lp .ab-blatt-pos{color:var(--u-text-2);margin:0;font-size:12.5px}.lp .ab-blatt-fuss{gap:8px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.lp .ab-drei{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lp .ab-spalte{min-width:0}.lp .ab-spalte .ab-feld-k{margin:12px 0 5px}.lp .ab-an{border:1px solid var(--u-line);border-radius:8px;flex-wrap:wrap;gap:5px;min-height:36px;margin-bottom:8px;padding:6px;display:flex}.lp .ab-an.leer{border:0;min-height:0;margin:0;padding:0}.lp .ab-chip.vorschlag{border:1px dashed var(--u-line-2);background:#fff;transition:transform .15s}.lp .ab-chip.vorschlag.druck{transform:scale(.94)}.lp .ab-chip.vorschlag.fort,.lp .ab-vorschlag-k.fort{display:none}.lp .ab-vorschlag-k{color:var(--u-text-3);margin:12px 0 6px;font-size:11.5px}.lp .ab-umschalter{background:var(--u-soft-3);border-radius:8px;gap:2px;margin-bottom:2px;padding:2px;display:inline-flex}.lp .ab-umschalter span{color:var(--u-text-3);border-radius:6px;padding:3px 10px;font-size:12px}.lp .ab-umschalter span.aktiv{color:var(--u-text);background:#fff;font-weight:500}.lp .ab-umschalter em{color:var(--u-blue);margin-left:4px;font-style:normal}.lp .ab-qpos{border:1px solid var(--u-line);border-radius:8px;margin:8px 0 0;padding:7px 10px;font-size:12.5px}.lp .ab-qpos small{color:var(--u-text-3);font-size:11.5px;display:block}.lp .ab-hilfe{color:var(--u-text-3);margin-top:4px;font-size:11px;display:block}.lp .ab-fehlt{color:var(--u-amber);margin-right:auto;font-size:12px}.lp .ab-schritte-klein{counter-reset:abs;gap:14px;margin:12px 0 4px;padding:0;list-style:none;display:flex}.lp .ab-schritte-klein li{counter-increment:abs;color:var(--u-text-3);font-size:12px}.lp .ab-schritte-klein li:before{content:counter(abs);background:var(--u-soft-3);border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:10.5px;font-weight:600;display:inline-grid}.lp .ab-schritte-klein li.fertig:before{background:var(--u-text);color:#fff}.lp .ab-schritte-klein li.jetzt{color:var(--u-text);font-weight:500}.lp .ab-schritte-klein li.jetzt:before{background:var(--u-blue);color:#fff}.lp .ab-hinweisbox{background:var(--u-amber-bg);color:#6b4400;border:1px solid #f5dda8;border-radius:10px;padding:11px 13px;font-size:12.5px}.lp .ab-hinweisbox b{margin-bottom:2px;display:block}.lp .ab-abschluss{border-top:1px solid var(--u-line-soft);align-items:center;gap:8px;padding:11px 0;display:flex}.lp .ab-abschluss>div{margin-right:auto}.lp .ab-abschluss b{font-size:13.5px;font-weight:500;display:block}.lp .ab-abschluss small{color:var(--u-text-3);font-size:12px}.lp .ab-haekchen{align-items:center;gap:9px;margin:4px 0 2px;font-size:13px;display:flex}.lp .ab-toasts{z-index:8;pointer-events:none;justify-items:end;display:grid;position:absolute;bottom:18px;right:18px}.lp .ab-toast{border:1px solid var(--u-line);max-width:390px;color:var(--u-text);opacity:0;visibility:hidden;background:#fff;border-radius:10px;grid-area:1/1;align-items:center;gap:9px;padding:11px 14px;font-size:12.5px;font-weight:500;transition:opacity .25s,transform .3s,visibility 0s linear .3s;display:flex;transform:translateY(8px);box-shadow:0 10px 30px -12px #0a0b104d}.lp .ab-toast:before{content:"";background:var(--u-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 11px no-repeat;border-radius:50%;flex:none;width:16px;height:16px}.lp .ab-toast.aktiv{opacity:1;visibility:visible;transition:opacity .25s,transform .3s,visibility;transform:none}.lp .ab-gefunden{color:var(--u-text-2);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.lp .ab-gefunden .ab-knopf2{color:var(--u-blue);border-color:#0766ee59}.lp .ab-pos tr.neu td{background:#f5f8ff}.lp .ab-kette-gross{border-top:1px solid var(--u-line-soft);padding:18px 22px 20px;position:relative}.lp .ab-kette-gross ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp .ab-kette-gross li{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.lp .ab-kette-gross li>i{z-index:1;border:2px solid var(--u-line-2);background:#fff;border-radius:50%;width:26px;height:26px;margin-bottom:8px;transition:border-color .3s,background-color .3s,box-shadow .3s;position:relative}.lp .ab-kette-gross li.jetzt>i{border-color:var(--u-blue);box-shadow:0 0 0 5px #0766ee1f}.lp .ab-kette-gross li.jetzt>i:before{content:"";background:var(--u-blue);border-radius:50%;position:absolute;inset:5px}.lp .ab-kette-gross li.fertig>i{border-color:var(--u-green);background:var(--u-green)}.lp .ab-kette-gross li.fertig>i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:3.5px;left:7.5px;transform:rotate(45deg)}.lp .ab-kette-gross li b{font-size:13px;font-weight:600}.lp .ab-kette-gross li>span:not(.ab-stapel){color:var(--u-text-2);font-size:12.5px}.lp .ab-kette-gross li small{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--u-text-3);font-size:11px}.lp .ab-kette-gross li .ab-stapel{justify-items:start;margin-top:2px;font-size:12.5px}.lp .ab-kette-spur{background:var(--u-line);height:2px;position:absolute;top:31px;left:35px;right:calc(25% - 9.5px)}.lp .ab-kette-spur i{background:var(--u-green);width:33.33%;transition:width .8s cubic-bezier(.4,.1,.2,1);position:absolute;top:0;bottom:0;left:0}.lp .ab-kette-spur i.s1{width:66.66%}.lp .ab-kette-spur i.s2{width:100%}.lp .ab-kette-hinweis{color:var(--u-blue-text);align-items:center;gap:6px;margin:12px 0 0;font-size:12px;font-weight:500;display:flex}.lp .ab-kette-hinweis .ab-i{width:14px;height:14px}.lp .ab-tab.ab-kompakt td,.lp .ab-tab.ab-kompakt th{padding-top:7px;padding-bottom:7px;font-size:12.5px}.lp .ab-tab.ab-kompakt th{font-size:9.5px}.lp .ab-zwei-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.lp .ab-spiegel td s{color:var(--u-leer);margin-top:1px;font-size:10.5px;font-weight:400;display:block}.lp .ab-spiegel td.best s{color:#6fa387}.lp .ab-ue{z-index:9;opacity:0;visibility:hidden;background:#fbfbfc;place-items:center;padding:28px;transition:opacity .35s,visibility 0s linear .35s;display:grid;position:absolute;inset:0}.lp .ab-ue.aktiv{opacity:1;visibility:visible;transition:opacity .35s,visibility}.lp .ab-ue-innen{width:min(820px,100%)}.lp .ab-ue-k{letter-spacing:.08em;text-transform:uppercase;color:var(--u-text-3);align-items:center;gap:7px;margin:0 0 8px;font-size:11px;font-weight:600;display:flex}.lp .ab-ue-k .ab-i{width:14px;height:14px;color:var(--u-blue)}.lp .ab-app .ab-ue-t{letter-spacing:-.02em;color:var(--u-text);margin:0 0 28px;font-size:23px;font-weight:650;line-height:1.25;display:grid}.lp .ab-ue-weg{grid-template-columns:236px minmax(140px,1fr) 272px;align-items:center;display:grid}.lp .ab-ue-von{position:relative}.lp .ab-ue-bahnen{gap:12px;display:grid;position:relative}.lp .ab-ue-bahnen.n2:before,.lp .ab-ue-bahnen.n3:before,.lp .ab-ue-bahnen.n4:before{content:"";border-left:1.5px solid var(--u-line-2);position:absolute;top:32px;bottom:32px;left:0}.lp .ab-ue-bahnen.n4{gap:8px}.lp .ab-ue-bahnen.n4:before{top:26px;bottom:26px}.lp .ab-ue-an{gap:12px;display:grid}.lp .ab-ue-bahnen.n4+.ab-ue-an{gap:8px}.lp .ab-ue-bahn{height:64px;position:relative}.lp .ab-ue-bahnen.n4 .ab-ue-bahn{height:52px}.lp .ab-ue-bahn:before{content:"";border-top:1.5px solid var(--u-line-2);position:absolute;top:50%;left:0;right:10px}.lp .ab-ue-bahn:after{content:"";border:solid var(--u-line-2);border-width:1.5px 1.5px 0 0;width:8px;height:8px;position:absolute;top:50%;right:3px;transform:translateY(-50%)rotate(45deg)}.lp .ab-ue-bahn.spaeter:before{border-top-style:dashed}.lp .ab-ue-bahnen.n1 .ab-ue-bahn:before{left:0}.lp .ab-ue-karte{border:1px solid var(--u-line);background:#fff;border-radius:14px;align-items:center;gap:12px;min-width:0;height:64px;padding:0 14px;transition:border-color .3s,box-shadow .3s;display:flex;box-shadow:0 1px 2px #1018280a}.lp .ab-ue-karte.klein{height:52px}.lp .ab-ue-karte>span:not(.ab-ue-marke){flex:1;min-width:0}.lp .ab-ue-karte b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.lp .ab-ue-karte small{color:var(--u-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.lp .ab-ue-karte.leise{opacity:.5}.lp .ab-ue-karte.da{border-color:#0766ee73;box-shadow:0 0 0 3px #0766ee14}.lp .ab-ue-av{background:var(--u-soft-3);width:38px;height:38px;color:var(--u-text-2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid;position:relative}.lp .ab-ue-karte.klein .ab-ue-av{width:32px;height:32px;font-size:11px}.lp .ab-ue-av.firma{border-radius:10px}.lp .ab-ue-av.ding{background:var(--u-blue-soft);color:var(--u-blue-text);border-radius:10px}.lp .ab-ue-karte.da .ab-ue-av:after{content:"";background:var(--u-blue);border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:-2px;right:-2px}.lp .ab-ue-m{color:var(--u-blue-text);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;font-style:normal;font-weight:600;display:block;overflow:hidden}.lp .ab-ue-m .ja,.lp .ab-ue-m.ja{color:var(--u-green)}.lp .ab-ue-m .nein{color:var(--u-text-3)}.lp .ab-ue-marke{background:var(--u-soft-3);color:var(--u-text-2);white-space:nowrap;border-radius:6px;flex:none;padding:3px 8px;font-size:11px;font-weight:600}.lp .ab-ue-marke.gruen{background:var(--u-green-bg);color:var(--u-green)}.lp .ab-ue-obj{z-index:1;border:1px solid var(--u-line);height:30px;color:var(--u-text);white-space:nowrap;opacity:0;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;transition:left 1s cubic-bezier(.55,.05,.25,1),transform 1s cubic-bezier(.55,.05,.25,1),opacity .3s;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 6px 16px -8px #1018284d}.lp .ab-ue-obj .ab-i{width:14px;height:14px;color:var(--u-text-3)}.lp .ab-ue-obj.los{opacity:1;left:calc(100% - 20px);transform:translate(-100%,-50%)}.lp .ab-ue-obj.zurueck{font-variant-numeric:tabular-nums;left:calc(100% - 20px);transform:translate(-100%,-50%)}.lp .ab-ue-obj.zurueck.los{left:12px;transform:translateY(-50%)}.lp .ab-ue-obj.ja{background:var(--u-green-bg);color:var(--u-green);border-color:#bfe3cb}.lp .ab-ue-obj.ja .ab-i{color:var(--u-green)}.lp .ab-ue-obj.nein{color:var(--u-text-3)}.lp .ab-ue-obj.fort{opacity:0!important}.lp .ab-ue-info{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.lp .ab-ue-info span{background:var(--u-soft-3);color:var(--u-text-2);border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;display:inline-flex}.lp .ab-ue-info .ab-i{width:14px;height:14px;color:var(--u-text-3)}.lp .ab-rolle.uebergabe{color:#3f4653;background:#f1f3f6}.lp .ab-app .ab-ue-t{margin-bottom:8px}.lp .ab-ue-was{max-width:640px;color:var(--u-text-2);margin:0 0 26px;font-size:15px;line-height:1.5}.lp .ab-ue-lbl{color:var(--u-text-2);white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;top:calc(50% - 21px);left:16px}.lp .ab-ue-bahn.spaeter .ab-ue-lbl{color:var(--u-leer);font-weight:500}.lp .ab-ue-av .ab-i{width:18px;height:18px}.lp .ab-person i .ab-i{width:15px;height:15px;color:var(--u-text-2)}.lp .ab-kette-gross.drei ol{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .ab-kette-gross.drei .ab-kette-spur{right:calc(33.3333% - 12.3333px)}.lp .ab-kette-gross.drei .ab-kette-spur i{width:50%}.lp .ab-kette-gross.drei .ab-kette-spur i.s2{width:100%}.lp .ab-rolle.freigabe{background:var(--amber-soft,#fff6e3);color:#8a5300}.lp .ab-angebote li.gewinner{background:#f3faf5;margin:0 -16px;padding-left:16px;padding-right:16px}.lp .ab-angebote li.gewinner b{align-items:center;gap:7px;display:flex}.lp .ab-angebote li.gewinner b .ab-i{width:15px;height:15px;color:var(--u-green)}.lp .ab-angebote li.leise{opacity:.55}.lp .ab-spur-liste{border:1px solid var(--u-line);background:#fff;border-radius:12px;gap:8px;margin:14px 0 0;padding:14px 16px;list-style:none;display:grid}.lp .ab-spur-liste li{color:var(--u-text-2);align-items:center;gap:9px;font-size:13px;display:flex}.lp .ab-spur-liste .ab-i{width:15px;height:15px;color:var(--u-green)}.lp .ab-spur-liste.gross{gap:10px;max-width:620px;padding:18px 20px}.lp .ab-spur-liste.gross li{grid-template-columns:18px 130px minmax(0,1fr);align-items:center;gap:10px;font-size:14px;display:grid}.lp .ab-spur-liste.gross li b{color:var(--u-text);font-weight:600}.lp .ab-spur-liste.gross .ab-i{width:17px;height:17px}.lp .ab-feld-k.ab-abstand{margin-top:14px}.lp .ab-treffer .ab-radio{flex:none}.lp .ab-treffer.gewaehlt .ab-radio{border-color:var(--u-blue)}.lp .ab-treffer.gewaehlt .ab-radio:after{transform:none}.lp .ab-treffer b .ab-chip{margin-left:6px}.lp .ab .m-an{display:none}.lp .ab-unter{align-items:center;gap:14px;min-height:40px;margin-top:18px;display:flex}.lp .ab-kapt{flex:1;min-width:0;display:grid}.lp .ab-k{max-width:84ch;color:var(--text);opacity:0;grid-area:1/1;align-self:center;margin:0;font-size:.98rem;line-height:1.5;transition:opacity .3s}.lp .ab-k.aktiv{opacity:1}.lp .ab-k b{color:var(--ink)}.lp .ab-rolle{background:var(--blue-soft);color:var(--blue);vertical-align:1px;border-radius:6px;margin-right:.65rem;padding:.16rem .55rem;font-size:.78rem;font-weight:700;display:inline-block}.lp .ab-knopf{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #0f213624;border-radius:50%;flex:none;order:-1;place-items:center;padding:0;transition:border-color .15s;display:grid}@media (hover:hover){.lp .ab-knopf:hover{border-color:var(--ink)}}.lp .ab-knopf svg{grid-area:1/1}.lp .ab-knopf .ab-ico-play{margin-left:2px}.lp .ab-knopf-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .ab-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.6rem;margin-top:clamp(2rem,3.4vw,2.6rem);display:flex}.lp .ab-cta p{color:var(--text-2);text-wrap:balance;margin:0;font-size:1rem;line-height:1.55}.lp .ab-knopf .ab-ico-play{display:none}.lp .ab-knopf.pausiert .ab-ico-play{display:block}.lp .ab-knopf.pausiert .ab-ico-pause{display:none}.lp .ab-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp .ab-sofort *,.lp .ab-sofort :before,.lp .ab-sofort :after{transition:none!important}@media (max-width:980px){.lp .ab-intro{grid-template-columns:minmax(0,1fr)}.lp .ab-intro h2.t{max-width:22ch}.lp .ab-schritt-wer{display:none}.lp .ab-app{grid-template-columns:minmax(0,1fr)}.lp .ab-nav{display:none}.lp .ab-zweispalt{grid-template-columns:minmax(0,1fr)}.lp .ab-zweispalt>.ab-seitenspalte{display:none}}@media (max-width:720px){.lp .ab-intro{grid-template-columns:minmax(0,1fr)}.lp .ab-flaeche{border-radius:18px;margin:0 -6px;padding:14px 12px}.lp .ab-rail{gap:5px;margin-bottom:12px}.lp .ab-schritt-nr,.lp .ab-schritt-name,.lp .ab-schritt-wer{display:none}.lp .ab-balken{margin-bottom:0}.lp .ab-rail-mobil{color:var(--ink);margin:0 0 9px;font-size:.84rem;font-weight:600;display:block}.lp .ab .pv-bar{display:none}.lp .ab .pv-frame.ab-fenster{border-radius:10px}.lp .ab-unter{align-items:flex-start;gap:12px;margin-top:12px}.lp .ab-knopf{width:36px;height:36px}.lp .ab-k{align-self:start;font-size:.92rem}.lp .ab-cta{text-align:center;flex-direction:column}.lp .ab-app{height:560px;font-size:12.5px}.lp .ab-haupt{grid-template-rows:46px minmax(0,1fr)}.lp .ab-top{gap:10px;padding:0 12px}.lp .ab-top-suche{flex:1;width:auto}.lp .ab-top-suche kbd,.lp .ab-top-glocke{display:none}.lp .ab-top-person{min-width:28px}.lp .ab-person{gap:0;font-size:0}.lp .ab-seite{padding:14px 12px 36px}.lp .ab-app .ab-h1{font-size:18px}.lp .ab-held .ab-h1{font-size:16.5px}.lp .ab .m-aus{display:none}.lp .ab .m-an{display:block}.lp .ab tr.m-an{display:table-row}.lp .ab tr.m-aus{display:none}.lp .ab-tab th,.lp .ab-tab td{padding:8px 10px}.lp .ab-tabelle-rahmen{margin:10px 10px 0}.lp .ab-reiter{padding:8px 8px 0}.lp .ab-reiter-t{padding:7px 8px 9px;font-size:12.5px}.lp .ab-reiter-hinweis{display:none}.lp .ab-karte-innen{padding:12px}.lp .ab-vorschlag{grid-template-columns:minmax(0,1fr)}.lp .ab-felder{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.lp .ab-wahl{grid-template-columns:minmax(0,1fr);padding:12px}.lp .ab-wie{padding:12px 12px 2px}.lp .ab-absenden{flex-wrap:wrap;padding:12px}.lp .ab-absenden p{flex-basis:100%;margin-bottom:4px}.lp .ab-kennzahlen,.lp .ab-kennzahlen.drei{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .ab-kennzahlen>div{padding:10px 12px}.lp .ab-kacheln{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp .ab-kacheln b{font-size:19px}.lp .ab-kette,.lp .ab-kette.klein{grid-template-columns:minmax(0,1fr);gap:8px}.lp .ab-held-oben{flex-direction:column;gap:8px;padding:14px}.lp .ab-held-zahl{text-align:left}.lp .ab-held-zahl b{font-size:20px}.lp .ab-kette-quer{padding:12px 14px}.lp .ab-leiste-unten{padding:8px 12px;font-size:12px}.lp .ab-kopf{flex-wrap:wrap}.lp .ab-kopf-knoepfe{align-items:flex-start}.lp .ab-banner.gruen{flex-direction:column;align-items:flex-start}.lp .ab-dialog{width:calc(100% - 20px);padding:16px}.lp .ab-dialog.breit,.lp .ab-dialog.sehrbreit{width:calc(100% - 20px)}.lp .ab-drei{grid-template-columns:minmax(0,1fr);gap:4px}.lp .ab-blatt{width:88%;padding:18px 16px}.lp .ab-blatt-fuss{left:16px;right:16px}.lp .ab-toasts{justify-items:stretch;bottom:10px;left:10px;right:10px}.lp .ab-toast{max-width:none}.lp .ab-tabs span{padding:7px 8px 9px;font-size:12.5px}.lp .ab-bestellung{padding:12px}.lp .ab-bestellung .r b{font-size:15px}.lp .ab-bestellung .r small{display:none}.lp .ab-phasen li{font-size:10.5px}.lp .ab-buendeln{flex-direction:column;align-items:flex-start;gap:8px}.lp .ab-treffer{flex-wrap:wrap;row-gap:6px}.lp .ab-treffer-i{display:none}.lp .ab-treffer>span:nth-child(2){flex-basis:calc(100% - 32px)}.lp .ab-treffer-r{flex-direction:row;align-items:center;gap:8px}.lp .ab-leiste-unten{justify-content:flex-end}.lp .ab-tab th{white-space:normal}.lp .ab-tab th em{display:block}.lp .ab-anteil{min-width:0;padding:3px 6px}.lp .ab-spiegel td.r{font-size:11px}.lp .ab-spiegel th,.lp .ab-spiegel td,.lp .ab-zuweisung th,.lp .ab-zuweisung td{padding:7px 6px}.lp .ab-spiegel td:first-child,.lp .ab-zuweisung td:first-child{padding-left:10px;font-size:12px}.lp .ab-spiegel td.best:after{content:""}.lp .ab-ue{place-items:start stretch;padding:16px 14px}.lp .ab-app .ab-ue-t{margin-bottom:14px;font-size:18px}.lp .ab-ue-weg{grid-template-columns:minmax(0,1fr);gap:8px}.lp .ab-ue-bahnen{display:none}.lp .ab-ue-an,.lp .ab-ue-bahnen.n4+.ab-ue-an{border-left:1.5px solid var(--u-line-2);gap:6px;margin-left:18px;padding-left:14px}.lp .ab-ue-karte,.lp .ab-ue-karte.klein{height:auto;min-height:50px;padding:8px 12px}.lp .ab-ue-m{margin-top:2px;font-size:11.5px}.lp .ab .m-an.ab-stapel{display:inline-grid!important}.lp .ab-ue-karte small{display:none}.lp .ab-ue-von .ab-ue-karte small{display:block}.lp .ab-ue-marke{display:none}.lp .ab-ue-info{flex-direction:column;align-items:flex-start;gap:6px;margin-top:14px}.lp .ab-ue-info span{font-size:12px}.lp .ab-kette-gross{padding:14px}.lp .ab-kette-gross ol{grid-template-columns:minmax(0,1fr);gap:10px}.lp .ab-kette-gross li{flex-flow:wrap;align-items:center;column-gap:8px}.lp .ab-kette-gross li>i{width:20px;height:20px;margin:0}.lp .ab-kette-gross li.jetzt>i:before{inset:3px}.lp .ab-kette-gross li.fertig>i:after{width:4px;height:8px;top:1.5px;left:5px}.lp .ab-kette-spur{display:none}.lp .ab-ue-was{margin-bottom:14px;font-size:13.5px}.lp .ab-ue-karte.leise{display:none}.lp .ab-spur-liste li{font-size:12.5px}.lp .ab-spur-liste.gross li{grid-template-columns:16px minmax(0,1fr);font-size:13px}.lp .ab-spur-liste.gross li span{grid-column:2}.lp .ab-zwei-spalten{grid-template-columns:minmax(0,1fr);gap:4px}.lp .ab-zuweisung th{font-size:9px}}@media (prefers-reduced-motion:reduce){.lp .ab-schirm,.lp .ab-seite,.lp .ab-e,.lp .ab-f,.lp .ab-k,.lp .ab-auf,.lp .ab-knopf2,.lp .ab-tab td,.lp .ab-nav-rolle,.lp .ab-dialog,.lp .ab-blatt,.lp .ab-schleier,.lp .ab-toast,.lp .ab-option,.lp .ab-treffer,.lp .ab-ue,.lp .ab-ue-obj,.lp .ab-ue-karte,.lp .ab-kette-spur i{transition:none!important}.lp .ab-spin,.lp .ab-tippfeld.tippt .ab-caret{animation:none!important}}.lp .ab-ergebnis{background:var(--u-amber-bg);border:1px solid #f5dda8;border-radius:14px;gap:12px;margin-top:14px;padding:16px 18px;display:flex}.lp .ab-ergebnis-i{color:#b45309;flex:none;width:20px;height:20px;margin-top:1px}.lp .ab-ergebnis-innen{flex:1;min-width:0}.lp .ab-ergebnis-t{color:var(--u-text);font-size:14px;font-weight:600;display:block}.lp .ab-ergebnis-wer{color:var(--u-text-2);margin:3px 0 12px;font-size:12.5px}.lp .ab-ergebnis ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.lp .ab-ergebnis li{color:var(--u-text-2);justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.lp .ab-ergebnis li>span:first-child{min-width:0}.lp .ab-ergebnis li i{color:var(--u-text-3);font-style:normal}.lp .ab-ergebnis li .ab-mono,.lp .ab-ergebnis-summe .ab-mono{font-variant-numeric:tabular-nums;flex:none}.lp .ab-ergebnis-summe{color:var(--u-text);border-top:1px solid #8a530029;justify-content:space-between;gap:12px;margin:10px 0 0;padding-top:9px;font-size:13.5px;font-weight:600;display:flex}.lp .ab-ergebnis-text{color:var(--u-text-2);margin:10px 0 0;font-size:12.5px}.lp .ab-ergebnis-text b{font-weight:500}.lp .ab-ergebnis-fuss{color:var(--u-text-2);justify-content:space-between;align-items:center;gap:14px;margin-top:12px;font-size:12.5px;display:flex}.lp .ab-ergebnis-fuss .ab-knopf2{flex:none}.lp .ab-angebote .ab-pokal{vertical-align:middle;color:var(--u-green);margin:-2px 6px 0 0;display:none}.lp .ab-angebote li.gewinner .ab-pokal{display:inline-block}.lp .ab-uebernahme{background:var(--u-soft-3);color:var(--u-text-2);border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:13px;display:flex}.lp .ab-uebernahme b,.lp .ab-uebernahme .ab-mono{color:var(--u-text);font-weight:600}.lp .ab-angebote .r b,.lp .ab-uebernahme .ab-mono,.lp .ab-ergebnis .ab-mono{white-space:nowrap}.lp .ab-uebernahme .ab-mono{flex:none}@media (max-width:720px){.lp .ab-kette-gross.drei ol{grid-template-columns:minmax(0,1fr)}.lp .ab-ergebnis{gap:10px;padding:12px}.lp .ab-ergebnis-i{width:18px;height:18px}.lp .ab-ergebnis li{font-size:12px}.lp .ab-ergebnis li i{display:block}.lp .ab-ergebnis-fuss{justify-content:flex-end}}.lp .nw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(2.2rem,3.6vw,3rem);display:grid}.lp .nw-buehne{background:var(--paper-2);border-radius:24px;flex-direction:column;align-items:center;gap:.9rem;padding:clamp(1.6rem,3vw,2.4rem) clamp(1.2rem,3vw,2.4rem) 1.2rem;display:flex}.lp .nw-vorschau{cursor:zoom-in;width:420px;max-width:100%;height:540px;box-shadow:0 0 0 1px var(--line-2), 0 24px 44px -30px #0f213673;background:#fff;border:0;border-radius:6px;padding:0;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}@media (hover:hover){.lp .nw-vorschau:hover{box-shadow:0 0 0 1px var(--line-2), 0 28px 48px -28px #0f213680;transform:translateY(-3px)}}.lp .nw-vorschau:focus-visible{box-shadow:0 0 0 2px var(--paper-2), 0 0 0 4px var(--blue);outline:none}.lp .nw-papier{pointer-events:none;text-align:left;position:absolute;inset:0}.lp .nw-papier .blatt{transform-origin:0 0;width:794px;max-width:none;transform:scale(.529)}.lp .nw-leiste{border-top:1px solid var(--line);color:var(--blue);background:#fff;justify-content:center;gap:.4rem;padding:12px 14px;font-size:.9rem;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.lp .nw-hinweis{color:var(--text-3);margin:0;font-size:.82rem}.lp .nw-k{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:700;display:inline-flex}.lp .nw-punkte{gap:1.35rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.lp .nw-punkte li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.lp .nw-n{background:var(--blue-soft);width:30px;height:30px;color:var(--blue);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid}.lp .nw-punkte h3{color:var(--ink);letter-spacing:-.012em;margin:.2rem 0 0;font-size:1.12rem;font-weight:600;line-height:1.3}.lp .nw-punkte p{color:var(--text-2);max-width:46ch;margin:.35rem 0 0;font-size:.96rem;line-height:1.6}.lp .nw-belege{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin:clamp(2.6rem,4.4vw,3.4rem) 0 0;padding:0;list-style:none;display:grid}.lp .nw-belege li{background:var(--paper-2);border-radius:16px;flex-direction:column;gap:.45rem;padding:1.35rem 1.35rem 1.25rem;display:flex}.lp .nw-belege svg{width:22px;height:22px;color:var(--ink);margin-bottom:.35rem}.lp .nw-belege b{color:var(--ink);letter-spacing:-.01em;font-size:1.04rem;font-weight:600}.lp .nw-belege span{color:var(--text-2);font-size:.93rem;line-height:1.58}.lp .nw-belege a{color:var(--blue);margin-top:auto;padding-top:.5rem;font-size:.92rem;font-weight:600}@media (hover:hover){.lp .nw-belege a:hover{color:var(--blue-ink)}}@media (max-width:980px){.lp .nw,.lp .nw-belege{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.lp .nw-buehne{border-radius:18px;padding:1.2rem .9rem 1rem}.lp .nw-vorschau{width:300px;height:400px}.lp .nw-papier .blatt{transform:scale(.378)}}.blatt-unter{color:#667085;margin:4px 0 0;font-size:12.5px}.blatt-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.blatt-kpis div{border:1px solid #e4e7ec;border-radius:6px;padding:9px 11px}.blatt-kpis small{letter-spacing:.06em;text-transform:uppercase;color:#667085;font-size:9.5px;font-weight:600;display:block}.blatt-kpis b{letter-spacing:-.01em;color:#0a0b10;font-variant-numeric:tabular-nums;margin-top:3px;font-size:18px;font-weight:700;display:block}.blatt-kpis span{color:#667085;font-size:10.5px}.blatt-kpis .akzent{border-color:#0a0b10}.blatt-kpis .gut b{color:#15803d}.blatt-fakten{color:#3f4653;flex-wrap:wrap;gap:4px 16px;margin:0 0 8px;font-size:11.5px;display:flex}.blatt-fakten b{color:#667085;font-weight:600}.blatt-zusammen{color:#3f4653;margin:-2px 0 8px;font-size:11.5px}.blatt-bieter th:nth-child(2),.blatt-bieter td:nth-child(2),.blatt-bieter th:nth-child(6),.blatt-bieter td:nth-child(6){text-align:left;font-family:var(--font-geist-sans), system-ui, sans-serif}.blatt-bieter tr:has(+tr.hinweis) td{border-bottom:0;padding-bottom:2px}.blatt-bieter td small{color:#667085;font-size:10px;font-weight:400;display:block}.blatt-bieter td.nachlass,.blatt-bieter td.nachlass small{color:#15803d}.blatt-bieter tr.zuschlag td{font-weight:600}.blatt-bieter tr.zuschlag td.ergebnis{color:#15803d}.blatt-bieter tr.ohne td{color:#667085}.blatt-bieter tr.hinweis td{text-align:left;white-space:normal;font-family:var(--font-geist-sans), system-ui, sans-serif;color:#667085;padding-top:0;padding-bottom:7px;font-size:10.5px;line-height:1.45}.blatt-fussnote{color:#667085;margin:6px 0 0;font-size:10.5px}.blatt-aufteilung{color:#3f4653;background:#f5f7fa;border-radius:6px;flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;padding:8px 10px;font-size:11px;display:flex}.blatt-aufteilung b{color:#0a0b10;font-weight:600}@media (max-width:600px){.blatt-dialog-rumpf .blatt-kpis{grid-template-columns:1fr 1fr}}.lp .wv-vis{background:var(--paper-2);border-radius:20px;flex-direction:column;align-items:center;gap:1rem;padding:clamp(1.2rem,2.6vw,1.9rem) clamp(1.1rem,2.6vw,1.9rem) clamp(1rem,2vw,1.4rem);display:flex}.lp .wv-zeile{min-height:1.45em;color:var(--text-2);align-self:stretch;align-items:center;gap:.6rem;margin:0;font-size:.93rem;line-height:1.45;display:flex}.lp .wv-zeile:before{content:"";background:var(--blue);border-radius:50%;flex:none;width:7px;height:7px}.lp .wv-zeile-text{transition:opacity .16s}.lp .wv-zeile-text.wechsel{opacity:0}.lp .wv-umschalter{background:#e8edf3;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.lp .wv-umschalter button{font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.42rem .8rem;font-size:.86rem;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.lp .wv-umschalter button.is-aktiv{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0f21361a}@media (hover:hover){.lp .wv-umschalter button:not(.is-aktiv):hover{color:var(--ink)}}.lp .wv-umschalter button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.lp .wv-kurz{display:none}@media (max-width:480px){.lp .wv-lang{display:none}.lp .wv-kurz{display:inline}}.lp .wv-svg{fill:none;width:100%;max-width:520px;height:auto;font-family:var(--font-manrope), sans-serif;transition:opacity .45s;overflow:visible}.lp .wv-svg.aus{opacity:0}.lp .wv-svg.sofort *,.lp .wv-svg.sofort{transition:none!important}.lp .wv-svg text{stroke:none}.lp .wv-linie{fill:none;stroke:#d3dce7;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.lp .wv-ring{fill:#fff;stroke:#cbd6e3;stroke-width:1.4px;transition:stroke .4s,fill .4s}.lp .wv-ico{fill:none;stroke:#93a2b4;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s,fill .4s}.lp .wv-ring--an{stroke:#9cb8e2}.lp .wv-ico--an,.lp .wv-ico--fest{stroke:var(--blue)}.lp .wv-halo{fill:var(--blue);opacity:0;transform-box:fill-box;transform-origin:50%}.lp .wv-knoten.ist .wv-ring{stroke:var(--blue);fill:#f6faff}.lp .wv-knoten.ist .wv-ico{stroke:var(--blue)}.lp .wv-knoten.ist .wv-halo{animation:1.3s ease-out forwards wv-halo}.lp .wv-spaet.ist .wv-ring,.lp .wv-spaet.ist .wv-ico{transition-delay:.55s}.lp .wv-spaet.ist .wv-halo{animation-delay:.55s}@keyframes wv-halo{0%{opacity:.2;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.lp .wv-lb{fill:var(--ink);font-size:12.5px;font-weight:700}.lp .wv-lb--klein{font-size:11.25px;font-weight:600}.lp .wv-puls{fill:none;stroke:var(--blue);stroke-width:3px;stroke-linecap:round;stroke-dasharray:.16 1.4;stroke-dashoffset:.16px;opacity:0}.lp .wv-puls.ist{animation:.75s cubic-bezier(.4,0,.6,1) forwards wv-lauf}@keyframes wv-lauf{0%{opacity:1;stroke-dashoffset:.16px}85%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}.lp .wv-zug{fill:none;stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.3,.6,.3,1)}.lp .wv-zug.ist{stroke-dashoffset:0}.lp .wv-haken{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s,transform .35s cubic-bezier(.2,.7,.2,1.3);transform:scale(.5)}.lp .wv-haken.ist{opacity:1;transform:none}.lp .wv-haken.wv-spaet.ist{transition-delay:.7s}.lp .wv-haken circle{fill:var(--blue)}.lp .wv-haken path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lp .wv-lief{opacity:.5;transition:opacity .4s}.lp .wv-lief.ist{opacity:1}.lp .wv-lief.leise{opacity:.42}.lp .wv-ava{fill:#fff;stroke:#cbd6e3;stroke-width:1.4px;transition:fill .4s,stroke .4s}.lp .wv-lief.ist .wv-ava{fill:var(--blue-soft);stroke:#9cb8e2}.lp .wv-lief.best .wv-ava{stroke:var(--blue)}.lp .wv-ava-t{fill:var(--text-3);letter-spacing:.02em;font-size:9.5px;font-weight:800;transition:fill .4s}.lp .wv-lief.ist .wv-ava-t{fill:var(--blue-ink)}.lp .wv-name{fill:var(--text-2);font-size:11.5px;font-weight:600}.lp .wv-preis{opacity:0;fill:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;transition:opacity .35s,fill .35s}.lp .wv-preis.ist{opacity:1}.lp .wv-lief.best .wv-preis,.lp .wv-balken.best{fill:var(--blue)}.lp .wv-karte-r{fill:#fff;stroke:var(--line-2);stroke-width:1px}.lp .wv-trenn{fill:none;stroke:var(--line);stroke-width:1px}.lp .wv-genehmigt{opacity:0;transition:opacity .35s,transform .35s;transform:translate(-4px)}.lp .wv-genehmigt.ist{opacity:1;transform:none}.lp .wv-genehmigt circle{fill:var(--ok)}.lp .wv-genehmigt path{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp .wv-genehmigt text{fill:var(--ok);font-size:11px;font-weight:700}.lp .wv-pos{opacity:0;transition:opacity .35s,transform .35s;transform:translate(-6px)}.lp .wv-pos2{transition-delay:.12s}.lp .wv-pos3{transition-delay:.24s}.lp .wv-pos.ist{opacity:1;transform:none}.lp .wv-pos rect{fill:var(--paper-2)}.lp .wv-pos-t{fill:var(--ink);font-size:12.5px;font-weight:600}.lp .wv-pos-punkt{fill:#cbd6e3;transition:fill .3s}.lp .wv-pos.weg .wv-pos-punkt{fill:var(--blue)}.lp .wv-ziel-t{fill:var(--ink);font-size:12.5px;font-weight:700;transition:fill .4s}.lp .wv-ziel-u{fill:var(--text-3);font-size:11px;font-weight:500}.lp .wv-ziel.ist .wv-ziel-t{fill:var(--blue-ink);transition-delay:.55s}.lp .wv-regel rect{fill:var(--blue-soft)}.lp .wv-regel text{fill:var(--blue-ink);font-size:11.5px;font-weight:700}.lp .wv-modus rect{fill:#fff;stroke:var(--line-2);stroke-width:1px}.lp .wv-modus text{fill:var(--text-2);font-size:10.5px;font-weight:600}.lp .wv-firma{transform-origin:220px 52px;transition:transform .85s cubic-bezier(.6,.05,.25,1)}.lp .wv-svg--eigen.zustand-b .wv-firma{transform:translate(-100px,64px)scale(.9)}.lp .wv-nur-a{opacity:1;transition:opacity .4s .55s}.lp .wv-svg--eigen.zustand-b .wv-nur-a,.lp .wv-nur-b{opacity:0;transition:opacity .25s}.lp .wv-svg--eigen.zustand-b .wv-nur-b{opacity:1;transition:opacity .45s .55s}.lp .wv-svg--eigen.puls:not(.zustand-b) .wv-puls-a,.lp .wv-svg--eigen.zustand-b.puls .wv-puls-b{animation:.8s cubic-bezier(.4,0,.6,1) forwards wv-lauf}.lp .wv-svg--eigen.puls:not(.zustand-b) .wv-einheit .wv-ring,.lp .wv-svg--eigen.zustand-b.puls .wv-tochter .wv-ring{stroke:var(--blue);fill:#f6faff;transition-delay:.6s}.lp .wv-svg--eigen.puls:not(.zustand-b) .wv-einheit .wv-ico,.lp .wv-svg--eigen.zustand-b.puls .wv-tochter .wv-ico,.lp .wv-svg--eigen.zustand-b.puls .wv-firma .wv-ring{stroke:var(--blue);transition-delay:.6s}@media (max-width:900px){.lp .wv-vis{border-radius:0;margin-inline:calc(50% - 50vw);padding:1.1rem .6rem 1rem}.lp .wv-zeile,.lp .wv-umschalter{margin-inline:1rem}.lp .wv-zeile{align-self:stretch}}@media (prefers-reduced-motion:reduce){.lp .wv-svg,.lp .wv-svg *{transition:none!important}.lp .wv-svg *{animation:none!important}}.blatt{color:#0a0b10;width:100%;max-width:794px;font-family:var(--font-geist-sans), system-ui, sans-serif;box-sizing:border-box;background:#fff;margin:0 auto;padding:48px 56px 40px}.blatt-kopf{border-bottom:2px solid #0a0b10;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.blatt-marke{letter-spacing:-.02em;align-items:center;gap:7px;font-size:18px;font-weight:800;display:inline-flex}.blatt-ico{background:#0766ee;border-radius:5px;place-items:center;width:20px;height:20px;display:grid}.blatt-art{color:#3f4653;font-size:12px;font-weight:600}.blatt-beispiel{color:#8a5300;letter-spacing:.04em;text-transform:uppercase;background:#fff6e3;border-radius:5px;margin:14px 0 0;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.blatt h3,.blatt h4{font-family:var(--font-geist-sans), system-ui, sans-serif}.blatt-titel{letter-spacing:-.02em;color:#0a0b10;margin:12px 0 0;font-size:22px;font-weight:700;line-height:1.25}.blatt-daten{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;margin:16px 0 0;display:grid}.blatt-daten div{border-top:1px solid #ececef;padding-top:7px}.blatt-daten dt{letter-spacing:.06em;text-transform:uppercase;color:#667085;font-size:10px;font-weight:600}.blatt-daten dd{margin:2px 0 0;font-size:13px;font-weight:600}.blatt h4{letter-spacing:-.005em;color:#0a0b10;margin:24px 0 8px;font-size:13px;font-weight:700}.blatt-tab{border-collapse:collapse;width:100%;font-size:12px}.blatt-tab th{letter-spacing:.05em;text-transform:uppercase;color:#667085;text-align:right;border-bottom:1px solid #d9dce1;padding:6px 8px;font-size:10px;font-weight:600}.blatt-tab td{font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;white-space:nowrap;border-bottom:1px solid #ececef;padding:6px 8px;font-size:11.5px}.blatt-tab th:first-child,.blatt-tab td:first-child{text-align:left;font-family:var(--font-geist-sans), system-ui, sans-serif}.blatt-tab td.best{color:#15803d;background:#eaf6ee;font-weight:600}.blatt-tab tr.leise td{text-align:left;color:#667085;font-style:italic;font-family:var(--font-geist-sans), system-ui, sans-serif}.blatt-tab tr.summe td{border-top:1px solid #d9dce1;border-bottom:0;font-weight:700}.blatt-ergebnis{color:#15803d;margin:8px 0 0;font-size:12.5px;font-weight:700}.blatt-text{color:#3f4653;margin:0;font-size:12.5px;line-height:1.6}.blatt-fuss{color:#667085;border-top:1px solid #ececef;justify-content:space-between;gap:16px;margin-top:28px;padding-top:10px;font-size:10.5px;display:flex}.blatt-im-dialog .blatt{border-radius:4px;box-shadow:0 0 0 1px #e4e9f0,0 18px 36px -24px #0f213666}@media (max-width:640px){.blatt-im-dialog .blatt{padding:26px 18px 22px}.blatt-im-dialog .blatt-tab{display:block;overflow-x:auto}}.lp section[id]{scroll-margin-top:76px}.lp .v4-textlink{color:var(--blue);text-underline-offset:3px;align-items:center;gap:.3rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s;display:inline-flex}@media (hover:hover){.lp .v4-textlink:hover{color:var(--blue-ink);text-decoration-color:currentColor}}.lp .hl-mark,.lp .hl-mark-inv{white-space:nowrap}.lp .v4-mikro{color:var(--text-3);margin:0;font-size:.86rem}.lp .v4-k{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:700;display:inline-flex}.lp .v4-relevanz{padding:clamp(3.6rem,6vw,5rem) 0}.lp .v4-relevanz .head{max-width:760px}.lp .v4-fragen{border-top:1px solid var(--ink-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.6rem);margin:clamp(2.2rem,4vw,3rem) 0 0;padding:clamp(1.6rem,3vw,2.2rem) 0 0;list-style:none;display:grid}.lp .v4-fragen-n{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--blue-2);font-size:.8rem;display:block}.lp .v4-fragen h3{letter-spacing:-.012em;color:#fff;margin:.5rem 0 0;font-size:1.18rem;font-weight:700}.lp .v4-fragen p{color:var(--text-onink-soft);margin:.45rem 0 0;font-size:.98rem;line-height:1.6}.lp .ab-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.lp .ab-k{font-size:1rem;line-height:1.55}.lp .ab-k b{color:var(--ink);font-weight:700}.lp .v4-ab-unten{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(2.4rem,4vw,3.2rem);display:grid}.lp .v4-ab-unten p{color:var(--text-2);max-width:46ch;margin:.7rem 0 0;font-size:1rem;line-height:1.62}.lp .v4-ab-wieder .wv-vis{margin-top:1.2rem}.lp section.block.v4-nachweis{background:var(--paper-2)}.lp .v4-nachweis .nw-buehne{background:#e9eef4}.lp .v4-nachweis .wv-vis{background:#fff}.lp .nw-rechts .nw-punkte p{max-width:42ch}.lp .v4-nw-knoepfe{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.8rem;display:flex}.lp .v4-regeln{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,5vw,4.2rem);padding-top:clamp(2.4rem,4vw,3.2rem);display:grid}.lp .v4-regeln h3{letter-spacing:-.018em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;line-height:1.25}.lp .v4-regeln p{color:var(--text-2);max-width:46ch;margin:.8rem 0 1.1rem;font-size:1rem;line-height:1.62}.lp .v4-erp-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,4vw,3.6rem);margin-top:clamp(2.2rem,4vw,3rem);display:grid}.lp .v4-erp-leiste{background:var(--paper-2);border-radius:18px;padding:clamp(1.4rem,2.6vw,1.9rem)}.lp .v4-erp-status{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.12rem;font-weight:700}.lp .v4-erp-systeme{flex-wrap:wrap;gap:8px;margin:1rem 0 0;display:flex}.lp .v4-erp-systeme span{box-shadow:0 0 0 1px var(--line-2);color:var(--ink-soft);background:#fff;border-radius:8px;padding:6px 11px;font-size:.9rem;font-weight:600}.lp .v4-erp-text{color:var(--text-2);margin:1rem 0 0;font-size:.98rem;line-height:1.62}.lp .v4-erp-bild{margin:0}.lp .v4-erp-svg{width:100%;max-width:560px;height:auto;font-family:var(--font-manrope), sans-serif;margin:0 auto;display:block}.lp .v4-erp-sys{fill:#fff;stroke:var(--line-2);stroke-width:1.2px}.lp .v4-erp-sys--ihr{stroke-dasharray:5 4}.lp .v4-erp-sys-t{fill:var(--ink);font-size:15px;font-weight:800}.lp .v4-erp-sys-u{fill:var(--text-3);font-size:11.5px;font-weight:600}.lp .v4-erp-weg{fill:none;stroke:#9db0c6;stroke-width:1.6px;stroke-dasharray:5 5}.lp .v4-erp-spitze{fill:none;stroke:#9db0c6;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lp .v4-erp-weg-t{fill:var(--ink);font-size:12.5px;font-weight:700}.lp .v4-erp-weg-u{fill:var(--text-3);font-size:11px;font-weight:500}.lp .v4-erp-bild figcaption{text-align:center;color:var(--text-3);margin-top:.7rem;font-size:.86rem}.lp .v4-schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem);margin:clamp(2.4rem,4vw,3.2rem) 0 0;padding:0;list-style:none;display:grid}.lp .v4-schritte li{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.lp .v4-schritte-n{background:var(--blue-soft);width:32px;height:32px;color:var(--blue);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:grid}.lp .v4-schritte h3{letter-spacing:-.01em;color:var(--ink);margin:.25rem 0 0;font-size:1.08rem;font-weight:700}.lp .v4-schritte p{color:var(--text-2);margin:.4rem 0 0;font-size:.97rem;line-height:1.6}.lp .v4-erp-weiter{margin:clamp(1.8rem,3vw,2.4rem) 0 0}.lp section.block.v4-einfuehrung{background:var(--paper-2)}.lp .v4-schritte--weg{position:relative}.lp .v4-schritte--weg .v4-schritte-n{box-shadow:0 0 0 1px var(--line-2);background:#fff}.lp .v4-analyse-karte{background:var(--paper-2);border-radius:20px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.6rem,4vw,3.6rem);padding:clamp(1.6rem,3.4vw,2.6rem);display:grid}.lp .v4-optional{box-shadow:0 0 0 1px var(--line-2);color:var(--text-2);background:#fff;border-radius:7px;padding:4px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.lp .v4-analyse-kopf h2.t{margin-top:.9rem;font-size:clamp(1.5rem,2.4vw,2rem)}.lp .v4-analyse-text p{color:var(--text-2);margin:0 0 .9rem;font-size:1rem;line-height:1.64}.lp section.block#einkaufsanalyse.v4-analyse{background:var(--paper)}.lp section.block.v4-fragen-sek{background:var(--paper-2)}.lp .v4-faq-raster{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(1.6rem,5vw,4.5rem);display:grid}.lp .v4-faq{border-top:1px solid var(--line-2)}.lp .v4-faq-item{border-bottom:1px solid var(--line-2)}.lp .v4-faq-item summary{letter-spacing:-.01em;color:var(--ink);cursor:pointer;padding:1.15rem 2.4rem 1.15rem 0;font-size:1.06rem;font-weight:700;list-style:none;display:block;position:relative}.lp .v4-faq-item summary::-webkit-details-marker{display:none}.lp .v4-faq-item summary:after{content:"";border:solid var(--text-3);border-width:0 2px 2px 0;width:9px;height:9px;margin-top:-7px;transition:transform .2s;position:absolute;top:50%;right:.4rem;transform:rotate(45deg)}.lp .v4-faq-item[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.lp .v4-faq-item summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}.lp .v4-faq-item p{max-width:62ch;color:var(--text-2);margin:0 0 1.2rem;font-size:1rem;line-height:1.64}.lp .v4-faq-item p a{color:var(--blue);white-space:nowrap;font-weight:600}.lp .v4-abschluss-raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.lp .v4-abschluss .lead{color:#ffffffe0;max-width:40rem}.lp .v4-abschluss-cta{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:1.8rem;display:flex}.lp .v4-abschluss-cta span{color:#ffffffd9;font-size:.92rem}.lp .v4-person{background:#ffffff1a;border-radius:18px;gap:.25rem;padding:clamp(1.4rem,2.6vw,1.9rem);display:grid}.lp .v4-person-k{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;font-size:.72rem;font-weight:700}.lp .v4-person b{color:#fff;margin-top:.4rem;font-size:1.25rem}.lp .v4-person-rolle{color:#ffffffd9;font-size:.95rem}.lp .v4-person p{color:#ffffffe6;margin:.8rem 0 0;font-size:.95rem;line-height:1.55}.lp .v4-direkt a{color:#fff;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}@media (max-width:980px){.lp .v4-fragen,.lp .v4-ab-unten,.lp .v4-regeln,.lp .v4-erp-raster,.lp .v4-analyse-karte,.lp .v4-faq-raster,.lp .v4-abschluss-raster,.lp .v4-schritte{grid-template-columns:minmax(0,1fr)}}
