.marketing-motion-module__LSGmSG__dots{pointer-events:none;background-image:radial-gradient(circle,#ffffff13 1.6px,#0000 1.9px);background-size:23px 23px;position:absolute;inset:0}.marketing-motion-module__LSGmSG__dotCanvas{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.marketing-motion-module__LSGmSG__dots[data-ready=true]{background-image:none}.marketing-motion-module__LSGmSG__dots[data-ready=true] .marketing-motion-module__LSGmSG__dotCanvas{opacity:1}.marketing-motion-module__LSGmSG__page a.rounded-full{transition:translate .18s,filter .18s,background-color .18s,box-shadow .18s}.marketing-motion-module__LSGmSG__page a.rounded-full svg{transition:transform .18s}.marketing-motion-module__LSGmSG__page a.rounded-full:focus-visible{outline-offset:5px;filter:brightness(1.12);outline:3px solid #a894e5}@media (hover:hover) and (pointer:fine){.marketing-motion-module__LSGmSG__page a.rounded-full:hover{filter:brightness(1.12)saturate(1.08);translate:0 -4px}.marketing-motion-module__LSGmSG__page a.rounded-full:hover svg{transform:translate(3px)}:is(.marketing-motion-module__LSGmSG__page nav a:hover,.marketing-motion-module__LSGmSG__page a[href=\/login]:hover,.marketing-motion-module__LSGmSG__page footer a:hover){text-underline-offset:6px;opacity:1;text-decoration:underline;text-decoration-thickness:2px}}.marketing-motion-module__LSGmSG__page a.rounded-full:active{filter:brightness(.97);translate:0 1px}.marketing-motion-module__LSGmSG__heroIn,.marketing-motion-module__LSGmSG__heroBadge,.marketing-motion-module__LSGmSG__heroCurve,.marketing-motion-module__LSGmSG__heroPreview,.marketing-motion-module__LSGmSG__heroBackCard{animation-delay:var(--reveal-delay,0s);animation-fill-mode:both}.marketing-motion-module__LSGmSG__heroIn{animation:none}.marketing-motion-module__LSGmSG__heroBadge{animation-name:marketing-motion-module__LSGmSG__heroBadge;animation-duration:.9s;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.marketing-motion-module__LSGmSG__heroCurve{animation-name:marketing-motion-module__LSGmSG__heroCurve;animation-duration:1.3s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:backwards}.marketing-motion-module__LSGmSG__heroPreview{animation-name:marketing-motion-module__LSGmSG__heroRise;animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.marketing-motion-module__LSGmSG__heroBackCard{animation-name:marketing-motion-module__LSGmSG__heroBackCard;animation-duration:.8s;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.marketing-motion-module__LSGmSG__page[data-motion=on] [data-reveal]:not([data-revealed]){opacity:0}.marketing-motion-module__LSGmSG__page [data-revealed=true]{animation-delay:var(--reveal-delay,0s);animation-duration:.75s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=up]{animation-name:marketing-motion-module__LSGmSG__revealUp}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=left]{animation-name:marketing-motion-module__LSGmSG__revealLeft}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=drop]{animation-name:marketing-motion-module__LSGmSG__revealDrop;animation-duration:.85s;animation-timing-function:cubic-bezier(.34,1.4,.64,1)}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=pop]{animation-name:marketing-motion-module__LSGmSG__revealPop;animation-duration:.65s;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=fan]{animation-name:marketing-motion-module__LSGmSG__revealFan;animation-duration:.95s;animation-timing-function:cubic-bezier(.34,1.3,.64,1)}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=spin]{animation-name:marketing-motion-module__LSGmSG__revealSpin;animation-duration:1.4s}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=draw] path{stroke-dasharray:1;animation:marketing-motion-module__LSGmSG__revealDraw 1.1s cubic-bezier(.65, 0, .35, 1) var(--reveal-delay,0s) both}.marketing-motion-module__LSGmSG__page [data-revealed=true][data-reveal=draw] path+path{animation-duration:.38s;animation-delay:calc(var(--reveal-delay,0s) + .95s)}@keyframes marketing-motion-module__LSGmSG__revealUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__revealLeft{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__revealDrop{0%{opacity:0;transform:translateY(56px) rotate(var(--reveal-tilt,-2.5deg)) scale(.96)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__revealPop{0%{opacity:0;transform:scale(.7)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__revealFan{0%{opacity:0;transform:translateY(48px) rotate(var(--fan-from,0deg))}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__revealSpin{0%{opacity:0;transform:rotate(-60deg)scale(.8)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__revealDraw{0%{opacity:0;stroke-dashoffset:1px}4%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes marketing-motion-module__LSGmSG__heroBadge{0%{opacity:0;transform:translateY(-28px)rotate(-12deg)scale(.85)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__heroCurve{0%{-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 55%);mask-image:linear-gradient(90deg,#000 45%,#0000 55%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:220% 100%;mask-size:220% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}to{-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 55%);mask-image:linear-gradient(90deg,#000 45%,#0000 55%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:220% 100%;mask-size:220% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@keyframes marketing-motion-module__LSGmSG__heroRise{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:none}}@keyframes marketing-motion-module__LSGmSG__heroBackCard{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.marketing-motion-module__LSGmSG__dotCanvas{display:none}.marketing-motion-module__LSGmSG__heroIn,.marketing-motion-module__LSGmSG__heroBadge,.marketing-motion-module__LSGmSG__heroCurve,.marketing-motion-module__LSGmSG__heroPreview,.marketing-motion-module__LSGmSG__heroBackCard,.marketing-motion-module__LSGmSG__page [data-reveal],.marketing-motion-module__LSGmSG__page [data-reveal] path{opacity:1!important;animation:none!important}:is(.marketing-motion-module__LSGmSG__page a.rounded-full,.marketing-motion-module__LSGmSG__page a.rounded-full svg){transition:none}.marketing-motion-module__LSGmSG__page a.rounded-full:is(:hover,:active){transform:none}.marketing-motion-module__LSGmSG__page a.rounded-full:hover svg{transform:none}}
