.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-claim,.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 3.5rem;display:flex}.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 .showcase{max-width:900px;margin:2.6rem auto 0}.lp .sc-stage{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);min-height:250px;overflow:hidden}.lp .sc-pane{grid-template-columns:1fr 1.05fr;align-items:center;gap:2.6rem;min-height:250px;padding:2rem 2.3rem;display:none}.lp .sc-pane.active{display:grid}@media (max-width:680px){.lp .sc-pane.active{text-align:center;grid-template-columns:1fr;gap:1.4rem;padding:1.6rem}}.lp .sc-cap .pk{letter-spacing:.09em;text-transform:uppercase;color:var(--blue);font-size:.7rem;font-weight:700}.lp .sc-cap h3{color:var(--ink);letter-spacing:-.018em;margin:.4rem 0 .5rem;font-size:1.4rem;font-weight:600;line-height:1.22}.lp .sc-cap p{color:var(--text-2);font-size:.98rem;line-height:1.6}.lp .sc-link{width:100%;height:54px;display:block;overflow:visible}.lp .sc-link-path{fill:none;stroke:var(--line-2);stroke-width:1.5px;opacity:.5;vector-effect:non-scaling-stroke;transition:stroke .3s,opacity .3s,stroke-width .3s}.lp .sc-link-path.active{stroke:var(--blue);stroke-width:2px;opacity:1}@media (max-width:680px){.lp .sc-link{display:none}}@keyframes icoDraw{0%{stroke-dashoffset:72px}to{stroke-dashoffset:0}}.lp .scnav{justify-content:space-between;gap:.4rem;margin:0 auto .3rem;padding-top:48px;display:flex;position:relative}.lp .scnav-svg{z-index:0;pointer-events:none;width:100%;height:56px;position:absolute;top:48px;left:0;right:0}.lp .scnav-dash{animation:1.3s linear infinite hflow}.lp .scnav-arc{pointer-events:none;z-index:0;width:100%;height:60px;position:absolute;top:0;left:0;right:0;overflow:visible}.lp .scnav-arc path{fill:none;stroke:var(--blue);stroke-width:1.5px;stroke-dasharray:3 5;opacity:.5;vector-effect:non-scaling-stroke}.lp .sc-bypass{color:var(--text-3);background:var(--paper);white-space:nowrap;z-index:1;padding:0 .7rem;font-size:.72rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:680px){.lp .scnav{padding-top:0}.lp .scnav-arc,.lp .sc-bypass{display:none}}.lp .scnode{z-index:1;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:.6rem;padding:0;font-family:inherit;display:flex;position:relative}.lp .scnode .nd{background:var(--paper);border:1.5px solid var(--line-2);width:56px;height:56px;color:var(--text-3);border-radius:50%;place-items:center;transition:border-color .3s,color .3s,box-shadow .3s,transform .25s;display:grid}.lp .scnode .nd svg{width:22px;height:22px}.lp .scnode .nl{color:var(--text-3);text-align:center;font-size:.8rem;font-weight:600;transition:color .3s}.lp .scnode:hover .nd,.lp .scnode.active .nd{border-color:var(--blue);color:var(--blue)}.lp .scnode.active .nd{box-shadow:0 0 0 4px var(--blue-soft)}.lp .scnode:hover .nd{transform:translateY(-2px)}.lp .scnode:hover .nl,.lp .scnode.active .nl{color:var(--ink)}.lp .scnode .nd svg *{stroke-dasharray:72;stroke-dashoffset:0}.lp .scnode:hover .nd svg *,.lp .scnode.active .nd svg *{animation:.65s icoDraw}@media (max-width:680px){.lp .scnav{flex-direction:column;align-items:stretch;gap:0;max-width:300px}.lp .scnav-svg{display:none}.lp .scnav:before{content:"";background:var(--line-2);z-index:0;width:2px;position:absolute;top:20px;bottom:20px;left:22px}.lp .scnode{flex-direction:row;justify-content:flex-start;gap:.9rem;padding:.45rem 0}.lp .scnode .nd{width:46px;height:46px}.lp .scnode .nd svg{width:19px;height:19px}.lp .scnode .nl{font-size:.92rem}}@keyframes scGrowX{to{transform:scaleX(1)}}@keyframes scGrowY{to{transform:scaleY(1)}}@keyframes scDraw{to{stroke-dashoffset:0}}@keyframes scFade{to{opacity:1;transform:none}}.lp .pk{letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-size:.7rem;font-weight:700;transition:color .3s}.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);cursor:default;outline:none;grid-template-columns:52px 1fr 1.15fr;align-items:start;gap:1.7rem;padding:1.9rem 0;transition:background .28s cubic-bezier(.2,.7,.2,1);display:grid}.lp .aus-row:hover,.lp .aus-row:focus-within{background:#e9eef408}.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-more{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1);display:grid}.lp .aus-more-in{min-height:0;overflow:hidden}.lp .aus-row:hover .aus-more,.lp .aus-row:focus-within .aus-more{grid-template-rows:1fr}.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-more ul{gap:.38rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.lp .aus-more li{color:var(--text-onink);opacity:0;padding-left:1rem;font-size:.89rem;line-height:1.5;transition:opacity .3s,transform .3s;position:relative;transform:translateY(4px)}.lp .aus-more li:before{content:"";background:var(--blue-2);border-radius:1px;width:5px;height:1.5px;position:absolute;top:.62em;left:0}.lp .aus-row:hover .aus-more li,.lp .aus-row:focus-within .aus-more li{opacity:1;transform:none}.lp .aus-row:hover .aus-more li:first-child,.lp .aus-row:focus-within .aus-more li:first-child{transition-delay:.1s}.lp .aus-row:hover .aus-more li:nth-child(2),.lp .aus-row:focus-within .aus-more li:nth-child(2){transition-delay:.17s}.lp .aus-row:hover .aus-more li:nth-child(3),.lp .aus-row:focus-within .aus-more li:nth-child(3){transition-delay:.24s}.lp .aus-hint{letter-spacing:.1em;text-transform:uppercase;color:var(--text-onink-soft);opacity:.45;margin-top:.7rem;font-size:.68rem;font-weight:700;transition:opacity .28s;display:block}.lp .aus-row:hover .aus-hint,.lp .aus-row:focus-within .aus-hint{opacity:0}@media (max-width:880px){.lp .aus-row{grid-template-columns:38px 1fr;gap:1rem}.lp .aus-txt{grid-column:2}}@media (hover:none){.lp .aus-more{grid-template-rows:1fr}.lp .aus-more li{opacity:1;transform:none}.lp .aus-hint{display:none}}@media (prefers-reduced-motion:reduce){.lp .aus-row,.lp .aus-more,.lp .aus-more li,.lp .aus-hint{transition:none!important}}.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 p{color:#fff;letter-spacing:-.014em;max-width:62ch;margin:0;font-size:clamp(1.2rem,1.9vw,1.55rem);font-weight:500;line-height:1.5}.lp .callout-dark em{color:var(--blue-2);font-style:normal}.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:9/4;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,7),1fr);row-gap:.95rem;margin-top:clamp(2.4rem,4vw,3.2rem);display:grid}.lp .pv-zone{display:contents}.lp .pv-rail-k{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);grid-row:1;font-size:.7rem;font-weight:700}.lp .pv-zone.now .pv-rail-k{grid-column:1/var(--pv-split,5);color:var(--text-2)}.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-node.pv-luecke{color:var(--text-3);font-size:.78rem;font-weight:500}.lp .pv-node.pv-luecke:after{content:"···";background:var(--paper);width:auto;height:11px;color:var(--text-3);letter-spacing:.16em;border:0;border-radius:0;padding:0 .4rem;font-size:1rem;line-height:11px}.lp .pv-zone.soon .pv-node{color:var(--text-3);font-weight:500}.lp .pv-zone.soon .pv-node:after{background:var(--line-2);border-color:var(--line-2);width:9px;height:9px}.lp .pv-ask{grid-row:1;grid-column:var(--pv-split,5)/-1;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);justify-self:center;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;transition:color .2s;display:inline-flex}.lp .pv-ask:hover{color:var(--blue-ink)}.lp .pv-ask svg{width:13px;height:13px}@media (max-width:820px){.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:9/4;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{justify-content:center;margin-top:1.6rem;display:flex}@media (prefers-reduced-motion:reduce){.lp .pv-shot,.lp .pv-cap{transition:none}}.lp .hero-claim{max-width:32ch;color:var(--ink);letter-spacing:-.014em;margin:1.35rem 0 0;font-size:clamp(1.18rem,1.85vw,1.5rem);font-weight:500;line-height:1.5}.lp .hero-claim span{color:var(--blue);display:block}.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-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 .hero-claim-seq{min-height:1.5em;display:flex;position:relative}.lp .hero-claim-word{white-space:nowrap;opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:0;transform:translateY(.9em)}.lp .hero-claim-word.is-accent{color:var(--blue)}.lp .hero-claim-word.is-on{opacity:1;transform:none}.lp .hero-claim-word.is-past{opacity:0;transform:translateY(-.9em)}@media (max-width:980px){.lp .hero-claim-word{text-align:center;right:0}.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}}
