header.svelte-8rxkk3 h1:where(.svelte-8rxkk3) em:where(.svelte-8rxkk3){font-style:italic;color:var(--r2)}header.svelte-8rxkk3 .intro:where(.svelte-8rxkk3){font-size:16.5px;color:var(--text-muted);max-width:520px;margin:16px auto 0;line-height:1.75;font-style:italic}.node-r2.svelte-8rxkk3{border:1px solid var(--r2);width:90%;max-width:380px;box-shadow:0 0 18px var(--r2-glow)}.node-r2.svelte-8rxkk3:hover,.node-r2.open.svelte-8rxkk3{border-color:var(--r2);box-shadow:0 0 28px var(--r2-glow)}.node-r2.svelte-8rxkk3 .node-label:where(.svelte-8rxkk3){color:var(--r2)}.node-r2.svelte-8rxkk3 .node-sub:where(.svelte-8rxkk3){color:var(--r2);opacity:.7}.node-label.svelte-8rxkk3{font-size:17px;font-weight:500;letter-spacing:.02em;line-height:1.3}.node-expand-content.svelte-8rxkk3 p:where(.svelte-8rxkk3){margin:0 0 10px}.kernzin.svelte-8rxkk3{margin-top:16px;padding:12px 16px;border-left:3px solid var(--r2);background:color-mix(in srgb,var(--r2) 6%,transparent);border-radius:0 6px 6px 0;font-size:16.5px;font-weight:500;line-height:1.6;color:var(--text);font-style:italic}.interne-link.svelte-8rxkk3{display:block;margin-top:14px;font-family:var(--ui);font-size:13.5px;letter-spacing:.04em;color:var(--r2);text-decoration:none;transition:color .2s}.interne-link.svelte-8rxkk3:hover{color:var(--text)}@media(min-width:768px){.node-r2.svelte-8rxkk3{max-width:520px}}@media(min-width:1024px){.node-r2.svelte-8rxkk3{max-width:600px}}
