9bfd0affd0
AnbieterAngaben.tsx's address/VAT/register blocks each got the same gap-4 as the section headings, so related lines (e.g. name/street/zip+ city) read as visually disconnected paragraphs instead of one block — wrapped each in its own gap-1 container, keeping gap-4 only between sections. Reveal.tsx's shared fadeUp variant animated opacity and a 28px y- translate together, which read as the whole section hopping into place on top of the fade. Renamed to fadeIn, opacity only — applies site-wide via Reveal/RevealGroup/RevealItem. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>