/* ClearCut 1.5.0 — 120 GPU-friendly reveal presets. */
html.cc-motion-enabled .cc-motion-item{opacity:0;transform:translate3d(var(--cc-tx,0),var(--cc-ty,24px),0) scale(var(--cc-scale,.985)) rotate(var(--cc-rotate,0deg));transform-origin:var(--cc-origin,50% 50%);}
html.cc-motion-enabled .cc-motion-item.is-visible{animation:ccReveal var(--cc-duration,.62s) var(--cc-ease,cubic-bezier(.2,.75,.25,1)) var(--cc-delay,0s) both;will-change:transform,opacity;}
html.cc-motion-enabled .cc-motion-item.is-settled{opacity:1;transform:none;will-change:auto;}
@keyframes ccReveal{0%{opacity:0;transform:translate3d(var(--cc-tx,0),var(--cc-ty,24px),0) scale(var(--cc-scale,.985)) rotate(var(--cc-rotate,0deg));}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0);}}
@media(prefers-reduced-motion:reduce){html.cc-motion-enabled .cc-motion-item,html.cc-motion-enabled .cc-motion-item.is-visible{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important;}}

.cc-anim-001{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:-0.70deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-002{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:-0.35deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-003{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.965;--cc-rotate:0.00deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-004{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.965;--cc-rotate:0.35deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-005{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.965;--cc-rotate:0.70deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-006{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.965;--cc-rotate:1.05deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-007{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.965;--cc-rotate:-1.05deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-008{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.965;--cc-rotate:-0.70deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-009{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.965;--cc-rotate:-0.35deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-010{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.965;--cc-rotate:0.00deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-011{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:0.35deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-012{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:0.70deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-013{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:1.05deg;--cc-duration:0.600s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-014{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:-1.05deg;--cc-duration:0.635s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-015{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.971;--cc-rotate:-0.70deg;--cc-duration:0.670s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-016{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.971;--cc-rotate:-0.35deg;--cc-duration:0.705s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-017{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.971;--cc-rotate:0.00deg;--cc-duration:0.740s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-018{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.971;--cc-rotate:0.35deg;--cc-duration:0.460s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-019{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.971;--cc-rotate:0.70deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-020{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.971;--cc-rotate:1.05deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-021{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.971;--cc-rotate:-1.05deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-022{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.971;--cc-rotate:-0.70deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-023{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:-0.35deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-024{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:0.00deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-025{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:0.35deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-026{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:0.70deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-027{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.977;--cc-rotate:1.05deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-028{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.977;--cc-rotate:-1.05deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-029{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.977;--cc-rotate:-0.70deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-030{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.977;--cc-rotate:-0.35deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-031{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.977;--cc-rotate:0.00deg;--cc-duration:0.600s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-032{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.977;--cc-rotate:0.35deg;--cc-duration:0.635s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-033{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.977;--cc-rotate:0.70deg;--cc-duration:0.670s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-034{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.977;--cc-rotate:1.05deg;--cc-duration:0.705s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-035{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:-1.05deg;--cc-duration:0.740s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-036{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:-0.70deg;--cc-duration:0.460s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-037{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:-0.35deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-038{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:0.00deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-039{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.983;--cc-rotate:0.35deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-040{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.983;--cc-rotate:0.70deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-041{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.983;--cc-rotate:1.05deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-042{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.983;--cc-rotate:-1.05deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-043{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.983;--cc-rotate:-0.70deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-044{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.983;--cc-rotate:-0.35deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-045{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.983;--cc-rotate:0.00deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-046{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.983;--cc-rotate:0.35deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-047{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:0.70deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-048{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:1.05deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-049{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:-1.05deg;--cc-duration:0.600s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-050{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:-0.70deg;--cc-duration:0.635s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-051{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.989;--cc-rotate:-0.35deg;--cc-duration:0.670s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-052{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.989;--cc-rotate:0.00deg;--cc-duration:0.705s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-053{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.989;--cc-rotate:0.35deg;--cc-duration:0.740s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-054{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.989;--cc-rotate:0.70deg;--cc-duration:0.460s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-055{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.989;--cc-rotate:1.05deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-056{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.989;--cc-rotate:-1.05deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-057{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.989;--cc-rotate:-0.70deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-058{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.989;--cc-rotate:-0.35deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-059{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:0.00deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-060{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:0.35deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-061{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:0.70deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-062{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:1.05deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-063{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.965;--cc-rotate:-1.05deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-064{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.965;--cc-rotate:-0.70deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-065{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.965;--cc-rotate:-0.35deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-066{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.965;--cc-rotate:0.00deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-067{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.965;--cc-rotate:0.35deg;--cc-duration:0.600s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-068{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.965;--cc-rotate:0.70deg;--cc-duration:0.635s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-069{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.965;--cc-rotate:1.05deg;--cc-duration:0.670s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-070{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.965;--cc-rotate:-1.05deg;--cc-duration:0.705s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-071{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:-0.70deg;--cc-duration:0.740s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-072{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.965;--cc-rotate:-0.35deg;--cc-duration:0.460s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-073{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:0.00deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-074{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:0.35deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-075{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.971;--cc-rotate:0.70deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-076{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.971;--cc-rotate:1.05deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-077{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.971;--cc-rotate:-1.05deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-078{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.971;--cc-rotate:-0.70deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-079{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.971;--cc-rotate:-0.35deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-080{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.971;--cc-rotate:0.00deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-081{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.971;--cc-rotate:0.35deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-082{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.971;--cc-rotate:0.70deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-083{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:1.05deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-084{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.971;--cc-rotate:-1.05deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-085{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:-0.70deg;--cc-duration:0.600s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-086{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:-0.35deg;--cc-duration:0.635s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-087{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.977;--cc-rotate:0.00deg;--cc-duration:0.670s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-088{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.977;--cc-rotate:0.35deg;--cc-duration:0.705s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-089{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.977;--cc-rotate:0.70deg;--cc-duration:0.740s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-090{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.977;--cc-rotate:1.05deg;--cc-duration:0.460s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-091{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.977;--cc-rotate:-1.05deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-092{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.977;--cc-rotate:-0.70deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-093{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.977;--cc-rotate:-0.35deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-094{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.977;--cc-rotate:0.00deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-095{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:0.35deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-096{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.977;--cc-rotate:0.70deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-097{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:1.05deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-098{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:-1.05deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-099{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.983;--cc-rotate:-0.70deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-100{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.983;--cc-rotate:-0.35deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-101{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.983;--cc-rotate:0.00deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-102{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.983;--cc-rotate:0.35deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-103{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.983;--cc-rotate:0.70deg;--cc-duration:0.600s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-104{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.983;--cc-rotate:1.05deg;--cc-duration:0.635s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-105{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.983;--cc-rotate:-1.05deg;--cc-duration:0.670s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-106{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.983;--cc-rotate:-0.70deg;--cc-duration:0.705s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-107{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:-0.35deg;--cc-duration:0.740s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-108{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.983;--cc-rotate:0.00deg;--cc-duration:0.460s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-109{--cc-tx:-22px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:0.35deg;--cc-duration:0.495s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-110{--cc-tx:22px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:0.70deg;--cc-duration:0.530s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-111{--cc-tx:0px;--cc-ty:18px;--cc-scale:0.989;--cc-rotate:1.05deg;--cc-duration:0.565s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-112{--cc-tx:0px;--cc-ty:-18px;--cc-scale:0.989;--cc-rotate:-1.05deg;--cc-duration:0.600s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-113{--cc-tx:-14px;--cc-ty:14px;--cc-scale:0.989;--cc-rotate:-0.70deg;--cc-duration:0.635s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-114{--cc-tx:14px;--cc-ty:14px;--cc-scale:0.989;--cc-rotate:-0.35deg;--cc-duration:0.670s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-115{--cc-tx:-14px;--cc-ty:-14px;--cc-scale:0.989;--cc-rotate:0.00deg;--cc-duration:0.705s;--cc-delay:0.025s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-116{--cc-tx:14px;--cc-ty:-14px;--cc-scale:0.989;--cc-rotate:0.35deg;--cc-duration:0.740s;--cc-delay:0.050s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}
.cc-anim-117{--cc-tx:0px;--cc-ty:28px;--cc-scale:0.989;--cc-rotate:0.70deg;--cc-duration:0.460s;--cc-delay:0.075s;--cc-ease:cubic-bezier(.16,1,.3,1);--cc-origin:0% 50%;}
.cc-anim-118{--cc-tx:0px;--cc-ty:10px;--cc-scale:0.989;--cc-rotate:1.05deg;--cc-duration:0.495s;--cc-delay:0.100s;--cc-ease:cubic-bezier(.22,.61,.36,1);--cc-origin:100% 50%;}
.cc-anim-119{--cc-tx:30px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:-1.05deg;--cc-duration:0.530s;--cc-delay:0.125s;--cc-ease:cubic-bezier(.25,.8,.25,1);--cc-origin:50% 100%;}
.cc-anim-120{--cc-tx:-30px;--cc-ty:0px;--cc-scale:0.989;--cc-rotate:-0.70deg;--cc-duration:0.565s;--cc-delay:0.000s;--cc-ease:cubic-bezier(.2,.75,.25,1);--cc-origin:50% 50%;}

/* Low-cost hover micro-interactions. */
@media(hover:hover){
.cc-feature-card,.cc-use-card,.cc-price-card,.cc-showcase-card,.cc-steps-grid>article,.cc-checkout-card,.cc-method-option{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;}
.cc-feature-card:hover,.cc-use-card:hover,.cc-showcase-card:hover,.cc-steps-grid>article:hover{transform:translate3d(0,-5px,0);box-shadow:0 22px 55px rgba(36,24,82,.11);}
.cc-use-art img{transition:transform .55s cubic-bezier(.2,.75,.25,1);}
.cc-use-card:hover .cc-use-art img{transform:scale(1.045);}
.cc-price-card:hover{transform:translate3d(0,-5px,0);box-shadow:0 26px 66px rgba(76,49,170,.14);}
.cc-price-card.is-popular:hover{transform:translate3d(0,-14px,0);}
.cc-header-cta,.cc-upload-button,.cc-download-button,.cc-price-button,.cc-final-button,.cc-payment-primary,.cc-payment-submit{transition:transform .2s ease,box-shadow .2s ease,background .2s ease;}
.cc-header-cta:hover,.cc-price-button:hover,.cc-final-button:hover,.cc-payment-primary:hover,.cc-payment-submit:hover{transform:translate3d(0,-2px,0);}
}
