@property --lp-p{syntax:"<number>";inherits:false;initial-value:0}[data-reveal]{opacity:0;filter:blur(6px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:translateY(28px)scale(.985)}[data-reveal=left]{transform:translate(-36px)}[data-reveal=right]{transform:translate(36px)}[data-reveal=zoom]{transform:scale(.9)}.is-in [data-reveal],[data-reveal].is-in{opacity:1;filter:none;transform:none}@keyframes lp-aurora{0%,to{transform:translate(-8%,-4%)scale(1)}33%{transform:translate(10%,6%)scale(1.15)}66%{transform:translate(-4%,10%)scale(.92)}}.lp-aurora{filter:blur(80px);will-change:transform;border-radius:9999px;animation:18s ease-in-out infinite lp-aurora;position:absolute}@keyframes lp-grid-move{to{background-position:0 64px,64px 0}}.lp-grid{background-image:linear-gradient(#1fd6e617 1px,#0000 1px),linear-gradient(90deg,#1fd6e617 1px,#0000 1px);background-size:64px 64px;animation:6s linear infinite lp-grid-move;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}@keyframes lp-rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:1}to{transform:translate3d(var(--dx,0px), -70vh, 0);opacity:0}}.lp-dust{width:3px;height:3px;animation:lp-rise var(--t,14s) linear infinite;animation-delay:var(--delay,0s);background:#1fd6e6;border-radius:9999px;position:absolute;bottom:-10px;box-shadow:0 0 10px 2px #1fd6e699}@keyframes lp-bob{0%,to{transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}50%{transform:translate3d(var(--bx,0px), var(--by,-14px), 0) rotate(var(--r,0deg))}}.lp-bob{animation:lp-bob var(--t,6s) ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-spin{animation:lp-spin var(--t,14s) linear infinite}@keyframes lp-shine{0%{background-position:200%}to{background-position:-200%}}.lp-shine{background:linear-gradient(100deg,#1fd6e6 20%,#d9fbff 40%,#1fd6e6 60%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite lp-shine}@keyframes lp-word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.6em)rotateX(-70deg)}to{opacity:1;filter:none;transform:none}}.lp-word{animation:.7s cubic-bezier(.16,1,.3,1) both lp-word-in;display:inline-block}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-marquee{animation:lp-marquee var(--t,40s) linear infinite}.lp-marquee-rev{animation:lp-marquee var(--t,40s) linear infinite reverse}.lp-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@keyframes lp-ring-fill{0%{--lp-p:0}80%,to{--lp-p:var(--to,100)}}.lp-ring{background:conic-gradient(#1fd6e6 calc(var(--lp-p) * 1%), #ffffff12 0);animation:lp-ring-fill var(--t,4s) cubic-bezier(.65, 0, .35, 1) infinite;-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--w,10px)), #000 calc(100% - var(--w,10px) + 1px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--w,10px)), #000 calc(100% - var(--w,10px) + 1px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--w,10px)), #000 calc(100% - var(--w,10px) + 1px))}@keyframes lp-draw{0%{stroke-dashoffset:var(--len,600)}55%,85%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.lp-draw{stroke-dasharray:var(--len,600);animation:lp-draw var(--t,6s) cubic-bezier(.65, 0, .35, 1) infinite}@keyframes lp-follow{0%{offset-distance:0%;opacity:1}55%,85%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}.lp-follow{animation:lp-follow var(--t,6s) cubic-bezier(.65, 0, .35, 1) infinite}@keyframes lp-fill{0%{transform:scaleX(0)}60%,90%{transform:scaleX(1)}to{opacity:.3;transform:scaleX(1)}}.lp-fill{transform-origin:0;animation:lp-fill var(--t,5s) cubic-bezier(.65, 0, .35, 1) infinite;animation-delay:var(--delay,0s)}@keyframes lp-scan{0%,to{transform:translate(0,0)}50%{transform:translate3d(0, var(--h,120px), 0)}}.lp-scan{animation:3.2s ease-in-out infinite lp-scan}@keyframes lp-seq-fallback{0%{opacity:0;transform:translateY(10px)scale(.97)}8%,88%{opacity:1;transform:none}96%,to{opacity:0}}.lp-seq{opacity:0;animation:lp-seq-fallback var(--t,9s) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:var(--delay,0s)}@keyframes lp-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lp-dot{animation:1.2s ease-in-out infinite lp-dot}@keyframes lp-flicker{0%,to{filter:drop-shadow(0 0 8px #ff7a45b3);transform:scale(1)rotate(-2deg)}50%{filter:drop-shadow(0 0 16px #ff7a45e6);transform:scale(1.12)rotate(3deg)}}.lp-flicker{animation:1.6s ease-in-out infinite lp-flicker;display:inline-block}@keyframes lp-pop{0%,12%{opacity:0;transform:scale(.4)}20%{opacity:1;transform:scale(1.12)}26%,86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.lp-pop{animation:lp-pop var(--t,6s) cubic-bezier(.34, 1.56, .64, 1) infinite;animation-delay:var(--delay,0s)}@keyframes lp-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.lp-ping{animation:2s cubic-bezier(0,0,.2,1) infinite lp-ping}@keyframes lp-swap-out{0%,35%{opacity:1;transform:none}45%,90%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes lp-swap-in{0%,38%{opacity:0;transform:translate(24px)}48%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(24px)}}.lp-swap-out{animation:6s cubic-bezier(.16,1,.3,1) infinite lp-swap-out}.lp-swap-in{animation:6s cubic-bezier(.16,1,.3,1) infinite lp-swap-in}@keyframes lp-drift{0%,to{transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}25%{transform:translate3d(var(--x1,12px), var(--y1,-10px), 0) rotate(calc(var(--r,0deg) + 3deg))}75%{transform:translate3d(var(--x2,-10px), var(--y2,8px), 0) rotate(calc(var(--r,0deg) - 3deg))}}.lp-drift{animation:lp-drift var(--t,9s) ease-in-out infinite}.lp-spot{isolation:isolate;position:relative}.lp-spot:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-20%), #1fd6e621, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.lp-spot:hover:before{opacity:1}.lp-spot:after{content:"";border-radius:inherit;background:radial-gradient(300px circle at var(--mx,50%) var(--my,-20%), #1fd6e68c, transparent 60%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.lp-spot:hover:after{opacity:1}.lp-tilt{transform:perspective(1400px) rotateX(var(--rx,8deg)) rotateY(var(--ry,-14deg)) rotateZ(2deg);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.16,1,.3,1)}@keyframes lp-glare{0%,60%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}.lp-glare{animation:7s ease-in-out infinite lp-glare}.lp-screen{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.lp-screen[data-active=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;filter:none;transition:none;transform:none}.lp-aurora,.lp-grid,.lp-dust,.lp-bob,.lp-spin,.lp-shine,.lp-word,.lp-marquee,.lp-marquee-rev,.lp-ring,.lp-draw,.lp-follow,.lp-fill,.lp-scan,.lp-seq,.lp-dot,.lp-flicker,.lp-pop,.lp-ping,.lp-swap-out,.lp-swap-in,.lp-drift,.lp-glare{animation:none!important}.lp-seq,.lp-pop{opacity:1}.lp-swap-in{display:none}.lp-ring{--lp-p:var(--to,100)}.lp-dust,.lp-glare{display:none}.lp-tilt{transition:none}}
