header.svelte-1il9hin h1:where(.svelte-1il9hin) em:where(.svelte-1il9hin){font-style:italic;color:var(--vc)}header.svelte-1il9hin .intro:where(.svelte-1il9hin){font-size:16.5px;color:var(--text-muted);max-width:520px;margin:16px auto 0;line-height:1.75;font-style:italic}.node-vc.svelte-1il9hin{border:1px solid color-mix(in srgb,var(--vc) 35%,transparent);width:90%;max-width:340px;box-shadow:0 0 18px color-mix(in srgb,var(--vc) 8%,transparent)}.node-vc.svelte-1il9hin:hover,.node-vc.open.svelte-1il9hin{border-color:var(--vc);box-shadow:0 0 28px color-mix(in srgb,var(--vc) 12%,transparent)}.node-vc.svelte-1il9hin .node-label:where(.svelte-1il9hin){color:var(--vc)}.node-label.svelte-1il9hin{font-size:17px;font-weight:500;letter-spacing:.02em;line-height:1.3}.node-expand-content.svelte-1il9hin p:where(.svelte-1il9hin){margin:0 0 10px}.kernzin.svelte-1il9hin{margin-top:16px;padding:12px 16px;border-left:3px solid var(--vc);background:color-mix(in srgb,var(--vc) 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}.perspectief-intro.svelte-1il9hin{padding:10px 14px;margin-bottom:14px!important;border-radius:6px;background:color-mix(in srgb,var(--vc) 5%,transparent);border:1px solid color-mix(in srgb,var(--vc) 20%,transparent);font-size:13.5px;color:var(--text-muted)}@media(min-width:768px){.node-vc.svelte-1il9hin{max-width:480px}}@media(min-width:1024px){.node-vc.svelte-1il9hin{max-width:560px}}
