1body { margin: 0; font-family: system-ui, sans-serif; }
2.page { padding: 2rem; display: grid; gap: 1rem; }
3.card { padding: 1rem; border: 1px solid #ddd; border-radius: 0.5rem; }
4.hero-title { font-size: 1.5rem; margin: 0 0 0.5rem; }
5.hero-hook { color: #555; margin: 0; }