:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main){--nd-shine:#ffffff57;--nd-spot:.95;--nd-aura:0 14px 30px -14px #7c5cffb3, -18px 10px 30px -16px #2f6bff99, 18px 10px 30px -16px #ff5c8a8c;--nd-aura-near:0 18px 38px -14px #7c5cffd9, -24px 12px 38px -16px #2f6bffbf, 24px 12px 38px -16px #ff5c8ab3;--nd-aura-hot:0 22px 48px -14px #7c5cfff2, -30px 14px 48px -16px #2f6bffd9, 30px 14px 48px -16px #ff5c8acc;isolation:isolate;box-shadow:inset 0 1px 0 #ffffff24, var(--nd-aura);position:relative;overflow:clip}[data-theme=dark] :is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main),:is(a.btn[href$=\#final],a.btn.to-form).btn-light,main.nd-prod .call :is(a.btn[href$=\#final],a.btn.to-form){--nd-shine:#7c5cff4d;--nd-spot:.5}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main).nd-near{box-shadow:inset 0 1px 0 #ffffff24, var(--nd-aura-near)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):is(:hover,.nd-hot){box-shadow:inset 0 1px 0 #ffffff29, var(--nd-aura-hot)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send):active{transform:scale(.98)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #000, #00000073 45%, transparent 78%);-webkit-mask:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #000, #00000073 45%, transparent 78%);mask:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #000, #00000073 45%, transparent 78%);opacity:0;background:linear-gradient(100deg,#2f6bff,#7c5cff 50%,#ff5c8a);transition:opacity .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main).nd-hot:before{opacity:var(--nd-spot)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--nd-shine) 50%, transparent);width:42%;animation:6s cubic-bezier(.45,0,.2,1) 1.6s infinite nd-shine;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-130%)skew(-20deg)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):is(:hover,.nd-hot):after{animation:.9s cubic-bezier(.45,0,.2,1) both nd-shine-hot}.header .wrap .cta.cta:after{animation-delay:4.6s}@keyframes nd-shine{0%{transform:translate(-130%)skew(-20deg)}15%,to{transform:translate(300%)skew(-20deg)}}@keyframes nd-shine-hot{0%{transform:translate(-130%)skew(-20deg)}to{transform:translate(300%)skew(-20deg)}}.tf:not(.fit) a.btn[href$=\#final]{box-shadow:none}.tf:not(.fit) a.btn[href$=\#final]:after{animation:none}.tf:not(.fit) a.btn[href$=\#final]:is(:hover,.nd-hot):after{animation:.9s cubic-bezier(.45,0,.2,1) both nd-shine-hot}.tf:not(.fit) a.btn[href$=\#final].nd-near{box-shadow:var(--nd-aura)}.tf:not(.fit) a.btn[href$=\#final]:is(:hover,.nd-hot){box-shadow:var(--nd-aura-hot)}html.nd-has-cursor :is(.btn,.header .cta,.lm-send){transition:transform .25s,background .25s,color .25s,opacity .25s,box-shadow .45s cubic-bezier(.2,.8,.2,1)}.ndcur-ink .ndcur-blob{visibility:hidden;will-change:transform;background:#fff;border-radius:13px;width:26px;height:26px;position:absolute;top:0;left:0}.ndcur-splash{z-index:1000;pointer-events:none;filter:url(#nd-goo);position:fixed;top:0;left:0}.ndcur-splash .sp{will-change:transform;border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:0}.ndcur-frame{z-index:999;pointer-events:none;box-sizing:border-box;mix-blend-mode:difference;opacity:0;will-change:transform;border:1.5px solid #fff;border-radius:13px;width:26px;height:26px;transition:opacity .3s;position:fixed;top:0;left:0}.ndcur.on .ndcur-frame.show{opacity:1}@property --nd-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ndcur-frame.cta{mix-blend-mode:normal;background:conic-gradient(from var(--nd-a), #2f6bff, #7c5cff, #ff5c8a, #7c5cff, #2f6bff);-webkit-mask-composite:xor;border:0;padding:2px;animation:2.8s linear infinite paused nd-spin;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ndcur.on .ndcur-frame.cta.show{animation-play-state:running}@keyframes nd-spin{to{--nd-a:360deg}}.ndcur .ndcur-ring{box-shadow:0 16px 40px -14px #7c5cffa6, 0 0 0 1px var(--hair);transition:scale .55s cubic-bezier(.34,1.56,.64,1),opacity .2s}.ndcur .ndcur-ring span:after{content:" →"}.nd-vt .ndcur-frame,.nd-vt .ndcur-ring{transition:none;opacity:0!important}@media (width<=760px){.ndcur{display:none}}@media (prefers-reduced-motion:reduce){:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):after{animation:none;display:none}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send):active{transform:none}}
