.fortschritt.svelte-9mcvgz{position:fixed;inset:0 0 auto;z-index:50;height:3px;background:var(--ink);transform-origin:0 50%;pointer-events:none}.stand.svelte-9mcvgz{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:1rem;color:var(--muted);font-size:var(--step-small)}.thema.svelte-9mcvgz{padding:.2rem .55rem;background:var(--ink);color:var(--bg);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.raster.svelte-9mcvgz{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.inhaltsverzeichnis.svelte-9mcvgz{position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow-y:auto;font-size:var(--step-small);overscroll-behavior:contain}summary.svelte-9mcvgz{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none}summary.svelte-9mcvgz::-webkit-details-marker{display:none}summary.svelte-9mcvgz span:where(.svelte-9mcvgz){color:var(--muted);font-weight:400;letter-spacing:0;text-transform:none}.inhaltsverzeichnis.svelte-9mcvgz ol:where(.svelte-9mcvgz){display:grid;padding:0;list-style:none;border-left:1px solid var(--linie)}.inhaltsverzeichnis.svelte-9mcvgz a:where(.svelte-9mcvgz){display:block;margin-left:-1px;padding:.35rem 0 .35rem .9rem;border-left:2px solid transparent;color:var(--muted);text-decoration:none;line-height:1.35;transition:color var(--t-hover) ease,border-color var(--t-hover) ease}.inhaltsverzeichnis.svelte-9mcvgz a:where(.svelte-9mcvgz):hover{color:var(--ink)}.inhaltsverzeichnis.svelte-9mcvgz a[aria-current=true]:where(.svelte-9mcvgz){border-left-color:var(--ink);color:var(--ink);font-weight:600}.prose.svelte-9mcvgz section:where(.svelte-9mcvgz){scroll-margin-top:1.5rem}.prose.svelte-9mcvgz>section:where(.svelte-9mcvgz)+section:where(.svelte-9mcvgz),.prose.svelte-9mcvgz aside:where(.svelte-9mcvgz)+section:where(.svelte-9mcvgz){margin-top:2.25rem;padding-top:2.25rem;border-top:1px solid var(--linie)}.prose.svelte-9mcvgz h2:where(.svelte-9mcvgz){display:flex;align-items:center;gap:.75rem;text-wrap:balance}.feld-nr.svelte-9mcvgz{display:grid;flex:none;place-items:center;min-width:2.6rem;height:2.6rem;padding:0 .5rem;border-radius:.55rem;background:var(--ink);color:var(--bg);font-size:1rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.prose.svelte-9mcvgz strong{color:var(--ink)}.tipp.svelte-9mcvgz{display:grid;gap:.2rem;margin:1rem 0;padding:.9rem 1.1rem;border-left:3px solid var(--ink);background:var(--surface)}.tipp.svelte-9mcvgz>strong:where(.svelte-9mcvgz){font-size:var(--step-small);letter-spacing:.08em;text-transform:uppercase}.prose.svelte-9mcvgz ul:where(.svelte-9mcvgz){display:grid;gap:.5rem;margin:.9rem 0 1rem;padding:0;list-style:none}.prose.svelte-9mcvgz ul:where(.svelte-9mcvgz) li:where(.svelte-9mcvgz){position:relative;padding-left:1.25rem}.prose.svelte-9mcvgz ul:where(.svelte-9mcvgz) li:where(.svelte-9mcvgz):before{content:"";position:absolute;top:.68em;left:0;width:.4rem;height:.4rem;background:var(--ink)}.suche-box.svelte-9mcvgz{display:grid;gap:.9rem;margin:2.5rem 0;padding:clamp(1.25rem,3vw,1.75rem);background:var(--ink);color:var(--bg)}.suche-box.svelte-9mcvgz p:where(.svelte-9mcvgz){color:var(--bg)!important;font-weight:600;font-size:1.0625rem}.suche-box.svelte-9mcvgz form:where(.svelte-9mcvgz){display:flex;flex-wrap:wrap;gap:.5rem}.suche-box.svelte-9mcvgz input:where(.svelte-9mcvgz){flex:1 1 14rem;min-height:3rem;padding:0 1rem;border:0;font:inherit;font-size:1.0625rem}.suche-box.svelte-9mcvgz .button:where(.svelte-9mcvgz){background:var(--bg);color:var(--ink)}#fragen.svelte-9mcvgz details:where(.svelte-9mcvgz){border-bottom:1px solid var(--linie)}#fragen.svelte-9mcvgz summary:where(.svelte-9mcvgz){margin:0;padding:1rem 0;font-weight:600;letter-spacing:0;text-transform:none}#fragen.svelte-9mcvgz summary:where(.svelte-9mcvgz):after{content:"";flex:none;width:.85rem;height:.85rem;background:linear-gradient(var(--ink),var(--ink)) center / 100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) center / 2px 100% no-repeat;transition:transform var(--t-ui) var(--ease-out)}#fragen.svelte-9mcvgz details[open]:where(.svelte-9mcvgz) summary:where(.svelte-9mcvgz):after{background:linear-gradient(var(--ink),var(--ink)) center / 100% 2px no-repeat;transform:rotate(180deg)}#fragen.svelte-9mcvgz details:where(.svelte-9mcvgz) p:where(.svelte-9mcvgz){margin-bottom:1.1rem}.quellen.svelte-9mcvgz ol:where(.svelte-9mcvgz){display:grid;gap:.35rem;padding-left:1.2rem;font-size:var(--step-small);overflow-wrap:anywhere}.quellen.svelte-9mcvgz p:where(.svelte-9mcvgz){margin-top:1rem;font-size:var(--step-small)!important;color:var(--muted)!important}.weitere.svelte-9mcvgz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;margin-top:1rem!important}.weitere.svelte-9mcvgz li:where(.svelte-9mcvgz){padding:0!important}.weitere.svelte-9mcvgz li:where(.svelte-9mcvgz):before{display:none}@media(max-width:56em){.raster.svelte-9mcvgz{grid-template-columns:minmax(0,1fr)}.inhaltsverzeichnis.svelte-9mcvgz{position:static;max-height:none;padding:.9rem 1rem;border:1px solid var(--linie)}.inhaltsverzeichnis.svelte-9mcvgz summary:where(.svelte-9mcvgz){margin:0}.inhaltsverzeichnis.svelte-9mcvgz details[open]:where(.svelte-9mcvgz) summary:where(.svelte-9mcvgz){margin-bottom:.6rem}}@media(prefers-reduced-motion:reduce){#fragen.svelte-9mcvgz summary:where(.svelte-9mcvgz):after{transition:none}}@media print{.fortschritt.svelte-9mcvgz,.inhaltsverzeichnis.svelte-9mcvgz,.suche-box.svelte-9mcvgz{display:none}}
