body { font-family: system-ui, sans-serif; max-width: 46rem; margin: 0 auto; padding: 1rem; line-height: 1.6; color: #1b1f23; }
nav a { margin-right: 1rem; }
section { min-height: 60vh; border-top: 1px solid #ddd; padding-top: 1rem; }
