.lp{--lp-bg: #F7F9FC;--lp-alt: #EEF3F9;--lp-card: #FFFFFF;--lp-line: #E2E8F0;--lp-heading: #0F172A;--lp-body: #334155;--lp-muted: #64748B;--lp-primary: #1E40AF;--lp-cta: #15803D;--lp-shadow: 0 1px 3px rgba(15, 23, 42, .08);position:relative;isolation:isolate;background-color:var(--lp-bg);color:var(--lp-body);overflow-x:clip}.lp-container{box-sizing:content-box;width:auto;max-width:1760px;margin-inline:auto;padding-inline:16px}@media(min-width:640px){.lp-container{padding-inline:24px}}@media(min-width:1024px){.lp-container{padding-inline:4vw}}.lp-card{position:relative;background-color:var(--lp-card);border:1px solid var(--lp-line);box-shadow:var(--lp-shadow);transition:border-color .3s ease}.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--d, 0ms)}.lp-reveal.is-in{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.lp-tilt{transition:opacity .6s ease,transform .35s cubic-bezier(.22,1,.36,1)}.lp-tilt.is-in:hover,.lp-tilt:not(.lp-reveal):hover{transform:perspective(900px) rotateX(4deg) rotateY(-4deg) translateY(-6px);transition-delay:0ms}.lp-card:hover{border-color:#1e40af59}}@keyframes lp-slide-x{0%{transform:translate(0)}to{transform:translate(var(--to, 300px))}}@keyframes lp-drive{0%{transform:translate(-120px)}to{transform:translate(460px)}}@keyframes lp-scan{0%,to{transform:translateY(0)}50%{transform:translateY(var(--to, 90px))}}@keyframes lp-pop{0%,8%{opacity:0;transform:translateY(14px) scale(.92)}16%,78%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-8px)}}@keyframes lp-grow{0%,10%{transform:scaleY(.08)}45%,80%{transform:scaleY(1)}to{transform:scaleY(.08)}}@keyframes lp-print{0%,8%{transform:translateY(-100%)}55%,85%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes lp-pulse-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes lp-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes lp-typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-digits{0%,20%{transform:translateY(0)}33%,53%{transform:translateY(-33.333%)}66%,86%{transform:translateY(-66.666%)}to{transform:translateY(0)}}@keyframes lp-wheel{0%{transform:rotate(0)}70%,to{transform:rotate(1080deg)}}@keyframes lp-drift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(18px,-26px) rotate(var(--r, 12deg))}}@keyframes lp-fall{0%{opacity:0;transform:translate(0)}6%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(var(--tx, 0px),var(--ty, 300px))}}@keyframes lp-flash{0%{opacity:1}24%,to{opacity:var(--rest, .4)}}@keyframes lp-travel{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--tx),var(--ty))}}.lp-svg *{transform-box:fill-box}.lp-a-slide{animation:lp-slide-x 4s linear infinite}.lp-a-drive{animation:lp-drive 7s linear infinite}.lp-a-scan{animation:lp-scan 2.4s ease-in-out infinite}.lp-a-pop{animation:lp-pop 6s ease-in-out infinite both}.lp-a-grow{animation:lp-grow 5s ease-in-out infinite both;transform-origin:bottom}.lp-a-print{animation:lp-print 5s ease-in-out infinite}.lp-a-ring{animation:lp-pulse-ring 2.4s ease-out infinite;transform-origin:center}.lp-a-blink{animation:lp-blink 1.6s ease-in-out infinite}.lp-a-typing{animation:lp-typing 1.2s ease-in-out infinite}.lp-a-spin{animation:lp-spin 12s linear infinite;transform-origin:center}.lp-a-spin-fast{animation:lp-spin 3s linear infinite;transform-origin:center}.lp-a-bob{animation:lp-bob 4s ease-in-out infinite}.lp-a-digits{animation:lp-digits 6s ease-in-out infinite}.lp-a-wheel{animation:lp-wheel 6s cubic-bezier(.2,.7,.2,1) infinite;transform-origin:center}.lp-a-travel{animation:lp-travel 2.8s ease-in-out infinite}.lp-a-drift{animation:lp-drift 28s ease-in-out infinite;will-change:transform}.lp-a-fall{animation:lp-fall 6.5s linear infinite}.lp-a-flash{opacity:var(--rest, .4);animation:lp-flash 6.5s ease-out infinite}[data-play="0"],[data-play="0"] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lp-reveal{opacity:1;transform:none}.lp-a-flash{opacity:var(--still, .85)}}@keyframes lp-sheet-in{0%{opacity:0;transform:translateY(-36px) scale(.94)}to{opacity:1;transform:none}}.lp-a-sheet{animation:lp-sheet-in .8s cubic-bezier(.22,1,.36,1) both}.lp-rm-scene{opacity:0;transition:opacity .6s ease}.lp-rm-scene.is-on{opacity:1}.lp-rm-scene *{transform-box:fill-box;transform-origin:center}@keyframes lp-rm-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes lp-rm-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp-rm-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes lp-rm-beat{0%,to{transform:none}50%{transform:scale(1.12)}}@keyframes lp-rm-wave{0%{opacity:0;transform:scale(.5)}40%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes lp-rm-drive{0%{transform:translate(-60px)}50%{transform:translate(40px)}to{transform:translate(-60px)}}@keyframes lp-rm-bob{0%,to{transform:none}50%{transform:translateY(-12px) rotate(-8deg)}}@keyframes lp-rm-shackle{0%{transform:translateY(-14px)}60%,to{transform:none}}@keyframes lp-rm-launch{0%{transform:translateY(70px)}70%,to{transform:translateY(-8px)}}@keyframes lp-rm-flame{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.3)}}@keyframes lp-rm-confetti{0%{opacity:0;transform:translateY(-30px) rotate(0)}30%{opacity:1}to{opacity:0;transform:translateY(150px) rotate(300deg)}}.lp-rm-scene.is-on .lp-rm-pop{animation:lp-rm-pop .6s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}.lp-rm-scene.is-on .lp-rm-blink{animation:lp-rm-blink 1.2s ease-in-out var(--d, 0s) infinite}.lp-rm-scene.is-on .lp-rm-grow{transform-origin:left center;animation:lp-rm-grow var(--t, .6s) ease-out var(--d, 0s) both}.lp-rm-scene.is-on .lp-rm-beat{animation:lp-rm-beat 1.2s ease-in-out infinite}.lp-rm-scene.is-on .lp-rm-wave{transform-origin:left bottom;animation:lp-rm-wave 1.5s ease-out var(--d, 0s) infinite both}.lp-rm-scene.is-on .lp-rm-drive{animation:lp-rm-drive 3s ease-in-out both}.lp-rm-scene.is-on .lp-rm-bob{animation:lp-rm-bob 1.4s ease-in-out infinite}.lp-rm-scene.is-on .lp-rm-shackle{animation:lp-rm-shackle .9s ease-out .5s both}.lp-rm-scene.is-on .lp-rm-launch{animation:lp-rm-launch 1.6s cubic-bezier(.22,1,.36,1) both}.lp-rm-scene.is-on .lp-rm-flame{transform-origin:center top;animation:lp-rm-flame .3s ease-in-out infinite}.lp-rm-scene.is-on .lp-rm-confetti{animation:lp-rm-confetti 1.8s ease-in var(--d, 0s) infinite both}@keyframes lp-press{0%,to{transform:scale(1)}45%{transform:scale(.78)}}@keyframes lp-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}@keyframes lp-progress{0%{transform:scaleX(.03)}to{transform:scaleX(1)}}.lp-a-press{animation:lp-press .45s ease-in-out}.lp-a-pulse{animation:lp-pulse 1.6s ease-in-out infinite}.lp-a-progress{animation:lp-progress 3.4s linear both}.lp-player{opacity:0;transform:translateY(18px) scale(.97);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.lp-player.is-open{opacity:1;transform:none}
