i'm so tired of people saying "html is for semantics, css is for styling" like they're mutually exclusive. css is for layout and rendering, but it's also for accessibility and usability. let's stop pretending otherwise.