.hero-fb[data-astro-cid-jeqd7url]{background:linear-gradient(180deg,var(--color-creme) 0%,var(--color-creme-warm) 100%);padding-block:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--color-creme-deep)}.hero-fb[data-astro-cid-jeqd7url] h1[data-astro-cid-jeqd7url]{margin:.5rem 0 0}.hero-fb[data-astro-cid-jeqd7url] h1[data-astro-cid-jeqd7url] .ink[data-astro-cid-jeqd7url]{color:var(--color-blatt);font-style:italic}.hero-fb[data-astro-cid-jeqd7url] .lead[data-astro-cid-jeqd7url]{font-family:var(--font-body);font-size:1.15rem;line-height:1.55;color:var(--color-erde-soft);margin-top:1rem;max-width:46rem}.rule-sonne[data-astro-cid-jeqd7url]{border:0;border-top:3px solid var(--color-sonne);width:60px;margin:1.25rem 0 .5rem}.fb-meta[data-astro-cid-jeqd7url]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:2.5rem;background:var(--color-creme);border:1px solid var(--color-creme-deep)}.fb-meta-item[data-astro-cid-jeqd7url]{padding:1.1rem 1.25rem;border-right:1px solid var(--color-creme-deep);display:grid;gap:.3rem}.fb-meta-item[data-astro-cid-jeqd7url]:last-child{border-right:0}.fb-meta-num[data-astro-cid-jeqd7url]{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.25rem);color:var(--color-blatt);line-height:1;font-variant-numeric:tabular-nums}.fb-meta-lbl[data-astro-cid-jeqd7url]{font-family:var(--font-ui);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-erde-fade)}.map-fb-section[data-astro-cid-jeqd7url]{background:var(--color-creme)}.de-map-wrap-fb[data-astro-cid-jeqd7url]{max-width:640px;margin:2rem auto 0;padding:.5rem}.de-map-fb[data-astro-cid-jeqd7url]{width:100%;height:auto;display:block}.de-map-fb[data-astro-cid-jeqd7url] .fbl[data-astro-cid-jeqd7url]{fill:var(--color-creme-warm);stroke:var(--color-creme);stroke-width:1.2;stroke-linejoin:round;cursor:pointer;transition:fill .18s ease,stroke .18s ease,filter .18s ease}.de-map-fb[data-astro-cid-jeqd7url] .fb-0[data-astro-cid-jeqd7url]{fill:#ede4cd}.de-map-fb[data-astro-cid-jeqd7url] .fb-1[data-astro-cid-jeqd7url]{fill:#c8d4a6}.de-map-fb[data-astro-cid-jeqd7url] .fb-3[data-astro-cid-jeqd7url]{fill:#97b57a}.de-map-fb[data-astro-cid-jeqd7url] .fb-6[data-astro-cid-jeqd7url]{fill:#5b8f3c}.de-map-fb[data-astro-cid-jeqd7url] a[data-astro-cid-jeqd7url]:hover .fbl[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] a[data-astro-cid-jeqd7url]:focus-visible .fbl[data-astro-cid-jeqd7url]{stroke:var(--color-erde);stroke-width:2;filter:brightness(1.06) saturate(1.1)}.de-map-fb[data-astro-cid-jeqd7url] a[data-astro-cid-jeqd7url]{outline:none}.de-map-fb[data-astro-cid-jeqd7url] .fbl-abbr[data-astro-cid-jeqd7url]{font-family:var(--font-display);font-size:20px;fill:var(--color-erde);letter-spacing:.02em}.de-map-fb[data-astro-cid-jeqd7url] .fbl-badge-bg[data-astro-cid-jeqd7url]{fill:var(--color-sonne);stroke:var(--color-erde);stroke-width:1}.de-map-fb[data-astro-cid-jeqd7url] .fbl-badge[data-astro-cid-jeqd7url]{font-family:var(--font-display);font-size:13px;font-weight:600;fill:var(--color-erde);font-variant-numeric:tabular-nums}.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(2) .fbl-abbr[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(3) .fbl-abbr[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(6) .fbl-abbr[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(14) .fbl-abbr[data-astro-cid-jeqd7url]{font-size:13px}.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(2) .fbl-badge-bg[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(3) .fbl-badge-bg[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(6) .fbl-badge-bg[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(14) .fbl-badge-bg[data-astro-cid-jeqd7url]{r:9;cy:15}.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(2) .fbl-badge[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(3) .fbl-badge[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(6) .fbl-badge[data-astro-cid-jeqd7url],.de-map-fb[data-astro-cid-jeqd7url] .fbl-lbl-group[data-astro-cid-jeqd7url]:nth-child(14) .fbl-badge[data-astro-cid-jeqd7url]{font-size:10px;y:15}.map-legend-fb[data-astro-cid-jeqd7url]{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;margin-top:1.75rem;font-family:var(--font-ui);font-size:.85rem;color:var(--color-erde-soft)}.map-legend-fb[data-astro-cid-jeqd7url] .lg-item[data-astro-cid-jeqd7url]{display:inline-flex;align-items:center;gap:.5rem}.map-legend-fb[data-astro-cid-jeqd7url] .lg-dot[data-astro-cid-jeqd7url]{width:14px;height:14px;display:inline-block;border-radius:3px;border:1px solid rgba(0,0,0,.08)}.lg-fb-0[data-astro-cid-jeqd7url] .lg-dot[data-astro-cid-jeqd7url]{background:#ede4cd}.lg-fb-1[data-astro-cid-jeqd7url] .lg-dot[data-astro-cid-jeqd7url]{background:#c8d4a6}.lg-fb-3[data-astro-cid-jeqd7url] .lg-dot[data-astro-cid-jeqd7url]{background:#97b57a}.lg-fb-6[data-astro-cid-jeqd7url] .lg-dot[data-astro-cid-jeqd7url]{background:#5b8f3c}.kriterien-info[data-astro-cid-jeqd7url]{background:var(--color-creme-warm)}.krit-grid[data-astro-cid-jeqd7url]{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:start}.krit-grid[data-astro-cid-jeqd7url] p[data-astro-cid-jeqd7url]{font-family:var(--font-body);color:var(--color-erde-soft);font-size:1.05rem;line-height:1.6;margin-top:1rem}.krit-note[data-astro-cid-jeqd7url]{background:var(--color-creme);border-left:3px solid var(--color-sonne);padding:.9rem 1.15rem;margin-top:1.25rem!important;font-size:.95rem!important}.krit-aside[data-astro-cid-jeqd7url]{background:var(--color-creme);border:1px solid var(--color-creme-deep);padding:1.5rem 1.75rem}.krit-aside[data-astro-cid-jeqd7url] ul[data-astro-cid-jeqd7url]{list-style:none;padding:0;margin:0}.krit-aside[data-astro-cid-jeqd7url] li[data-astro-cid-jeqd7url]{padding:.55rem 0 .55rem 1.65rem;border-bottom:1px dashed var(--color-creme-deep);font-family:var(--font-body);font-size:.95rem;color:var(--color-erde);position:relative}.krit-aside[data-astro-cid-jeqd7url] li[data-astro-cid-jeqd7url]:last-child{border-bottom:0}.krit-aside[data-astro-cid-jeqd7url] li[data-astro-cid-jeqd7url]:before{content:"✓";position:absolute;left:0;top:.5rem;color:var(--color-blatt);font-family:var(--font-ui);font-weight:600}.ressort-links-head[data-astro-cid-jeqd7url]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;color:var(--color-erde-fade);margin:0 0 .85rem}.fb-liste-section[data-astro-cid-jeqd7url]{background:var(--color-creme)}.fb-liste[data-astro-cid-jeqd7url]{list-style:none;margin:0;padding:0}.fb-liste-row[data-astro-cid-jeqd7url]{border-bottom:1px solid var(--color-creme-deep)}.fb-liste-row[data-astro-cid-jeqd7url]:first-child{border-top:1px solid var(--color-creme-deep)}.fb-liste-inner[data-astro-cid-jeqd7url]{display:grid;grid-template-columns:60px 1fr auto 140px;align-items:center;gap:1.5rem;padding:1.15rem .5rem;text-decoration:none;color:var(--color-erde);transition:background .12s ease}.fb-liste-inner[data-astro-cid-jeqd7url]:hover{background:var(--color-creme-warm);color:var(--color-erde)}.fb-liste-row[data-astro-cid-jeqd7url].is-empty .fb-liste-inner[data-astro-cid-jeqd7url]{color:var(--color-erde-fade)}.fb-liste-row[data-astro-cid-jeqd7url].is-empty .fb-liste-inner[data-astro-cid-jeqd7url]:hover{background:transparent;cursor:default}.fb-liste-abbr[data-astro-cid-jeqd7url]{font-family:var(--font-display);font-size:1.4rem;color:var(--color-blatt);letter-spacing:.02em}.fb-liste-row[data-astro-cid-jeqd7url].is-empty .fb-liste-abbr[data-astro-cid-jeqd7url]{color:var(--color-erde-fade)}.fb-liste-name[data-astro-cid-jeqd7url]{display:grid;gap:.15rem}.fb-liste-label[data-astro-cid-jeqd7url]{font-family:var(--font-display);font-size:1.2rem;line-height:1.2}.fb-liste-hs[data-astro-cid-jeqd7url]{font-family:var(--font-ui);font-size:.78rem;color:var(--color-erde-fade);letter-spacing:.02em}.fb-liste-count[data-astro-cid-jeqd7url]{display:flex;align-items:baseline;gap:.35rem}.fb-liste-num[data-astro-cid-jeqd7url]{font-family:var(--font-display);font-size:1.65rem;color:var(--color-blatt);font-variant-numeric:tabular-nums;line-height:1}.fb-liste-row[data-astro-cid-jeqd7url].is-empty .fb-liste-num[data-astro-cid-jeqd7url]{color:var(--color-erde-fade)}.fb-liste-lbl[data-astro-cid-jeqd7url]{font-family:var(--font-ui);font-size:.8rem;color:var(--color-erde-soft);letter-spacing:.02em}.fb-liste-net[data-astro-cid-jeqd7url]{color:var(--color-blatt);font-weight:600}.fb-liste-sep[data-astro-cid-jeqd7url]{color:var(--color-erde-fade)}.fb-liste-cta[data-astro-cid-jeqd7url]{font-family:var(--font-ui);font-size:.85rem;color:var(--color-blatt);text-align:right}.fb-liste-row[data-astro-cid-jeqd7url].is-empty .fb-liste-cta[data-astro-cid-jeqd7url]{color:var(--color-erde-fade);font-style:italic}@media(max-width:800px){.fb-meta[data-astro-cid-jeqd7url]{grid-template-columns:repeat(2,1fr)}.fb-meta-item[data-astro-cid-jeqd7url]:nth-child(2){border-right:0}.fb-meta-item[data-astro-cid-jeqd7url]:nth-child(1),.fb-meta-item[data-astro-cid-jeqd7url]:nth-child(2){border-bottom:1px solid var(--color-creme-deep)}.krit-grid[data-astro-cid-jeqd7url]{grid-template-columns:1fr;gap:2rem}.fb-liste-inner[data-astro-cid-jeqd7url]{grid-template-columns:44px 1fr auto;gap:1rem;padding:1rem .25rem}.fb-liste-cta[data-astro-cid-jeqd7url]{display:none}.fb-liste-abbr[data-astro-cid-jeqd7url]{font-size:1.1rem}.fb-liste-label[data-astro-cid-jeqd7url]{font-size:1.05rem}.fb-liste-num[data-astro-cid-jeqd7url]{font-size:1.3rem}}
