.ui-page{padding:var(--section-gap,5rem) 0;position:relative;z-index:1}.ui-page--alt{background:hsla(0,0%,100%,.02);border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border)}.ui-page__container{width:100%;margin:0 auto;padding:0 2rem}@media (max-width:768px){.ui-page{padding:var(--section-gap-tight,3rem) 0}.ui-page__container{padding:0 1rem}}