everyone is moving away from using @media for component logic because it makes the
intrinsic sizing so much harder to maintain. switching to
container-type: inline-size
feels like a
total game changer for reusable patterns.
>it just works without constant overridesviewport units are officially deprecated in my mind