/* Landing image contract: /assets/images/landing/background.webp, center.webp, one.webp ... nine.webp */
html,body{width:100%;min-height:100%;margin:0;padding:0}body.dc-section-landing{overflow:hidden;background:#000 url("assets/images/landing/background.webp") center/cover no-repeat}.landing-page{position:relative;width:100vw;height:100vh;min-height:100svh;overflow:hidden}.landing-page__background{position:absolute;inset:0;background:url("assets/images/landing/background.webp") center/cover no-repeat}.landing-page__stage{position:relative;width:100%;height:100%;z-index:1}.landing-page__center{position:absolute;top:calc(50% + 70px);left:50%;transform:translate(-50%,-50%);z-index:10}.landing-page__center-image{width:180px}.landing-page__orbit{position:absolute;top:calc(50% - 30px);left:50%;width:0;height:0;pointer-events:none}.landing-page__item{position:absolute;top:50%;left:50%;transform:rotate(var(--angle)) translateX(350px) rotate(calc(-1 * var(--angle)));pointer-events:auto}.landing-page__item img{width:100px}.landing-page__item a{display:block;transition:transform .22s ease,opacity .22s ease}.landing-page__item a:hover{transform:scale(1.08);opacity:.9}@media(max-width:700px){.landing-page__center{top:50%;left:20%}.landing-page__center-image{width:140px}.landing-page__orbit{left:20%}.landing-page__item{transform:rotate(var(--angle)) translateX(240px) rotate(calc(-1 * var(--angle)))}.landing-page__item img{width:70px}}
