.container.svelte-16kbc1r{max-width:760px;margin:0 auto;padding:0 8px;position:relative;z-index:1}header.svelte-16kbc1r{text-align:center;margin-bottom:48px}header.svelte-16kbc1r .eyebrow:where(.svelte-16kbc1r){font-family:DM Mono,monospace;font-size:10px;letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase;margin-bottom:14px}header.svelte-16kbc1r h1:where(.svelte-16kbc1r){font-family:Playfair Display,serif;font-size:clamp(28px,5vw,44px);font-weight:400;line-height:1.2;margin-bottom:14px;color:var(--text)}header.svelte-16kbc1r h1:where(.svelte-16kbc1r) em:where(.svelte-16kbc1r){font-style:italic;color:var(--shared)}header.svelte-16kbc1r .subtitle:where(.svelte-16kbc1r){font-size:14px;color:var(--text-muted);max-width:520px;margin:0 auto;line-height:1.7;font-style:italic}.anker-nav.svelte-16kbc1r{position:sticky;top:0;z-index:5;margin:0 auto 56px;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.anker-nav-inner.svelte-16kbc1r{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;padding:12px 8px;max-width:760px;margin:0 auto}.anker-link.svelte-16kbc1r{font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);text-decoration:none;padding:6px 12px;border-radius:999px;border:1px solid transparent;transition:color .2s ease,border-color .2s ease,background .2s ease;white-space:nowrap}.anker-link.svelte-16kbc1r:hover{color:var(--text);border-color:var(--border);background:var(--surface2)}.doelgroep.svelte-16kbc1r{margin:0 auto 88px;scroll-margin-top:80px}.doelgroep-titel.svelte-16kbc1r{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--border)}.herkenning.svelte-16kbc1r{font-family:Playfair Display,serif;font-size:clamp(20px,3.2vw,26px);line-height:1.45;color:var(--shared);margin:0 0 36px;font-weight:400;font-style:italic}.mechanisme.svelte-16kbc1r p:where(.svelte-16kbc1r){font-size:15px;line-height:1.95;color:var(--text-muted);margin:0 0 18px}.mechanisme.svelte-16kbc1r p:where(.svelte-16kbc1r):last-child{margin-bottom:0}.volgende-stap.svelte-16kbc1r{display:block;margin:32px 0 0;padding:18px 22px;background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--shared);border-radius:0 8px 8px 0;color:var(--text);text-decoration:none;font-size:14.5px;line-height:1.7;transition:border-color .2s ease,background .2s ease;text-align:left;font-family:inherit;width:100%;cursor:pointer}.volgende-stap.svelte-16kbc1r:hover{border-color:var(--shared);background:var(--shared-glow)}.volgende-stap.als-knop.svelte-16kbc1r{-webkit-appearance:none;-moz-appearance:none;appearance:none}.more-trigger.svelte-16kbc1r{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:6px 2px;margin-top:28px;cursor:pointer;color:var(--text-muted);font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;transition:color .2s ease}.more-trigger.svelte-16kbc1r:hover{color:var(--text)}.more-label.svelte-16kbc1r{line-height:1}.more-trigger.svelte-16kbc1r .chevron{transition:transform .3s ease}.more-trigger.open.svelte-16kbc1r .chevron{transform:rotate(180deg)}.more-panel.svelte-16kbc1r{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,margin-top .3s ease;margin-top:0}.more-panel.open.svelte-16kbc1r{grid-template-rows:1fr;margin-top:14px}.more-inner.svelte-16kbc1r{overflow:hidden;min-height:0}.more-panel.open.svelte-16kbc1r .more-inner:where(.svelte-16kbc1r){background:var(--surface2);border:1px solid var(--border);border-radius:8px;padding:24px 28px}.more-inner.svelte-16kbc1r h3:where(.svelte-16kbc1r){font-family:Playfair Display,serif;font-size:17px;font-weight:400;line-height:1.3;color:var(--text);margin:0 0 12px}.more-inner.svelte-16kbc1r p:where(.svelte-16kbc1r){font-size:14px;line-height:1.85;color:var(--text-muted);margin:0 0 14px}.more-inner.svelte-16kbc1r p:where(.svelte-16kbc1r):last-child{margin-bottom:0}.more-sep.svelte-16kbc1r{border:none;border-top:1px dashed var(--border);margin:22px 0}.back-link.svelte-16kbc1r{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:transparent;border:1px solid var(--border);padding:10px 20px;border-radius:5px;cursor:pointer;text-decoration:none;display:inline-block;transition:border-color .2s ease,color .2s ease,background .2s ease}.back-link.svelte-16kbc1r:hover{border-color:var(--text-muted);color:var(--text)}.container.svelte-16kbc1r>.back-link:where(.svelte-16kbc1r){margin-bottom:32px}.footer-nav.svelte-16kbc1r{margin-top:32px;display:flex;justify-content:center}@media(max-width:640px){.container.svelte-16kbc1r{padding:0 16px}.anker-nav-inner.svelte-16kbc1r{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 12px}.anker-nav-inner.svelte-16kbc1r::-webkit-scrollbar{display:none}.anker-link.svelte-16kbc1r{padding:6px 10px}.doelgroep.svelte-16kbc1r{margin-bottom:64px}.more-panel.open.svelte-16kbc1r .more-inner:where(.svelte-16kbc1r){padding:20px 18px}}
