.ls-sektion{padding-block:clamp(2.5rem,2rem + 2vw,4rem)}.ls-sektion.ls-dunkel{background:linear-gradient(135deg,var(--brand-2),var(--brand-2-dark));color:#fff}.ls-dunkel h2,.ls-dunkel h3{color:#fff}.ls-sektion+.ls-sektion:not(.ls-dunkel){border-top:1px solid var(--line)}.ls-label{margin:0 0 .4rem;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.ls-dunkel .ls-label{color:#fff;opacity:.85}.ls-sektion h2{margin:0 0 1.25rem}.ls-sektion>.container>p{max-width:50rem}.ls-dunkel a{color:#fff}.ls-mitte{text-align:center}.ls-mitte>.container>p{margin-inline:auto}.ls-karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.5rem;margin-top:1.5rem}.ls-karten.ls-zwei{grid-template-columns:repeat(2,1fr)}.ls-karte{background:var(--paper-1);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem;color:var(--ink-1)}.ls-karte h3{margin:.5rem 0 .4rem;font-size:1.2rem;color:var(--ink-0)}.ls-karte p{margin:0}.ls-karte p+p{margin-top:.6rem}.ls-icon{color:var(--accent)}.ls-icon svg{display:block;width:2.1rem;height:2.1rem}.ls-zeile .ls-karte{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem 1.5rem}.ls-zeile .ls-karte h3{margin:0 0 .25rem;font-size:1rem}.ls-zeile .ls-icon{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:10px;background:var(--paper-2)}.ls-zeile .ls-icon svg{width:1.25rem;height:1.25rem}.ls-dunkel .ls-karte{background:#ffffff1a;border-color:#ffffff40;color:#fff}.ls-dunkel .ls-karte h3,.ls-dunkel .ls-icon{color:#fff}.ls-dunkel .ls-zeile .ls-icon{background:#ffffff26}.ls-schritt{display:inline-grid;place-items:center;width:3rem;height:3rem;margin-bottom:.75rem;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--brand-2),var(--brand-2-dark));font-family:var(--font-display);font-size:1.25rem;font-weight:800}.ls-liste{margin:1rem 0 0;padding-left:1.2rem}.ls-liste li{margin-bottom:.4rem}.ls-haken{list-style:none;margin:1rem 0 0;padding:0}.ls-haken li{position:relative;margin-bottom:.55rem;padding-left:1.75rem}.ls-haken li:before{content:"";position:absolute;left:0;top:.35em;width:.9rem;height:.5rem;border-left:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);transform:rotate(-45deg)}.ls-dunkel .ls-haken li:before{border-color:#fff}.ls-detail{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.ls-detail.ls-oben{align-items:start}.ls-detail h3{margin:0 0 .5rem}.ls-bild img{display:block;width:100%;height:auto;border-radius:var(--radius)}.ls-bild figcaption,.ls-quelle{margin:.5rem 0 0;font-size:.8rem;opacity:.75}.ls-bilder{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:56rem;margin:0 0 2rem}.ls-bilder figure{margin:0}.ls-bilder img{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid rgb(255 255 255 / .25)}.ls-bilder .ls-quelle{grid-column:1 / -1;margin:0}.ls-platte{aspect-ratio:1;max-width:25rem;width:100%;margin-inline:auto;display:grid;place-items:center;border-radius:var(--radius);background:#ffffff1f;border:1px solid rgb(255 255 255 / .25);color:#fff9}.ls-platte svg{width:7.5rem;height:7.5rem;stroke-width:1}.ls-editorial{display:grid;grid-template-columns:1fr 1fr;background:var(--paper-1);border-block:1px solid var(--line)}.ls-editorial-bild{min-height:16rem;background:linear-gradient(135deg,var(--brand-2),var(--brand-2-dark))}.ls-editorial-text{padding:clamp(2rem,1.5rem + 3vw,4.5rem);align-self:center}.ls-editorial-text h2{margin-top:0}.ls-aktionen{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.5rem}.ls-mitte .ls-aktionen{justify-content:center}.ls-knopf,.ls-zweit{display:inline-block;padding:.75rem 1.5rem;border-radius:8px;font-family:var(--font-display);font-weight:700;text-decoration:none}.ls-knopf{color:#fff;background:linear-gradient(135deg,var(--brand-2),var(--brand-2-dark))}.ls-zweit{border:2px solid var(--brand-2);color:var(--brand-2-dark)}.ls-dunkel .ls-knopf{background:#fff;color:var(--brand-2-dark)}.ls-dunkel .ls-zweit{border-color:#fff;color:#fff}.ls-knopf:hover,.ls-zweit:hover{filter:brightness(.94)}.ls-zahlen{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;text-align:center}.ls-zahl{padding:1.25rem .5rem;background:var(--paper-1);border:1px solid var(--line);border-radius:var(--radius)}.ls-zahl strong{display:block;font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.5vw,2.4rem);color:var(--accent);line-height:1.1}.ls-zahl span{font-size:.9rem;color:var(--ink-1)}.ls-eckdaten{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem}.ls-eckdaten div{padding:.85rem 1rem;background:var(--paper-1);border:1px solid var(--line);border-radius:10px}.ls-eckdaten span{display:block;font-size:.8rem;color:var(--ink-2)}.ls-eckdaten strong{color:var(--ink-0)}.ls-zitat{margin:0;padding:1.75rem;background:#ffffff1a;border:1px solid rgb(255 255 255 / .25);border-radius:var(--radius)}.ls-zitat p{margin:0 0 1rem}.ls-zitat footer{font-style:italic;opacity:.85}.ls-tel{padding:1.5rem;background:#ffffff1a;border:1px solid rgb(255 255 255 / .25);border-radius:var(--radius)}.ls-tel+.ls-tel{margin-top:1rem}.ls-tel-label{font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.ls-tel-nummer{margin:.25rem 0;font-family:var(--font-display);font-size:1.6rem;font-weight:800}.ls-tel p{margin:0}.ls-preise{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.5rem;margin-top:1.5rem;text-align:left}.ls-preis{display:flex;flex-direction:column;padding:2rem;background:var(--paper-1);border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:var(--radius);color:var(--ink-1)}.ls-preis h3{margin:.75rem 0 .25rem;color:var(--ink-0)}.ls-preis-betrag{margin:0 0 .75rem;font-family:var(--font-display);font-size:1.9rem;font-weight:700;color:var(--accent)}.ls-preis-betrag small{font-size:.85rem;font-weight:400;color:var(--ink-2)}.ls-pille{align-self:flex-start;padding:.2rem .8rem;border-radius:99px;background:var(--paper-2);color:var(--brand-2-dark);font-family:var(--font-display);font-size:.8rem;font-weight:600}.ls-dunkel .ls-preis{background:#ffffff1a;border-color:#ffffff40;border-top-color:#fff;color:#fff;text-align:center}.ls-dunkel .ls-preis h3,.ls-dunkel .ls-preis-betrag{color:#fff}.ls-dunkel .ls-preis-betrag{font-size:2.6rem;font-weight:800;margin:1rem 0 0}.ls-dunkel .ls-preis-betrag small{display:block;color:#fff;opacity:.85}.ls-dunkel .ls-preis .ls-haken{text-align:left;margin-bottom:1.5rem}.ls-dunkel .ls-preis .ls-knopf{margin-top:auto;align-self:center}.ls-fussnote{max-width:52rem;margin:2rem auto 0;font-size:.95rem}.ls-hinweis{font-size:.9rem}.ls-film{margin:0}.ls-film video{display:block;width:100%;height:auto;border-radius:var(--radius);background:#000}.ls-faq{max-width:50rem}.ls-frage{margin-bottom:.75rem;background:var(--paper-1);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;color:var(--ink-1)}.ls-frage summary{padding:1.1rem 1.5rem;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--ink-0)}.ls-antwort{padding:0 1.5rem 1.25rem;line-height:1.7}.ls-dunkel .ls-frage{background:#ffffff1a;border-color:#ffffff40;color:#fff}.ls-dunkel .ls-frage summary{color:#fff}@media(max-width:800px){.ls-detail,.ls-editorial,.ls-bilder{grid-template-columns:1fr}.ls-detail{gap:1.75rem}.ls-karten.ls-zwei,.ls-zahlen,.ls-eckdaten{grid-template-columns:1fr}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ls-karte,.ls-preis,.ls-zahl,.ls-zitat{opacity:0;animation:ls-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}@keyframes ls-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}}
