.page.svelte-1kfidw3{max-width:var(--layout-max-width);margin:0 auto;padding:var(--space-12) var(--layout-padding);display:flex;flex-direction:column;gap:var(--space-16)}.page__header.svelte-1kfidw3{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.page__intro.svelte-1kfidw3{font-size:var(--text-lg);color:var(--color-text-subtle);line-height:1.7;max-width:var(--measure-lead);margin:0}.page__section.svelte-1kfidw3{display:flex;flex-direction:column;gap:var(--space-6)}.page__section-header.svelte-1kfidw3{display:flex;flex-direction:column;gap:var(--space-2)}.page__section-header.svelte-1kfidw3 h2:where(.svelte-1kfidw3){font-size:var(--text-2xl);font-weight:700;color:var(--color-text)}.prose.svelte-1kfidw3{font-size:var(--text-base);line-height:1.7;color:var(--color-text-subtle);max-width:var(--measure);margin:0}.engagement.svelte-1kfidw3{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md)}.engagement__heading.svelte-1kfidw3{font-size:var(--text-base);font-weight:700;color:var(--color-text)}.link.svelte-1kfidw3{color:var(--color-primary-text);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-micro) var(--ease-standard)}.link.svelte-1kfidw3:hover{color:var(--color-primary)}
