.fade-up{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.fade-up.visible{opacity:1;transform:translateY(0)}.slide-in-element{transform:translate(100%);opacity:0;transition:transform 1s,opacity 1s;display:block}.slide-in-element.in-view{transform:translate(0);opacity:1}.section-message .box{position:relative;overflow:hidden}.matrix .bg-wrap,.matrix .bg-wrap .inn{display:inline-block}.matrix .bg-wrap{overflow:hidden;opacity:0}.matrix .bg-wrap .inn{opacity:0;transform:matrix(1,0,0,1,0,100);transition:1.2s cubic-bezier(.22,1,.36,1)}.matrix.is-animated .bg-wrap{opacity:1}.matrix.is-animated .bg-wrap .inn{opacity:1;transform:scale(1)}.mask-bg{color:transparent;display:inline-block;font-size:36px;font-weight:700;overflow:hidden;position:relative;transition:color 0ms .45s}.mask-bg:after{background:linear-gradient(to right,#362ae0,#3b79cc,#42d3ed);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:translateY(100%)}.mask-bg.is-animated:after{animation:mask-bg 1.2s cubic-bezier(.8,0,.17,1)}@keyframes mask-bg{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.line{display:block;opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.line.is-visible{opacity:1;transform:translateY(0)}section:has(.slide-in-element){overflow:hidden}.zoom-in-element{transform:scale(.5);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;display:block}.zoom-in-element.in-view{transform:scale(1);opacity:1}.bg-flow-container,.bg-flow-wrapper{position:relative;display:inline-block}.bg-flow-text{color:#fff;display:inline-block;font-size:36px;font-weight:700;padding:20px;position:relative;z-index:1;opacity:0}.bg-flow-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(220deg,#ef8282,#ea545d);transform-origin:left center;transform:scaleX(.3);opacity:1}.bg-flow-container.is-animated .bg-flow-text:before{animation:bg-flow-animation 1.2s cubic-bezier(.22,1,.36,1) forwards}.bg-flow-text img{display:block;width:100%;position:relative;clip-path:inset(0 70% 0 0)}.bg-flow-container.is-animated .bg-flow-text img{animation:clip-animation 1.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes bg-flow-animation{0%{transform:scaleX(.3)}15%{transform:scaleX(.3)}to{transform:scaleX(1)}}@keyframes clip-animation{0%{clip-path:inset(0 70% 0 0)}15%{clip-path:inset(0 70% 0 0)}to{clip-path:inset(0 0 0 0)}}.bg-flow-container.is-animated .bg-flow-text{opacity:1}.section-mv{position:relative}.bg-flow-container{position:absolute;bottom:-13px;left:0}@media screen and (max-width: 768px){.bg-flow-text{padding:6px 6px 6px 0}.bg-flow-container.is-animated .bg-flow-text.sp-item-1{width:90%}.bg-flow-container.is-animated .bg-flow-text.sp-item-3{width:65%}}.curtain-slide{position:relative;display:block}.curtain-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(220deg,#ef8282,#ea545d);transition:transform .9s ease-in-out;transform:translate(0);z-index:1}.curtain-slide.in-view:after{transform:translate(100%);transition:transform .9s ease-in-out,opacity .1s ease-in-out .8s;opacity:0}.section-mv{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/16/assets/animation.css.map */
