.hero { display: grid; gap: 10px; padding: 8px 0 2px; }
.section-help { color: var(--muted); max-width: 72ch; }
.split { display: grid; gap: 18px; grid-template-columns: 2fr 1fr; }
@media (max-width: 960px) { .split { grid-template-columns: 1fr; } }

