When you wish to set heights on elements, we use svh to set the minimum height while respecting the content overflow. so for example in headers on mobile the content might be taller than the 100vh we may set with browser bar and other native UI this can cause your content to break dvh will cause the content to jump so svh is the most flexible.