/* The live site's landing rules, scoped away from the continuous intro. */
html{scroll-snap-type:none;scroll-padding-top:0;scroll-behavior:auto}
#home,main>section,.footer{scroll-margin:0;scroll-snap-align:none}
main>[data-snap]{scroll-snap-align:start;scroll-snap-stop:normal}
main>#home{scroll-snap-align:start;scroll-snap-stop:always}
main>.compatibility[data-snap]{scroll-snap-align:center;scroll-snap-stop:always}
html.main-snapping.momentum-landing{scroll-snap-type:y mandatory}
html.main-snapping.momentum-landing .footer{scroll-snap-align:end}
@media(max-width:760px){html.main-snapping.momentum-landing .signup-card{scroll-snap-align:start;scroll-snap-stop:normal;scroll-margin:0}}
@media(prefers-reduced-motion:reduce){html.main-snapping.momentum-landing{scroll-snap-type:none}}
