/* schlank aus landing.css md5 b04da76db81a042de6ce87ae2c66c7a7 – nicht bearbeiten: Quelle ändern, dann php tools/css-schlank.php */
.lp-hero{padding-bottom:40px}.lp-hero-raster{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:52px;align-items:start}.lp-hero-raster > *{min-width:0}.lp-hero .grad{display:inline}.lp-sprung{display:none}.lp-punkte{margin-top:22px}ul.punkte.lp-punkte{list-style:none;padding:0;display:grid;gap:10px}.lp-punkte li{display:flex;gap:12px;align-items:flex-start;color:var(--muted);line-height:1.6}.lp-punkte li > span:last-child{min-width:0}.lp-punkte .tick{margin-top:4px}.lp-zusage{display:flex;gap:14px;align-items:flex-start;margin-top:26px;padding:16px 18px;border:1px solid var(--cyan-glow);border-radius:var(--r-md);background:var(--cyan-soft);max-width:560px}.lp-zusage svg{flex:none;width:26px;height:26px;fill:none;stroke:var(--cyan);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.lp-zusage p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.6}.lp-zusage b{color:var(--text)}.lp-hero-form{scroll-margin-top:96px}.bs-kopf .bs-etikett{align-items:flex-start}.bs-kopf .bs-etikett::before{flex:none;margin-top:.7em;margin-top:calc(.5lh - .75px)}.lp-karte .lp-karte-titel{font-size:1.35rem;font-weight:700;letter-spacing:-.4px;color:var(--ink);line-height:1.25}.lp-karte .lp-pflicht{font-weight:600;color:var(--coral2)}.lp-karte .consent small{color:var(--coral2)}.lp-karte .lp-hilfe{margin:-8px 0 12px;font-size:.78rem;line-height:1.45;color:var(--ink-soft)}.lp-karte .lp-hilfe + .feld-fehler{margin-top:-8px}.lp-karte .lp-mitte-text{margin:12px 0 0;text-align:center}.lp-karte .lp-mitte-text a{color:var(--cyan-deep);text-decoration:underline}.lp-karte .fstufe b{font-weight:700}.lp-karte .lp-schritt-text{margin:-4px 0 14px;font-size:.86rem;line-height:1.55;color:var(--ink-soft)}.lp-karte .lead-angekommen{margin-bottom:14px}.lp-karte .fstufe:focus,.lp-karte h3:focus{outline:none}html:not([data-design="hell"]) .lp-karte :is(.lp-pflicht,.consent small){color:var(--coral)}.lp-feld{border:0;padding:0;margin:0 0 6px;min-width:0}.lp-feld > legend.feld-label{padding:0;margin:4px 0 8px}fieldset.lp-feld .lp-hilfe{margin:-4px 0 8px}.lp-karte .f-aktionen{margin-top:10px}.lp-karte .lp-zurueck{font-size:.8rem}.lp-sek{padding-top:56px;padding-bottom:56px}.lp-sek .sec-head{margin-bottom:34px}.lp-umfang{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:0}.lp-umfang li{display:flex;gap:12px;align-items:flex-start;padding:var(--bs-karte-pad);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--bs-schatten);color:var(--muted);line-height:1.6}.lp-umfang b{color:var(--text)}.lp-umfang .tick{margin-top:3px}.lp-umfang-hinweis{margin-top:22px;color:var(--muted);max-width:760px}.lp-umfang-hinweis a{font-weight:600;white-space:nowrap}.lp-mitte{margin-top:30px;text-align:center}@media(min-width:900px){.lp-drei{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-vorteil h3{margin-top:1rem}.lp-vorteil p{margin-top:.5rem;color:var(--bs-text2)}.lp-abnimmt>li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-items:start}.lp-abnimmt .bs-ico{grid-row:1/3}.lp-abnimmt h3{font-size:var(--fs-h3);line-height:1.25;padding-top:.5rem}.lp-abnimmt p{margin-top:.375rem;color:var(--bs-text2)}.lp-weiter{margin-top:.75rem}.lp-folge>.fstep{display:block;text-align:left}.lp-folge .fstep h3{margin:0}.lp-folge .fstep p{max-width:none;margin:.375rem 0 0}.lp-nach{max-width:46rem;margin:2rem 0 0;color:var(--muted)}.lp-nach .bs-pfeil-link{display:table}@media(max-width:640px){.lp-quer .bs-pfeil-link{display:table}}.lp-ablauf-knopf{margin-top:1.5rem}.lp-lokal{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:2.5rem;align-items:center;padding:2rem;border:1px solid var(--line2);border-radius:var(--r-lg);background:linear-gradient(160deg,var(--cyan-soft),transparent 60%),var(--bg2)}.lp-lokal h2{font-size:var(--fs-h2);font-weight:700;letter-spacing:-.8px;line-height:1.14;margin-bottom:var(--abstand-4)}.lp-lokal p{color:var(--muted);line-height:1.75}.lp-quer{margin-top:.5rem}.lp-person{justify-content:flex-start;max-width:none;margin:1.25rem 0 0}.lp-person .bs-person-bild{width:4.5rem;height:4.5rem}.lp-adresse{font-style:normal;color:var(--muted);line-height:1.85;padding:18px 20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.lp-adresse b{color:var(--text)}.lp-finale{padding-top:64px;padding-bottom:64px}.lp-finale-in{max-width:760px;margin:0 auto;text-align:center}.lp-finale-in h2{font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.15;letter-spacing:-.6px}.lp-finale-in p{color:var(--muted);margin-top:14px}.lp-finale-in .btn-reihe{justify-content:center;margin-top:24px}@media(max-width:980px){.lp-hero-raster{grid-template-columns:minmax(0,1fr);gap:30px}.lp-sprung{display:block;margin-top:1.5rem}.lp-lokal{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:700px){.lp-umfang{grid-template-columns:minmax(0,1fr)}.lp-sek{padding-top:40px;padding-bottom:40px}.lp-lokal{padding:22px}}@media(max-width:760px){.lp-person{display:none}}@media(max-width:520px){.lp-sprung .btn{width:100%}}
