@property --zz-fx-x{syntax:"<length>";inherits:false;initial-value:0}@property --zz-fx-y{syntax:"<length>";inherits:false;initial-value:0}@property --zz-fx-rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@property --zz-fx-scale{syntax:"<number>";inherits:false;initial-value:1}@property --zz-tilt{syntax:"*";inherits:false}@property --zz-loop-animation{syntax:"*";inherits:false}@property --zz-hover-run{syntax:"*";inherits:false}.zz-fx{rotate:var(--zz-fx-rotate,0deg);scale:var(--zz-fx-scale,1);translate:var(--zz-fx-x,0) var(--zz-fx-y,0)}.zz-tilt{transform:var(--zz-tilt,translate(0));transition:transform .15s ease-out}:where([data-zz-motion]){--zz-loop-animation:none;--zz-hover-run:none;--zz-motion-name:zz-motion;--zz-motion-ease:cubic-bezier(0.2,0.7,0.2,1);--zz-motion-x:0;--zz-motion-y:0;--zz-motion-scale:1;--zz-motion-blur:0;--zz-motion-duration:700ms;--zz-motion-delay:0ms;--zz-motion-stagger:0ms;--zz-motion-i:0}[data-zz-motion=fade-up]{--zz-motion-y:2.5rem}[data-zz-motion=fade-down]{--zz-motion-y:-2.5rem}[data-zz-motion=fade-left]{--zz-motion-x:2.5rem}[data-zz-motion=fade-right]{--zz-motion-x:-2.5rem}[data-zz-motion=zoom-in]{--zz-motion-scale:0.9}[data-zz-motion=zoom-out]{--zz-motion-scale:1.08}[data-zz-motion=blur]{--zz-motion-blur:12px}.zz-again{--zz-motion-delay:0ms}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(2){--zz-motion-i:1}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(3){--zz-motion-i:2}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(4){--zz-motion-i:3}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(5){--zz-motion-i:4}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(6){--zz-motion-i:5}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(7){--zz-motion-i:6}:is([data-zz-stagger]:not(.zz-section),.zz-section[data-zz-stagger]>.zz-section__inner)>:nth-child(n+8){--zz-motion-i:7}@keyframes zz-motion{0%{filter:blur(var(--zz-motion-blur));opacity:0;transform:translate3d(var(--zz-motion-x),var(--zz-motion-y),0) scale(var(--zz-motion-scale))}}@keyframes zz-motion-reveal{to{opacity:1}}@keyframes zz-motion-hold{0%,to{visibility:hidden}}@media (prefers-reduced-motion:no-preference){html.zz-motion .zz-section[data-zz-stagger]:not(.zz-in):not([data-zz-fold],[data-zz-fold] *,.zz-template--header *)>.zz-section__inner>*,html.zz-motion [data-zz-motion]:not([data-zz-stagger]):not(.zz-in):not([data-zz-fold],[data-zz-fold] *,.zz-template--header *),html.zz-motion [data-zz-stagger]:not(.zz-section):not(.zz-in):not([data-zz-fold] *,.zz-template--header *)>*{opacity:0}html.zz-motion:not(.zz-motion-ready) .zz-section[data-zz-stagger]:not([data-zz-fold],[data-zz-fold] *,.zz-template--header *)>.zz-section__inner>*,html.zz-motion:not(.zz-motion-ready) [data-zz-motion]:not([data-zz-stagger]):not([data-zz-fold],[data-zz-fold] *,.zz-template--header *),html.zz-motion:not(.zz-motion-ready) [data-zz-stagger]:not(.zz-section):not([data-zz-fold] *,.zz-template--header *)>*{animation:zz-motion-reveal 1ms 2.5s forwards}.zz-motion-play:not([data-zz-stagger]),.zz-motion-play[data-zz-stagger]:not(.zz-section)>*,.zz-section.zz-motion-play[data-zz-stagger]>.zz-section__inner>*,html.zz-motion .zz-section[data-zz-stagger].zz-in>.zz-section__inner>*,html.zz-motion [data-zz-motion].zz-in:not([data-zz-stagger]),html.zz-motion [data-zz-stagger].zz-in:not(.zz-section)>*,html.zz-motion:not(.zz-motion-ready) .zz-section[data-zz-stagger]:is([data-zz-fold],[data-zz-fold] *,.zz-template--header *)>.zz-section__inner>*,html.zz-motion:not(.zz-motion-ready) [data-zz-motion]:not([data-zz-stagger]):is([data-zz-fold],[data-zz-fold] *,.zz-template--header *),html.zz-motion:not(.zz-motion-ready) [data-zz-stagger]:not(.zz-section):is([data-zz-fold] *,.zz-template--header *)>*{animation:var(--zz-motion-name,zz-motion) var(--zz-motion-duration,.7s) var(--zz-motion-ease,cubic-bezier(.2,.7,.2,1)) calc(var(--zz-motion-delay, 0ms) + var(--zz-motion-i, 0)*var(--zz-motion-stagger, 0ms)) backwards,zz-motion-hold calc(var(--zz-motion-delay, 0ms) + var(--zz-motion-i, 0)*var(--zz-motion-stagger, 0ms)) step-end,var(--zz-loop-animation,none),var(--zz-hover-run,none)}@supports (animation-timeline:view()){html.zz-motion .zz-section[data-zz-stagger].zz-scrub.zz-in>.zz-section__inner>*,html.zz-motion [data-zz-motion].zz-scrub.zz-in:not([data-zz-stagger]),html.zz-motion [data-zz-stagger].zz-scrub.zz-in:not(.zz-section)>*,html:not(.zz-motion) .zz-section[data-zz-stagger].zz-scrub>.zz-section__inner>*,html:not(.zz-motion) [data-zz-motion].zz-scrub:not([data-zz-stagger]),html:not(.zz-motion) [data-zz-stagger].zz-scrub:not(.zz-section)>*{animation:var(--zz-motion-name,zz-motion) auto var(--zz-motion-ease,linear) both,var(--zz-loop-animation,none),var(--zz-hover-run,none);animation-range:entry 0 cover 40%,normal,normal;animation-timeline:view(),auto,auto}}}
