.c-hero-bg .c-bg-part{-webkit-backface-visibility:hidden;visibility:hidden}.c-hero-bg .c-bg-part__wrap{-webkit-backface-visibility:hidden}.c-hero-bg .c-bg-part img{transform:translate3d(-50%,-50%,0)}.c-hero-bg .c-bg-part.is-animation-show{visibility:visible}.c-hero-bg .c-bg-part.is-animation-show .c-bg-part__wrap{transition-property:transform;transition-timing-function:cubic-bezier(.17,1.465,.415,.96)}@media not screen and (max-width:767px){.c-hero-bg .c-bg-part.is-animation-show .c-bg-part__wrap{transition-duration:1.5s}}@media screen and (max-width:767px){.c-hero-bg .c-bg-part.is-animation-show .c-bg-part__wrap{transition-duration:1.7s}}.c-bg__in:where(.astro-EIKJL5GK){--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-copy:where(.astro-EIKJL5GK),.c-logo:where(.astro-EIKJL5GK){--tw-translate-y:2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.c-copy:where(.astro-EIKJL5GK){transition-delay:.15s}.c-logo:where(.astro-EIKJL5GK){transition-delay:.3s}.c-hero:where(.astro-EIKJL5GK).is-show .c-copy:where(.astro-EIKJL5GK),.c-hero:where(.astro-EIKJL5GK).is-show .c-logo:where(.astro-EIKJL5GK){transition-property:transform,opacity;transition-duration:.29s;transition-timing-function:cubic-bezier(.165,.84,.44,1);--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.c-hero:where(.astro-EIKJL5GK).is-show .c-bg:where(.astro-EIKJL5GK){opacity:1}.c-hero:where(.astro-EIKJL5GK).is-show .c-bg:where(.astro-EIKJL5GK) .c-bg__in:where(.astro-EIKJL5GK){transition-property:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.17,1.465,.415,.96);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media screen and (max-width:767px){.c-hero:where(.astro-EIKJL5GK){height:calc(var(--vh, 1vh)*100)}}@media not screen and (max-width:767px){.c-bg-part:where(.astro-ITQMDGUB)[data-index="29"] img:where(.astro-ITQMDGUB){transform:rotate(65deg)}.c-bg-part:where(.astro-ITQMDGUB)[data-index="4"] img:where(.astro-ITQMDGUB){transform:rotate(465deg)}}@media screen and (max-width:767px){.c-bg-part:where(.astro-ITQMDGUB)[data-index="13"] img:where(.astro-ITQMDGUB){transform:rotate(85deg)}.c-bg-part:where(.astro-ITQMDGUB)[data-index="10"] img:where(.astro-ITQMDGUB){transform:rotate(240deg)}.c-bg-part:where(.astro-ITQMDGUB)[data-index="38"] img:where(.astro-ITQMDGUB){transform:translate(20%) rotate(240deg)}}.c-camo-bg .c-bg-part img{transform:translate3d(-50%,-50%,0)}.c-camo-bg .c-bg-part.is-ready{transition-property:transform;transition-duration:1.15s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}