.hero-section.svelte-cwls5q{position:relative;padding:var(--space-2xl) var(--space-md) var(--space-xl)}.hero-title.svelte-cwls5q{font-size:var(--text-h1);font-weight:var(--font-bold);color:var(--color-fg-primary);margin-bottom:var(--space-lg)}.intro-text.svelte-cwls5q{font-size:var(--text-body-lg);color:var(--color-fg-secondary)}.intro-highlight.svelte-cwls5q{font-size:var(--text-h3);color:var(--color-fg-primary);font-weight:var(--font-medium)}.text-link.svelte-cwls5q{color:var(--color-fg-primary);transition:opacity var(--duration-standard) var(--ease-standard)}.text-link.svelte-cwls5q:hover{text-decoration:underline}.philosophy-card.svelte-cwls5q{padding:var(--space-md);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-sm)}.card-title.svelte-cwls5q{font-size:var(--text-h3);font-weight:var(--font-semibold);color:var(--color-fg-primary)}.card-text.svelte-cwls5q{color:var(--color-fg-secondary);line-height:var(--leading-relaxed)}.background-text.svelte-cwls5q{color:var(--color-fg-tertiary);font-size:var(--text-body)}.section-border.svelte-cwls5q{padding:var(--space-xl) var(--space-md);border-top:1px solid var(--color-border-default)}.section-title.svelte-cwls5q{font-size:var(--text-h2);font-weight:var(--font-bold);color:var(--color-fg-primary)}.section-text.svelte-cwls5q{font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:var(--leading-relaxed)}.topic-card.svelte-cwls5q{padding:var(--space-md);background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.topic-title.svelte-cwls5q{font-size:var(--text-h3);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-xs)}.topic-description.svelte-cwls5q{color:var(--color-fg-tertiary)}
