.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kk-atlas__kopf{background:#fff}@media(min-width:900px){.kk-atlas__kopf{position:sticky;top:0;z-index:15;padding-top:1rem;margin-top:-1rem}}.kk-atlas__steuer{display:flex;flex-wrap:wrap;gap:.6rem}.kk-atlas__wahl option:disabled{color:#b8b6b0}.kk-atlas__cluster{margin-top:2.75rem;padding:.75rem 0 .6rem;border-bottom:1px solid var(--color-ink);background:#fff;font-family:var(--font-display);font-weight:700;font-size:1.2rem;color:var(--color-ink)}@media(min-width:900px){.kk-atlas__cluster{position:sticky;top:var(--kk-atlas-kopf, 8rem);z-index:14}}.kk-atlas__karten>.kk-atlas__cluster:first-child{margin-top:1.5rem}.kk-atlas__suche,.kk-atlas__gruppe{display:flex;align-items:center;height:2.9rem;border:1px solid var(--color-line);border-radius:.75rem;background:#fff;transition:border-color .15s ease}.kk-atlas__suche{flex:1 1 100%;gap:.6rem;padding:0 1rem}.kk-atlas__suche:focus-within,.kk-atlas__gruppe:focus-within{border-color:var(--color-ink)}.kk-atlas__suche svg{flex:0 0 auto;width:1.1rem;height:1.1rem;fill:none;stroke:var(--color-muted);stroke-width:2;stroke-linecap:round}.kk-atlas__eingabe{flex:1 1 auto;min-width:0;height:100%;border:0;background:none;font:inherit;font-size:.98rem;color:var(--color-ink);outline:none}.kk-atlas__eingabe::placeholder{color:var(--color-muted)}.kk-atlas__gruppe{flex:1 1 11rem;min-width:0;position:relative}.kk-atlas__gruppe:after{content:"";position:absolute;right:1rem;top:50%;width:.45rem;height:.45rem;border-right:1.5px solid var(--color-muted);border-bottom:1.5px solid var(--color-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.kk-atlas__gruppe.is-gewaehlt{border-color:var(--color-ink)}.kk-atlas__wahl{appearance:none;-webkit-appearance:none;height:100%;width:100%;padding:0 2.4rem 0 1rem;border:0;background:none;font:inherit;font-size:.95rem;color:#3b3b44;cursor:pointer;outline:none;text-overflow:ellipsis}.kk-atlas__gruppe.is-gewaehlt .kk-atlas__wahl{color:var(--color-ink);font-weight:600}.kk-atlas__stand{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin-top:1.75rem;padding-bottom:.75rem;border-bottom:1.5px solid var(--color-ink)}.kk-atlas__zahl{font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--color-ink)}.kk-atlas__zurueck{padding:0;border:0;background:none;font:inherit;font-size:.92rem;color:var(--color-accent-ink);cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.kk-atlas__zurueck[hidden]{display:none}.kk-atlas__karten{display:flex;flex-direction:column}.kk-atlas__leer{margin-top:1.5rem;padding:2rem 1.75rem;text-align:center;color:#4a4a52;display:flex;flex-direction:column;align-items:center;gap:.6rem}.kk-atlas__leer[hidden]{display:none}.kk-atlas__leer-titel{font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:var(--color-ink)}@media(max-width:640px){.kk-atlas__suche{flex-basis:100%}.kk-atlas__gruppe{flex:1 1 calc(50% - .3rem)}}.kk-ak{display:grid;gap:1rem 3rem;padding:1.75rem 0;border-bottom:1px solid var(--color-line);min-width:0}.kk-ak[hidden]{display:none}@media(min-width:1100px){.kk-ak{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.kk-ak__haupt,.kk-ak__neben{display:flex;flex-direction:column;gap:.55rem;min-width:0}.kk-ak__oben{font-size:.85rem;line-height:1.4;color:var(--color-muted)}.kk-ak__titel{font-family:var(--font-display);font-weight:700;font-size:1.2rem;line-height:1.3;letter-spacing:-.01em;color:var(--color-ink);overflow-wrap:break-word;hyphens:auto}.kk-ak__text{font-size:.98rem;line-height:1.6;color:#3b3b44}.kk-ak__meta{font-size:.88rem;line-height:1.5;color:var(--color-muted)}.kk-ak__meta span+span:before{content:"·";margin:0 .5rem;color:#b8b6b0}.kk-ak__mit-titel{font-family:var(--font-display);font-weight:700;font-size:.8rem;color:var(--color-ink)}.kk-ak__mit{font-size:.98rem;line-height:1.6;color:#3b3b44}.kk-ak__mehr{font-size:.92rem;line-height:1.6;color:#4a4a52}.kk-ak__mehr summary{cursor:pointer;font-size:.9rem;font-weight:600;color:var(--color-ink);list-style:none;display:inline-flex;align-items:center;gap:.45rem}.kk-ak__mehr summary::-webkit-details-marker{display:none}.kk-ak__mehr summary:after{content:"";width:.4rem;height:.4rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.kk-ak__mehr[open] summary:after{transform:translateY(1px) rotate(-135deg)}.kk-ak__mehr-inhalt{margin-top:.6rem;display:flex;flex-direction:column;gap:.5rem}.kk-ak__mehr ul{list-style:disc;padding-left:1.15rem}.kk-ak__mehr li+li{margin-top:.2rem}.kk-ak__klein{font-size:.86rem;color:var(--color-muted)}.kk-ak__klein strong{font-weight:600;color:#4a4a52}.kk-ak__fuss{margin-top:auto;padding-top:.35rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem}.kk-ak__link{font-family:var(--font-display);font-weight:700;font-size:.9rem;color:var(--color-accent-ink)}.kk-ak__link:hover,.kk-ak__stufe-link:hover{text-decoration:underline;text-underline-offset:.18em}.kk-ak__stufe-link{font-size:.88rem;color:#4a4a52}.kk-atlas-link{color:var(--color-accent-ink);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.kk-atlas-auswahl{margin:1rem 0 0;max-width:58rem;font-size:.92rem;line-height:1.6;color:var(--color-muted)}.kk-atlas-hinweis{margin-top:2rem;font-size:.88rem;line-height:1.6;color:var(--color-muted);max-width:58rem}
