.cta-landing[data-v-51c7a2b2]{background:#fff;padding:96px 40px;border-bottom:1px solid var(--hairline)}.cta-landing__inner[data-v-51c7a2b2]{max-width:1240px;margin:0 auto}.cta-landing__copy[data-v-51c7a2b2]{max-width:720px}.cta-landing__title[data-v-51c7a2b2]{font-size:40px;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.15}.cta-landing__buttons[data-v-51c7a2b2]{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 700px){.cta-landing[data-v-51c7a2b2]{padding:56px 20px}.cta-landing__title[data-v-51c7a2b2]{font-size:28px}}.bezirke[data-v-f9626106]{background:#0F1115;padding:96px 40px}.bezirke__inner[data-v-f9626106]{max-width:1040px;margin:0 auto}.bezirke__head[data-v-f9626106]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:36px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08);gap:24px;flex-wrap:wrap}.bezirke__eyebrow[data-v-f9626106]{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#fb923c;margin:0}.bezirke__title[data-v-f9626106]{margin-top:8px;font-size:56px;color:#fff;letter-spacing:-.025em;line-height:1.02}.bezirke__sort[data-v-f9626106]{display:flex;gap:8px;align-items:center}.bezirke__sort-label[data-v-f9626106]{font-family:var(--f-mono);font-size:11px;color:#ffffff80}.bezirke__sort-chip[data-v-f9626106]{padding:4px 10px;border-radius:999px;color:#ffffff8c;font-size:12px}.bezirke__sort-chip--active[data-v-f9626106]{background:rgba(255,255,255,.08);color:#fff;font-weight:600}.bezirke__row[data-v-f9626106]{display:grid;grid-template-columns:32px 1.4fr 60px 2fr 80px 80px;gap:16px;align-items:center}.bezirke__row--header[data-v-f9626106]{padding:0 0 10px;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#fff6}.bezirke__row--data[data-v-f9626106]{padding:16px 0;border-top:1px solid rgba(255,255,255,.06);text-decoration:none;color:#fff;transition:background .16s ease}.bezirke__row--data[data-v-f9626106]:hover{background:rgba(255,255,255,.02)}.bezirke__right[data-v-f9626106]{text-align:right}.bezirke__rank[data-v-f9626106]{font-family:var(--f-mono);font-size:12px;color:#fff6}.bezirke__name[data-v-f9626106]{font-size:15px;font-weight:600}.bezirke__count[data-v-f9626106]{text-align:right;font-family:var(--f-mono);font-size:14px;font-weight:600}.bezirke__bar[data-v-f9626106]{position:relative;height:6px;background:rgba(255,255,255,.06);border-radius:3px;overflow:hidden}.bezirke__bar-fill[data-v-f9626106]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--orange) 0%,#FB923C 100%)}.bezirke__delta[data-v-f9626106]{text-align:right;font-family:var(--f-mono);font-size:13px}.bezirke__delta--up[data-v-f9626106]{color:#86efac}.bezirke__delta--down[data-v-f9626106]{color:#fca5a5}.bezirke__list[data-v-f9626106]{list-style:none;padding:0;margin:0}.bezirke__more[data-v-f9626106]{margin-top:28px;text-align:center}.bezirke__more-link[data-v-f9626106]{display:inline-block;padding:10px 20px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.bezirke__more-link[data-v-f9626106]:hover{background:rgba(255,255,255,.04)}@media (max-width: 900px){.bezirke[data-v-f9626106]{padding:56px 20px}.bezirke__title[data-v-f9626106]{font-size:36px}.bezirke__row[data-v-f9626106]{grid-template-columns:28px 1fr 56px 60px;gap:12px}.bezirke__row--header span[data-v-f9626106]:nth-child(4),.bezirke__row--header span[data-v-f9626106]:nth-child(5),.bezirke__row--header span[data-v-f9626106]:nth-child(6){display:none}.bezirke__bar[data-v-f9626106],.bezirke__delta--down[data-v-f9626106]{display:none}}.ortsteile[data-v-b997a1b8]{background:#0F1115;padding:72px 40px;color:#fff}.ortsteile__inner[data-v-b997a1b8]{max-width:1040px;margin:0 auto}.ortsteile__title[data-v-b997a1b8]{font-size:32px;font-weight:700;letter-spacing:-.02em;color:#fff;margin:0 0 28px;text-align:center}.ortsteile__list[data-v-b997a1b8]{list-style:none;padding:0;margin:0}.ortsteile__item[data-v-b997a1b8]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;border-top:1px solid rgba(255,255,255,.06)}.ortsteile__item[data-v-b997a1b8]:first-child{border-top:0}.ortsteile__name[data-v-b997a1b8]{font-size:15px;font-weight:600;color:#fff;margin:0}.ortsteile__sub[data-v-b997a1b8]{font-size:12px;color:#ffffff8c;margin:4px 0 0;font-family:var(--f-mono)}.ortsteile__deltas[data-v-b997a1b8]{margin-top:6px;display:flex;gap:12px;font-family:var(--f-mono);font-size:12px}.ortsteile__deltas .is-up[data-v-b997a1b8]{color:#86efac}.ortsteile__deltas .is-down[data-v-b997a1b8]{color:#fca5a5}.ortsteile__action[data-v-b997a1b8]{padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:transparent;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .16s ease,border-color .16s ease}.ortsteile__action[data-v-b997a1b8]:hover{background:rgba(255,255,255,.04);border-color:#ffffff59}@media (max-width: 600px){.ortsteile[data-v-b997a1b8]{padding:48px 20px}.ortsteile__title[data-v-b997a1b8]{font-size:24px}}.bundeslaender[data-v-fe657c18]{background:#0F1115;padding:72px 40px;color:#fff}.bundeslaender__inner[data-v-fe657c18]{max-width:1040px;margin:0 auto}.bundeslaender__title[data-v-fe657c18]{font-size:28px;font-weight:700;letter-spacing:-.02em;color:#fff;margin:0 0 28px}.bundeslaender__list[data-v-fe657c18]{list-style:none;padding:0;margin:0}.bundeslaender__item[data-v-fe657c18]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;border-top:1px solid rgba(255,255,255,.06)}.bundeslaender__item[data-v-fe657c18]:first-child{border-top:0}.bundeslaender__name[data-v-fe657c18]{font-size:15px;font-weight:600;color:#fff;margin:0}.bundeslaender__sub[data-v-fe657c18]{font-size:12px;color:#ffffff8c;margin:4px 0 0;font-family:var(--f-mono)}.bundeslaender__deltas[data-v-fe657c18]{margin-top:6px;display:flex;gap:12px;font-family:var(--f-mono);font-size:12px}.bundeslaender__deltas .is-up[data-v-fe657c18]{color:#86efac}.bundeslaender__deltas .is-down[data-v-fe657c18]{color:#fca5a5}.bundeslaender__action[data-v-fe657c18]{padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .16s ease,border-color .16s ease}.bundeslaender__action[data-v-fe657c18]:hover{background:rgba(255,255,255,.04);border-color:#ffffff59}@media (max-width: 600px){.bundeslaender[data-v-fe657c18]{padding:48px 20px}}#map[data-v-034229b8]{width:100%;height:100%}.icon[data-v-034229b8]{width:25px;height:25px}button[data-v-034229b8]{margin:5px;padding:10px 15px;font-size:14px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.details_preview[data-v-034229b8],.toggleMarkers.active-class .details[data-v-034229b8]{display:block}.toggleMarkers.active-class .details_preview[data-v-034229b8]{display:none}.mobile-map-overlay[data-v-034229b8]{position:sticky!important;top:0;max-height:600px;min-height:400px;height:100vh}@media (max-width: 768px){.mobile-map-overlay[data-v-034229b8]{top:4rem;max-height:400px!important;min-height:400px!important}#map[data-v-034229b8]{max-height:400px!important;min-height:400px!important}}.active-class[data-v-034229b8]{background-color:#ff8a708f!important;color:#2e3d5e!important;padding:15px}.details[data-v-034229b8]{display:none}.details_preview[data-v-034229b8],.toggleView.active-class .details[data-v-034229b8]{display:block}.toggleView.active-class .details_preview[data-v-034229b8]{display:none}.non-active-class[data-v-034229b8]{background-color:#f0f0f0}.active-class[data-v-034229b8]{background-color:#fff;border:1px solid #ddd}.infochart[data-v-b4e4bdf0]{background:#fff;padding:56px 40px;border-bottom:1px solid var(--hairline)}.infochart__inner[data-v-b4e4bdf0]{max-width:1240px;margin:0 auto}.infochart__back[data-v-b4e4bdf0]{display:inline-block;font-size:13px;font-weight:600;color:var(--orange-700);text-decoration:none;margin-bottom:24px}.infochart__back[data-v-b4e4bdf0]:hover{color:var(--orange-600)}.infochart__grid[data-v-b4e4bdf0]{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:center}.infochart__title[data-v-b4e4bdf0]{font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.15;margin:0}.infochart__lead[data-v-b4e4bdf0]{margin-top:18px;font-size:16px;line-height:1.65;color:var(--ink-2)}.infochart__buttons[data-v-b4e4bdf0]{margin-top:26px;display:flex;gap:12px;flex-wrap:wrap}.infochart__image-wrap[data-v-b4e4bdf0]{border-radius:14px;overflow:hidden;border:1px solid var(--hairline);background:var(--bg-deep);aspect-ratio:1 / 1}.infochart__image[data-v-b4e4bdf0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer;transition:opacity .16s ease}.infochart__image[data-v-b4e4bdf0]:hover{opacity:.92}.infochart__lightbox[data-v-b4e4bdf0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:rgba(15,17,21,.85);display:flex;align-items:center;justify-content:center;padding:24px}.infochart__lightbox-img[data-v-b4e4bdf0]{max-width:92vw;max-height:90vh;border-radius:8px}@media (max-width: 900px){.infochart[data-v-b4e4bdf0]{padding:40px 20px}.infochart__grid[data-v-b4e4bdf0]{grid-template-columns:1fr;gap:32px}.infochart__title[data-v-b4e4bdf0]{font-size:24px}}.fade-enter-active[data-v-ce4fc4e6],.fade-leave-active[data-v-ce4fc4e6]{transition:opacity .4s ease}.fade-enter-from[data-v-ce4fc4e6],.fade-leave-to[data-v-ce4fc4e6]{opacity:0}html{scroll-behavior:smooth}.seo-head{background:var(--bg);padding:48px 40px 0}.seo-head__inner{max-width:880px;margin:0 auto}.seo-head__title{margin:0;font-size:40px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.seo-head__intro{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--ink-2)}@media (max-width: 767px){.seo-head{padding:28px 16px 0}.seo-head__title{font-size:28px}}
