css is the bane of my existence. why is it so damn complicated to get a simple layout right? everything is a struggle - centering, spacing, responsiveness, it's all a mess.