.c-hero{display:block;overflow:hidden;transform-origin:center}.c-hero[data-state=hidden]{visibility:hidden}.c-hero[data-state=idle],.c-hero[data-state=transitioning]{visibility:visible;width:100vw;min-height:100vh;height:100lvh}.c-hero[data-state=transitioning] .c-hero__container{width:100vw;height:100lvh;position:absolute;z-index:2}.c-hero__container{position:relative;width:100%;height:100%}.c-hero__slot{display:flex;position:absolute;will-change:transform,width,height}.c-hero__slot__box{transform-origin:left;width:100%;height:100%;position:absolute;will-change:transform;transform:scaleX(0) scaleY(1)}.c-hero__slot__box--3{background:#efef95}.c-hero__slot__box--4{background:#006aff}.c-hero__slot__box--5{background:#7b4b4d}.c-hero__title,.c-hero__title--clone{position:absolute;z-index:2;width:fit-content;height:fit-content;inset:0;font-family:Sagace Regular;text-transform:lowercase;color:#eeefeb;will-change:transform}@media (min-width: 360px){.c-hero__title,.c-hero__title--clone{--t-pad: 1vh;width:146vw;font-size:10vw;letter-spacing:-.1vw;line-height:1.1}}@media (min-width: 1000px){.c-hero__title,.c-hero__title--clone{--t-pad: 5vh;width:73vw;font-size:5.3vw;letter-spacing:-.1vw;line-height:1.1}}.c-hero__title.--is-hidden,.c-hero__title--clone.--is-hidden{opacity:0}.c-hero__title__inner,.c-hero__title--clone__inner{position:absolute;width:100%;will-change:padding}@media (min-width: 360px){.c-hero__title__inner,.c-hero__title--clone__inner{padding:var(--t-pad) 4.1025641026rem}}@media (min-width: 1000px){.c-hero__title__inner,.c-hero__title--clone__inner{transform:translate(-100%,-100%);padding:var(--t-pad) .9375rem}}.c-hero__title__inner div[aria-hidden=true],.c-hero__title--clone__inner div[aria-hidden=true]{will-change:transform}.c-hero__title__inner .--split,.c-hero__title--clone__inner .--split{transform:translateY(100%)}@media (min-width: 360px){.c-hero__title--clone__inner{transform:translate(-100%)}}@media (min-width: 1000px){.c-hero__title--clone__inner{transform:none}}
