@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scroll-snap-strictness:proximity}}}.snap-container{scroll-snap-type:y var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;width:100%;height:calc(100svh - 72px);margin-top:72px;overflow-y:scroll}@media (min-width:2560px){.snap-container{height:calc(100svh - 100px);margin-top:100px}}@media (min-width:3840px){.snap-container{height:calc(100svh - 150px);margin-top:150px}}.snap-container .hero-container.arise,.snap-container .simple-carousel,.snap-container .simple-carousel-mobile,.snap-container .newsletter-registration.arise{height:100%}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
