.container.svelte-f165u1{max-width:760px;margin:0 auto;padding:0 8px;position:relative;z-index:1}header.svelte-f165u1{text-align:center;margin-bottom:64px}header.svelte-f165u1 h1:where(.svelte-f165u1){font-family:var(--serif);font-size:clamp(28px,5vw,44px);font-weight:400;line-height:1.2;margin-bottom:14px;color:var(--text)}header.svelte-f165u1 h1:where(.svelte-f165u1) em:where(.svelte-f165u1){font-style:italic;color:var(--shared)}header.svelte-f165u1 .subtitle:where(.svelte-f165u1){font-size:17.5px;color:var(--text-muted);max-width:520px;margin:0 auto;line-height:1.7;font-style:italic}.kennis-section.svelte-f165u1 em:where(.svelte-f165u1){color:var(--text);font-style:italic}.kennis-section.svelte-f165u1 strong:where(.svelte-f165u1){color:var(--text);font-weight:500}.question-list.svelte-f165u1{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:18px}.question-list.svelte-f165u1 li:where(.svelte-f165u1){position:relative;padding-left:22px;font-size:18px;line-height:1.85;color:var(--text-muted)}.question-list.svelte-f165u1 li:where(.svelte-f165u1):before{content:"—";position:absolute;left:0;top:0;color:var(--shared)}.question-list.svelte-f165u1 em:where(.svelte-f165u1){color:var(--text);font-style:italic}.kern-block.svelte-f165u1{background:var(--surface2);border-left:4px solid var(--shared);padding:36px 40px;border-radius:0 8px 8px 0;margin:80px auto 32px;max-width:620px;text-align:center}.kern-block.svelte-f165u1 p:where(.svelte-f165u1){font-family:var(--serif);font-size:clamp(17px,2.4vw,20px);font-style:italic;line-height:1.7;color:var(--text);margin:0}.back-link.svelte-f165u1{font-family:var(--ui);font-size:13.5px;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-f165u1:hover{border-color:var(--text-muted);color:var(--text)}.container.svelte-f165u1>.back-link:where(.svelte-f165u1){margin-bottom:32px}@media(max-width:640px){.container.svelte-f165u1{padding:0 16px}.kern-block.svelte-f165u1{padding:28px 24px;margin:64px 0 32px}}
