html:has(main.main>.page.is-landing){font-size:2.6666666667vw!important;background:var(--color-black-primary);scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}@media only screen and (min-width: 767px){html:has(main.main>.page.is-landing){font-size:.5208333333vw!important}}@media only screen and (min-width: 1920px){html:has(main.main>.page.is-landing){font-size:10px!important}}html:has(main.main>.page.is-landing) *{-webkit-tap-highlight-color:var(--main-color);-webkit-tap-highlight-color:transparent}html:has(main.main>.page.is-landing) *::selection{color:#fff;background:var(--main-color)}html:has(main.main>.page.is-landing) body{background:inherit}@media only screen and (min-width: 1920px){html:has(main.main>.page.is-landing) .page.is-landing{--mockup-scale: 1 !important}}html:has(main.main>.page.is-landing) footer.footer{margin-top:0!important;background:var(--main-color)!important}
