@media screen and (prefers-reduced-motion:no-preference){.u-anim.is-wait{opacity:0}}@media(prefers-reduced-motion:no-preference){html.sig-anim-clip,html.sig-anim-clip>body{overflow-x:clip}.u-anim.is-in{--sig-dist: var(--entrance-distance, 2.5rem);animation-name:var(--sig-anim, none);animation-duration:var(--entrance-duration, .8s);animation-delay:var(--sig-anim-delay, 0s);animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-fill-mode:both}@keyframes sig-fade-in{from{opacity:0}}@keyframes sig-fade-in-up{from{opacity:0;transform:translateY(var(--sig-dist))}}@keyframes sig-fade-in-down{from{opacity:0;transform:translateY(calc(var(--sig-dist) * -1))}}@keyframes sig-fade-in-left{from{opacity:0;transform:translateX(calc(var(--sig-dist) * -1))}}@keyframes sig-fade-in-right{from{opacity:0;transform:translateX(var(--sig-dist))}}@keyframes sig-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}75%{transform:scale(.96)}}@keyframes sig-bounce-in-up{0%{opacity:0;transform:translateY(calc(var(--sig-dist) * 1.6))}60%{opacity:1;transform:translateY(calc(var(--sig-dist) * -.3))}80%{transform:translateY(calc(var(--sig-dist) * .12))}}@keyframes sig-bounce-in-down{0%{opacity:0;transform:translateY(calc(var(--sig-dist) * -1.6))}60%{opacity:1;transform:translateY(calc(var(--sig-dist) * .3))}80%{transform:translateY(calc(var(--sig-dist) * -.12))}}@keyframes sig-bounce-in-left{0%{opacity:0;transform:translateX(calc(var(--sig-dist) * -1.6))}60%{opacity:1;transform:translateX(calc(var(--sig-dist) * .3))}80%{transform:translateX(calc(var(--sig-dist) * -.12))}}@keyframes sig-bounce-in-right{0%{opacity:0;transform:translateX(calc(var(--sig-dist) * 1.6))}60%{opacity:1;transform:translateX(calc(var(--sig-dist) * -.3))}80%{transform:translateX(calc(var(--sig-dist) * .12))}}@keyframes sig-blur-in{from{opacity:0;filter:blur(10px)}}@keyframes sig-flip-in-x{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-15deg)}70%{opacity:1;transform:perspective(400px) rotateX(8deg)}}@keyframes sig-flip-in-y{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-15deg)}70%{opacity:1;transform:perspective(400px) rotateY(8deg)}}@keyframes sig-zoom-in{from{opacity:0;transform:scale(.8)}}@keyframes sig-photo-in{from{opacity:0;transform:scale(1.12)}40%{opacity:1}}}@supports (animation-composition: add) and (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.u-anim.u-parallax.is-in{animation-name:var(--sig-anim, none),sig-parallax;animation-timeline:auto,view();animation-duration:var(--entrance-duration, .8s),auto;animation-delay:var(--sig-anim-delay, 0s),0s;animation-timing-function:cubic-bezier(.2,.7,.3,1),linear;animation-fill-mode:both;animation-composition:replace,add}}}
