Reset and controlled spacing
Start by removing browser styles to define your own rhythm.
Lists come with default margin and padding. If you do not control them, the layout looks misaligned.
Use padding-inline-start to define indentation and list-style-position to choose where the bullet falls.
If there are titles or icons, align the list with the rest of the content using the same vertical rhythm.
- Remove margin-top/bottom to avoid jumps between sections.
- Define padding-inline-start in rem so it scales with typography.
- Try list-style-position: inside when lines are long.