.lm-page{--lm-ease-out:cubic-bezier(.23, 1, .32, 1);--lm-teal:oklch(72% .13 185);--lm-sky:oklch(78% .11 230);--lm-lilac:oklch(80% .08 290)}@keyframes lm-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes lm-rise-far{0%{opacity:0;transform:translateY(56px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lm-mark-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.lm-rise{animation:lm-rise .8s var(--lm-ease-out) both;animation-delay:calc(var(--lm-i,0) * 70ms + .12s)}.lm-rise-far{animation:lm-rise-far 1.1s var(--lm-ease-out) both;animation-delay:calc(var(--lm-i,0) * .12s + .38s)}.lm-mark-stroke,.lm-mark-stroke-reveal{stroke-dasharray:1;stroke-dashoffset:1px}.lm-mark-stroke,[data-shown] .lm-mark-stroke-reveal{animation:lm-mark-draw .9s var(--lm-ease-out) forwards;animation-delay:calc(var(--lm-i,0) * .18s + .25s)}.lm-cta-mesh{background:radial-gradient(30% 30% at 30% 40%,#14b8a659,#0000 70%),radial-gradient(28% 28% at 70% 55%,#2f5fd06b,#0000 70%),radial-gradient(22% 22% at 55% 30%,#8246bf4d,#0000 70%);animation:18s ease-in-out infinite alternate lm-drift}@keyframes lm-drift{0%{transform:translate(-4%,-2%)rotate(0)}to{transform:translate(4%,3%)rotate(8deg)}}.lm-reveal,.lm-reveal-group>.lm-reveal-item{opacity:0;transition:opacity .8s var(--lm-ease-out), transform .8s var(--lm-ease-out);transition-delay:calc(var(--lm-i,0) * 80ms);transform:translateY(24px)}.lm-reveal[data-shown],.lm-reveal-group[data-shown]>.lm-reveal-item{opacity:1;transform:none}.lm-seg-fill{transform-origin:0;transition:transform .45s var(--lm-ease-out);transition-delay:calc(.3s + var(--lm-s,0) * 70ms);transform:scaleX(0)}[data-shown] .lm-seg-fill{transform:none}.lm-draw{stroke-dasharray:1;stroke-dashoffset:1px}[data-shown] .lm-draw{animation:lm-draw 1.2s var(--lm-ease-out) forwards;animation-delay:calc(var(--lm-i,0) * .12s + .25s)}[data-shown] .lm-draw-late{animation-delay:calc(var(--lm-i,0) * .12s + .75s)}[data-shown] .lm-draw-tick{animation-duration:.6s;animation-delay:calc(var(--lm-i,0) * .12s + 1.3s)}@keyframes lm-draw{to{stroke-dashoffset:0}}.lm-highlight{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}[data-shown] .lm-highlight{animation:lm-highlight 4s var(--lm-ease-out) 1.8s infinite}@keyframes lm-highlight{0%{opacity:.18;transform:scaleX(0)}20%,80%{opacity:.18;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lm-signal{offset-distance:0%;opacity:0}[data-shown] .lm-signal{animation:3s linear 1.4s infinite lm-signal}[data-shown] .lm-signal-b{animation-delay:1.6s}@keyframes lm-signal{0%{offset-distance:0%;opacity:0}8%{opacity:1}42%{offset-distance:100%;opacity:1}48%,to{offset-distance:100%;opacity:0}}.lm-lamp{opacity:.12}[data-shown] .lm-lamp{animation:3s ease-out 1.4s infinite lm-lamp}@keyframes lm-lamp{0%,46%{opacity:.12}52%,88%{opacity:1}to{opacity:.12}}.lm-plan-fill{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}[data-shown] .lm-plan-fill{animation:lm-plan 7s var(--lm-ease-out) infinite;animation-delay:calc(var(--lm-d,0) * .45s + 1s)}@keyframes lm-plan{0%{opacity:0;transform:scale(.4)}6%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1)}}.lm-progress{transform-origin:0}@media (prefers-reduced-motion:reduce){.lm-rise,.lm-rise-far{animation-name:lm-fade;animation-duration:.4s}.lm-mark-stroke,.lm-mark-stroke-reveal,[data-shown] .lm-mark-stroke-reveal{stroke-dashoffset:0;animation:none}.lm-cta-mesh{animation:none}.lm-reveal,.lm-reveal-group>.lm-reveal-item{transition:opacity .4s;transform:none}.lm-seg-fill{transition:none;transform:none}.lm-draw,[data-shown] .lm-draw{stroke-dashoffset:0;animation:none}.lm-plan-fill,[data-shown] .lm-plan-fill{opacity:1;animation:none;transform:none}.lm-highlight,[data-shown] .lm-highlight{animation:none;transform:none}[data-shown] .lm-signal{animation:none}[data-shown] .lm-lamp{opacity:1;animation:none}}@keyframes lm-fade{0%{opacity:0}to{opacity:1}}
