/* One transition rhythm: 64px desktop, 48px mobile between content sections. */
@media(min-width:701px){html body #main#main>section:not(#home){padding-top:var(--section-padding,32px)!important;padding-bottom:var(--section-padding,32px)!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important}}
@media(max-width:700px){html body #main#main>section:not(#home){padding-top:var(--mobile-section-padding,24px)!important;padding-bottom:var(--mobile-section-padding,24px)!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important}}
