.bm{--bm-text: 760px;--bm-seite: 320px;--bm-luecke: clamp(32px, 4vw, 64px)}.bm-kopf{padding-top:clamp(28px,3.5vw,56px);padding-bottom:clamp(24px,3vw,40px);background:linear-gradient(180deg,var(--v2-lila-softest) 0%,#fff 100%)}.bm-kopf__inner{display:grid;gap:28px;max-width:calc(var(--bm-text) + var(--bm-seite) + var(--bm-luecke) + 2 * var(--v2-pad-x))}.bm-kopf__inner>*{min-width:0}.bm-kopf__text{display:grid;gap:16px;align-content:start}@media(min-width:1100px){.bm-kopf__inner{grid-template-columns:minmax(0,1fr) 420px;column-gap:var(--bm-luecke);align-items:start}.bm-kopf__text{padding-top:6px}}.bm-entwurf{justify-self:start;margin:0;padding:6px 12px;border-radius:999px;background:var(--v2-warm-soft);color:#6b4310;font-size:14px;font-weight:500}.bm-kruemel ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;font-size:14.5px;color:var(--v2-caption)}.bm-kruemel li+li:before{content:"›";margin-right:8px;color:var(--v2-caption)}.bm-kruemel a{color:var(--v2-caption);text-decoration:none}.bm-kruemel a:hover{color:var(--v2-brand);text-decoration:underline;text-underline-offset:3px}.bm-titel{margin:4px 0 0;max-width:20ch;font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.022em;font-weight:700;color:var(--v2-ink);text-wrap:balance;overflow-wrap:break-word}.bm-unter{margin:0;max-width:var(--bm-text);font-size:clamp(18px,1.5vw,20px);line-height:1.5;color:var(--v2-body)}.bm-marken{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:15px;color:var(--v2-caption)}.bm-badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:14px;font-weight:500;line-height:1.2;background:var(--v2-grau);color:var(--v2-ink)}.bm-badge--ressource{background:var(--v2-gruen-soft);color:var(--v2-score)}.bm-badge--belastungswert{background:var(--v2-warm-soft);color:#6b4310}.bm-badge--steuerung{background:var(--v2-lila-soft);color:var(--v2-brand-deep)}.bm-synonyme{margin:0;max-width:var(--bm-text);font-size:15px;line-height:1.5;color:var(--v2-caption)}.bm-von{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:6px 0 0;font-size:15px;color:var(--v2-caption)}.bm-von img{width:40px;height:40px;border-radius:999px;object-fit:cover;object-position:50% 15%}.bm-von a{font-weight:500;color:var(--v2-ink);text-decoration:underline;text-underline-offset:3px}.bm-von__zeilen{display:grid;gap:2px}.bm-von__klein{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:14.5px}.bm-raster{display:grid;gap:20px;max-width:calc(var(--bm-text) + var(--bm-seite) + var(--bm-luecke) + 2 * var(--v2-pad-x));padding-top:clamp(20px,3vw,36px)}.bm-raster>*{min-width:0}@media(min-width:1100px){.bm-raster{grid-template-columns:minmax(0,var(--bm-text)) var(--bm-seite);column-gap:var(--bm-luecke);align-items:start}.bm-raster>.bm-inhalt{grid-column:2;grid-row:1;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain}.bm-raster>.bm-koerper{grid-column:1;grid-row:1}}.bm-fakten{padding:26px 28px 22px;border:1px solid var(--v2-line);border-radius:var(--v2-r);background:#fff;box-shadow:0 1px 2px #4f136f0a,0 18px 40px -24px #4f136f38}.bm-fakten__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bm-fakten__kopf h2{margin:0;font-size:18px;font-weight:500;color:var(--v2-ink)}.bm-fakten__kopf span{font-size:13.5px;color:var(--v2-caption)}.bm-skala{margin:22px 0 0}.bm-skala__spur{position:relative;height:14px;border-radius:7px;background:#ececea}.bm-skala__band{position:absolute;top:0;bottom:0;min-width:8px;border-radius:7px}.bm-skala__band--referenz{background:#c08fdc}.bm-skala__band--orientierung{background:var(--v2-brand);box-shadow:0 0 0 2px #fff}.bm-skala__band.ist-offen{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent)}.bm-skala__marken{position:relative;height:26px;margin-top:6px}.bm-skala__marken span{position:absolute;top:6px;transform:translate(-50%);font-size:13px;line-height:1.5;color:var(--v2-caption)}.bm-skala__marken span:before{content:"";position:absolute;left:50%;top:-6px;width:1px;height:5px;background:#c9c9c5}.bm-skala__marken span.ist-anfang{transform:none}.bm-skala__marken span.ist-anfang:before{left:0}.bm-skala__marken span.ist-ende{transform:translate(-100%)}.bm-skala__marken span.ist-ende:before{left:auto;right:0}.bm-fakten__bereiche{display:grid;gap:14px;margin:14px 0 0}.bm-fakten__bereiche>div{display:grid;grid-template-columns:1fr auto;gap:2px 16px;align-items:baseline}.bm-fakten__bereiche dt{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--v2-body)}.bm-fakten__bereiche dd{margin:0;font-size:17px;font-weight:500;white-space:nowrap;color:var(--v2-ink)}.bm-fakten__bereiche dd.bm-fakten__notiz{grid-column:1 / -1;display:grid;gap:3px;padding-left:22px;font-size:13.5px;font-weight:400;line-height:1.45;white-space:normal;color:var(--v2-caption)}.bm-punkt{flex:none;width:12px;height:12px;border-radius:4px}.bm-punkt--referenz{background:#c08fdc}.bm-punkt--orientierung{background:var(--v2-brand)}.bm-fakten__daten{display:grid;gap:6px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--v2-line)}.bm-fakten__daten>div{display:flex;justify-content:space-between;gap:16px;font-size:14.5px}.bm-fakten__daten dt{color:var(--v2-caption)}.bm-fakten__daten dd{margin:0;text-align:right;color:var(--v2-ink)}@media(max-width:420px){.bm-fakten{padding:22px 20px 18px}.bm-fakten__bereiche>div{grid-template-columns:1fr}.bm-fakten__bereiche dd{padding-left:22px}}.bm-inhalt{position:relative;border-radius:var(--v2-r-sm);border:1px solid var(--v2-line);background:#fff;padding:4px 20px}.bm-inhalt summary{display:flex;align-items:center;gap:10px;padding:14px 0;font-size:16px;color:var(--v2-ink);cursor:pointer;list-style:none}.bm-inhalt summary::-webkit-details-marker{display:none}.bm-inhalt__titel{font-weight:500}.bm-inhalt__jetzt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:var(--v2-caption)}.bm-inhalt summary:after{content:"";flex:none;margin-left:auto;width:9px;height:9px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .2s var(--v2-ease)}.bm-inhalt[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.bm-inhalt ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.bm-inhalt__liste>ol{margin-bottom:14px}.bm-inhalt a{display:block;padding:6px 0 6px 12px;border-left:2px solid var(--v2-line);font-size:15px;line-height:1.4;color:var(--v2-body);text-decoration:none}.bm-inhalt a:hover{color:var(--v2-brand)}.bm-inhalt a[aria-current=true]{border-left-color:var(--v2-brand);color:var(--v2-ink);font-weight:500}.bm-inhalt li.ist-aktiv>a{border-left-color:var(--v2-brand);color:var(--v2-ink)}.bm-inhalt__unter a{padding-left:26px;font-size:14px;color:var(--v2-caption)}.bm-inhalt.hat-js li:not(.ist-aktiv)>.bm-inhalt__unter{display:none}.bm-inhalt__fortschritt{display:none}@media(min-width:1100px){.bm-inhalt summary{cursor:default;pointer-events:none}.bm-inhalt summary:after,.bm-inhalt__jetzt{display:none}}@media(max-width:1099.98px){.bm-koerper h2,.bm-koerper h3{scroll-margin-top:136px}.bm-koerper .bm-quellen li{scroll-margin-top:150px}.bm-inhalt.hat-js{position:sticky;top:72px;z-index:20;margin:0 calc(-1 * var(--v2-pad-x));padding:0 var(--v2-pad-x);border:0;border-bottom:1px solid var(--v2-line);border-radius:0;background:#fffffff5;backdrop-filter:blur(8px)}.bm-inhalt.hat-js summary{padding:12px 0}.bm-inhalt.hat-js .bm-inhalt__liste{position:absolute;left:0;right:0;top:100%;max-height:min(70vh,520px);overflow-y:auto;padding:8px var(--v2-pad-x) 6px;border-bottom:1px solid var(--v2-line);background:#fff;box-shadow:0 18px 30px -18px #1a1a1a47}.bm-inhalt.hat-js .bm-inhalt__fortschritt{display:block;position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--v2-brand);transform:scaleX(0);transform-origin:left}.bm-inhalt.hat-js .bm-inhalt__liste a{padding-top:9px;padding-bottom:9px;font-size:16px}.bm-inhalt.hat-js .bm-inhalt__unter a{font-size:15px}}.bm-koerper{font-size:18px;line-height:1.7;color:var(--v2-body);overflow-wrap:break-word}.bm-koerper p{margin:0 0 22px}.bm-koerper strong{font-weight:500;color:var(--v2-ink)}.bm-koerper h2{margin:clamp(40px,4vw,52px) 0 14px;font-size:clamp(24px,3vw,28px);font-weight:500;line-height:1.3;letter-spacing:var(--ever-ls-tight);color:var(--v2-ink);scroll-margin-top:96px}.bm-koerper h3{margin:clamp(28px,2.8vw,34px) 0 10px;font-size:clamp(20px,2.4vw,21px);font-weight:500;line-height:1.35;color:var(--v2-ink);scroll-margin-top:96px}.bm-koerper h2+h3{margin-top:18px}.bm-koerper h2{padding-top:clamp(28px,3vw,40px);border-top:1px solid var(--v2-line)}.bm-koerper .bm-kurz+h2{margin-top:0;padding-top:0;border-top:0}.bm-koerper .bm-h3-nr{display:grid;grid-template-columns:30px 1fr;column-gap:12px;align-items:start;margin-top:clamp(32px,3.2vw,40px)}.bm-nr{display:grid;place-items:center;width:30px;height:30px;margin-top:-1px;border-radius:999px;background:var(--v2-lila-soft);color:var(--v2-brand-deep);font-size:15px;font-weight:500;line-height:1}.bm-koerper p>strong:first-child{color:var(--v2-ink)}.bm-koerper ul,.bm-koerper ol{margin:0 0 22px;padding-left:22px}.bm-koerper ul{list-style:disc}.bm-koerper ol{list-style:decimal}.bm-koerper li{margin-bottom:9px}.bm-koerper li::marker{color:var(--v2-brand)}.bm-koerper a{color:var(--v2-brand);font-weight:500;text-decoration:underline;text-underline-offset:2px}.bm-koerper a:hover{color:var(--v2-brand-hover)}.bm-koerper code{font-size:.9em}.bm-koerper .bm-kurz{margin:0 0 clamp(28px,3vw,40px);padding:22px 26px;border-radius:var(--v2-r-sm);background:var(--v2-lila-softest);font-size:clamp(18px,1.5vw,19.5px);line-height:1.6;color:var(--v2-ink)}.bm-koerper .bm-kurz strong:first-child{color:var(--v2-brand-deep)}.bm-verweis{font-size:.82em;white-space:nowrap;color:var(--v2-caption)}.bm-koerper .bm-verweis a{font-weight:500;text-decoration:none;padding:2px 1px}.bm-koerper .bm-verweis a:hover{text-decoration:underline}.bm-tabelle{position:relative;margin:6px 0 28px;overflow-x:auto;border:1px solid var(--v2-line);border-radius:var(--v2-r-sm);-webkit-overflow-scrolling:touch}.bm-tabelle:focus-visible{outline:2px solid var(--v2-brand);outline-offset:2px}.bm-tabelle table{width:100%;min-width:560px;border-collapse:collapse;font-size:15.5px;line-height:1.5}.bm-tabelle th,.bm-tabelle td{padding:12px 16px;text-align:left;vertical-align:top;border-top:1px solid var(--v2-line)}.bm-tabelle thead th{border-top:0;background:var(--v2-grau-panel);font-size:14px;font-weight:500;color:var(--v2-ink);white-space:nowrap}.bm-tabelle td:first-child{color:var(--v2-ink);font-weight:500}.bm-grad{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;font-size:13px;font-weight:500;line-height:1}.bm-grad{margin-right:6px;vertical-align:1px}.bm-grad__komma{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bm-grad--a{background:#4f136f;color:#fff}.bm-grad--b{background:#8424b0;color:#fff}.bm-grad--c{background:#ae6ad0;color:var(--v2-ink)}.bm-grad--d{background:#c79fe1;color:var(--v2-ink)}.bm-faq{margin:4px 0 28px;border-top:1px solid var(--v2-line)}.bm-faq__eintrag{border-bottom:1px solid var(--v2-line)}.bm-faq__eintrag summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 0;font-size:18px;font-weight:500;line-height:1.4;color:var(--v2-ink);cursor:pointer;list-style:none}.bm-faq__eintrag summary::-webkit-details-marker{display:none}.bm-faq__eintrag summary:after{content:"";flex:none;width:10px;height:10px;margin-top:6px;border-right:1.8px solid var(--v2-brand);border-bottom:1.8px solid var(--v2-brand);transform:rotate(45deg);transition:transform .2s var(--v2-ease)}.bm-faq__eintrag[open] summary:after{transform:rotate(-135deg) translate(-4px,-4px)}.bm-faq__eintrag summary:hover{color:var(--v2-brand)}.bm-faq__antwort p{margin:0 0 20px;max-width:64ch}.bm-koerper .bm-quellen{margin-top:8px;padding-left:30px;font-size:15px;line-height:1.55}.bm-koerper .bm-quellen li{margin-bottom:10px;padding-left:4px;scroll-margin-top:110px;border-radius:6px}.bm-koerper .bm-quellen li::marker{color:var(--v2-caption)}.bm-koerper .bm-quellen li:target{background:var(--v2-lila-soft);box-shadow:0 0 0 6px var(--v2-lila-soft)}.bm-koerper .bm-quellen a{font-weight:400}.bm-koerper .bm-hinweis{margin:clamp(32px,4vw,48px) 0 0;padding-top:20px;border-top:1px solid var(--v2-line);font-size:15px;line-height:1.55;color:var(--v2-caption)}.bm-autor{display:grid;grid-template-columns:80px 1fr;gap:18px;margin:clamp(36px,4vw,56px) 0 0;padding:22px;border-radius:var(--v2-r-sm);background:var(--v2-grau-panel);font-size:15.5px;line-height:1.55}.bm-autor img{width:80px;height:80px;border-radius:999px;object-fit:cover;object-position:50% 15%}.bm-autor p{margin:0}.bm-autor__name{font-size:17px;font-weight:500}.bm-autor__name a{color:var(--v2-ink)}.bm-autor__rolle{color:var(--v2-caption);margin-bottom:6px!important}.bm-verwandt{padding:clamp(48px,6vw,88px) 0 clamp(64px,8vw,112px)}.bm-verwandt__inner{max-width:calc(var(--bm-text) + var(--bm-seite) + var(--bm-luecke) + 2 * var(--v2-pad-x))}.bm-verwandt h2{margin:0 0 20px;font-size:clamp(24px,3vw,28px);font-weight:500;color:var(--v2-ink)}.bm-karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none}.bm-karten>li[hidden]{display:none}.bm-karte{display:grid;align-content:start;gap:10px;height:100%;padding:22px 24px 24px;border:1px solid var(--v2-line);border-radius:var(--v2-r-sm);background:#fff;color:var(--v2-body);text-decoration:none;transition:border-color .2s var(--v2-ease),transform .2s var(--v2-ease)}.bm-karte:hover{border-color:var(--v2-brand);color:var(--v2-body);transform:translateY(-2px)}.bm-karte:focus-visible{outline:2px solid var(--v2-brand);outline-offset:2px}.bm-karte__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;color:var(--v2-caption)}.bm-karte__name{font-size:20px;font-weight:500;line-height:1.25;color:var(--v2-ink)}.bm-karte__text{font-size:15.5px;line-height:1.5}.bm-karte .bm-badge{padding:3px 10px;font-size:13px}.bm-nurleser{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bm-ueber__kopf{display:grid;gap:16px}.bm-ueber__kopf .bm-titel{max-width:none}.bm-ueber__wahl{margin-bottom:clamp(12px,2vw,28px)}.bm-werkzeug{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:clamp(20px,2.5vw,32px) 0 0}.bm-suche{position:relative;flex:1 1 280px;max-width:420px}.bm-suche svg{position:absolute;left:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--v2-caption);pointer-events:none}.bm-suche input{width:100%;padding:13px 16px 13px 44px;border:1px solid var(--v2-line);border-radius:999px;background:#fff;font:inherit;font-size:16px;color:var(--v2-ink)}.bm-suche input::placeholder{color:var(--v2-caption)}.bm-suche input:focus-visible{outline:2px solid var(--v2-brand);outline-offset:2px;border-color:var(--v2-brand)}.bm-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;border:0}.bm-chip{padding:9px 15px;border:1px solid var(--v2-line);border-radius:999px;background:#fff;font:inherit;font-size:14.5px;line-height:1.2;color:var(--v2-ink);cursor:pointer;transition:background .15s var(--v2-ease),border-color .15s var(--v2-ease)}.bm-chip:hover{border-color:var(--v2-brand)}.bm-chip[aria-pressed=true]{border-color:var(--v2-brand);background:var(--v2-brand);color:#fff}.bm-chip:focus-visible{outline:2px solid var(--v2-brand);outline-offset:2px}.bm-sprung{display:flex;flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;padding:0;list-style:none;font-size:15px}.bm-sprung a{color:var(--v2-body);text-decoration:underline;text-decoration-color:var(--v2-line);text-underline-offset:4px}.bm-sprung a:hover{color:var(--v2-brand);text-decoration-color:currentColor}.bm-sprung li[hidden]{display:none}.bm-ueber__liste{padding-top:0;padding-bottom:clamp(48px,6vw,80px)}.bm-gruppe{padding-top:clamp(24px,3vw,36px);scroll-margin-top:80px}.bm-gruppe[hidden]{display:none}.bm-gruppe__kopf{display:flex;align-items:baseline;gap:12px;margin:0 0 16px}.bm-gruppe__kopf h2{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:500;color:var(--v2-ink)}.bm-gruppe__kopf span{font-size:14.5px;color:var(--v2-caption)}.bm-anzahl{margin:4px 0 0;font-size:14.5px;color:var(--v2-caption)}.bm-typen-block{padding:clamp(40px,5vw,64px) 0 clamp(64px,8vw,112px);border-top:1px solid var(--v2-line)}.bm-typen-block h2{margin:0 0 6px;font-size:clamp(22px,2.4vw,26px);font-weight:500;color:var(--v2-ink)}.bm-typen-block>.v2-container>p{margin:0;max-width:64ch;font-size:16px;line-height:1.55;color:var(--v2-body)}.bm-typen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none}.bm-typen li{display:grid;align-content:start;gap:10px;padding:20px 22px;border-radius:var(--v2-r-sm);background:var(--v2-grau-panel);font-size:15.5px;line-height:1.5;color:var(--v2-body)}.bm-typen .bm-badge{justify-self:start}@media(max-width:560px){.bm-autor{grid-template-columns:56px 1fr}.bm-autor img{width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.bm-karte,.bm-chip,.bm-inhalt summary:after,.bm-faq__eintrag summary:after{transition:none}.bm-karte:hover{transform:none}}.bm-koerper .bm-kurz--block{display:grid;gap:14px;font-size:clamp(17px,1.4vw,18px)}.bm-koerper .bm-kurz--block>h2{margin:0;padding:0;border:0;font-size:15px;font-weight:600;color:var(--v2-brand-deep)}.bm-koerper .bm-kurz--block>p{margin:0}
