.lp-hero-wash{background:radial-gradient(60% 55% at 78% 38%, color-mix(in oklab, var(--p-brand) 8%, transparent), transparent 70%)}.lp-stage{--mx:0;--my:0}.lp-depth-1,.lp-depth-2,.lp-depth-3{transition:translate .6s var(--ease-out-strong)}.lp-depth-1{translate:calc(var(--mx) * -6px) calc(var(--my) * -6px)}.lp-depth-2{translate:calc(var(--mx) * 10px) calc(var(--my) * 8px)}.lp-depth-3{translate:calc(var(--mx) * 18px) calc(var(--my) * 14px)}.lp-card-in{animation:lp-card-in .7s var(--ease-out-strong) both;animation-delay:var(--at,0s)}@keyframes lp-card-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}.lp-sweep{opacity:0;animation:1.7s cubic-bezier(.45,0,.2,1) .25s both lp-sweep}@keyframes lp-sweep{0%{opacity:.9;clip-path:inset(0 100% 0 0)}45%{opacity:.9;clip-path:inset(0 45% 0 15%)}85%{opacity:.6;clip-path:inset(0 0 0 75%)}to{opacity:0;clip-path:inset(0 0 0 100%)}}.lp-lit{transform-box:fill-box;transform-origin:50%;animation:lp-lit .5s var(--ease-out-strong) both;animation-delay:calc(1.1s + var(--d) * 22ms)}@keyframes lp-lit{0%{opacity:0;transform:scale(.2)}}.lp-ring{transform-box:fill-box;transform-origin:50%;animation:3.6s cubic-bezier(.2,.6,.3,1) infinite lp-ring;animation-delay:var(--at,1.6s)}@keyframes lp-ring{0%{opacity:0;transform:scale(.35)}20%{opacity:.55}to{opacity:0;transform:scale(1.25)}}.lp-wire{stroke-dasharray:3 5;animation:lp-wire-in .6s var(--ease-out-strong) both, lp-wire-flow 1.4s linear infinite;animation-delay:var(--at,0s), var(--at,0s)}@keyframes lp-wire-in{0%{opacity:0}}@keyframes lp-wire-flow{to{stroke-dashoffset:-16px}}.lp-caret{animation:1s step-end 4 both lp-caret}@keyframes lp-caret{50%{opacity:0}to{opacity:0}}.lp-live{position:relative}.lp-live:after{content:"";border-radius:inherit;background:inherit;animation:lp-live 2s var(--ease-out-strong) infinite;position:absolute;inset:0}@keyframes lp-live{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.lp-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-marquee-track{animation:48s linear infinite lp-marquee}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}@keyframes lp-marquee{to{transform:translate(-50%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-reveal{animation:linear both lp-reveal;animation-timeline:view();animation-range:entry entry 55%}.lp-reveal-seq>*{animation:linear both lp-reveal;animation-timeline:view();animation-range:entry entry 50%}.lp-reveal-seq>:nth-child(2){animation-range:entry 15% entry 65%}.lp-reveal-seq>:nth-child(3){animation-range:entry 30% entry 80%}.lp-reveal-seq>:nth-child(n+4){animation-range:entry 45% entry 95%}.lp-draw-x{transform-origin:0;animation:linear both lp-draw-x;animation-timeline:view();animation-range:entry 30% cover 50%}.lp-draw-y{transform-origin:top;animation:linear both lp-draw-y;animation-timeline:view();animation-range:entry 20% cover 60%}}}@keyframes lp-reveal{0%{opacity:0;transform:translateY(24px)}}@keyframes lp-draw-x{0%{transform:scaleX(0)}}@keyframes lp-draw-y{0%{transform:scaleY(0)}}.lp-spot{isolation:isolate;position:relative}@media (prefers-reduced-motion:reduce){.lp-card-in{animation-name:lp-fade}.lp-lit{animation:none}.lp-sweep,.lp-ring,.lp-caret,.lp-live:after{opacity:0;animation:none}.lp-wire,.lp-marquee-track{animation:none}.lp-depth-1,.lp-depth-2,.lp-depth-3{translate:none}}@keyframes lp-fade{0%{opacity:0}}
