@keyframes ls-fluss{0%{transform:translate3d(var(--ls-versatz,0),1.75rem,0)}to{transform:translateZ(0)}}.ls-home [data-ls-reveal=left]{--ls-versatz:-1.75rem}.ls-home [data-ls-reveal=right]{--ls-versatz:1.75rem}@supports (animation-timeline:view()){.ls-home [data-ls-reveal]{animation:ls-fluss linear both;animation-timeline:view(block);animation-range:entry 0 entry 100%}}.ls-home .pr-hero-copy[data-ls-reveal]{animation:ls-fluss .76s cubic-bezier(.22,.61,.36,1) both;animation-timeline:auto;animation-range:normal;--ls-versatz:0px}@supports not (animation-timeline:view()){.ls-home [data-ls-reveal]:not(.pr-hero-copy){transition:transform .8s cubic-bezier(.22,.61,.36,1)}.ls-home [data-ls-reveal].ls-wartet{transform:translate3d(var(--ls-versatz,0),1.75rem,0)}}@media (max-width:620px){.ls-home [data-ls-reveal]{--ls-versatz:0px}.pr-page .ls-home{--pv-slide-x:0px;--pv-slide-x-negativ:0px;--pv-slide-y:1.1rem}.pv-inhalt{--pv-slide-x:0px;--pv-slide-x-negativ:0px}}@media (prefers-reduced-motion:reduce){.ls-home [data-ls-reveal]{animation:none;transition:none;transform:none}}@media (max-width:640px){.pr-page.pv-site{--pv-mobile-kopfhoehe:62px}.pr-page .pv-kopfleiste-innen.pr-shell{gap:.5rem}.pr-page .pv-kopfleiste .pr-brand-lockup{gap:.55rem;font-size:1rem}.pr-page .pv-kopfleiste .pr-brand-mark{width:32px;height:28px}.pr-page .pv-kopf-aktionen{gap:.5rem;align-items:center}.pr-page .pv-kopf-demo{min-height:44px;height:44px;gap:.5rem;padding:0 4px 0 16px;font-size:.86rem;font-weight:650}.pr-page .pv-kopf-demo .pv-demo-pfeil{width:36px;height:36px;font-size:1rem}.pr-page .pv-menu-knopf,.pr-page .pv-menu-knopf:focus-visible,.pr-page .pv-menu-knopf:hover{width:44px;height:44px;min-height:44px;padding:0}.pr-page .pv-menu-knopf>span{width:20px;gap:6px}.pr-page .pv-menu-knopf i{height:2px}}@media (max-width:1050px){html:has(.pr-page) .pv-mobile-menu-panel{width:min(86vw,22rem);padding:max(16px,env(safe-area-inset-top,0px)) 16px max(10px,env(safe-area-inset-bottom,0px));gap:0}html:has(.pr-page) .pv-mobile-menu-kopf{padding:0 0 14px;gap:12px}html:has(.pr-page) .pv-mobile-menu-kopf small{font-size:.62rem}html:has(.pr-page) .pv-mobile-menu-kopf strong{font-size:1.05rem}html:has(.pr-page) .pv-mobile-menu-kopf button{width:44px;height:44px;border-radius:12px;box-shadow:none;background:transparent}html:has(.pr-page) .pv-menu-sprache{margin:12px 0 4px}html:has(.pr-page) .pv-menu-sprache .pv-sprachwahl{display:flex;width:100%;min-height:48px;border-radius:12px;align-items:center}html:has(.pr-page) .pv-menu-sprache select{width:100%;max-width:none;min-height:48px;padding:0 40px 0 14px;font-size:.9rem}html:has(.pr-page) .pv-menu-sprache .pv-sprachwahl svg{right:14px;width:16px;height:16px}html:has(.pr-page) .pv-mobile-menu nav{gap:12px;padding-block:8px 12px}html:has(.pr-page) .pv-mobile-menu nav section{gap:2px}html:has(.pr-page) .pv-mobile-menu nav section>p{margin:6px 0 2px 12px;font-size:.6rem;letter-spacing:.14em}html:has(.pr-page) .pv-mobile-menu nav section>div,html:has(.pr-page) .pv-mobile-menu-uebersicht{gap:2px}html:has(.pr-page) .pv-mobile-menu nav a{min-height:48px;padding:4px 12px;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;gap:0}html:has(.pr-page) .pv-mobile-menu nav a span{font-size:.9rem}html:has(.pr-page) .pv-mobile-menu nav a i{font-size:.68rem}html:has(.pr-page) .pv-mobile-menu nav a b{font-size:.9rem}html:has(.pr-page) .pv-mobile-menu-demo{position:sticky;bottom:0;flex:0 0 auto;min-height:50px;margin-top:auto;padding:0 18px;border-radius:14px;font-size:.95rem;outline:10px solid var(--pr-bg);outline-offset:0}}.pr-page .pv-recht{max-width:48rem;padding-block:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,2rem);color:var(--pr-ink)}.pr-page .pv-recht-marke{margin:0 0 .75rem;color:var(--pr-muted);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pr-page .pv-recht h1{margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1.1;overflow-wrap:anywhere;hyphens:auto}.pr-page .pv-recht-stand{margin:.75rem 0 0;color:var(--pr-muted);font-size:.9rem}.pr-page .pv-recht-hinweis{margin:1.25rem 0 0;padding:.9rem 1rem;border:1px solid var(--pr-line);border-radius:12px;font-size:.9rem}.pr-page .pv-recht-einleitung{margin-top:2rem;font-size:1.05rem}.pr-page .pv-recht li,.pr-page .pv-recht p{line-height:1.65}.pr-page .pv-recht p{margin:0 0 1rem}.pr-page .pv-recht ul{margin:0 0 1rem;padding-left:1.2rem}.pr-page .pv-recht li{margin-bottom:.45rem}.pr-page .pv-recht a{color:var(--pr-blue-text);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.pr-page .pv-recht-inhalt{margin:2rem 0 0;padding:.75rem 1.25rem;border:1px solid var(--pr-line);border-radius:14px}.pr-page .pv-recht-inhalt ol{margin:0;padding:0;list-style:none;columns:16rem 2;column-gap:2rem}.pr-page .pv-recht-inhalt li{margin:0;break-inside:avoid}.pr-page .pv-recht-inhalt a{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.pr-page .pv-recht-inhalt a:hover{text-decoration:underline}.pr-page .pv-recht-abschnitt{margin-top:2.25rem;scroll-margin-top:calc(var(--pv-mobile-kopfhoehe, 72px) + 1rem)}.pr-page .pv-recht h2{margin:0 0 .85rem;font-size:clamp(1.15rem,2.4vw,1.35rem);line-height:1.3}.pr-page .pv-recht-weiter{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:3rem;padding-top:1rem;border-top:1px solid var(--pr-line)}.pr-page .pv-recht-weiter a{display:inline-flex;align-items:center;min-height:2.75rem}.pr-page .pv-fuss-recht{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1.5rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1rem;border-top:1px solid var(--ls-dark-line,var(--pr-line));font-size:.8rem}.pr-page .pv-fuss-recht p{margin:0;color:var(--pr-muted)}.pr-page .pv-fuss-recht ul{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none}.pr-page .pv-fuss-recht a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--pr-muted)}.pr-page .pv-fuss-recht a:hover{color:var(--pr-ink);text-decoration:underline}:where(html:has(.pr-page)){--pr-tiefe-kante:rgba(69,30,15,.16);--pr-tiefe-1:rgba(69,30,15,.05);--pr-tiefe-2:rgba(69,30,15,.08);--pr-tiefe-3:rgba(69,30,15,.12);--pr-tiefe-4:rgba(69,30,15,.18);--pr-nacht-1:rgba(20,9,4,.22);--pr-nacht-2:rgba(20,9,4,.36);--pr-nacht-3:rgba(20,9,4,.5);--pr-shadow-raised:inset 0 1px 0 hsla(0,0%,100%,.78),0 1px 0 var(--pr-tiefe-kante),0 1px 2px var(--pr-tiefe-2),0 6px 14px -6px var(--pr-tiefe-4);--pr-shadow-card:inset 0 1px 0 hsla(0,0%,100%,.72),0 1px 2px var(--pr-tiefe-1),0 4px 10px -4px var(--pr-tiefe-2),0 16px 32px -16px var(--pr-tiefe-3);--pr-shadow-card-hover:inset 0 1px 0 hsla(0,0%,100%,.72),0 1px 2px var(--pr-tiefe-2),0 8px 16px -6px var(--pr-tiefe-3),0 24px 44px -20px var(--pr-tiefe-4);--pr-shadow-room:inset 0 1px 0 hsla(0,0%,100%,.82),0 1px 2px var(--pr-tiefe-2),0 6px 12px -6px var(--pr-tiefe-3),0 24px 48px -20px var(--pr-tiefe-4),0 56px 96px -48px rgba(69,30,15,.24);--pr-photo-shade:rgba(36,28,25,.12)}.pr-page .ls-preview.pr-product-stage,.pr-page .pr-oberflaeche-rahmen{border-bottom-width:1px}.pr-page .pr-oberflaeche-oeffnen:after{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(69,30,15,.12),inset 0 1px 3px rgba(69,30,15,.1);pointer-events:none}.pr-page .pr-oberflaeche-oeffnen>span{z-index:2}.pr-page .ls-preview.pr-product-stage{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 0 0 1px rgba(255,213,174,.14),0 2px 4px var(--pr-nacht-1),0 18px 36px -14px var(--pr-nacht-2),0 56px 110px -40px var(--pr-nacht-3),0 0 90px -30px rgba(255,109,41,.35)}.pr-page .ls-preview-viewport.pr-app-window{box-shadow:0 0 0 1px rgba(69,30,15,.12),0 1px 2px var(--pr-tiefe-2)}.pr-page .ls-home .pr-band-light .pr-button.pr-button-primary,.pr-page .pr-band-light .pr-button.pr-button-primary,.pr-page .pr-button.pr-button-primary,.pr-page .pr-button.pr-button-primary[rel=noreferrer],html:has(.pr-page) .pv-mobile-menu-demo{box-shadow:inset 0 1px 0 rgba(255,222,196,.75),inset 0 -2px 0 rgba(125,43,16,.22),0 1px 0 rgba(125,43,16,.5),0 2px 4px rgba(125,43,16,.2),0 12px 24px -12px rgba(179,74,27,.7)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pr-page .pr-button:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 1px 0 var(--pr-tiefe-kante),0 2px 4px var(--pr-tiefe-2),0 12px 24px -10px var(--pr-tiefe-4)}.pr-page .ls-home .pr-band-light .pr-button.pr-button-primary:hover,.pr-page .pr-band-light .pr-button.pr-button-primary:hover,.pr-page .pr-button.pr-button-primary:hover,.pr-page .pr-button.pr-button-primary[rel=noreferrer]:hover{box-shadow:inset 0 1px 0 rgba(255,222,196,.8),inset 0 -2px 0 rgba(125,43,16,.2),0 1px 0 rgba(125,43,16,.5),0 4px 8px rgba(125,43,16,.2),0 18px 32px -14px rgba(179,74,27,.75)}}.pr-page .ls-home .pr-band-light .pr-button.pr-button-primary:active,.pr-page .pr-band-light .pr-button.pr-button-primary:active,.pr-page .pr-button.pr-button-primary:active,.pr-page .pr-button.pr-button-primary[rel=noreferrer]:active,.pr-page .pr-button:active{box-shadow:inset 0 1px 2px rgba(69,30,15,.2),0 1px 0 var(--pr-tiefe-kante)}.pr-page .pv-kopf-demo:before{background:linear-gradient(90deg,transparent,rgba(255,250,244,.22) 42%,rgba(255,214,180,.3) 58%,transparent)}.pr-page .pv-wechsel>a{box-shadow:var(--pr-shadow-card)}@media (hover:hover){.pr-page .pv-wechsel>a:hover{box-shadow:var(--pr-shadow-card-hover)}}.pr-page .ls-home .pr-band-light{box-shadow:inset 0 1px 0 rgba(255,213,174,.4),0 1px 2px rgba(20,9,4,.14),0 14px 28px -14px rgba(20,9,4,.3),0 40px 80px -40px rgba(20,9,4,.45)}.pr-page .pr-band-light:not(.ls-home .pr-band-light){--pr-ink:var(--pr-preview-ink);--pr-muted:var(--pr-preview-muted);--pr-surface:var(--pr-preview-surface);--pr-line:var(--pr-preview-line);--pr-line-soft:rgba(36,28,25,.09);--pr-blue-text:var(--pr-preview-blue-text)}.pr-page .pr-hero h1>span,.pr-page .pv-kopf h1{filter:none}.pr-page .pv-kopf-kicker b{text-shadow:none}.pr-page .pr-outcomes li:nth-child(n):before{background:none;box-shadow:none}.pr-page .pr-brand-mark-bild{filter:drop-shadow(0 .42rem .55rem rgba(20,9,4,.32))}