.hero.svelte-cwls5q{margin-bottom:var(--space-7)}h1.svelte-cwls5q{color:var(--color-brand-display);margin:0 0 var(--space-5)}.intro.svelte-cwls5q{color:var(--color-ink-secondary)}h2.svelte-cwls5q{color:var(--color-brand-display);margin:0 0 var(--space-4)}section.svelte-cwls5q{margin-bottom:var(--space-6)}section.svelte-cwls5q p:where(.svelte-cwls5q){line-height:1.7;color:var(--color-ink-secondary);margin:0 0 var(--space-3)}a.svelte-cwls5q{color:var(--color-brand-text)}.reviews.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.review-slot.svelte-cwls5q{padding:var(--space-2) var(--space-4);font-size:.875rem;color:var(--color-ink-secondary);background:var(--color-card);border:1px dashed var(--color-border);border-radius:var(--radius-full)}.thesis.svelte-cwls5q{margin-top:var(--space-7);text-align:center;padding:0 var(--space-5)}.cta.svelte-cwls5q{display:inline-block;padding:var(--space-3) var(--space-6);background-color:var(--color-action);color:var(--color-on-action);text-decoration:none;border-radius:var(--radius-md);font-size:1rem;font-weight:600;transition:background-color var(--duration-fast) var(--ease-out)}.cta.svelte-cwls5q:hover{background-color:var(--color-action-hover)}
