.homepage{min-height:100vh;background-color:var(--current-bg);color:var(--current-text-primary);transition:var(--transition-colors);position:relative;overflow-x:hidden}.homepage__main{position:relative;z-index:var(--z-index-content)}.homepage__main>section:first-child{padding-top:var(--header-height)}.homepage{scroll-behavior:smooth}@supports not (--css:variables){.homepage{background-color:#121218;color:#ffffff}}