.lp-seite,.oe-seite{overflow-wrap:anywhere;min-height:100vh}.oe-seite{flex-direction:column;display:flex}.oe-kopf{background:var(--farbe-nav);color:var(--farbe-nav-text)}.oe-band{align-items:center;gap:var(--abstand-4);max-width:760px;min-height:64px;padding:var(--abstand-2) var(--rand-mobil);flex-wrap:wrap;margin:auto;display:flex}.oe-marke{align-items:center;gap:var(--abstand-2);font-weight:600;font-size:var(--text-mittel);color:var(--farbe-nav-text-aktiv);display:flex}.oe-marke .raute{background:var(--farbe-akzent-hell);border-radius:2px;flex:0 0 14px;width:14px;height:14px;transform:rotate(45deg)}.oe-kopf a{gap:var(--abstand-2);min-height:var(--ziel-min);color:var(--farbe-nav-text);font-size:var(--text-klein);align-items:center;margin-left:auto;display:inline-flex}.oe-kopf :focus-visible{outline-color:var(--farbe-akzent-hell)}.oe-blatt{width:100%;max-width:760px;padding:var(--abstand-8) var(--rand-mobil);flex:1;margin:auto}.oe-blatt h1{font-size:var(--text-gross);margin-bottom:var(--abstand-6)}.oe-blatt h2{font-size:var(--text-mittel);margin:var(--abstand-8) 0 var(--abstand-2)}.oe-blatt h3{font-size:var(--text);margin:var(--abstand-6) 0 var(--abstand-2)}.oe-blatt p{white-space:pre-line;margin:0 0 var(--abstand-3);line-height:1.6}.oe-blatt li{margin-bottom:var(--abstand-2)}.oe-blatt .stand,.oe-blatt .quelle{color:var(--farbe-text-leise);font-size:var(--text-klein)}.oe-blatt .platz{color:var(--farbe-primaer);font-weight:600}.oe-blatt .hinweiskasten{gap:var(--abstand-3);background:var(--farbe-block);padding:var(--abstand-4);border-radius:var(--radius);margin-bottom:var(--abstand-6);display:flex}.oe-fuss .lp-band{align-items:center;gap:var(--abstand-4);max-width:760px;padding:var(--abstand-4) var(--rand-mobil) var(--abstand-8);border-top:1px solid var(--farbe-linie);font-size:var(--text-klein);color:var(--farbe-text-leise);flex-wrap:wrap;margin:auto;display:flex}.oe-fuss a{min-height:var(--ziel-min);color:var(--farbe-text-leise);align-items:center;display:inline-flex}.lp-seite .knopf,.oe-seite .knopf{justify-content:center;align-items:center;gap:var(--abstand-2);min-height:var(--ziel-min);padding:var(--abstand-2) var(--abstand-4);border-radius:var(--radius-klein);background:var(--farbe-primaer);color:var(--farbe-seite);cursor:pointer;border:1px solid #0000;font-weight:600;text-decoration:none;display:inline-flex}.lp-seite button:disabled,.oe-seite button:disabled{opacity:.6;cursor:wait}.lp-seite .feld,.oe-seite .feld{margin:var(--abstand-3) 0 var(--abstand-1);font-weight:600;display:block}.lp-seite .eingabe,.oe-seite .eingabe{width:100%;min-width:0;min-height:var(--ziel-min);padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--farbe-rahmen);border-radius:var(--radius-klein);background:var(--farbe-karte);color:var(--farbe-text);font:inherit}.lp-seite .pwfeld{display:block;position:relative}.lp-seite .pwfeld input{padding-right:var(--ziel-min)}.lp-seite .augenknopf{min-width:var(--ziel-min);height:100%;color:var(--farbe-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.oe-fehler{color:var(--farbe-gefahr)}.k-inhalt{max-width:640px;margin:auto}.k-aufmacher{margin-bottom:var(--abstand-4)}.k-aufmacher h1{margin-bottom:var(--abstand-2)}.k-aufmacher p{color:var(--farbe-text-leise)}.k-formkarte{gap:var(--abstand-4);padding:var(--abstand-6);display:grid;position:relative}.k-zustimmung{gap:var(--abstand-3);font-size:var(--text-klein);min-height:var(--ziel-min);display:flex}.k-zustimmung input{width:20px;height:20px;accent-color:var(--farbe-akzent);flex:0 0 20px}.k-honig{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-gelungen{text-align:center;padding:var(--abstand-8) var(--abstand-6)}.k-zeichen{width:64px;height:64px;margin:0 auto var(--abstand-4);border-radius:var(--radius-rund);background:var(--farbe-akzent-flaeche);color:var(--farbe-akzent);place-items:center;display:grid}.oe-cookie-oeffnen{color:inherit;font:inherit;cursor:pointer;min-height:var(--ziel-min);background:0 0;border:0;text-decoration:underline}.lp-cookie{z-index:60;background:var(--farbe-karte);max-height:70vh;color:var(--farbe-text);border-top:2px solid var(--farbe-akzent);box-shadow:var(--schatten);position:fixed;inset:auto 0 0;overflow:auto}.lp-cookie .lp-band{max-width:1120px;padding:var(--abstand-4) var(--rand-mobil);align-items:center;gap:var(--abstand-4);flex-wrap:wrap;margin:auto;display:flex}.lp-cookie .text{min-width:min(100%,320px);font-size:var(--text-klein);flex:1}.lp-cookie .taten{gap:var(--abstand-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-cookie a{color:var(--farbe-primaer);text-decoration:underline}.lp-seite .lp-marke{text-decoration:none}.lp-seite .lp-login{min-width:0;scroll-margin-top:90px}.lp-seite .lp-menue a.jetzt,.lp-seite .lp-fotoband .knopf{background:var(--farbe-akzent-hell);color:var(--farbe-nav)}.lp-seite .lp-raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.lp-seite .lp-kopf :focus-visible{outline-color:var(--farbe-akzent-hell)}@media (max-width:1000px){.lp-seite .lp-menueknopf{display:grid}.lp-seite .lp-kopf .lp-band{flex-wrap:wrap;position:relative}.lp-seite .lp-menue{background:var(--farbe-nav);flex-direction:column;flex-basis:100%;align-items:stretch;margin:0;display:none;position:static}.lp-seite .lp-menue.auf{display:flex}}@media (max-width:560px){.lp-cookie .taten{width:100%}.lp-seite .lp-hero .lp-band{gap:var(--abstand-4)}}
