html{width:100%;min-height:100%;overflow-x:hidden;scroll-behavior:smooth}body{width:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory}main>section.hero,main>section[class*="slide"]{width:100%;height:100svh;min-height:100svh;max-height:100svh;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:800px){main>section.hero,main>section[class*="slide"]{height:100svh;min-height:100svh;max-height:100svh;overflow:hidden}.slide-plus .plus-grid{min-height:0;height:100%}.slide-plus .plus-copy{max-height:57vh;overflow:hidden}.slide-plus .plus-copy p{max-height:17vh;overflow:hidden}}
