.lp{--ink:#080a18;--ink-2:#0e1226;--text:#f6f7fc;--dim:#a8b0d8;--gelb:#ffd23f;--lila:#8b5cf6;--pink:#f472b6;--glas:hsla(0,0%,100%,.045);--rand:hsla(0,0%,100%,.09);position:relative;isolation:isolate;background:var(--ink);color:var(--text);min-height:100vh;overflow-x:hidden;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.lp a{color:inherit}.lp-wrap{max-width:1080px;margin:0 auto;padding:0 22px;position:relative}.lp:after,.lp:before{content:"";position:absolute;border-radius:50%;filter:blur(110px);opacity:.5;z-index:-1;pointer-events:none}.lp:before{width:620px;height:620px;top:-220px;left:50%;transform:translateX(-58%);background:radial-gradient(circle,var(--lila),transparent 66%)}.lp:after{width:520px;height:520px;top:180px;right:-180px;background:radial-gradient(circle,var(--pink),transparent 66%);opacity:.32}@keyframes auf{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.auf{animation:auf .7s cubic-bezier(.22,1,.36,1) both}.d1{animation-delay:.07s}.d2{animation-delay:.14s}.d3{animation-delay:.21s}.d4{animation-delay:.3s}@keyframes schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.lp-nav{justify-content:space-between;padding:22px 0;gap:14px}.lp-marke,.lp-nav{display:flex;align-items:center}.lp-marke{gap:10px;font-weight:800;font-size:17px;letter-spacing:-.3px}.lp-marke i{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(140deg,var(--gelb),#ffb020);color:#14162c;font-style:normal;font-size:15px;box-shadow:0 6px 18px rgba(255,210,63,.3)}.lp-nav-links{display:flex;gap:22px;align-items:center;font-size:15px;font-weight:600;color:var(--dim)}.lp-nav-links a:hover{color:var(--text)}.lp-hero{padding:46px 0 30px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:46px;gap:46px;align-items:center}.lp-kicker{display:inline-flex;align-items:center;gap:8px;background:var(--glas);border:1px solid var(--rand);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--gelb);font-weight:700;font-size:13px;padding:7px 15px;border-radius:999px;margin-bottom:22px}.lp-kicker b{color:var(--text);font-weight:700}.lp-punkt{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80}.lp-h1{font-size:clamp(36px,5.6vw,62px);font-weight:800;letter-spacing:-2px;line-height:1.05;margin:0 0 20px}.lp-h1 em{font-style:normal;background:linear-gradient(105deg,var(--gelb) 10%,var(--pink) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-punch{font-size:clamp(19px,2.4vw,25px);font-weight:800;letter-spacing:-.6px;margin:0 0 18px;color:var(--text)}.lp-punch:after{content:"";display:block;width:62px;height:4px;border-radius:3px;margin-top:14px;background:linear-gradient(90deg,var(--gelb),var(--pink))}.lp-sub{font-size:clamp(16px,1.9vw,19px);color:var(--dim);max-width:520px;margin:0 0 30px}.lp-cta-row{display:flex;flex-wrap:wrap;gap:12px}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--rand);cursor:pointer;font:inherit;text-decoration:none;font-weight:700;font-size:16px;padding:15px 26px;border-radius:14px;background:var(--glas);color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.lp-btn:hover{transform:translateY(-2px)}.lp-btn-primary{background:linear-gradient(135deg,var(--gelb),#ffb020);color:#14162c;border-color:transparent;box-shadow:0 12px 30px rgba(255,190,60,.28)}.lp-btn-primary:hover{box-shadow:0 16px 38px rgba(255,190,60,.4)}.lp-mini{margin-top:16px;font-size:13.5px;color:var(--dim);display:flex;align-items:center;gap:7px}.lp-phone-halter{display:grid;place-items:center}.lp-phone{width:280px;padding:12px;border-radius:40px;background:linear-gradient(160deg,#262b52,#131734);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 40px 90px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.04);animation:schweben 7s ease-in-out infinite}.lp-screen{background:#0d1024;border-radius:30px;padding:16px 13px;overflow:hidden}.lp-screen-kopf{display:flex;align-items:center;gap:7px;margin-bottom:13px}.lp-screen-kopf b{font-size:13px;font-weight:800;letter-spacing:-.2px}.lp-screen-kopf span{margin-left:auto;font-size:10px;color:var(--dim);background:hsla(0,0%,100%,.07);padding:3px 8px;border-radius:999px}.lp-tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.lp-tile{border-radius:11px;overflow:hidden;background:hsla(0,0%,100%,.05)}.lp-tile .bild{aspect-ratio:16/10;display:grid;place-items:center;font-size:21px}.lp-tile .zeile{height:5px;border-radius:3px;background:hsla(0,0%,100%,.22);margin:7px 8px 0}.lp-tile .zeile.kurz{width:55%;background:hsla(0,0%,100%,.12);margin-bottom:9px}.t1 .bild{background:linear-gradient(140deg,#2dd4bf,#0f766e)}.t2 .bild{background:linear-gradient(140deg,#fbbf24,#d97706)}.t3 .bild{background:linear-gradient(140deg,#a78bfa,#6d28d9)}.t4 .bild{background:linear-gradient(140deg,#fb7185,#be123c)}.lp-trust{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:26px 0 8px}.lp-trust span{font-size:13.5px;color:var(--dim);font-weight:600;background:var(--glas);border:1px solid var(--rand);padding:9px 16px;border-radius:999px}.lp-sec{padding:74px 0}.lp-eyebrow{color:var(--gelb);font-size:13px;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:12px}.lp-eyebrow,.lp-h2{text-align:center;font-weight:800}.lp-h2{font-size:clamp(26px,3.6vw,40px);letter-spacing:-1.1px;margin:0 0 12px;line-height:1.15}.lp-lead{color:var(--dim);text-align:center;max-width:620px;margin:0 auto 44px;font-size:17px}.lp-vs{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;max-width:800px;margin:0 auto}.lp-vs-karte{border-radius:20px;padding:26px 24px;border:1px solid var(--rand);background:var(--glas)}.lp-vs-karte h3{margin:0 0 14px;font-size:16px;font-weight:800;display:flex;align-items:center;gap:9px}.lp-vs-karte ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px}.lp-vs-karte li{color:var(--dim);font-size:15px;padding-left:26px;position:relative}.lp-vs-karte li:before{position:absolute;left:0;font-weight:800}.lp-vs-schlecht li:before{content:"✕";color:#fb7185}.lp-vs-gut{border-color:rgba(255,210,63,.35);background:rgba(255,210,63,.05)}.lp-vs-gut li:before{content:"✓";color:#4ade80}.lp-moment{background:linear-gradient(170deg,rgba(139,92,246,.16),rgba(255,210,63,.05));border:1px solid var(--rand);border-radius:26px;padding:48px 40px;max-width:860px;margin:0 auto;text-align:center}.lp-moment .zitat{font-size:clamp(19px,2.6vw,27px);font-weight:700;letter-spacing:-.6px;line-height:1.35;margin:0 auto 18px;max-width:640px}.lp-moment .zitat span{color:var(--gelb)}.lp-moment .antwort{color:var(--dim);font-size:17px;max-width:560px;margin:0 auto}.lp-momente{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:30px}.lp-momente span{font-size:14px;font-weight:600;color:var(--dim);background:rgba(0,0,0,.28);border:1px solid var(--rand);padding:10px 17px;border-radius:999px}.lp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:18px;gap:18px}.lp-karte{background:var(--glas);border:1px solid var(--rand);border-radius:20px;padding:28px 25px;transition:transform .2s ease,border-color .2s ease}.lp-karte:hover{transform:translateY(-4px);border-color:rgba(255,210,63,.35)}.lp-karte .ico{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;font-size:23px;margin-bottom:15px;background:linear-gradient(140deg,rgba(255,210,63,.2),rgba(139,92,246,.2));border:1px solid var(--rand)}.lp-karte h3{font-size:18px;font-weight:800;margin:0 0 8px;letter-spacing:-.3px}.lp-karte p{color:var(--dim);margin:0;font-size:15px}.lp-steps{display:grid;grid-gap:14px;gap:14px;max-width:700px;margin:0 auto}.lp-step{background:var(--glas);border:1px solid var(--rand);border-radius:18px;padding:22px 24px;display:flex;gap:18px;align-items:flex-start}.lp-step .n{flex:0 0 auto;width:38px;height:38px;border-radius:12px;background:linear-gradient(140deg,var(--gelb),#ffb020);color:#14162c;font-weight:800;display:grid;place-items:center;font-size:16px}.lp-step h3{margin:0 0 4px;font-size:17px;font-weight:800}.lp-step p{margin:0;color:var(--dim);font-size:15px}.lp-preise{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));grid-gap:20px;gap:20px;max-width:720px;margin:0 auto}.lp-preis{background:var(--glas);border:1px solid var(--rand);border-radius:22px;padding:32px 26px;text-align:center;position:relative}.lp-preis.hervor{border-color:rgba(255,210,63,.45);background:linear-gradient(170deg,rgba(255,210,63,.09),var(--glas));box-shadow:0 20px 50px rgba(0,0,0,.4)}.lp-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--gelb),#ffb020);color:#14162c;font-size:11.5px;font-weight:800;padding:5px 14px;border-radius:999px;white-space:nowrap}.lp-preis .name{font-weight:800;font-size:17px;margin-bottom:8px}.lp-preis .betrag{font-size:42px;font-weight:800;letter-spacing:-1.5px}.lp-preis .betrag small{font-size:15px;font-weight:600;color:var(--dim);letter-spacing:0}.lp-preis ul{list-style:none;padding:0;margin:18px 0 24px;text-align:left;display:grid;grid-gap:9px;gap:9px}.lp-preis li{color:var(--dim);font-size:15px;padding-left:25px;position:relative}.lp-preis li:before{content:"✓";position:absolute;left:0;color:var(--gelb);font-weight:800}.lp-preis .lp-btn{width:100%}.lp-box{background:linear-gradient(170deg,rgba(139,92,246,.14),var(--glas));border:1px solid var(--rand);border-radius:26px;padding:44px 30px;text-align:center}.lp-box.gelb{background:linear-gradient(170deg,rgba(255,210,63,.1),var(--glas))}.lp-form{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:22px auto 14px;max-width:500px}.lp-input{flex:1 1 240px;font:inherit;font-size:16px;padding:15px 17px;border-radius:13px;border:1px solid var(--rand);background:rgba(0,0,0,.3);color:#fff}.lp-input::placeholder{color:#6b73a0}.lp-input:focus{outline:none;border-color:var(--gelb);box-shadow:0 0 0 3px rgba(255,210,63,.16)}.lp-input.code{letter-spacing:3px;font-weight:700;text-transform:uppercase;text-align:center}.lp-check{display:flex;gap:10px;align-items:flex-start;text-align:left;max-width:500px;margin:0 auto;font-size:13px;color:var(--dim)}.lp-check input{margin-top:3px;flex:0 0 auto;width:17px;height:17px;accent-color:var(--gelb)}.lp-ok{color:#4ade80}.lp-err,.lp-ok{font-weight:700;margin-top:16px}.lp-err{color:#fb7185}.lp-faq{max-width:700px;margin:0 auto;display:grid;grid-gap:11px;gap:11px}.lp-faq details{background:var(--glas);border:1px solid var(--rand);border-radius:15px;padding:18px 22px}.lp-faq summary{cursor:pointer;font-weight:700;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:14px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";color:var(--gelb);font-size:21px;line-height:1;font-weight:700}.lp-faq details[open] summary:after{content:"−"}.lp-faq p{color:var(--dim);margin:13px 0 0;font-size:15px}.lp-foot{padding:46px 0 60px;text-align:center;color:var(--dim);font-size:14px;border-top:1px solid var(--rand);margin-top:40px}.lp-foot a{text-decoration:none;margin:0 11px}.lp-foot a:hover{color:var(--text);text-decoration:underline}.lp-hinweis{background:rgba(255,210,63,.1);border:1px solid var(--rand);border-radius:14px;padding:15px 20px;color:var(--dim);font-size:14px;margin-top:26px;text-align:center}.lp-doc{max-width:740px;margin:0 auto;padding:56px 22px 80px}.lp-doc h1{font-size:32px;letter-spacing:-1px;margin:0 0 20px}.lp-doc h2{font-size:19px;margin:30px 0 8px}.lp-doc li,.lp-doc p{color:var(--dim);font-size:15px}.lp-todo{background:rgba(251,113,133,.14);border:1px solid rgba(251,113,133,.3);border-radius:13px;padding:15px 19px;color:#ffb3b3;font-size:14px;font-weight:600}@media (max-width:860px){.lp-hero{grid-template-columns:1fr;gap:40px;padding-top:26px;text-align:center}.lp-punch:after,.lp-sub{margin-left:auto;margin-right:auto}.lp-cta-row,.lp-mini{justify-content:center}.lp-vs{grid-template-columns:1fr}.lp-nav-links{display:none}}@media (max-width:640px){.lp-sec{padding:54px 0}.lp-box{padding:32px 20px}.lp-phone{width:250px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}}