.lp-hero-section{contain:layout style paint}@keyframes lp-pulse-glow{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.15);opacity:.7}}@keyframes lp-pulse-glow-centered{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.15);opacity:.7}}.lp-pulse-glow{animation:lp-pulse-glow 6s ease-in-out infinite}.lp-pulse-glow,.lp-pulse-glow-centered{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;will-change:transform,opacity}.lp-pulse-glow-centered{top:50%;left:50%;animation:lp-pulse-glow-centered 6s ease-in-out infinite}@keyframes lp-pulse-glow-mobile{0%,to{opacity:.22}50%{opacity:.42}}@keyframes lp-pulse-glow-centered-mobile{0%,to{transform:translate(-50%,-50%);opacity:.32}50%{transform:translate(-50%,-50%);opacity:.52}}@media (max-width:767px){.lp-pulse-glow{filter:blur(52px);will-change:opacity;animation:lp-pulse-glow-mobile 8s ease-in-out infinite}.lp-pulse-glow-centered{filter:blur(52px);will-change:opacity;animation:lp-pulse-glow-centered-mobile 8s ease-in-out infinite}}.lp-hero-video-wrap{position:absolute;inset:0;overflow:hidden;z-index:1;pointer-events:none;background:#05030a}.lp-hero-video-wrap video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%) scale(1.1);object-fit:cover;filter:hue-rotate(-15deg) saturate(1.4) brightness(.95) contrast(1.05)}.lp-hero-video-veil{background:radial-gradient(ellipse at center,transparent 0,rgba(5,3,10,.25) 60%,rgba(5,3,10,.7) 100%),linear-gradient(180deg,rgba(5,3,10,.3),transparent 35%,transparent 70%,#05030a)}.lp-hero-video-tint,.lp-hero-video-veil{position:absolute;inset:0;z-index:1;pointer-events:none}.lp-hero-video-tint{background:radial-gradient(ellipse at center,rgba(124,58,237,.15) 0,rgba(236,72,153,.06) 40%,transparent 75%);mix-blend-mode:screen}.lp-hero-grid{background-image:linear-gradient(rgba(168,85,247,.08) 1px,transparent 0),linear-gradient(90deg,rgba(168,85,247,.08) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.lp-parallax-root{contain:strict}.lp-parallax-orb{position:absolute;border-radius:50%;pointer-events:none;transform:translateZ(0)}.lp-noise{position:fixed;inset:0;pointer-events:none;opacity:.03;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' /%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lp-particles-canvas{display:block}.lp-hero-grad-text{background:linear-gradient(135deg,#ffffff,#c084fc 45%,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.lp-hero-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(236,72,153,.1));border:1px solid rgba(168,85,247,.3);color:#e0d4fc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-hero-chip-dot{width:6px;height:6px;border-radius:50%;background:#a855f7;box-shadow:0 0 10px #a855f7;animation:lp-hero-chip-dot-pulse 2s ease-in-out infinite}@keyframes lp-hero-chip-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.lp-pulse-glow,.lp-pulse-glow-centered{animation:none!important;opacity:.45!important;transform:none!important}.lp-pulse-glow-centered{transform:translate(-50%,-50%)!important}.lp-particles-canvas{display:none!important}.lp-hero-chip-dot{animation:none!important}.lp-claim-btn-ghost,.lp-claim-btn-primary,.lp-claim-btn-primary:before{transition:none!important}.lp-claim-btn-primary:focus-visible,.lp-claim-btn-primary:hover{transform:none!important;background-position:100% 100%}.lp-claim-btn-primary:focus-visible .lp-claim-btn-arrow,.lp-claim-btn-primary:hover .lp-claim-btn-arrow{transform:none!important}}html.lp-landing-page-scrollbar{scroll-behavior:smooth}body.lp-landing-page-scrollbar,html.lp-landing-page-scrollbar,html.lp-landing-page-scrollbar body{scrollbar-color:#7c3aed #05030a;scrollbar-width:thin}body.lp-landing-page-scrollbar ::-webkit-scrollbar,html.lp-landing-page-scrollbar ::-webkit-scrollbar{width:8px;height:8px}body.lp-landing-page-scrollbar ::-webkit-scrollbar-track,html.lp-landing-page-scrollbar ::-webkit-scrollbar-track{background:#05030a}body.lp-landing-page-scrollbar ::-webkit-scrollbar-thumb,html.lp-landing-page-scrollbar ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7c3aed,#a855f7 50%,#ec4899);border-radius:8px;border:2px solid #05030a}body.lp-landing-page-scrollbar ::-webkit-scrollbar-thumb:hover,html.lp-landing-page-scrollbar ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a855f7,#c084fc 50%,#f472b6)}.lp-how-section-pulse{border-radius:50%;filter:blur(80px);will-change:transform,opacity;top:30%;width:500px;height:900px;background:radial-gradient(ellipse,#7c3aed 0,transparent 70%);opacity:.35;animation:lp-pulse-glow-centered 6s ease-in-out infinite}.lp-how-section-pulse,.lp-how-timeline-line{position:absolute;pointer-events:none;left:50%;z-index:0}.lp-how-timeline-line{top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,rgba(168,85,247,.6) 15%,rgba(236,72,153,.6) 50%,rgba(168,85,247,.6) 85%,transparent);transform:translateX(-50%)}.lp-how-timeline-dot-anchor{position:absolute;left:50%;top:.5rem;transform:translate(-50%,-50%);z-index:2}.lp-how-timeline-dot{width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#a855f7,#ec4899);box-shadow:0 0 0 4px rgba(168,85,247,.15),0 0 30px rgba(168,85,247,.6)}@media (max-width:768px){.lp-how-timeline-line{left:20px;transform:none}}.lp-how-timeline-flow{position:absolute;left:50%;width:2px;height:80px;background:linear-gradient(180deg,transparent,#ec4899,#a855f7,transparent);transform:translateX(-50%);filter:blur(1px);box-shadow:0 0 12px #a855f7;animation:lp-how-timeline-flow-move 4s linear infinite;pointer-events:none}.lp-how-timeline-flow--delay{animation-delay:2s}@keyframes lp-how-timeline-flow-move{0%{top:-80px;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@media (max-width:768px){.lp-how-timeline-flow{left:20px;transform:none}}@media (prefers-reduced-motion:reduce){.lp-how-section-pulse,.lp-how-timeline-flow{animation:none!important}.lp-how-section-pulse{opacity:.28}}.lp-myr-progress-bar{height:6px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden;position:relative}.lp-myr-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#a855f7,#ec4899);box-shadow:0 0 12px rgba(168,85,247,.6);position:relative}.lp-myr-progress-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:lp-myr-progress-shimmer 2.5s ease-in-out infinite}@keyframes lp-myr-progress-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.lp-myr-progress-fill:after{animation:none!important}}.lp-nav-btn-secondary{position:relative;z-index:10;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;background:#fff;color:#a855f7;box-shadow:0 0 30px rgba(168,85,247,.35),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1)}.lp-nav-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 0 50px rgba(168,85,247,.45),0 0 80px rgba(236,72,153,.2),inset 0 1px 0 rgba(255,255,255,.3)}.lp-nav-btn-primary{position:relative;z-index:10;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;color:#fff;border:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#7c3aed 50%,#ec4899);background-size:200% 200%;box-shadow:0 0 30px rgba(168,85,247,.35),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),background-position .5s cubic-bezier(.23,1,.32,1)}.lp-nav-btn-primary:hover{background-position:100% 100%;transform:translateY(-2px);box-shadow:0 0 50px rgba(168,85,247,.55),0 0 80px rgba(236,72,153,.25),inset 0 1px 0 rgba(255,255,255,.3)}.lp-claim-btn-ease{--lp-claim-ease:cubic-bezier(0.23,1,0.32,1)}.lp-claim-btn-primary{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;overflow:hidden;text-decoration:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#7c3aed 50%,#ec4899);background-size:200% 200%;color:#fff;box-shadow:0 0 30px rgba(168,85,247,.35),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .5s var(--lp-claim-ease),box-shadow .5s var(--lp-claim-ease),background-position .5s var(--lp-claim-ease)}.lp-claim-btn-primary:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translateX(-100%);transition:transform .7s var(--lp-claim-ease);pointer-events:none}.lp-claim-btn-inner{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.35rem}.lp-claim-btn-primary:hover{background-position:100% 100%;box-shadow:0 0 50px rgba(168,85,247,.6),0 0 80px rgba(236,72,153,.3),inset 0 1px 0 rgba(255,255,255,.3);transform:translateY(-2px)}.lp-claim-btn-primary:hover:before{transform:translateX(100%)}.lp-claim-btn-arrow{display:inline-block;transition:transform .35s var(--lp-claim-ease)}.lp-claim-btn-primary:focus-visible .lp-claim-btn-arrow,.lp-claim-btn-primary:hover .lp-claim-btn-arrow{transform:translateX(5px)}.lp-claim-btn-primary:focus-visible{outline:2px solid rgba(196,181,253,.95);outline-offset:3px}.lp-claim-btn-ghost{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;background:rgba(168,85,247,.08);border:1px solid rgba(168,85,247,.25);color:#e9e7f0;transition:background .4s var(--lp-claim-ease),border-color .4s var(--lp-claim-ease),box-shadow .4s var(--lp-claim-ease),transform .4s var(--lp-claim-ease)}.lp-claim-btn-ghost:hover{background:rgba(168,85,247,.15);border-color:rgba(168,85,247,.5);box-shadow:0 0 30px rgba(168,85,247,.25);transform:translateY(-2px)}.lp-claim-btn-ghost:focus-visible{outline:2px solid rgba(168,85,247,.65);outline-offset:3px}