.cm_XzG_fadeUp{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards cm_XzG_fadeUp;animation-delay:var(--d,0s)}.cm_XzG_riseUp{animation:.8s cubic-bezier(.16,1,.3,1) both cm_XzG_riseUp;animation-delay:var(--d,0s)}@keyframes cm_XzG_riseUp{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes cm_XzG_fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.cm_XzG_reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:translateY(18px)}[data-inview] .cm_XzG_reveal,[data-progressive-reveal] .cm_XzG_reveal{opacity:1;transform:none}[data-progressive-reveal] [data-reveal-pending] .cm_XzG_reveal{opacity:0;transform:translateY(18px)}[data-progressive-reveal] .cm_XzG_fadeUp{opacity:1;animation-name:cm_XzG_riseUp;animation-fill-mode:both}.cm_XzG_waveBar{transform-origin:50%;animation:1.15s ease-in-out infinite cm_XzG_wave;animation-delay:var(--d,0s);transform:scaleY(.3)}@keyframes cm_XzG_wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.cm_XzG_bubbleIn{animation:.45s cubic-bezier(.16,1,.3,1) both cm_XzG_bubbleIn}@keyframes cm_XzG_bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.cm_XzG_typingDot{animation:1s ease-in-out infinite cm_XzG_typingDot;animation-delay:var(--d,0s)}@keyframes cm_XzG_typingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (min-width:1024px){.cm_XzG_float{animation:8s ease-in-out infinite cm_XzG_floaty}}@keyframes cm_XzG_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cm_XzG_spotCard{position:relative}.cm_XzG_spotOverlay{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), var(--spot,#00d4b324), transparent 70%);transition:opacity .35s;position:absolute;inset:0}.cm_XzG_spotCard:hover .cm_XzG_spotOverlay{opacity:1}.cm_XzG_tiltInner{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;transition:transform .25s ease-out}.cm_XzG_magnetic{transform:translate(var(--tx,0px), var(--ty,0px));will-change:transform;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:inline-block}@media (pointer:coarse){.cm_XzG_spotOverlay{display:none}}.cm_XzG_scrollCue{animation:2.4s ease-in-out infinite cm_XzG_cueBob}@keyframes cm_XzG_cueBob{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media (prefers-reduced-motion:reduce){.cm_XzG_bubbleIn,.cm_XzG_typingDot,.cm_XzG_fadeUp{opacity:1;animation:none;transform:none}.cm_XzG_riseUp{animation:none;transform:none}.cm_XzG_reveal{opacity:1;transition:none;transform:none}.cm_XzG_waveBar{animation:none;transform:scaleY(.55)}.cm_XzG_float,.cm_XzG_scrollCue{animation:none}.cm_XzG_magnetic,.cm_XzG_tiltInner{transition:none;transform:none}.cm_XzG_spotOverlay{display:none}[data-progressive-reveal] .cm_XzG_fadeUp{animation:none;transform:none}[data-progressive-reveal] [data-reveal-pending] .cm_XzG_reveal{opacity:1;transform:none}}
.UfzzFq_fadeUp{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) forwards UfzzFq_fadeUp;animation-delay:var(--d,0s)}@keyframes UfzzFq_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.UfzzFq_waveBar{transform-origin:50%;animation:1.15s ease-in-out infinite UfzzFq_wave;animation-delay:var(--d,0s);transform:scaleY(.3)}@keyframes UfzzFq_wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.UfzzFq_float{animation:7s ease-in-out infinite UfzzFq_floaty;animation-delay:var(--d,0s)}@keyframes UfzzFq_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.UfzzFq_inViewFade{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:translateY(12px)}[data-inview] .UfzzFq_inViewFade{opacity:1;transform:none}.UfzzFq_scoreBar{transform-origin:0;transition:transform 1s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:scaleX(0)}[data-inview] .UfzzFq_scoreBar{transform:scaleX(1)}.UfzzFq_scaleIn{opacity:0;transform-box:fill-box;transform-origin:50%;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s;transition-delay:var(--d,0s);transform:scale(.4)}[data-inview] .UfzzFq_scaleIn{opacity:1;transform:scale(1)}[data-progressive-reveal] .UfzzFq_inViewFade{opacity:1;transform:none}[data-progressive-reveal] .UfzzFq_scoreBar{transform:scaleX(1)}[data-progressive-reveal] .UfzzFq_scaleIn{opacity:1;transform:scale(1)}[data-progressive-reveal] [data-reveal-pending] .UfzzFq_inViewFade{opacity:0;transform:translateY(12px)}[data-progressive-reveal] [data-reveal-pending] .UfzzFq_scoreBar{transform:scaleX(0)}[data-progressive-reveal] [data-reveal-pending] .UfzzFq_scaleIn{opacity:0;transform:scale(.4)}@media (prefers-reduced-motion:reduce){.UfzzFq_fadeUp{opacity:1;animation:none}.UfzzFq_scaleIn{opacity:1;transition:none;transform:scale(1)}.UfzzFq_waveBar{animation:none;transform:scaleY(.55)}.UfzzFq_float{animation:none}.UfzzFq_inViewFade{opacity:1;transition:none;transform:none}.UfzzFq_scoreBar{transition:none;transform:scaleX(1)}[data-progressive-reveal] [data-reveal-pending] .UfzzFq_inViewFade{opacity:1;transform:none}[data-progressive-reveal] [data-reveal-pending] .UfzzFq_scoreBar{transform:scaleX(1)}[data-progressive-reveal] [data-reveal-pending] .UfzzFq_scaleIn{opacity:1;transform:scale(1)}}
