.page.svelte-2pd2el{padding-block:var(--space-16)}.page__header.svelte-2pd2el{text-align:center;margin-bottom:var(--space-16)}.page__eyebrow.svelte-2pd2el{font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-terracotta);margin-bottom:var(--space-4)}.page__title.svelte-2pd2el{font-family:var(--font-heading);font-weight:var(--font-normal);font-size:var(--text-5xl);color:var(--color-text-primary);margin-bottom:var(--space-8)}.page__leitmotiv.svelte-2pd2el{margin-bottom:var(--space-8)}.page__leitmotiv.svelte-2pd2el p:where(.svelte-2pd2el){font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text-secondary);font-style:italic;line-height:1.55}.page__intro.svelte-2pd2el{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary);max-width:520px;margin-inline:auto}.prose.svelte-2pd2el{gap:var(--space-4);flex-direction:column;display:flex}.prose.svelte-2pd2el p:where(.svelte-2pd2el){font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.method-section.svelte-2pd2el{margin-bottom:var(--space-12)}.method-section.svelte-2pd2el>:where(.svelte-2pd2el):last-child{margin-bottom:0}.method-section.svelte-2pd2el h2:where(.svelte-2pd2el){font-family:var(--font-heading);font-weight:var(--font-normal);font-size:var(--text-2xl);color:var(--color-text-primary);margin-top:0;margin-bottom:var(--space-4)}.method-section.svelte-2pd2el p:where(.svelte-2pd2el)+p:where(.svelte-2pd2el){margin-top:var(--space-4)}.ki-terms.svelte-2pd2el{margin-top:var(--space-8);padding-left:var(--space-6);border-left:2px solid var(--color-accent-terracotta);gap:var(--space-4);display:grid}.ki-terms__row.svelte-2pd2el{gap:var(--space-4);grid-template-columns:2.5rem 1fr;align-items:baseline;display:grid}.ki-terms.svelte-2pd2el dt:where(.svelte-2pd2el){font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-medium);color:var(--color-accent-terracotta);line-height:1}.ki-terms.svelte-2pd2el dd:where(.svelte-2pd2el){font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}.path.svelte-2pd2el{gap:var(--space-5);margin-top:var(--space-6);flex-direction:column;display:flex}.path__item.svelte-2pd2el{padding:var(--space-6);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.path__item.svelte-2pd2el h3:where(.svelte-2pd2el){font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-medium);color:var(--color-text-primary);margin-top:0;margin-bottom:var(--space-3)}.path__item.svelte-2pd2el p:where(.svelte-2pd2el){font-size:var(--text-base);margin-bottom:0}.path__continuation.svelte-2pd2el{margin-top:var(--space-8);margin-bottom:0}.context-note.svelte-2pd2el{padding:var(--space-5) var(--space-6);background:var(--color-bg-secondary);border-radius:var(--radius-md);border-left:2px solid var(--color-accent-sage);font-size:var(--text-base)!important}.prose.svelte-2pd2el .quote{margin-top:0}.prose.svelte-2pd2el>.quote{margin-bottom:calc(var(--space-12) + var(--space-2))}.method-section.svelte-2pd2el .quote{margin-top:var(--space-6)}.page__cta.svelte-2pd2el{gap:var(--space-4);margin-top:var(--space-16);padding-top:var(--space-12);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;display:flex}@media (width<=768px){.page__title.svelte-2pd2el{font-size:var(--text-4xl)}.page__header.svelte-2pd2el{margin-bottom:var(--space-12)}.path__item.svelte-2pd2el{padding:var(--space-5)}}
