@font-face{font-family:figtree;src:url(../media/Figtree_Variable_latin-s.p.11h57304z1kx1.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:93.79%;descent-override:24.68%;line-gap-override:0.0%;size-adjust:101.29%}.D4znYa_className{font-family:figtree,figtree Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.D4znYa_variable{--font-figtree:"figtree", "figtree Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
:root{--claronda-navy:#17324d;--claronda-teal:#168c8c;--claronda-teal-text:#127070;--claronda-gold:#f4b74a;--claronda-sand:#f6f0e6;--claronda-charcoal:#1f2933;--grau:#5e6b75;--linie:#e4dccd;--weiss:#fff;--papier:#fbf8f3;--radius:14px;--breite:1120px}*{box-sizing:border-box}html,body{min-height:100%}body{color:var(--claronda-charcoal);background:var(--claronda-sand);font-family:var(--font-figtree), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}h1,h2,h3{color:var(--claronda-navy);letter-spacing:-.01em;font-weight:650;line-height:1.2}h1{margin:.2em 0 .35em;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem)}h2{margin:1.25em 0 .5em;font-size:clamp(1.2rem,1.05rem + .5vw,1.42rem)}a{color:var(--claronda-teal-text);text-underline-offset:.18em}a:hover{color:var(--claronda-navy)}:focus-visible{outline:3px solid var(--claronda-gold);outline-offset:2px;border-radius:4px}.rahmen{width:100%;max-width:var(--breite);margin:0 auto;padding-left:24px;padding-right:24px}.abschnitt{padding-top:28px;padding-bottom:16px}.abschnitt__vorspann{color:var(--grau);max-width:62ch;margin:-6px 0 16px}.schmal{max-width:780px}.rahmen.schmal{max-width:var(--breite);padding-right:max(24px, calc(min(100%, var(--breite)) - 756px))}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.klein{color:var(--grau);font-size:.92rem}.leer{color:var(--grau)}.oberzeile{color:var(--claronda-teal-text);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:650}.einleitung{color:var(--grau);margin-top:0}.springen{z-index:10;background:var(--claronda-navy);color:var(--weiss);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.springen:focus{left:8px}.kopf{background:var(--weiss);border-bottom:1px solid var(--linie)}.kopf__innen{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.kopf__logo{display:flex}.kopf__logo img{width:auto;height:38px}.kopf__nav{flex-wrap:wrap;gap:8px 22px;font-size:.95rem;font-weight:600;display:flex}.kopf__nav a{color:var(--claronda-navy);text-decoration:none}.kopf__nav a:hover{color:var(--claronda-teal-text);text-decoration:underline}.kopf__nav a[aria-current=page]{color:var(--claronda-teal-text);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.kopf__meins{border-left:1px solid var(--linie);align-items:center;gap:12px;margin-left:auto;padding-left:16px;display:flex}.kopf__konto{border:1px solid var(--linie);color:var(--claronda-navy);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 12px;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.kopf__konto:hover{background:var(--papier)}.kopf__konto[aria-current=page]{background:var(--claronda-navy);border-color:var(--claronda-navy);color:var(--weiss)}.kopf__sprache{border:1px solid var(--linie);border-radius:999px;margin-left:auto;font-size:.8rem;font-weight:650;display:inline-flex;overflow:hidden}.kopf__sprache a{color:var(--claronda-navy);white-space:nowrap;padding:4px 10px;text-decoration:none}.kopf__sprache a[aria-current=true]{background:var(--claronda-navy);color:var(--weiss)}.kopf__sprache a:not([aria-current=true]):hover{background:var(--papier)}.kopf__meins .kopf__sprache{margin-left:0}.held{background:var(--claronda-navy);color:var(--claronda-sand);padding:40px 0 32px}.held .oberzeile{color:var(--claronda-gold)}.held__titel{color:var(--weiss);max-width:18ch;font-size:clamp(1.8rem,1.2rem + 2.2vw,2.6rem)}.held__text{color:#e9e3d8;max-width:62ch;margin:0;font-size:1.05rem}.kennzahlen{flex-wrap:wrap;gap:12px 40px;margin:22px 0 0;display:flex}.kennzahlen div{border-left:3px solid var(--claronda-gold);padding-left:14px}.kennzahlen dt{color:#cfd6dc;font-size:.85rem}.kennzahlen dd{color:var(--weiss);margin:0;font-size:1.6rem;font-weight:650}.kacheln{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.kachel{border:1px solid var(--linie);border-radius:var(--radius);background:var(--weiss);height:100%;color:var(--claronda-charcoal);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;padding:9px 14px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.kachel:hover{border-color:var(--claronda-teal);color:var(--claronda-charcoal);transform:translateY(-1px)}.kachel__name{color:var(--claronda-navy);font-size:1rem;font-weight:650}.kachel__zahl{color:var(--claronda-teal-text);white-space:nowrap;font-size:.85rem;font-weight:600}.kachel__neu{color:var(--grau);font-size:.85rem}.liste{border:1px solid var(--linie);border-radius:var(--radius);background:var(--weiss);margin:0;padding:0;list-style:none;overflow:hidden}.eintrag+.eintrag{border-top:1px solid var(--linie)}.eintrag__link{color:var(--claronda-charcoal);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:10px 16px;text-decoration:none;display:grid}.eintrag__link:hover{background:var(--papier);color:var(--claronda-charcoal)}.eintrag__ort{color:var(--claronda-navy);font-weight:650}.eintrag__meta{color:var(--grau);flex-wrap:wrap;grid-column:1;align-items:center;gap:4px 12px;font-size:.9rem;display:flex}.eintrag__kennung{color:var(--grau);grid-area:1/2/span 2;align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}summary.eintrag__link{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;list-style:none}summary.eintrag__link::-webkit-details-marker{display:none}.eintrag__pfeil{border-right:2px solid var(--claronda-teal-text);border-bottom:2px solid var(--claronda-teal-text);grid-area:1/3/span 2;align-self:center;width:9px;height:9px;transition:transform .15s;transform:rotate(-45deg)}.eintrag__details[open] .eintrag__pfeil{transform:rotate(45deg)}.eintrag__details[open]>summary{background:var(--papier)}.eintrag__mehr{background:var(--papier);padding:4px 20px 16px}.eintrag__fakten{flex-wrap:wrap;gap:8px 28px;margin:4px 0 8px;display:flex}.eintrag__fakten dt{color:var(--grau);font-size:.8rem}.eintrag__preis{color:var(--claronda-teal-text);font-weight:650}.eintrag__objekt{color:var(--claronda-navy);font-weight:600}.frist{--frist-flaeche:#e6f1f1;--frist-schrift:var(--claronda-teal-text);background:var(--frist-flaeche);color:var(--frist-schrift);border-radius:999px;align-items:baseline;gap:5px;padding:1px 8px;font-weight:650;display:inline-flex}.frist--bald{--frist-flaeche:#fbf0d8;--frist-schrift:#7a5a12}.frist--eilig{--frist-flaeche:#fadfd4;--frist-schrift:#8f3417}.frist--vorbei{--frist-flaeche:var(--papier);--frist-schrift:var(--grau);font-weight:500}.frist__datum{opacity:.85;font-weight:500}.eintrag__fakten dd{color:var(--claronda-navy);margin:0;font-weight:600}.eintrag__aktionen{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:12px 0 0;display:flex}.knopf--klein{padding:8px 16px;font-size:.95rem}@media (prefers-reduced-motion:reduce){.eintrag__pfeil{transition:none}}.art{color:#0f5f5f;background:#e6f0f0;border-radius:999px;padding:1px 10px;font-size:.8rem;font-weight:600;display:inline-block}.art--jv{color:#6b4a0f;background:#fbefd7}.art--jc{color:var(--claronda-navy);background:#e3e8ee}.filter{flex-wrap:wrap;gap:8px;margin:8px 0 20px;display:flex}.filter a{border:1px solid var(--linie);background:var(--weiss);color:var(--claronda-navy);border-radius:999px;padding:6px 14px;font-size:.92rem;font-weight:600;text-decoration:none}.filter a[aria-current=page]{background:var(--claronda-navy);border-color:var(--claronda-navy);color:var(--weiss)}.filter__zahl{opacity:.8;font-weight:500}.blaettern{color:var(--grau);justify-content:space-between;align-items:center;margin:18px 0 0;font-size:.95rem;display:flex}.krumen{color:var(--grau);font-size:.9rem}.fakten{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:24px 0;display:grid}.fakten div{border:1px solid var(--linie);background:var(--weiss);border-radius:10px;padding:13px 16px}.fakten dt{color:var(--grau);font-size:.8rem}.fakten dd{font-variant-numeric:tabular-nums;color:var(--claronda-navy);margin:3px 0 0;font-weight:650}.leitzahl{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:18px 0 0;display:flex}.leitzahl__wert{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--claronda-navy);flex:none;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700;line-height:1.1}.leitzahl__name{letter-spacing:.06em;text-transform:uppercase;color:var(--grau);flex:none;font-size:.82rem;font-weight:600}.leitzahl__neben{color:var(--claronda-charcoal);flex:none;font-size:.95rem}.marke-oben{margin:12px 0 0}.aktion{margin:24px 0 8px}.knopf{font:inherit;background:var(--claronda-teal-text);color:var(--weiss);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:11px 21px;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.knopf:hover{background:var(--claronda-navy);color:var(--weiss)}.ankuendigungen{margin:0;padding:0;list-style:none}.ankuendigungen li{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px 0;display:flex}.ankuendigungen__links{gap:14px;display:flex}.hinweis{border-left:4px solid var(--claronda-gold);border-radius:0 var(--radius) var(--radius) 0;background:var(--papier);margin:28px 0;padding:16px 20px}.hinweis p{margin:.4em 0}.hinweis__titel{color:var(--claronda-navy);font-weight:650}.text p,.text li{max-width:68ch}.formular{gap:12px;max-width:44rem;margin:18px 0 8px;display:grid}.formular__reihe{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formular__kurz{max-width:10rem}.formular label{color:var(--grau);gap:4px;font-size:.85rem;display:grid}.formular input{font:inherit;border:1px solid var(--linie);background:var(--weiss);color:var(--claronda-navy);border-radius:10px;padding:9px 12px;font-size:1rem}.formular input:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:1px}.formular__oder{color:var(--grau);margin:2px 0 0;font-size:.85rem}.formular__meldung{color:#6f4f10;background:#fbf0d8;border-radius:10px;padding:10px 14px}.auswahl{gap:6px;margin:8px 0 20px;padding:0;list-style:none;display:grid}.einheiten{margin:10px 0 20px}.einheiten__suche{max-width:22rem;color:var(--grau);gap:4px;margin-bottom:12px;font-size:.85rem;display:grid}.einheiten__suche input{font:inherit;border:1px solid var(--linie);background:var(--weiss);color:var(--claronda-navy);border-radius:10px;padding:8px 12px;font-size:1rem}.einheiten__etage{color:var(--claronda-navy);margin:14px 0 6px;font-size:.95rem}.einheiten__gemeinschaft{margin-top:14px}.einheiten__gemeinschaft summary{cursor:pointer;color:var(--claronda-teal-text);font-size:.92rem}.auswahl--schmal button{padding:6px 12px;font-size:.92rem}.auswahl button{width:100%;font:inherit;text-align:left;color:var(--claronda-navy);background:var(--weiss);border:1px solid var(--linie);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 14px;display:flex}.auswahl button:hover{border-color:var(--claronda-teal);color:var(--claronda-teal-text)}.pruefstand{border:1px solid var(--linie);border-radius:var(--radius);background:var(--weiss);margin:14px 0 18px;padding:14px 18px}.pruefstand__kopf{color:var(--claronda-navy);align-items:center;gap:8px;margin:0 0 8px;font-weight:650;display:flex}.pruefstand__punkt{background:var(--claronda-teal);border-radius:50%;block-size:10px;inline-size:10px;animation:1.4s ease-in-out infinite pulsieren}.pruefstand__schiene{background:var(--papier);border-radius:999px;block-size:6px;overflow:hidden}.pruefstand__balken{background:linear-gradient(90deg, var(--claronda-teal), #3aa6a6);background-size:200% 100%;border-radius:999px;block-size:100%;min-inline-size:6%;transition:inline-size .6s;animation:1.6s linear infinite wandern}.pruefstand__liste{flex-wrap:wrap;gap:6px 16px;margin:10px 0 6px;padding:0;font-size:.9rem;list-style:none;display:flex}.pruefstand__liste .fertig{color:var(--claronda-teal-text)}.pruefstand__liste .offen{color:var(--grau);animation:1.8s ease-in-out infinite blinzeln}@keyframes pulsieren{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}@keyframes wandern{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes blinzeln{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pruefstand__punkt,.pruefstand__balken,.pruefstand__liste .offen,.formular__laeuft:after{animation:none}}.formular__laeuft{color:var(--claronda-teal-text);align-items:center;gap:10px;margin:6px 0 0;font-weight:600;display:flex}.formular__laeuft:after{content:"";background:linear-gradient(90deg, var(--papier) 0 40%, var(--claronda-teal) 50%, var(--papier) 60% 100%);background-size:250% 100%;border-radius:999px;flex:1;block-size:6px;animation:1.2s linear infinite wandern}.lageplan{margin:18px 0 8px}.lageplan__radio{opacity:0;pointer-events:none;position:absolute}.lageplan__wahl{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.lageplan__wahl label{border:1px solid var(--linie);color:var(--claronda-navy);background:var(--weiss);cursor:pointer;border-radius:999px;padding:5px 14px;font-size:.86rem;font-weight:600}.lageplan__wahl label:hover{border-color:var(--claronda-teal)}#kartenstufe-grund:checked~.lageplan__wahl label[for=kartenstufe-grund],#kartenstufe-umkreis:checked~.lageplan__wahl label[for=kartenstufe-umkreis],#kartenstufe-weit:checked~.lageplan__wahl label[for=kartenstufe-weit],#kartenstufe-region:checked~.lageplan__wahl label[for=kartenstufe-region]{background:var(--claronda-teal);border-color:var(--claronda-teal);color:var(--weiss)}#kartenstufe-grund:focus-visible~.lageplan__wahl label[for=kartenstufe-grund],#kartenstufe-umkreis:focus-visible~.lageplan__wahl label[for=kartenstufe-umkreis],#kartenstufe-weit:focus-visible~.lageplan__wahl label[for=kartenstufe-weit],#kartenstufe-region:focus-visible~.lageplan__wahl label[for=kartenstufe-region]{outline:2px solid var(--claronda-navy);outline-offset:2px}.lageplan__stufe{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:12px;display:none}#kartenstufe-grund:checked~.lageplan__stufe--grund,#kartenstufe-umkreis:checked~.lageplan__stufe--umkreis,#kartenstufe-weit:checked~.lageplan__stufe--weit,#kartenstufe-region:checked~.lageplan__stufe--region{display:block}.lageplan__stufe figcaption{margin-top:8px}.kaertchen{margin:0}.kaertchen svg{border:1px solid var(--linie);border-radius:8px;width:100%;height:auto;display:block}.kaertchen__name{fill:var(--claronda-navy);text-anchor:middle;paint-order:stroke;stroke:var(--weiss);stroke-width:3px;font-size:11px;font-weight:700}.kaertchen__wasser{fill:#eef4f6}.kaertchen__ring{fill:none;stroke:var(--claronda-teal);stroke-width:1.5px;opacity:.55}.umkreis{gap:12px;display:grid}.umkreis__flaeche{border:1px solid var(--linie);border-radius:8px;width:100%;height:auto;display:block}.umkreis__grund{fill:var(--papier)}.umkreis__ring{fill:none;stroke:var(--linie);stroke-width:1px;stroke-dasharray:4 4}.umkreis__ringtext{fill:var(--grau);font-size:11px;font-weight:600}.umkreis__objekt-punkt{fill:#f4b74a;stroke:var(--claronda-navy);stroke-width:3px}.umkreis__objekt-halo{fill:#ffffff8c}.umkreis__objekt-kreuz{stroke:var(--claronda-navy);stroke-width:2px}.umkreis__faden{stroke:var(--claronda-navy);stroke-width:1.5px;opacity:.7}.umkreis__punktchen{fill:var(--claronda-navy)}.umkreis__kompass-grund{fill:#fffc;stroke:var(--linie)}.umkreis__kompass-nadel{stroke:var(--claronda-navy);stroke-width:2.5px;fill:none}.umkreis__kompass-text{fill:var(--claronda-navy);text-anchor:middle;font-size:13px;font-weight:700}.umkreis__marke{fill:var(--claronda-teal);stroke:var(--weiss);stroke-width:2.5px}.umkreis__ziel--stoerung .umkreis__marke{fill:#9a5b2a}.umkreis__nummer{fill:var(--weiss);text-anchor:middle;font-size:17px;font-weight:700}.umkreis__liste{columns:2;column-gap:24px;margin:0;padding:0;font-size:.9rem;list-style:none}.umkreis__eintrag{break-inside:avoid;border-bottom:1px solid var(--linie);grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;padding:2px 0;display:grid}.umkreis__marke-klein{background:var(--claronda-teal);width:20px;height:20px;color:var(--weiss);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.umkreis__eintrag--stoerung .umkreis__marke-klein{background:#9a5b2a;border-radius:4px}.umkreis__art{color:var(--claronda-navy);font-weight:600}.umkreis__name{color:var(--grau);grid-column:2/-1;font-size:.82rem;line-height:1.3}.umkreis__eintrag--ausserhalb .umkreis__marke-klein{background:var(--weiss);color:var(--grau);border:1px dashed var(--linie)}.umkreis__meter{font-variant-numeric:tabular-nums;grid-area:1/3;font-weight:600}.lageplan__flaeche,.lageplan__uebersicht{width:100%;height:auto;display:block}.lageplan__grund{fill:var(--papier)}.lageplan__parzelle{fill:#d7eeee;stroke:var(--claronda-teal);stroke-width:2px;stroke-linejoin:round}.lageplan__gebaeude{fill:var(--claronda-navy);fill-opacity:.82;stroke:var(--weiss);stroke-width:1px}.lageplan__umriss{fill:none;stroke:#f4b74a;stroke-width:4px;stroke-linejoin:round}.lageplan__gebaeude-luft{fill:#17324d52;stroke:#cfe3ff;stroke-width:2px}.lageplan__schild{fill:#ffffffc7;rx:8}.lageplan__balken{stroke:var(--claronda-navy);stroke-width:1.5px;fill:none}.lageplan__text{fill:var(--claronda-navy);font-size:11px;font-weight:600}.lageplan__land{fill:#eae3d5;stroke:#d8cfbb;stroke-width:1px}.lageplan__punkt{fill:var(--claronda-teal);stroke:var(--weiss);stroke-width:2px}@media (max-width:640px){.umkreis__liste{columns:1}}.vorschlag{gap:4px;display:grid;position:relative}.vorschlag label{color:var(--grau);font-size:.85rem}.vorschlag input{font:inherit;border:1px solid var(--linie);background:var(--weiss);width:100%;color:var(--claronda-navy);border-radius:10px;padding:9px 12px;font-size:1rem}.vorschlag input:disabled{background:var(--papier);color:var(--grau)}.vorschlag input:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:1px}.vorschlag__sucht{color:var(--claronda-teal-text)}.vorschlag__liste{z-index:5;top:100%;background:var(--weiss);border:1px solid var(--linie);border-radius:10px;max-height:16rem;margin:2px 0 0;padding:4px;list-style:none;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 8px 24px #17324d1f}.vorschlag__liste button{width:100%;font:inherit;text-align:left;color:var(--claronda-navy);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:12px;padding:7px 10px;display:flex}.vorschlag__liste button:hover,.vorschlag__liste button.aktiv{background:var(--papier);color:var(--claronda-teal-text)}.formular__auf summary{cursor:pointer;color:var(--claronda-teal-text);font-size:.9rem}.formular__auf label{margin-top:8px}.formular__gruppe{border:1px solid var(--linie);border-radius:12px;padding:6px 12px 10px}.formular__gruppe legend{color:var(--grau);padding:0 6px;font-size:.8rem}.formular__haken{flex-wrap:wrap;gap:6px 18px;display:flex}.formular__haken label{color:var(--claronda-navy);flex-direction:row;align-items:center;gap:6px;font-size:.95rem;display:flex}.formular__erfolg{color:#14513f;background:#e2f1ec;border-radius:12px;padding:12px 16px;font-weight:600}.zahlen div{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:12px 14px}.zahlen dt{color:var(--grau);font-size:.8rem}.zahlen dd{color:var(--claronda-navy);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.5rem;font-weight:650}.tabelle{border-collapse:collapse;width:100%;margin:8px 0 20px}.tabelle th,.tabelle td{text-align:left;border-bottom:1px solid var(--linie);padding:7px 10px;font-weight:400}.tabelle thead th{color:var(--grau);font-size:.8rem}.tabelle td{text-align:right;font-variant-numeric:tabular-nums;width:6em}.balken{margin:8px 0 20px;padding:0;list-style:none}.balken li{grid-template-columns:9em 1fr 3em;align-items:center;gap:10px;padding:3px 0;font-size:.9rem;display:grid}.balken__stab{background:var(--claronda-teal);opacity:.75;border-radius:999px;block-size:10px;min-inline-size:2px;display:block}.balken__zahl{text-align:right;font-variant-numeric:tabular-nums;color:var(--grau)}.erklaerungen div{margin-bottom:14px}.erklaerungen dt{color:var(--claronda-navy);font-weight:650}.erklaerungen dd{margin:2px 0 0}.platzhalter{border:1px dashed var(--grau);color:var(--grau);border-radius:10px;padding:12px 16px}.fuss{background:var(--claronda-navy);color:#c9d1d9;margin-top:40px;font-size:.92rem}.fuss__innen{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px 40px;padding-top:48px;padding-bottom:40px;display:grid}.fuss__marke{align-content:start;gap:14px;display:grid}.fuss__logo{line-height:0;display:inline-block}.fuss__claim{color:#c9d1d9;max-width:30ch;margin:0;line-height:1.55}.fuss__titel{letter-spacing:.08em;text-transform:uppercase;color:#8fb8b8;margin:0 0 12px;font-size:.78rem;font-weight:700}.fuss__spalte ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.fuss a{color:var(--weiss);text-decoration:none}.fuss__spalte a,.fuss__recht a{color:#e8ecef}.fuss a:hover,.fuss a:focus-visible{color:var(--weiss);text-underline-offset:3px;text-decoration:underline}.fuss__unten{border-top:1px solid #ffffff1f}.fuss__unten-innen{flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:16px;padding-bottom:20px;display:flex}.fuss__recht,.fuss__stand{color:#9fabb6;margin:0;font-size:.78rem}.fuss__recht a{text-underline-offset:2px;text-decoration:underline}.fuss__stand{white-space:nowrap}@media (max-width:960px){.fuss__innen{grid-template-columns:repeat(3,minmax(0,1fr))}.fuss__marke{grid-column:1/-1}}@media (max-width:560px){.fuss__innen{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-top:36px}.fuss__stand{white-space:normal}}.nichtgefunden{text-align:center;place-content:center;justify-items:center;min-height:70vh;padding:24px;display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){body{font-size:16px}.rahmen{padding-left:16px;padding-right:16px}.kopf__logo img{height:30px}.kopf__nav{gap:6px 14px;font-size:.88rem}.kopf__innen{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.kopf__sprache{font-size:.75rem}.kopf__meins{border-left:0;gap:10px;padding-left:0}.kopf__konto{padding:5px 11px;font-size:.75rem}.held{padding:28px 0 24px}.eintrag__link{grid-template-columns:minmax(0,1fr);padding:12px 16px}.eintrag__kennung{grid-area:auto/1}summary.eintrag__link{grid-template-columns:minmax(0,1fr) 18px}.eintrag__pfeil{grid-area:1/2/span 3}.eintrag__mehr{padding:4px 16px 14px}.fakten{grid-template-columns:minmax(0,1fr)}}.bericht{background:var(--weiss);border:1px solid var(--linie);border-radius:14px;padding:40px 44px 36px;box-shadow:0 10px 30px #17324d12}.bericht>h2{border-bottom:2px solid var(--claronda-navy);letter-spacing:.02em;text-transform:uppercase;margin-top:34px;padding-bottom:6px;font-size:1.15rem}.bericht__kopf{border-bottom:3px double var(--linie);padding-bottom:18px}.bericht__kopf h1{margin:2px 0 6px}.bericht-lage{color:var(--claronda-navy);margin:0 0 6px;font-size:1.1rem}.ampel{letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-block}.ampel--achtung{color:#6b4400;background:#fbe3b5}.ampel--ok{color:#0e5555;background:#d7eeee}.ampel--info{color:var(--claronda-navy);background:#dde5ee}.ampel--offen{color:#4a555e;background:#ebe6dc}.bericht-blick{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:14px 0 6px;padding:0;list-style:none;display:grid}.bericht-blick li{border:1px solid var(--linie);border-left:4px solid var(--linie);background:var(--papier);border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px 12px 16px;transition:border-color .12s,background .12s;display:flex;position:relative}.bericht-blick li:hover{background:var(--weiss)}.bericht-blick li .ampel{order:-1}.bericht-blick__titel:after{content:"";border-radius:10px;position:absolute;inset:0}.bericht-blick--achtung{border-left-color:#d9a227}.bericht-blick--ok{border-left-color:var(--claronda-teal)}.bericht-blick--info{border-left-color:var(--claronda-navy)}.bericht-blick--offen{border-left-color:#b9b2a4}.bericht-blick__titel{color:var(--claronda-navy);font-weight:700;text-decoration:none}.bericht-blick__titel:hover{text-decoration:underline}.bericht-blick__text{color:#46525c;font-size:.92rem}.drucken{margin:12px 0 0}.drucken button{cursor:pointer}.grundbuch{border:1px solid var(--linie);border-left:5px solid var(--claronda-navy);background:var(--papier);border-radius:12px;margin-top:26px;padding:18px 22px 14px}.grundbuch h2{text-transform:none;letter-spacing:0;border:0;margin:0 0 8px;padding:0;font-size:1.12rem}.teaser{border:1px solid var(--linie);border-radius:var(--radius);background:var(--weiss);margin:26px 0;padding:18px 22px 14px}.teaser h2{margin:0 0 4px;font-size:1.15rem}.teaser__bilanz{color:var(--claronda-navy);margin:0 0 10px;font-weight:650}.teaser__liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.teaser__zeile{border:1px solid var(--linie);border-left:4px solid var(--linie);background:var(--papier);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;display:grid}.teaser__zeile--achtung{border-left-color:#d9a227}.teaser__zeile--ok{border-left-color:var(--claronda-teal)}.teaser__zeile--info{border-left-color:var(--claronda-navy)}.teaser__zeile--offen{border-left-color:#b9b2a4}.teaser__titel{color:var(--claronda-navy);font-weight:650}.teaser__text{color:var(--grau);filter:blur(7px);-webkit-user-select:none;user-select:none;pointer-events:none;grid-column:1/-1}.schritte{border:1px solid #cfe0dd;border-left:5px solid var(--claronda-teal);background:#f4fbfa;border-radius:12px;margin-top:26px;padding:18px 22px 14px}.schritte h2{text-transform:none;letter-spacing:0;border:0;margin:0 0 8px;padding:0;font-size:1.12rem}.schritte ol{margin:0;padding-left:1.2em}.schritte li{margin-bottom:8px}.schritte strong{color:var(--claronda-navy)}.bericht-rubrik{border:1px solid var(--linie);background:var(--weiss);border-radius:12px;margin-top:22px;padding:18px 20px 14px;scroll-margin-top:20px}.bericht-rubrik--achtung{background:#fffaf0;border-color:#eedcb4}.bericht-rubrik__kopf{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.bericht-rubrik__kopf h2,.bericht-rubrik__kopf h3{margin:0;font-size:1.12rem}.bericht-sub{border:1px solid var(--linie);border-left:5px solid var(--claronda-teal);background:var(--weiss);border-radius:12px;margin:18px 0 6px;padding:14px 18px}.bericht-sub--laeuft{background:#fffaf0;border-left-color:#f4b74a}.bericht-sub h2{margin:0 0 8px;font-size:1.15rem}.bericht-block{border-bottom:2px solid var(--claronda-teal);color:var(--claronda-navy);margin:34px 0 6px;padding-bottom:6px;font-size:1.28rem}.bericht-block:first-of-type{margin-top:26px}details.ausklapper{border-top:1px solid var(--linie);margin:26px 0 0;padding-top:20px}details.ausklapper>summary{cursor:pointer;list-style:none}details.ausklapper>summary::-webkit-details-marker{display:none}details.ausklapper>summary>h2{margin:0;display:inline}details.ausklapper>summary:after{content:"einblenden ▾";color:var(--claronda-teal-text);margin-top:6px;font-size:.95rem;font-weight:600;display:block}details.ausklapper[open]>summary:after{content:"ausblenden ▴"}details.ausklapper>summary:focus-visible{outline:2px solid var(--claronda-navy);outline-offset:3px;border-radius:6px}.ausklapper__inhalt>:first-child{margin-top:16px}details.hintergrund{border-top:1px solid var(--linie);margin:34px 0 0;padding-top:18px}details.hintergrund>summary{cursor:pointer;color:var(--claronda-teal-text);font-size:.95rem;font-weight:600;list-style:none}details.hintergrund>summary::-webkit-details-marker{display:none}details.hintergrund>summary:after{content:" einblenden ▾";font-weight:500}details.hintergrund[open]>summary:after{content:" ausblenden ▴"}details.hintergrund>summary:focus-visible{outline:2px solid var(--claronda-navy);outline-offset:3px;border-radius:6px}details.hintergrund>:not(summary){margin-top:14px}details.bericht-rubrik{padding-bottom:14px}details.bericht-rubrik>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;list-style:none;display:grid}details.bericht-rubrik>summary::-webkit-details-marker{display:none}details.bericht-rubrik>summary .bericht-kern{grid-column:1/-1;margin:0;font-size:1rem;font-weight:500}.bericht-rubrik__zeichen{color:var(--claronda-teal);grid-column:1/-1;font-size:.85rem;font-weight:600}.bericht-rubrik__zeichen:after{content:" einblenden ▾"}details[open]>summary .bericht-rubrik__zeichen:after{content:" ausblenden ▴"}details.bericht-rubrik>summary:focus-visible{outline:2px solid var(--claronda-navy);outline-offset:3px;border-radius:8px}.bericht-kern{color:var(--claronda-navy);margin:0 0 8px;font-size:1.05rem;font-weight:600}.bericht-rubrik .klein{border-top:1px solid var(--linie);color:var(--grau);padding-top:8px}.bericht-liste{margin:8px 0;padding-left:1.2em}@media (max-width:640px){.bericht{padding:24px 20px 20px}}@media print{@page{margin:16mm 14mm 18mm}body{background:#fff;font-size:10.5pt}.rahmen,.abschnitt{max-width:none;margin:0;padding:0}.bericht{box-shadow:none;border:0;padding:0}.kopf,.fuss,.springen,.drucken,.pruefstand,.krumen{display:none!important}.bericht__kopf{break-after:avoid}.bericht>h2{break-after:avoid;margin-top:18px}.bericht-rubrik,.schritte,.lageplan,.hinweis,.bericht-blick li,.bericht-bilder figure{break-inside:avoid}.bericht-rubrik{border-color:#ccc;margin-top:12px;padding:10px 12px;background:#fff!important}.bericht-blick{grid-template-columns:1fr 1fr;gap:8px}.bericht-blick li{background:#fff;border-color:#ccc}.ampel{border:1px solid #bbb}.lageplan,.bericht-bild,.bericht-bilder img,.kaertchen svg{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bericht-bilder{grid-template-columns:repeat(4,1fr);gap:8px}a{color:#000;text-decoration:none}a[href^=http]:after{content:" (" attr(href) ")";color:#555;font-size:.72em}.bericht-blick__titel:after{content:none}}.bericht-bilder{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:12px 0;display:grid}.bericht-bilder figure{margin:0}.bericht-bild{aspect-ratio:1;background:var(--linie);border-radius:10px;position:relative;overflow:hidden}.bericht-bild img,.bericht-bild svg{width:100%;height:100%;display:block;position:absolute;inset:0}.bericht-bilder figcaption{flex-direction:column;margin-top:4px;font-size:.92rem;display:flex}@media (max-width:720px){.bericht-blick li{grid-template-columns:minmax(0,1fr);padding:12px 16px}.bericht-blick .ampel{justify-self:start}}@media print{.bericht-rubrik{break-inside:avoid}.lageplan__wahl{display:none!important}.lageplan__stufe{break-inside:avoid;margin-bottom:10px;display:block!important}details.bericht-rubrik>summary{list-style:none}details.bericht-rubrik>summary::marker{display:none}details.bericht-rubrik>summary::-webkit-details-marker{display:none}details.bericht-rubrik>:not(summary),details.hintergrund>:not(summary),details.ausklapper>:not(summary){display:block!important}details::details-content{content-visibility:visible!important;block-size:auto!important}.bericht-rubrik__zeichen{display:none!important}}.karte{margin:0}.karte__gitter{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:stretch;gap:16px;display:grid}.karte__buehne{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:8px;position:relative}.karte__flaeche{touch-action:none;cursor:grab;width:100%;height:auto;display:block}.karte__flaeche--zieht{cursor:grabbing}.karte__land{fill:#eae3d5;stroke:#d8cfbb;stroke-width:1px;stroke-linejoin:round}.karte__punkt{cursor:pointer}.karte__punkt:focus,.karte__punkt:focus-visible{outline:none}.karte__punkt:focus-visible .karte__kreis{stroke:var(--claronda-navy);stroke-width:3px}.karte__kreis{fill:var(--claronda-teal);fill-opacity:.82;stroke:var(--weiss);stroke-width:1.5px;transition:fill-opacity .15s,fill .15s}.karte__punkt:hover .karte__kreis,.karte__punkt--aktiv .karte__kreis{fill-opacity:1;fill:var(--claronda-navy)}.karte__zahl{fill:var(--weiss);text-anchor:middle;pointer-events:none;font-size:11px;font-weight:700}.karte__name{fill:var(--claronda-navy);text-anchor:middle;paint-order:stroke;stroke:var(--weiss);stroke-width:3px;pointer-events:none;font-size:11px;font-weight:600}.karte__knoepfe{gap:6px;display:flex;position:absolute;top:14px;right:14px}.karte__knoepfe button{min-width:30px;height:30px;font:inherit;color:var(--claronda-navy);background:var(--weiss);border:1px solid var(--linie);cursor:pointer;border-radius:8px;padding:0 8px;font-size:.9rem;line-height:1}.karte__knoepfe button:hover{border-color:var(--claronda-teal);color:var(--claronda-teal)}.karte__weit{font-size:.8rem!important}.karte__tafel{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;gap:6px;max-height:420px;padding:14px 16px;display:flex;overflow:auto}.karte__tafel-titel{color:var(--claronda-navy);margin:0;font-weight:650}.karte__tafel-zahl{color:var(--grau);margin:0;font-size:.85rem}.karte__faelle,.karte__orte{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.karte__faelle li{border-top:1px solid var(--linie);justify-content:space-between;gap:10px;padding:5px 0;font-size:.88rem;display:flex}.karte__fall-preis{color:var(--grau);white-space:nowrap}.karte__orte button{width:100%;font:inherit;color:var(--claronda-teal);border:0;border-top:1px solid var(--linie);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:10px;padding:5px 0;font-size:.88rem;display:flex}.karte__orte button span{color:var(--grau)}.karte__orte button:hover{color:var(--claronda-navy)}.karte__fuss{margin-top:8px}.produkte{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.produkt{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:22px 24px 18px}.produkt h3{margin:0 0 6px;font-size:1.35rem}.produkt p{margin:0 0 10px}.produkt__zahl{color:var(--claronda-teal-text);font-weight:650}.knopf--leise{background:var(--weiss);color:var(--claronda-navy);box-shadow:inset 0 0 0 2px var(--claronda-navy)}.knopf--leise:hover{background:var(--claronda-navy);color:var(--weiss)}@media (max-width:860px){.produkte,.karte__gitter{grid-template-columns:minmax(0,1fr)}.formular__reihe{grid-template-columns:1fr}.karte__tafel{max-height:none}}.held__innen{align-items:center;gap:36px;display:flex}.held__logo{flex:none;width:230px;height:auto}.held .held__titel{max-width:20ch}@media (max-width:860px){.held__innen{flex-direction:column;align-items:flex-start;gap:16px}.held__logo{width:170px}}.ratgeber-liste{gap:18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ratgeber-liste>li{border:1px solid var(--linie);background:var(--weiss);border-radius:12px;padding:16px 18px}.ratgeber-liste h2,.ratgeber-liste h3{margin:0 0 6px;font-size:1.12rem}.ratgeber-liste p{margin:0 0 4px}.artikel__inhalt h2{margin:28px 0 8px;font-size:1.28rem}.artikel__inhalt h3{margin:20px 0 6px;font-size:1.08rem}.artikel__inhalt p,.artikel__inhalt li{line-height:1.66}.artikel__inhalt table{border-collapse:collapse;width:100%;margin:14px 0}.artikel__inhalt th,.artikel__inhalt td{border-bottom:1px solid var(--linie);text-align:left;padding:6px 8px}.artikel__inhalt blockquote{border-left:3px solid var(--claronda-teal);color:var(--grau);margin:14px 0;padding-left:14px}.kasten{border:1px solid var(--linie);border-left:4px solid var(--claronda-teal);background:var(--weiss);border-radius:10px;margin:20px 0;padding:14px 18px}.kasten--achtung{background:#fffaf0;border-left-color:#f4b74a}.kasten--beispiel{border-left-color:var(--claronda-navy);background:#f6f8fb}.kasten--blick{background:#f3faf9;border-left-width:5px}.kasten__titel{color:var(--claronda-navy);margin:0 0 6px;font-weight:700}.kasten p:last-child,.kasten ul:last-child{margin-bottom:0}.zahlen{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px 0;display:grid}.zahlkarte{border:1px solid var(--linie);background:var(--weiss);border-radius:10px;gap:2px;padding:12px 14px;display:grid}.zahlkarte__wert{color:var(--claronda-teal);font-size:1.5rem;font-weight:800;line-height:1.1}.zahlkarte__text{color:var(--grau);font-size:.86rem}.inhaltsverzeichnis{border:1px solid var(--linie);background:var(--papier);border-radius:10px;margin:20px 0;padding:12px 18px}.inhaltsverzeichnis__titel{letter-spacing:.04em;text-transform:uppercase;color:var(--grau);margin:0 0 6px;font-size:.92rem;font-weight:700}.inhaltsverzeichnis ol{columns:2;column-gap:24px;margin:0;padding-left:20px}.inhaltsverzeichnis li{break-inside:avoid;margin-bottom:2px}.artikel__inhalt h2{scroll-margin-top:16px}@media (max-width:640px){.inhaltsverzeichnis ol{columns:1}}.schaubild{margin:22px 0}.schaubild svg{border:1px solid var(--linie);border-radius:10px;width:100%;height:auto;display:block}.schaubild figcaption{color:var(--grau);margin:6px 0 10px;font-size:.86rem}.schaubild__liste{gap:6px;margin:0;padding:0;font-size:.94rem;list-style:none;display:grid}.schaubild__liste li{grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:8px;line-height:1.5;display:grid}.schaubild__text{display:block}.schaubild__punkt{border-radius:3px;width:12px;height:12px;display:inline-block}.karte__stadt circle{fill:#9aa5b1}.karte__stadt text{fill:#6b7785;paint-order:stroke;stroke:var(--weiss);stroke-width:3px;font-size:11px}.karte__stadt--haupt circle{fill:var(--claronda-navy)}.karte__stadt--haupt text{fill:var(--claronda-navy);font-size:12.5px;font-weight:600}.artikelbild{margin:22px 0}.artikelbild svg,.artikelbild img{border:1px solid var(--linie);border-radius:10px;width:100%;height:auto;display:block}.artikelbild figcaption{color:var(--grau);margin-top:6px;font-size:.86rem}.schnellsuche{max-width:560px;margin-top:18px}.schnellsuche label{color:var(--weiss);margin-bottom:6px;font-weight:600;display:block}.schnellsuche__zeile{gap:8px;display:flex}.schnellsuche input{background:var(--weiss);min-width:0;color:var(--claronda-navy);border:1px solid #0000;border-radius:10px;flex:auto;padding:12px 14px;font-size:1rem}.schnellsuche input:focus-visible{outline-offset:2px;outline:2px solid #f4b74a}.schnellsuche .klein{color:#ffffffc7;margin-top:8px}@media (max-width:560px){.schnellsuche__zeile{flex-direction:column}}.gemeindefilter{border:1px solid var(--linie);border-left:4px solid var(--claronda-teal);background:var(--weiss);border-radius:10px;margin:10px 0 0;padding:8px 14px}.gemeindefilter a{margin-left:8px}.karte__ebenen{z-index:2;gap:6px;display:flex;position:absolute;top:12px;left:12px}.karte__ebene{border:1px solid var(--linie);color:var(--claronda-navy);cursor:pointer;background:#ffffffeb;border-radius:999px;padding:5px 12px;font-size:.84rem;font-weight:600}.karte__ebene--aktiv{background:var(--claronda-teal);border-color:var(--claronda-teal);color:var(--weiss)}.karte__deutsche circle{fill:#c98a2e;fill-opacity:.55;stroke:#8a5c14;stroke-width:1.5px}.fuss__sozial{gap:16px;display:flex}.fuss__sozial a{font-weight:600}.beitrag{border:1px solid var(--linie);background:var(--weiss);border-radius:12px;margin:20px 0;padding:16px}.beitrag__gitter{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.beitrag__bild svg{border:1px solid var(--linie);border-radius:8px;width:100%;height:auto}.beitrag__text{margin-bottom:12px}.beitrag__kopf{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.beitrag__text pre{white-space:pre-wrap;background:var(--papier);border-radius:8px;margin:0;padding:10px 12px;font-family:inherit;font-size:.92rem}.beitrag__haken{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@media (max-width:720px){.beitrag__gitter{grid-template-columns:minmax(0,1fr)}}.konto__gitter{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:20px;margin-top:22px;display:grid}.kontokarte{border:1px solid var(--linie);background:var(--weiss);border-radius:14px;flex-direction:column;padding:20px 22px 22px;display:flex}.kontokarte h2{margin:0 0 4px;font-size:1.2rem}.kontokarte__vorspann{min-height:44px;color:var(--grau);margin:0 0 14px;font-size:.94rem;line-height:1.4}.kontokarte form{flex-direction:column;gap:10px;margin-top:auto;display:flex}.kontokarte .feld{gap:4px;display:grid}.kontokarte label{color:var(--claronda-navy);font-size:.94rem;font-weight:600}.kontokarte input{border:1px solid var(--linie);background:var(--weiss);color:var(--claronda-navy);border-radius:10px;width:100%;padding:11px 13px;font-size:1rem}.kontokarte input:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:1px}.feld__hinweis{color:var(--grau);min-height:1.1em;font-size:.82rem}.kontokarte .knopf{align-self:start;margin-top:6px}.kontokarte .meldung{margin:10px 0 0}.fakten--verdeckt dd{filter:blur(5px);color:var(--grau);-webkit-user-select:none;user-select:none;pointer-events:none}.fuss__sozial a,.sozial a{align-items:center;gap:6px;font-weight:600;display:inline-flex}.fuss__sozial svg,.sozial svg{fill:currentColor;width:18px;height:18px}.sozialblock{border:1px solid var(--linie);background:var(--claronda-navy);color:var(--weiss);border-radius:14px;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:center;gap:20px;padding:22px 24px;display:grid}.sozialblock h2{color:var(--weiss);margin:0 0 6px;font-size:1.24rem}.sozialblock p{color:#ffffffd1;margin:0}.sozialblock__links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.sozialblock__links .knopf--hell{padding:9px 16px;font-size:.95rem}.knopf--hell{background:var(--weiss);color:var(--claronda-navy);border:1px solid var(--weiss);align-items:center;gap:8px;display:inline-flex}.knopf--hell svg{fill:currentColor;width:18px;height:18px}.sozialblock__nutzer{color:var(--grau);font-weight:500}@media (max-width:720px){.sozialblock{grid-template-columns:minmax(0,1fr)}.sozialblock__links{justify-content:flex-start}}.kontokarte--warnung{background:#fffaf0;border-color:#eedcb4}.kontrollkaestchen{align-items:flex-start;gap:8px;margin:4px 0 8px;font-size:.94rem;display:flex}.kontrollkaestchen input{width:auto;margin-top:3px}.konto__reihe{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.knopf--warnung{background:#9a3324;border-color:#9a3324}.knopf--zweit{color:var(--claronda-navy);border:1px solid var(--claronda-navy);background:0 0}.knopf--zweit:hover{color:var(--claronda-navy);background:#17324d0f}.kontokarte button,.konto__reihe button{font-family:inherit;font-size:inherit}.kontokarte .knopf,.konto__reihe .knopf{align-self:start}.kontokarte--warnung .knopf--zweit{color:#9a3324;border-color:#9a3324}.falle{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.alertform{max-width:680px}.alertform__mail input{max-width:420px}.alertform__preis input{max-width:200px}.marken{flex-wrap:wrap;gap:6px;display:flex}.marke{display:inline-flex;position:relative}.marke input{opacity:0;width:1px;height:1px;position:absolute}.marke span{border:1px solid var(--linie);background:var(--weiss);color:var(--claronda-navy);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:.86rem;transition:background .12s,border-color .12s;display:inline-block}.marke span:hover{border-color:var(--claronda-teal)}.marke input:checked+span{background:var(--claronda-teal);border-color:var(--claronda-teal);color:var(--weiss);font-weight:600}.marke input:focus-visible+span{outline:2px solid var(--claronda-navy);outline-offset:2px}.alertform .formular__gruppe{border:1px solid var(--linie);border-radius:12px;margin:4px 0 2px;padding:12px 14px 14px}.alertform legend{color:var(--grau);padding:0 6px;font-size:.88rem}.partnerliste{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.partnerliste>li{border:1px solid var(--linie);background:var(--weiss);border-radius:12px;gap:2px;padding:12px 16px;display:grid}.partnerliste__name{color:var(--claronda-navy);font-weight:700}.partnerliste__ort{color:var(--grau);font-size:.94rem}.alertkasten{border:1px solid var(--linie);background:linear-gradient(180deg, var(--weiss), var(--papier));border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);align-items:start;gap:24px;padding:18px 20px;display:grid}.alertkasten__text h2{margin:2px 0 10px}.alertkasten__text p{color:var(--grau);margin:0 0 12px;line-height:1.55}.alertkasten__punkte{color:var(--claronda-navy);gap:6px;margin:0;padding:0;font-size:.94rem;list-style:none;display:grid}.alertkasten__punkte li{padding-left:22px;position:relative}.alertkasten__punkte li:before{content:"";background:var(--claronda-teal);border-radius:3px;width:10px;height:10px;position:absolute;top:.45em;left:0}@media (max-width:760px){.alertkasten{grid-template-columns:minmax(0,1fr);gap:16px}}.alertkasten__formular{background:var(--weiss);border:1px solid var(--linie);border-radius:14px;padding:14px 16px}.alertkasten__takt{color:var(--grau);margin:10px 0 0}.alertkasten__formular .formular{gap:10px}.alertkasten__formular .formular__gruppe{padding:8px 12px 10px}.alertkasten__formular .marken{gap:6px}.alertkasten__formular .marke span{padding:5px 11px;font-size:.88rem}.alertkasten__formular .aktion{margin:4px 0 0}.alertkasten__formular .klein{margin-top:8px}.alertkasten__formular .alertform,.alertkasten__formular .alertform__mail input,.alertkasten__formular .alertform__preis input{max-width:none}@media (max-width:860px){.alertkasten{grid-template-columns:minmax(0,1fr);padding:20px}}.kontokarte select,.formular select{border:1px solid var(--linie);width:100%;font:inherit;color:var(--claronda-navy);background-color:var(--weiss);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M5 8l5 5 5-5' fill='none' stroke='%2317324D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:18px 18px;border-radius:10px;padding:11px 38px 11px 13px;font-size:1rem}.kontokarte select:focus-visible,.formular select:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:1px}.kontokarte textarea,.formular textarea{border:1px solid var(--linie);width:100%;font:inherit;color:var(--claronda-navy);background:var(--weiss);resize:vertical;border-radius:10px;min-height:120px;padding:11px 13px;font-size:1rem}.kontokarte textarea:focus-visible,.formular textarea:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:1px}.anzeigebild__innen{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.anzeigebild__spalte li{min-width:0}.anzeigebild__spalte{border:1px solid var(--linie);border-top:3px solid var(--spaltenfarbe);background:#fff;border-radius:10px;padding:12px 14px 14px}.anzeigebild__kopf{color:var(--spaltenfarbe);margin:0 0 8px;font-size:.95rem;font-weight:700}.anzeigebild__spalte ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.anzeigebild__spalte li{gap:1px;line-height:1.4;display:grid}.anzeigebild__angabe{font-size:.94rem}.anzeigebild__quelle{color:var(--grau);font-size:.8rem}.ablaufbild ol,.stationbild ol{margin:0;padding:0;list-style:none}.ablaufbild ol{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;display:grid}.ablaufbild li{border:1px solid var(--linie);border-top:3px solid var(--claronda-teal-text);background:#fff;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.ablaufbild__nr{background:var(--claronda-teal-text);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.85rem;font-weight:700;display:grid}.ablaufbild__inhalt{gap:3px;min-width:0;line-height:1.4;display:grid}.ablaufbild__inhalt,.stationbild li,.anzeigebild__spalte li{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ablaufbild__frist{color:var(--claronda-teal-text);font-size:.82rem;font-weight:700}.ablaufbild__text,.stationbild__text{color:var(--grau);font-size:.88rem;line-height:1.45}.stationbild ol{gap:0;display:grid}.stationbild li{border-left:3px solid var(--claronda-teal-text);gap:3px;padding:10px 0 18px 16px;display:grid;position:relative}.stationbild li:before{content:"";background:var(--claronda-teal-text);border:3px solid var(--papier);border-radius:50%;width:13px;height:13px;position:absolute;top:14px;left:-8px}.stationbild li:last-child{border-left-color:#0000;padding-bottom:0}.stationbild__kopf{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.stationbild__wert{color:var(--claronda-teal-text);font-size:.82rem;font-weight:700}.balkenbild__titel,.zeitbild__titel{color:var(--claronda-navy);margin:0 0 10px;font-size:.95rem;font-weight:700}.balkenbild ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.balkenbild li{grid-template-columns:minmax(0,12em) minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.balkenbild__name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.9rem;line-height:1.3}.balkenbild__spur{align-items:center;gap:8px;min-width:0;display:flex}.balkenbild__gleis{flex:auto;min-width:0;display:block}.balkenbild__stab{background:var(--claronda-teal);border-radius:3px;max-width:100%;height:16px;display:block}.balkenbild__wert{color:var(--claronda-teal-text);white-space:nowrap;font-size:.82rem;font-weight:700}.balkenbild__notiz{color:var(--grau);grid-column:2;font-size:.8rem}@media (max-width:520px){.balkenbild li{grid-template-columns:minmax(0,1fr)}.balkenbild__notiz{grid-column:1}}.zeitbild__achse{margin:8px 0 0;padding-top:18px;position:relative}.zeitbild__achse:before{content:"";background:var(--linie);border-radius:2px;height:3px;position:absolute;top:12px;left:0;right:0}.zeitbild__achse ol{min-height:108px;margin:0;padding:0;list-style:none;position:relative}.zeitbild__marke{border-left:2px solid var(--claronda-teal);gap:1px;width:10.5em;padding-left:10px;display:grid;position:absolute;top:0}.zeitbild__marke--links{text-align:right;border-left:0;border-right:2px solid var(--claronda-teal);padding:0 10px 0 0;transform:translate(-100%)}.zeitbild__marke:nth-child(2n){top:54px}.zeitbild__tag{color:var(--claronda-teal-text);font-size:.78rem;font-weight:700}.zeitbild__name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.88rem;line-height:1.3}.zeitbild__notiz{color:var(--grau);font-size:.78rem;line-height:1.3}@media (max-width:620px){.zeitbild__achse ol{gap:10px;min-height:0;display:grid}.zeitbild__achse:before{display:none}.zeitbild__marke{text-align:left;border-left:2px solid var(--claronda-teal);border-right:0;width:auto;padding:0 0 0 10px;position:static;transform:none}}.jahrbild__titel{color:var(--claronda-navy);margin:0 0 12px;font-size:.95rem;font-weight:700}.jahrbild__achse{border:1px solid var(--linie);background:#fff;border-radius:10px;height:86px;padding-top:26px;position:relative}.jahrbild__monate{border-bottom:1px solid var(--linie);height:22px;position:absolute;inset:0 0 auto}.jahrbild__monat{color:var(--grau);border-left:1px solid var(--linie);padding-left:4px;font-size:.72rem;line-height:1;position:absolute;top:4px}.jahrbild__band{background:var(--claronda-gold);color:#4a3410;white-space:nowrap;border-radius:4px;height:26px;padding:0;font-size:.72rem;font-weight:700;position:absolute;top:34px;overflow:visible}.jahrbild__bandtext{position:absolute;top:6px;left:5px}.jahrbild__band--links .jahrbild__bandtext{left:auto;right:calc(100% + 6px)}.jahrbild__tag{justify-items:start;display:grid;position:absolute;top:66px}.jahrbild__punkt{background:var(--claronda-teal);border-radius:50%;width:9px;height:9px;margin-left:-4px}.jahrbild__liste{gap:5px;margin:10px 0 0;padding:0;font-size:.86rem;list-style:none;display:grid}.jahrbild__liste li{grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.jahrbild__zeichen{width:11px;height:11px;display:inline-block}.jahrbild__zeichen--tag{background:var(--claronda-teal);border-radius:50%}.jahrbild__zeichen--band{background:var(--claronda-gold);border-radius:3px}.jahrbild__notiz{color:var(--grau)}@media (max-width:620px){.jahrbild__achse{height:78px}}.kaufwege{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:stretch;gap:16px;margin:14px 0 6px;display:grid}.kaufweg{border:1px solid var(--linie);background:var(--weiss);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.kaufweg>p{margin:0}.kaufweg .kaufhaken{margin-top:auto}.kaufweg .knopf{align-self:start}@supports (grid-template-rows:subgrid){@media (min-width:640px){.kaufwege{grid-template-rows:auto auto 1fr auto auto}.kaufweg{grid-template-rows:subgrid;grid-row:span 5;display:grid}.kaufweg .kaufhaken{margin-top:0}}}.kaufweg__titel{color:var(--claronda-navy);margin:0;font-size:1.05rem}.kaufweg__preis{color:var(--claronda-teal);font-size:1.5rem;font-weight:800;line-height:1.1}.kaufweg--hervor{border:2px solid var(--claronda-teal)}.kaufweg__marke{background:var(--claronda-teal);color:#fff;vertical-align:2px;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.72rem;font-weight:650;display:inline-block}.kaufweg__marke--still{color:var(--claronda-navy);border:1px solid var(--linie);background:0 0}.kaufweg__marke--profi{background:var(--claronda-navy)}.kaufweg .knopf,.kaufweg button{align-self:start;margin-top:auto}.kaufhaken{gap:2px;margin-top:4px;display:grid}.kaufhaken .kontrollkaestchen{margin:0;font-size:.86rem;line-height:1.35}.kaufhaken .klein{margin:2px 0 0}.auszug{margin:8px 0 20px;padding:0;list-style:none}.auszug li{border-bottom:1px solid var(--linie);grid-template-columns:6.5em 1fr auto;align-items:baseline;gap:4px 10px;padding:8px 0;display:grid}.auszug__datum{color:var(--grau);font-variant-numeric:tabular-nums;font-size:.85rem}.auszug__sache{overflow-wrap:break-word;min-inline-size:0}.auszug__zusatz{color:var(--grau);font-size:.82rem;display:block}.auszug__betrag{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:520px){.auszug li{grid-template-columns:1fr auto}.auszug__datum{grid-column:1}.auszug__betrag{grid-area:1/2}.auszug__sache{grid-column:1/-1}}.kontonavi{border-bottom:1px solid var(--linie);flex-wrap:wrap;gap:4px;margin:0 0 22px;display:flex}.kontonavi__punkt{color:var(--grau);border-bottom:3px solid #0000;margin-bottom:-1px;padding:9px 14px;font-weight:650;text-decoration:none}.kontonavi__punkt:hover{color:var(--claronda-navy)}.kontonavi__punkt--hier{color:var(--claronda-teal-text);border-bottom-color:var(--claronda-teal-text)}.kontobereich{border:1px solid var(--linie);border-top:3px solid var(--claronda-teal);border-radius:var(--radius);background:#168c8c0d;padding:20px 22px 26px}@media (max-width:640px){.kontobereich{border-left:0;border-right:0;border-radius:0;margin-left:-16px;margin-right:-16px;padding:16px 16px 22px}}.kontokopf{border-bottom:1px solid var(--linie);margin:0 0 24px}.kontokopf .oberzeile{margin:0 0 10px}.kontokopf .kontonavi{border-bottom:0;margin:0}.kontonavi{gap:6px}.kontonavi__punkt{border-radius:10px 10px 0 0;padding:10px 16px;transition:background-color .15s,color .15s}.kontonavi__punkt:hover{color:var(--claronda-navy);background:#17324d0d}.kontonavi__punkt--hier{background:var(--weiss)}@media (prefers-reduced-motion:reduce){.kontonavi__punkt{transition:none}}@media (max-width:420px){.kontonavi__punkt{padding:10px 12px}}.kontoblock{margin:0}.kontoblock>.bericht-block{margin:32px 0 0}.kontoblock:first-of-type>.bericht-block{margin-top:26px}.kontoblock .kasten{border-left-width:4px;margin:14px 0 0}.kontoblock .kasten>:first-child{margin-top:0}.kontoblock .kasten>:last-child{margin-bottom:0}.kontoblock .konto__gitter,.kontoblock .kaufwege{margin-top:16px}.konto-leer{margin:14px 0 0}.konto-liste{margin-top:16px}.knopfreihe{flex-wrap:wrap;align-items:stretch;gap:10px 12px;margin:16px 0 0;display:flex}.knopfreihe>form{margin:0;display:flex}.knopfreihe>form>.knopf,.knopfreihe>.knopf{align-self:stretch;margin-top:0}.kasten>.knopfreihe{margin-top:14px}.kontokarte .knopfreihe{margin-top:10px}.kontokarte h3{color:var(--claronda-navy);margin:0 0 4px;font-size:1.2rem}.kontokarte--voll{margin-top:20px}.kontoblock .auszug{margin-top:14px}.knopfreihe .knopf{line-height:1.25}.held--schmal{padding:32px 0 28px}.held__innen--ohnelogo{display:block}.held__neben{margin:12px 0 0}.held__neben a{color:var(--claronda-sand);-webkit-text-decoration-color:var(--claronda-gold);text-decoration-color:var(--claronda-gold);text-underline-offset:3px}.vorzuege{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:12px 0 32px;padding:0;list-style:none;display:grid}.vorzuege li{background:var(--weiss);border:1px solid var(--linie);border-top:3px solid var(--claronda-teal);border-radius:var(--radius);padding:16px 18px 14px}.vorzuege h3{color:var(--claronda-navy);margin:0 0 6px;font-size:1.08rem}.vorzuege p{color:var(--claronda-charcoal);margin:0}.beispiele{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:12px 0 32px;padding:0;list-style:none;display:grid}.beispiel__link{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);height:100%;color:inherit;flex-direction:column;gap:4px;padding-bottom:14px;text-decoration:none;display:flex;overflow:hidden}.beispiel__link:hover,.beispiel__link:focus-visible{border-color:var(--claronda-teal)}.beispiel__bild{aspect-ratio:16/10;object-fit:cover;background:var(--linie);width:100%;margin-bottom:8px;display:block}.beispiel__titel,.beispiel__ort,.beispiel__zahl{padding:0 16px}.beispiel__titel{color:var(--claronda-navy);font-size:1.08rem;font-weight:700}.beispiel__ort{color:var(--grau)}.beispiel__zahl{color:var(--claronda-teal-text);margin-top:auto;padding-top:6px;font-weight:650}.faq{border-bottom:1px solid var(--linie);padding:10px 0}.faq summary{cursor:pointer;color:var(--claronda-navy);font-weight:650}.faq p{margin:8px 0 4px}@media (max-width:860px){.vorzuege,.beispiele{grid-template-columns:minmax(0,1fr)}}.formular__erkannt{border:1px solid var(--linie);border-left:4px solid var(--claronda-teal);background:#f3faf9;border-radius:10px;margin:8px 0 4px;padding:10px 14px}.formular__erkannt .klein{color:var(--grau);display:block}.kurzfassung{border:1px solid var(--linie);border-left:5px solid var(--claronda-navy);background:var(--weiss);border-radius:10px;margin:20px 0 24px;padding:16px 18px}.kurzfassung h2{margin-top:0}.kurzfassung__zahlen{font-size:1.05rem}.kurzfassung__liste{margin:8px 0;padding-left:1.2em}.kurzfassung__liste li{margin:4px 0}.fragen{margin:28px 0}.fragen__gruppe h3{color:var(--claronda-navy);margin:16px 0 6px;font-size:1.05rem}.fragen__gruppe ul{margin:0;padding-left:1.2em}.fragen__gruppe li{margin:6px 0}.fragen__gruppe li .klein{color:var(--grau);display:block}.luftvergleich{margin:8px 0 18px}.luftvergleich__wahl{flex-wrap:wrap;gap:8px 16px;margin-bottom:8px;display:flex}.luftvergleich__buehne{aspect-ratio:1;background:var(--linie);border-radius:10px;max-width:640px;position:relative;overflow:hidden}.luftvergleich__buehne img,.luftvergleich__buehne svg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.luftvergleich__linie{background:var(--claronda-gold);pointer-events:none;width:3px;margin-left:-1px;position:absolute;top:0;bottom:0}.luftvergleich__marke{background:var(--claronda-navy);color:var(--weiss);border-radius:6px;padding:2px 8px;font-size:.85rem;font-weight:650;position:absolute;top:8px}.luftvergleich__marke--links{left:8px}.luftvergleich__marke--rechts{right:8px}.luftvergleich__regler{width:100%;max-width:640px;accent-color:var(--claronda-teal);margin-top:8px;display:block}.nur-druck{display:none}@media print{.luftvergleich{display:none!important}.nur-druck{border-top:1px solid var(--linie);margin-top:16px;padding-top:6px;display:block}.kurzfassung,.fragen__gruppe{break-inside:avoid}.fragen>h2{break-after:avoid}}.bericht-marke{border:1.5px solid var(--claronda-navy);color:var(--claronda-navy);border-radius:999px;padding:0 9px;font-size:.78rem;font-weight:650;display:inline-block}a.bericht-marke{text-decoration:none}a.bericht-marke:hover{background:var(--claronda-navy);color:#fff}.teaser__rest{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px 16px;margin:6px 0 12px;padding:0;list-style:none;display:grid}.teaser__rest li{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:.95rem;display:flex}.teaser__preis{color:var(--claronda-teal-text);margin:4px 0 8px;font-weight:600}.kontokarte select,.kontokarte textarea{border:1px solid var(--linie);background:var(--weiss);color:var(--claronda-navy);border-radius:10px;width:100%;padding:11px 13px;font-family:inherit;font-size:1rem}.kontokarte fieldset.feld{border:0;margin:0 0 12px;padding:0}.kontokarte fieldset.feld legend{color:var(--claronda-navy);margin-bottom:6px;font-size:.94rem;font-weight:600}.kontokarte .kontrollkaestchen input{width:auto}.erklaerung{gap:8px;margin:0 0 16px;display:grid}.erklaerung>div{grid-template-columns:minmax(120px,34%) 1fr;gap:12px;display:grid}.erklaerung dt{color:var(--grau);font-weight:600}.erklaerung dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (max-width:520px){.erklaerung>div{grid-template-columns:1fr;gap:2px}}.suchform{--feld-fuellung:#fbfaf7;border:1px solid var(--linie);background:var(--weiss);border-radius:16px;margin:18px 0 14px;padding:14px 16px}.suchleiste{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.suchleiste>.feld{flex:180px;min-width:150px}.suchleiste__knopf{flex:none;padding-top:11px;padding-bottom:11px}.suchform__mehr{margin-top:12px}.suchform__mehr>summary{cursor:pointer;color:var(--claronda-teal-text);align-items:center;gap:8px;font-size:.95rem;font-weight:600;list-style:none;display:inline-flex}.suchform__mehr>summary::-webkit-details-marker{display:none}.suchform__mehr>summary:after{content:"▾";font-size:.8em}.suchform__mehr[open]>summary:after{content:"▴"}.suchform__mehr>summary:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:3px;border-radius:6px}.suchform__anzahl{background:var(--claronda-teal);min-width:1.4em;height:1.4em;color:var(--weiss);border-radius:999px;place-items:center;padding:0 .35em;font-size:.78rem;display:inline-grid}.suchform__gruppe{border:0;border-top:1px solid var(--linie);margin:0;padding:14px 0 0}.suchform__gruppe:first-of-type{padding-top:12px}.suchform__gruppe>legend{letter-spacing:.09em;text-transform:uppercase;color:var(--grau);padding:0 8px 0 0;font-size:.72rem;font-weight:700}.suchform__felder{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:8px 0 16px;display:grid}.feld{gap:5px;min-width:0;display:grid}.feld--breit{grid-column:span 2}.feld__name{color:var(--claronda-charcoal);font-size:.82rem;font-weight:600}.suchform select,.suchform input[type=text]{font:inherit;border:1px solid var(--linie);background:var(--feld-fuellung);width:100%;min-width:0;max-width:100%;color:var(--claronda-navy);border-radius:12px;padding:10px 13px;font-size:1rem;transition:border-color .12s,background .12s}.suchform select:hover,.suchform input[type=text]:hover{border-color:var(--claronda-teal)}.suchform select:focus-visible,.suchform input[type=text]:focus-visible{outline:2px solid var(--claronda-teal);outline-offset:1px;background:var(--weiss)}.suchform select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23127070' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:11px;padding-right:34px}.paar{border:1px solid var(--linie);background:var(--feld-fuellung);border-radius:12px;align-items:center;gap:2px;padding:0 6px;display:flex}.paar:focus-within{outline:2px solid var(--claronda-teal);outline-offset:1px;background:var(--weiss)}.paar select,.paar input[type=text]{background:0 0;border:0;border-radius:0;padding-left:7px;padding-right:7px}.paar select{background-position:right 7px center;padding-right:28px}.paar select:hover,.paar input[type=text]:hover,.paar select:focus-visible,.paar input[type=text]:focus-visible{background-color:#0000;border-color:#0000;outline:none}.paar__trenner{color:var(--grau);flex:none}.paar__eng{flex:0 0 8.5em}.suchform__schalter{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}.schalter{border:1px solid var(--linie);background:var(--feld-fuellung);color:var(--claronda-charcoal);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:8px 15px 8px 12px;font-size:.95rem;transition:border-color .12s,background .12s;display:inline-flex}.schalter:hover{border-color:var(--claronda-teal)}.schalter:has(input:checked){border-color:var(--claronda-teal);color:var(--claronda-teal-text);background:#e6f1f1;font-weight:600}.schalter:has(input:focus-visible){outline:2px solid var(--claronda-teal);outline-offset:2px}.schalter input{width:auto;accent-color:var(--claronda-teal);margin:0}.suchform__zuruecksetzen{font-size:.95rem}.knopf--schmal{padding:8px 18px;font-size:.95rem}.suche__titel{margin-bottom:10px}.suche__titel--klein{margin-bottom:8px;font-size:clamp(1.4rem,3vw,1.9rem)}.suche__flaeche{gap:20px;margin-top:8px;display:grid}.suche__fussnote{margin:14px 0 0}@media (min-width:1000px){.suche__flaeche{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start}.suche__karte{position:sticky;top:16px}.suche__karte .karte__gitter{grid-template-columns:minmax(0,1fr)}.suche__karte .karte__tafel{max-height:300px;overflow-y:auto}}@media (max-width:560px){.feld--breit{grid-column:span 1}.suchleiste>.feld{flex:132px;min-width:124px}.suchleiste__knopf{flex:100%}}.suche__aktiv{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.suche__marke{border:1px solid var(--claronda-navy);background:var(--claronda-navy);color:var(--weiss);border-radius:999px;padding:5px 12px;font-size:.88rem;font-weight:600;text-decoration:none}.suche__marke:hover{background:var(--weiss);color:var(--claronda-navy)}.suche__bilanz{color:var(--grau);margin:12px 0 8px}.suche__bilanz strong{color:var(--claronda-navy);font-size:1.15rem}.treffer{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.treffer__zeile{border:1px solid var(--linie);border-radius:var(--radius);background:var(--weiss);padding:13px 16px}.treffer__zeile--bild{grid-template-columns:116px minmax(0,1fr);align-items:start;gap:14px;padding:12px;display:grid}.treffer__bild{object-fit:cover;background:var(--papier);border:1px solid var(--linie);border-radius:10px;width:116px;height:116px}.treffer__text{min-width:0}@media (max-width:460px){.treffer__zeile--bild{grid-template-columns:84px minmax(0,1fr);gap:11px}.treffer__bild{width:84px;height:84px}}.treffer__preis{color:var(--claronda-navy);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:1.25rem;font-weight:700;display:flex}.treffer__titel{color:var(--claronda-navy);overflow-wrap:anywhere;margin-top:2px;font-size:1rem;font-weight:600;display:block}.treffer__ort{color:var(--grau);overflow-wrap:anywhere;margin:1px 0 0;font-size:.95rem}.treffer__ort strong{color:var(--claronda-charcoal)}.treffer__vermerk{font-size:.88rem}.treffer__fuss{color:var(--claronda-charcoal);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;font-size:.95rem;display:flex}.treffer__fuss .treffer__kennung{margin-left:auto}.treffer__preis .frist{padding:2px 10px;font-size:.85rem}.treffer__preis .frist__datum{display:none}.treffer__marken{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.treffer__kennung{color:var(--grau);margin-left:auto;font-size:.82rem}@media (max-width:420px){.treffer__kennung{margin-left:0}}.fragenraster{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px;margin:0;display:grid}.fragenraster>div{border:1px solid var(--linie);background:var(--weiss);border-radius:12px;padding:12px 14px}.fragenraster dt{color:var(--claronda-navy);font-weight:650;line-height:1.3}.fragenraster dd{margin:4px 0 0;font-size:.92rem;line-height:1.45}.fragenraster .fragenraster__quelle{color:var(--grau);margin-top:6px;font-size:.78rem;display:block}.alertform{gap:10px;margin:0}.alertform__gruppe{border:0;min-width:0;margin:0;padding:0}.alertform__gruppe legend{color:var(--claronda-navy);margin-bottom:5px;padding:0;font-size:.8rem;font-weight:650}.alertform__gruppe legend span{color:var(--grau);font-weight:400}.alertform .marken{gap:5px}.alertform .marke span{padding:3px 10px;font-size:.84rem}.alertform__zeile{flex-wrap:wrap;align-items:end;gap:8px 10px;margin-top:2px;display:flex}.alertform__zeile .alertform__mail{flex:200px}.alertform__zeile .alertform__mail input{max-width:none}.alertform__zeile .alertform__preis{flex:0 130px}.alertform__zeile input{padding:7px 10px}.alertform__zeile .knopf{flex:none}.eintrag__quellen{color:var(--grau);margin:8px 0 0;font-size:.8rem}.eintrag__quellen a{color:var(--grau)}.frist--offen{--frist-flaeche:var(--papier);--frist-schrift:var(--grau);font-weight:500}.lagebild{margin:28px 0 8px}.lagebild__raster{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:10px 0;display:grid}.lagebild__raster>div{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:10px 14px}.lagebild__raster dt{color:var(--claronda-navy);margin-bottom:2px;font-weight:700}.lagebild__raster dd{margin:0}.lagebild__zahl{color:var(--claronda-teal);font-variant-numeric:tabular-nums;font-weight:800}.lagebild__luecke,.lagebild__quelle{color:var(--grau);margin-top:3px;font-size:.8rem;display:block}.weiterlesen ul{padding-left:1.1em}.weiterlesen li{margin:4px 0}.pruefkasten{margin:28px 0}.schnellsuche--hell{margin-top:12px}.schnellsuche--hell label{color:var(--claronda-navy)}.schnellsuche--hell input{border-color:var(--linie);background:var(--weiss)}
