.lp-preview{--lp-bg:#faf6ef;--lp-fg:#2d2418;--lp-muted:#8b7355;--lp-text-body:#4a4030;--lp-text-muted:#6d5a40;--lp-accent:#b8956a;--lp-border:#e6dccc;--lp-font-display:var(--lp-font-display-loaded),"Cormorant Garamond",Georgia,serif;--lp-font-body:var(--lp-font-body-loaded),"Manrope",system-ui,sans-serif;--lp-space-1:0.25rem;--lp-space-2:0.5rem;--lp-space-3:1rem;--lp-space-4:1.5rem;--lp-space-6:3rem;--lp-space-8:5rem;--lp-space-12:8rem;--lp-text-xs:0.75rem;--lp-text-sm:0.875rem;--lp-text-base:1rem;--lp-text-lg:1.25rem;--lp-text-xl:1.5rem;--lp-text-2xl:2rem;--lp-text-display:clamp(2.5rem,6vw,5.5rem);--lp-radius-sm:4px;--lp-radius:8px;--lp-radius-lg:16px;background:var(--lp-bg);color:var(--lp-fg);font-family:var(--lp-font-body);font-size:var(--lp-text-base);line-height:1.6;min-height:100vh;isolation:isolate}.lp-preview h1,.lp-preview h2,.lp-preview h3{font-family:var(--lp-font-display);font-weight:500;line-height:1.1;letter-spacing:-.01em;color:var(--lp-fg)}:where(.lp-preview h1,.lp-preview h2,.lp-preview h3,.lp-preview p){margin:0}.lp-preview{scroll-behavior:smooth}.lp-hairline{height:1px;background:linear-gradient(90deg,transparent,var(--lp-accent),transparent);margin:var(--lp-space-6) auto;max-width:200px;border:0}.lp-wordmark{font-family:var(--lp-font-display);font-weight:300;letter-spacing:.34em;padding-left:.34em;text-transform:uppercase;color:var(--lp-fg);text-decoration:none;transition:color .3s ease}.lp-wordmark:hover{color:var(--lp-accent)}.lp-nav-desktop{display:none}@media (min-width:900px){.lp-nav-desktop{display:flex}}@media (prefers-reduced-motion:reduce){.lp-preview,.lp-preview *,.lp-preview :after,.lp-preview :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.lp-footer{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem}.lp-footer-inner{display:flex;flex-direction:column;gap:2.5rem}.lp-footer-brand{max-width:28rem}.lp-footer-wordmark{font-family:var(--lp-font-display);font-weight:400;font-size:1.5rem;line-height:1.1;letter-spacing:-.005em;color:var(--lp-fg);margin:0 0 1rem}.lp-footer-wordmark-img{height:1.5rem;width:auto;display:block}.lp-footer-tagline{font-family:var(--lp-font-body);font-size:.9375rem;line-height:1.55;color:var(--lp-text-muted);margin:0;max-width:28ch}.lp-footer-nav{display:flex;flex-direction:column;gap:.5rem}.lp-footer-link{font-family:var(--lp-font-body);font-size:.875rem;color:var(--lp-text-muted);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;transition:color .25s ease}.lp-footer-link:hover{color:var(--lp-fg)}.lp-footer-link:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:2px}.lp-footer-bottom{border-top:1px solid var(--lp-border);margin-top:3rem;padding-top:2rem}.lp-footer-copyright{font-family:var(--lp-font-body);font-size:.8125rem;color:var(--lp-text-muted);margin:0}@media (min-width:900px){.lp-footer{padding:6rem 2rem 4rem}.lp-footer-inner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem}.lp-footer-nav{flex-direction:row;gap:2rem;align-items:center}.lp-footer-link{min-height:auto}}.lp-diff{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-diff-header{max-width:36rem;margin:0 0 4rem}.lp-diff-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-diff-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-diff-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0;max-width:22ch}.lp-diff-list{display:flex;flex-direction:column;max-width:50rem}.lp-diff-block-wrap{display:contents}.lp-diff-block{max-width:42rem}.lp-diff-h3{font-family:var(--lp-font-display);font-weight:500;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15;letter-spacing:-.01em;color:var(--lp-fg);margin:0 0 1.25rem;max-width:22ch}.lp-diff-pitch{font-family:var(--lp-font-body);font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.65;color:var(--lp-text-body);margin:0}.lp-diff-sep{font-family:var(--lp-font-display);font-size:1.5rem;color:var(--lp-accent);text-align:center;margin:2rem 0;opacity:.5;letter-spacing:.5em;user-select:none}@media (min-width:900px){.lp-diff{padding:8rem 2rem}.lp-diff-header{margin-bottom:5rem}.lp-diff-block{max-width:46rem;padding-left:1.5rem}.lp-diff-sep{margin:2.5rem 0}}.lp-prozess{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-prozess-header{text-align:left;margin-bottom:4rem;max-width:36rem}.lp-prozess-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-prozess-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-prozess-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0;max-width:22ch}.lp-prozess-grid{display:grid;grid-template-columns:1fr;gap:4rem}.lp-prozess-card{display:block;max-width:36rem}.lp-prozess-numeral{display:block;font-family:var(--lp-font-display);font-style:italic;font-weight:300;font-size:clamp(4rem,7vw,6.5rem);line-height:.95;color:var(--lp-accent);opacity:.7;letter-spacing:-.04em;margin-bottom:1.25rem;user-select:none}.lp-prozess-h3{font-family:var(--lp-font-display);font-weight:500;font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.15;letter-spacing:-.01em;color:var(--lp-fg);margin:0 0 1rem;max-width:22ch}.lp-prozess-text{font-family:var(--lp-font-body);font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.65;color:var(--lp-text-body);margin:0}@media (min-width:900px){.lp-prozess{padding:8rem 2rem}.lp-prozess-header{margin-bottom:5rem}.lp-prozess-grid{grid-template-columns:repeat(3,1fr);gap:4rem;align-items:start}.lp-prozess-card{max-width:none}.lp-prozess-numeral{margin-bottom:1.75rem}}.lp-founder{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-founder-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}.lp-founder-media{max-width:22rem}.lp-founder-photo{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 22%;border-radius:8px}.lp-founder-monogramm{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/5;border:1px solid var(--lp-border);border-radius:8px;background:transparent}.lp-founder-monogramm-text{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(4rem,8vw,7rem);line-height:1;color:var(--lp-muted);letter-spacing:.04em;user-select:none}.lp-founder-body{max-width:36rem;display:flex;flex-direction:column;gap:1.25rem}.lp-founder-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0;display:inline-flex;align-items:center;gap:.55rem}.lp-founder-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-founder-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0;max-width:22ch}.lp-founder-text{font-family:var(--lp-font-body);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.65;color:var(--lp-text-body);margin:0}.lp-founder-signatur{font-family:var(--lp-font-body);font-style:italic;font-size:clamp(.9375rem,1.05vw,1rem);line-height:1.55;color:var(--lp-text-muted);margin:.5rem 0 0}@media (min-width:900px){.lp-founder{padding:8rem 2rem}.lp-founder-grid{grid-template-columns:.85fr 1.15fr;gap:5rem;align-items:start}.lp-founder-media{max-width:none}.lp-founder-body{max-width:none;gap:1.5rem}}.lp-audit{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-audit-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}.lp-audit-left{max-width:36rem}.lp-audit-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-audit-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-audit-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0 0 1.5rem;max-width:22ch}.lp-audit-lead{font-family:var(--lp-font-body);font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.6;color:var(--lp-text-body);margin:0}.lp-audit-right{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;max-width:32rem}.lp-audit-free-line{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.25;letter-spacing:-.01em;color:var(--lp-fg);margin:0;max-width:18ch}.lp-audit-cta{font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lp-fg);background:transparent;border:1px solid var(--lp-accent);padding:.95rem 1.75rem;border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;gap:.55rem;transition:background .25s ease,color .25s ease;min-height:44px;line-height:1.2}.lp-audit-cta:hover{background:var(--lp-accent);color:var(--lp-bg)}.lp-audit-cta:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-audit-cta-arrow{display:inline-block;transition:transform .25s ease}.lp-audit-cta:hover .lp-audit-cta-arrow{transform:translateX(3px)}@media (min-width:900px){.lp-audit{padding:7rem 2rem}.lp-audit-grid{grid-template-columns:1.4fr 1fr;gap:5rem;align-items:center}.lp-audit-left,.lp-audit-right{max-width:none}}.lp-founding{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-founding-grid{display:grid;grid-template-columns:1fr;gap:4rem}.lp-founding-left{max-width:36rem}.lp-founding-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-founding-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-founding-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0 0 1.75rem;max-width:22ch}.lp-founding-lead{font-family:var(--lp-font-body);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;color:var(--lp-text-body);margin:0 0 1rem}.lp-founding-lead-soft{font-family:var(--lp-font-body);font-style:italic;font-size:clamp(.9375rem,1.05vw,1rem);line-height:1.55;color:var(--lp-text-muted);margin:0}.lp-founding-right{display:flex;flex-direction:column;gap:2rem;max-width:36rem}.lp-founding-counter{display:block}.lp-founding-counter-eyebrow{font-family:var(--lp-font-body);font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lp-accent);margin:0 0 .5rem}.lp-founding-counter .lp-founding-counter-zeile{display:flex;align-items:baseline;gap:.75rem;margin:0 0 1.5rem}.lp-founding-zahl{font-size:clamp(3rem,6vw,5rem);line-height:1;color:var(--lp-fg);letter-spacing:-.04em}.lp-founding-von,.lp-founding-zahl{font-family:var(--lp-font-display);font-weight:300}.lp-founding-von{font-style:italic;font-size:clamp(1rem,1.5vw,1.25rem);color:var(--lp-muted)}.lp-founding-counter-label{font-family:var(--lp-font-body);font-size:.8125rem;color:var(--lp-muted);margin:0;letter-spacing:.01em}.lp-founding-liste{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.lp-founding-item{font-family:var(--lp-font-body);font-size:clamp(.875rem,1.05vw,.9375rem);line-height:1.5;color:var(--lp-text-body);display:flex;align-items:baseline;gap:.65rem}.lp-founding-item-dot{color:var(--lp-accent);font-weight:600;flex-shrink:0;line-height:1;transform:translateY(-1px)}.lp-founding-cta{align-self:flex-start;font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lp-fg);background:transparent;border:1px solid var(--lp-accent);padding:.95rem 1.75rem;border-radius:999px;text-decoration:none;display:inline-block;transition:background .25s ease,color .25s ease;min-height:44px;line-height:1.2;margin-top:.5rem}.lp-founding-cta:hover{background:var(--lp-accent);color:var(--lp-bg)}.lp-founding-cta:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-founding-reassurance{font-family:var(--lp-font-body);font-style:italic;font-size:clamp(.8125rem,.95vw,.9375rem);color:var(--lp-text-muted);margin:0;line-height:1.55}@media (min-width:900px){.lp-founding{padding:8rem 2rem}.lp-founding-grid{grid-template-columns:1.2fr 1fr;gap:5rem;align-items:start}.lp-founding-left,.lp-founding-right{max-width:none}}.lp-hero{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:7rem 1.5rem 6rem}.lp-hero-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width:900px){.lp-hero{padding:8rem 2rem}.lp-hero-grid{grid-template-columns:1fr;gap:4rem}}.lp-hero-text{max-width:36rem}.lp-hero-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.75rem;display:inline-flex;align-items:center;gap:.55rem}.lp-hero-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-hero-h1{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2.25rem,5.5vw,4.5rem);line-height:1.05;letter-spacing:-.015em;color:var(--lp-fg);margin:0 0 1.75rem;max-width:22ch}.lp-hero-sub{font-size:clamp(1rem,1.3vw,1.1875rem);color:var(--lp-text-body);margin:0 0 1.5rem;max-width:34rem}.lp-hero-reassurance,.lp-hero-sub{font-family:var(--lp-font-body);line-height:1.55}.lp-hero-reassurance{font-style:italic;font-size:clamp(.875rem,1vw,1rem);color:var(--lp-text-muted);margin:0 0 3.5rem;max-width:32rem}.lp-hero-cta-row{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:center;margin:0 0 3rem}.lp-hero-cta-primary{font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lp-fg);background:transparent;border:1px solid var(--lp-accent);padding:.95rem 1.75rem;border-radius:999px;text-decoration:none;display:inline-block;transition:background .25s ease,color .25s ease;min-height:44px;line-height:1.2}.lp-hero-cta-primary:hover{background:var(--lp-accent);color:var(--lp-bg)}.lp-hero-cta-primary:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-hero-cta-secondary{font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;color:var(--lp-fg);text-decoration:none;position:relative;display:inline-flex;align-items:center;gap:.55rem;padding:0 0 2px;min-height:44px}.lp-hero-cta-secondary:after{content:"";position:absolute;left:0;bottom:8px;height:1px;width:100%;background:var(--lp-accent);transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.lp-hero-cta-secondary:hover:after{transform:scaleX(1)}.lp-hero-cta-secondary:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-hero-cta-arrow{color:var(--lp-accent);transition:transform .25s ease;display:inline-block}.lp-hero-cta-secondary:hover .lp-hero-cta-arrow{transform:translateX(3px)}.lp-hero-trust{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.02em;color:var(--lp-muted);display:flex;flex-wrap:wrap;gap:.4rem .65rem;align-items:center;margin:0;max-width:36rem}.lp-hero-trust-dot{color:var(--lp-accent);font-weight:600}.lp-pricing{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-pricing-header{max-width:36rem;margin:0 0 3rem}.lp-pricing-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-pricing-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-pricing-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0 0 1.25rem;max-width:24ch}.lp-pricing-antiline{font-family:var(--lp-font-body);font-style:italic;font-size:clamp(.9375rem,1.05vw,1rem);line-height:1.55;color:var(--lp-muted);margin:0;max-width:36rem}.lp-pricing-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.lp-pricing-card{padding:2rem 1.75rem;border-radius:8px;background:transparent;display:flex;flex-direction:column;gap:1.25rem}.lp-pricing-card--founding{border:1px solid var(--lp-accent);scroll-margin-top:6rem}.lp-pricing-card--regular{border:1px solid var(--lp-border)}.lp-pricing-badge{font-style:italic;color:var(--lp-accent)}.lp-pricing-badge,.lp-pricing-card-title{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(1.125rem,1.5vw,1.375rem);margin:0;letter-spacing:-.005em;line-height:1.1}.lp-pricing-card-title,.lp-pricing-preis{color:var(--lp-fg)}.lp-pricing-preis{display:flex;align-items:baseline;gap:.5rem;margin:0;font-family:var(--lp-font-display)}.lp-pricing-preis-zahl{font-weight:400;font-size:clamp(2.5rem,4.5vw,3.5rem);line-height:1;letter-spacing:-.02em}.lp-pricing-preis-suffix{font-weight:400;font-size:clamp(.875rem,1vw,1rem)}.lp-pricing-preis-suffix,.lp-pricing-setup{font-family:var(--lp-font-body);color:var(--lp-muted)}.lp-pricing-setup{font-size:.8125rem;margin:0;line-height:1.5}.lp-pricing-liste{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.lp-pricing-item{font-family:var(--lp-font-body);font-size:clamp(.875rem,1.05vw,.9375rem);line-height:1.5;color:var(--lp-text-body);display:flex;align-items:baseline;gap:.65rem}.lp-pricing-item-dot{color:var(--lp-accent);font-weight:600;flex-shrink:0;line-height:1;transform:translateY(-1px)}.lp-pricing-cta{align-self:flex-start;font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lp-fg);background:transparent;border:1px solid var(--lp-accent);padding:.95rem 1.75rem;border-radius:999px;text-decoration:none;display:inline-block;transition:background .25s ease,color .25s ease;min-height:44px;line-height:1.2;margin-top:.25rem}.lp-pricing-cta:hover{background:var(--lp-accent);color:var(--lp-bg)}.lp-pricing-cta:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-pricing-arrowlink{align-self:flex-start;margin-top:auto;font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;color:var(--lp-accent);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;padding-top:.5rem;transition:color .25s ease}.lp-pricing-arrowlink:hover{color:var(--lp-fg)}.lp-pricing-arrowlink:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:2px}.lp-pricing-arrowlink-arrow{display:inline-block;transition:transform .25s ease}.lp-pricing-arrowlink:hover .lp-pricing-arrowlink-arrow{transform:translateX(3px)}@media (min-width:900px){.lp-pricing{padding:8rem 2rem}.lp-pricing-header{margin-bottom:4rem}.lp-pricing-grid{grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.lp-pricing-card{padding:2.5rem 2rem}}.lp-liste{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-liste-header{max-width:36rem;margin:0 0 3.5rem}.lp-liste-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-liste-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-liste-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0 0 1rem;max-width:22ch}.lp-liste-erklaerung{font-family:var(--lp-font-body);font-style:italic;font-size:clamp(.875rem,1vw,1rem);color:var(--lp-text-muted);margin:0}.lp-liste-table{width:100%;max-width:56rem;border-collapse:collapse;border-spacing:0}.lp-liste-thead{border-bottom:1px solid var(--lp-border)}.lp-liste-th{font-family:var(--lp-font-body);font-weight:500;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);text-align:left;padding:0 0 .875rem}.lp-liste-th-eckdaten,.lp-liste-th-score{padding-left:1.5rem}.lp-liste-th-score{text-align:right}.lp-liste-row{border-bottom:1px solid var(--lp-border)}.lp-liste-td{vertical-align:middle;padding:1.5rem 0}.lp-liste-td-name{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(1.0625rem,1.5vw,1.25rem);color:var(--lp-fg);letter-spacing:-.005em;white-space:nowrap;padding-right:1rem}.lp-liste-td-eckdaten{font-family:var(--lp-font-body);font-size:clamp(.8125rem,.95vw,.9375rem);color:var(--lp-text-body);line-height:1.5;padding-left:1.5rem;padding-right:1rem}.lp-liste-dot{color:var(--lp-accent);font-weight:600;margin:0 .5rem;display:inline-block}.lp-liste-td-score{font-family:var(--lp-font-display);font-style:italic;font-weight:400;font-size:clamp(2rem,3.5vw,2.75rem);line-height:1;color:var(--lp-accent);text-align:right;white-space:nowrap;padding-left:1.5rem;opacity:.95}.lp-liste-mobile-label{display:none}.lp-liste-disclaimer{font-family:var(--lp-font-body);font-style:italic;font-size:.8125rem;color:var(--lp-text-muted);margin:2rem 0 0;max-width:56rem}@media (min-width:900px){.lp-liste{padding:8rem 2rem}}@media (max-width:899px){.lp-liste-thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.lp-liste-row,.lp-liste-table,.lp-liste-table tbody,.lp-liste-td{display:block;width:100%}.lp-liste-row{padding:1.5rem 0;position:relative;border-bottom:1px solid var(--lp-border)}.lp-liste-row:last-child{border-bottom:0}.lp-liste-td{padding:0}.lp-liste-td-name{font-size:1.375rem;white-space:normal;padding-right:4.5rem;margin:0 0 .75rem}.lp-liste-td-eckdaten{font-size:.875rem;padding:0;line-height:1.6}.lp-liste-dot{margin:0 .4rem}.lp-liste-td-score{position:absolute;top:1.25rem;right:0;font-size:2.25rem;padding:0;text-align:right;line-height:1}.lp-liste-mobile-label{display:none}}.lp-faq{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem;scroll-margin-top:6rem}.lp-faq-header{max-width:36rem;margin:0 0 3rem}.lp-faq-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.55rem}.lp-faq-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-faq-h2{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--lp-fg);margin:0;max-width:22ch}.lp-faq-liste{max-width:52rem;margin:0 0 2.5rem;border-top:1px solid var(--lp-border)}.lp-faq-item{border-bottom:1px solid var(--lp-border)}.lp-faq-frage{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;min-height:44px;font-family:var(--lp-font-body);font-size:clamp(1rem,1.2vw,1.125rem);font-weight:500;line-height:1.45;color:var(--lp-fg)}.lp-faq-frage::-webkit-details-marker{display:none}.lp-faq-frage::marker{content:""}.lp-faq-frage:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:2px}.lp-faq-frage-text{flex:1}.lp-faq-icon{position:relative;width:14px;height:14px;flex-shrink:0}.lp-faq-icon:after,.lp-faq-icon:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--lp-accent);transform-origin:center;transition:transform .25s ease}.lp-faq-icon:before{transform:translateY(-50%)}.lp-faq-icon:after{transform:translateY(-50%) rotate(90deg)}.lp-faq-item[open] .lp-faq-icon:after{transform:translateY(-50%) rotate(0deg)}.lp-faq-antwort{padding:0 0 1.5rem;max-width:60ch}.lp-faq-antwort p{font-family:var(--lp-font-body);font-size:clamp(.9375rem,1.05vw,1rem);line-height:1.65;color:var(--lp-text-body);margin:0}.lp-faq-arrowlink{align-self:flex-start;font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;color:var(--lp-accent);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:color .25s ease}.lp-faq-arrowlink:hover{color:var(--lp-fg)}.lp-faq-arrowlink:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:2px}.lp-faq-arrowlink-arrow{display:inline-block;transition:transform .25s ease}.lp-faq-arrowlink:hover .lp-faq-arrowlink-arrow{transform:translateX(3px)}@media (min-width:900px){.lp-faq{padding:8rem 2rem}.lp-faq-header{margin-bottom:4rem}.lp-faq-frage{padding:1.5rem 0}}.lp-auditpage-header{max-width:1200px;margin:0 auto;padding:2rem 1.5rem 0}.lp-auditpage{max-width:42rem;margin:0 auto;padding:4rem 1.5rem 6rem}.lp-auditpage-eyebrow{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 1.5rem;display:inline-flex;align-items:center;gap:.55rem}.lp-auditpage-eyebrow-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-accent)}.lp-auditpage-h1{font-family:var(--lp-font-display);font-weight:400;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.015em;color:var(--lp-fg);margin:0 0 1.75rem}.lp-auditpage-lead{font-family:var(--lp-font-body);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;color:var(--lp-text-body);margin:0 0 3rem}.lp-auditpage-h2{font-family:var(--lp-font-display);font-weight:500;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2;letter-spacing:-.005em;color:var(--lp-fg);margin:0 0 1.25rem}.lp-auditpage-liste{list-style:none;padding:0;margin:0 0 3rem;display:flex;flex-direction:column;gap:.625rem}.lp-auditpage-item{font-family:var(--lp-font-body);font-size:clamp(.9375rem,1.05vw,1rem);line-height:1.55;color:var(--lp-text-body);display:flex;align-items:baseline;gap:.65rem}.lp-auditpage-item-dot{color:var(--lp-accent);font-weight:600;flex-shrink:0;line-height:1;transform:translateY(-1px)}.lp-auditpage-preis-block{margin:0 0 2rem}.lp-auditpage-preis{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-family:var(--lp-font-display);color:var(--lp-fg)}.lp-auditpage-preis-prefix{font-style:italic;font-weight:300;font-size:1.125rem;color:var(--lp-muted)}.lp-auditpage-preis-zahl{font-weight:400;font-size:clamp(3rem,5vw,3.75rem);line-height:1;letter-spacing:-.02em}.lp-auditpage-preis-waehrung{font-weight:300;font-size:1.75rem;color:var(--lp-muted)}.lp-auditpage-preis-meta{font-family:var(--lp-font-body);font-size:.8125rem;color:var(--lp-muted);margin:0}.lp-auditpage-preis-reg{font-style:italic}.lp-auditpage-versicherung{font-family:var(--lp-font-body);font-style:italic;font-size:clamp(.875rem,1.05vw,1rem);line-height:1.55;color:var(--lp-text-muted);margin:0 0 3rem}.lp-auditpage-cta{font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lp-fg);background:transparent;border:1px solid var(--lp-accent);padding:.95rem 1.75rem;border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;gap:.55rem;transition:background .25s ease,color .25s ease;min-height:44px;line-height:1.2}.lp-auditpage-cta:hover{background:var(--lp-accent);color:var(--lp-bg)}.lp-auditpage-cta:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-auditpage-cta-arrow{display:inline-block;transition:transform .25s ease}.lp-auditpage-cta:hover .lp-auditpage-cta-arrow{transform:translateX(3px)}.lp-auditpage-back{margin:4rem 0 0;padding-top:2rem;border-top:1px solid var(--lp-border)}.lp-auditpage-back-link{font-family:var(--lp-font-body);font-size:.8125rem;color:var(--lp-muted);text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:color .25s ease}.lp-auditpage-back-link:hover{color:var(--lp-fg)}.lp-auditlp{padding-bottom:5rem}.lp-auditlp-narrow{max-width:42rem;margin:0 auto;padding:0 1.5rem}.lp-auditlp-wide{max-width:66rem;margin:0 auto;padding:0 1.5rem}.lp-auditlp-section{padding-top:4.5rem;scroll-margin-top:5rem}.lp-auditlp-cta-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.lp-auditlp-cards{margin-top:2.5rem}.lp-auditlp-cards,.lp-auditlp-twocol{display:grid;grid-template-columns:1fr;gap:1.5rem}.lp-auditlp-twocol{margin-top:1.5rem}.lp-auditlp-note{font-style:italic;line-height:1.55;color:var(--lp-text-muted)}.lp-auditlp-finecaption,.lp-auditlp-note{font-family:var(--lp-font-body);font-size:.8125rem;margin:1.25rem 0 0}.lp-auditlp-finecaption{color:var(--lp-muted)}@media (min-width:768px){.lp-auditlp-cards{grid-template-columns:repeat(3,1fr);align-items:stretch}.lp-auditlp-twocol{grid-template-columns:1fr 1fr;align-items:start}}.lp-auditpage-cta--primary{background:var(--lp-fg);color:var(--lp-bg);border-color:var(--lp-fg)}.lp-auditpage-cta--primary:hover{background:var(--lp-fg);color:var(--lp-bg);filter:brightness(1.18)}.lp-auditform{gap:1.25rem;margin-top:2rem;max-width:34rem}.lp-auditform,.lp-auditform-field{display:flex;flex-direction:column}.lp-auditform-field{gap:.5rem}.lp-auditform-label{font-family:var(--lp-font-body);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted)}.lp-auditform-input{font-family:var(--lp-font-body);font-size:1rem;color:var(--lp-fg);background:transparent;border:1px solid var(--lp-border);border-radius:6px;padding:.75rem .9rem;transition:border-color .2s ease;min-height:44px}.lp-auditform-input:focus{outline:none;border-color:var(--lp-accent)}.lp-auditform-input:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.lp-auditform-tiers{border:none;padding:0;margin:0}.lp-auditform-tierrow{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:.25rem}.lp-auditform-tier{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--lp-font-body);font-size:.9375rem;color:var(--lp-text-body);cursor:pointer}.lp-auditform-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.lp-auditform-consent{display:flex;align-items:flex-start;gap:.6rem;font-family:var(--lp-font-body);font-size:.875rem;line-height:1.5;color:var(--lp-text-body);cursor:pointer}.lp-auditform-link{color:var(--lp-accent);text-decoration:underline}.lp-auditform-error{font-family:var(--lp-font-body);font-size:.875rem;font-weight:500;line-height:1.5;color:var(--lp-fg);border:1px solid var(--lp-accent);border-radius:6px;padding:.6rem .85rem;margin:0}.lp-auditform-submit{align-self:flex-start}.lp-auditform-submit:disabled{opacity:.45;cursor:not-allowed;filter:none}