html{scroll-behavior:smooth}body{position:relative;min-height:100vh;font-family:var(--font-body);max-width:100vw;overflow-x:hidden;margin:0;background-color:var(--background);color:var(--color-text-default)}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.swiper-slide-active{box-shadow:0 0 64px 32px var(--app-swiper-shadow-color,var(--background))}.link{color:var(--color-primary)}