@layer mainpage;@layer mainpage{.main-page main>*{margin-bottom:12.8rem}@media (max-width:1024px){.main-page main>*{margin-bottom:3.2rem}}.main-page .container{--padding-x:1.6rem;width:100%;max-width:calc(1428px + 2 * var(--padding-x));margin:0 auto;padding:0 var(--padding-x)}.main-page header{position:absolute;width:100%;z-index:10}.hero{padding-top:100px}}