.lp{--lp-ease:cubic-bezier(.2, .8, .2, 1);--lp-spring:cubic-bezier(.34, 1.56, .64, 1);overflow-x:clip}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lp [data-reveal]{opacity:0;transition:opacity .8s var(--lp-ease), transform .8s var(--lp-ease);transition-delay:calc(var(--d,0) * 90ms);transform:translateY(22px)}.lp [data-reveal=scale]{transform:translateY(18px)scale(.96)}.lp [data-reveal][data-in]{opacity:1;transform:none}}.lp-spot{isolation:isolate;position:relative}.lp-spot:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), var(--lp-spot-color,#ffffff29), transparent 45%);z-index:2;transition:opacity .3s;position:absolute;inset:0}.lp-spot:hover:before{opacity:1}.paper .lp-spot,.lp-spot.on-paper{--lp-spot-color:#df007912}.lp-btn{--tx:0px;--ty:0px;white-space:nowrap;height:48px;transform:translate(calc(var(--tx) + var(--gx,0px)), calc(var(--ty) + var(--gy,0px)));transition:transform .14s var(--lp-ease), box-shadow .14s var(--lp-ease), background-color .14s, color .14s, border-color .14s;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.lp-btn--lg{height:60px;font-family:var(--font-display);letter-spacing:-.01em;border-radius:14px;padding:0 28px;font-size:16px;font-weight:700}.lp-btn--sm{border-radius:999px;height:38px;padding:0 16px;font-size:14px}.lp-btn--primary{background:var(--magenta);color:var(--on-magenta);border-color:var(--magenta);box-shadow:4px 4px 0 0 var(--plate)}.lp-btn--primary:hover{--tx:-1px;--ty:-1px;box-shadow:6px 6px 0 0 var(--plate)}.lp-btn--primary:active{--tx:2px;--ty:2px;box-shadow:1px 1px 0 0 var(--plate)}.lp-btn--glass{color:var(--ink);background:var(--glass-fill);-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);box-shadow:0 0 0 1px var(--glass-edge), var(--glass-shadow)}.lp-btn--glass:hover{background:var(--glass-fill-strong)}.lp-btn--ink{background:var(--surface-raised);color:var(--ink);border-color:var(--ink)}.lp-btn--ink:hover{--tx:-2px;--ty:-2px;box-shadow:4px 4px 0 0 var(--plate-ink)}.lp-btn--ink:active{--tx:0px;--ty:0px;box-shadow:none}.lp-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.lp-nav{color:var(--ink);transition:color .3s}.lp-nav[data-tone=dark]{--ink:#f6f1f8;--ink-muted:#c9bfd0;--magenta:#ff3da5;--on-magenta:#140818;--plate:#3ccbff;--glass-fill:#28162e73;--glass-fill-strong:#28162eb3;--glass-rim:#ffffff47;--glass-edge:#ffffff1a;--glass-shadow:0 1px 0 #ffffff24 inset, 0 12px 32px -12px #0009}.lp-nav-pill{transition:background-color .35s, box-shadow .35s, max-width .5s var(--lp-ease)}.lp-nav-link{color:var(--ink-muted);transition:color .15s}.lp-nav-link:hover{color:var(--ink)}.lp-ink{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-glow{filter:blur(90px);opacity:.55;will-change:transform;border-radius:50%;animation:24s ease-in-out infinite lp-drift;position:absolute}.lp-glow--m{background:#ff3da5;width:52vw;height:52vw;top:-18vw;left:-14vw}.lp-glow--c{opacity:.42;background:#3ccbff;width:44vw;height:44vw;animation-duration:28s;animation-delay:-8s;top:4vw;right:-14vw}.lp-glow--y{opacity:.18;background:#ffe014;width:26vw;height:26vw;animation-delay:-15s;top:46%;left:36vw}.lp-glow--v{opacity:.4;background:#7b2fff;width:38vw;height:38vw;animation-duration:30s;animation-delay:-4s;bottom:-24vw;left:20vw}@keyframes lp-drift{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(7%,-5%)scale(1.1)}66%{transform:translate(-6%,6%)scale(.94)}}.lp-dots{z-index:-1;pointer-events:none;color:#ffffff17;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 10%,#0000 75%)}.lp-grain{z-index:-1;pointer-events:none;position:absolute;inset:0}.lp-headline{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-weight:800;line-height:.98}.lp-registered{text-shadow:.05em .05em 0 var(--plate);animation:lp-register 1.2s var(--lp-ease) .2s both}.lp-registered--late{animation-delay:.45s}@keyframes lp-register{0%{text-shadow:.34em .22em #0000;opacity:0;transform:translateY(.12em)}35%{opacity:1;text-shadow:.26em .16em 0 var(--plate);transform:none}to{text-shadow:.05em .05em 0 var(--plate)}}.lp-chip{height:34px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.lp-chip-dot{background:var(--yellow);height:24px;color:var(--on-yellow);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;place-items:center;padding:0 9px;font-size:10px;font-weight:700;display:grid}.lp-composer{border-radius:30px}.lp-domain{height:34px;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--ink);transition:border-color .15s, background-color .15s, color .15s, transform .15s var(--lp-ease);background:#ffffff0a;border:1.5px solid #ffffff42;border-radius:999px;padding:0 13px;font-size:13.5px;font-weight:500}.lp-domain:hover{border-color:#ffffffb3}.lp-domain[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.lp-domain:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lp-slugbox{background:#00000052;border-radius:18px;align-items:center;min-width:0;height:76px;padding:0 20px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1.5px #ffffff29,0 1px #ffffff0f}.lp-slugbox:focus-within{box-shadow:0 0 0 2px var(--cyan) inset, 0 0 0 6px #3ccbff29}.lp-slugbox input{all:unset;min-width:0;color:var(--ink);caret-color:var(--magenta);flex:1}.lp-slugbox input::placeholder{color:#ffffff59}.lp-caret{background:var(--magenta);vertical-align:-.14em;border-radius:2px;width:3px;height:1.05em;margin-left:2px;animation:1.05s step-end infinite lp-blink;display:inline-block}@keyframes lp-blink{50%{opacity:0}}.lp-before{color:#ffffff73;-webkit-text-decoration:line-through #ff3da5b3;text-decoration:line-through #ff3da5b3;text-decoration-thickness:1.5px}.lp-qr{flex-direction:column;align-items:center;gap:14px;margin:0;display:inline-flex}.lp-qr-label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:700;line-height:16px}.lp-qr-sheet{box-shadow:5px 5px 0 0 var(--plate);background:#fff;border-radius:18px;padding:22px;position:relative}.lp-qr--sm .lp-qr-sheet{box-shadow:4px 4px 0 0 var(--plate);border-radius:14px;padding:14px}.lp-qr-code{width:208px;height:208px;position:relative;overflow:hidden}.lp-qr--sm .lp-qr-code{width:120px;height:120px}.lp-qr--lg .lp-qr-code{width:232px;height:232px}.lp-qr-crop{border:0 solid var(--ink-muted);opacity:.8;width:14px;height:14px;position:absolute}.lp-qr-crop--tl{border-top-width:1.5px;border-left-width:1.5px;top:-11px;left:-11px}.lp-qr-crop--tr{border-top-width:1.5px;border-right-width:1.5px;top:-11px;right:-11px}.lp-qr-crop--bl{border-bottom-width:1.5px;border-left-width:1.5px;bottom:-11px;left:-11px}.lp-qr-crop--br{border-bottom-width:1.5px;border-right-width:1.5px;bottom:-11px;right:-11px}.lp-qr-caption{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:500;line-height:28px}.lp-qr-caption .lp-slug-domain,.lp-slug-domain{opacity:.62}.lp-print{animation:.62s steps(14,end) both lp-print}@keyframes lp-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.lp-printhead{opacity:0;background:linear-gradient(90deg,#0000,#ff3da5 20%,#3ccbff 80%,#0000);border-radius:3px;height:6px;animation:.62s linear both lp-head;position:absolute;top:0;left:-6%;right:-6%;box-shadow:0 0 18px 2px #ff3da58c}@keyframes lp-head{0%{opacity:1;top:0}92%{opacity:1}to{opacity:0;top:100%}}.lp-scan{background:#ff3da5;height:2px;animation:2.8s ease-in-out infinite lp-scan;position:absolute;top:0;left:-4%;right:-4%;box-shadow:0 0 14px 3px #ff3da599}@keyframes lp-scan{0%,to{top:4%}50%{top:96%}}.lp-tapes{z-index:5;pointer-events:none;height:210px;margin:-105px 0;position:relative}.lp-tape{white-space:nowrap;width:112%;padding:16px 0;display:flex;position:absolute;left:-6%;overflow:hidden}.lp-tape--m{color:#fff;background:#df0079;padding:12px 0;top:18px;transform:rotate(1.6deg);box-shadow:0 5px #00aeef}.lp-tape--y{background:var(--yellow);color:var(--on-yellow);top:104px;transform:rotate(-2.2deg);box-shadow:0 6px #140818}.lp-track{flex:none;gap:44px;padding-right:44px;animation:38s linear infinite lp-marquee;display:flex}.lp-tape--m .lp-track{animation-duration:46s;animation-direction:reverse}@keyframes lp-marquee{to{transform:translate(-100%)}}.lp-tape-item{font-family:var(--font-mono);letter-spacing:-.03em;align-items:center;gap:44px;font-size:clamp(22px,3vw,34px);font-weight:500;display:inline-flex}.lp-tape--m .lp-tape-item{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(16px,2vw,22px);font-weight:800}.lp-tent{transform-style:preserve-3d;transform:perspective(1400px)rotateX(8deg)rotateY(-14deg)rotate(1deg)}.lp-dest{transition:opacity .45s var(--lp-ease), transform .45s var(--lp-ease)}.lp-dest[data-state=out]{opacity:0;position:absolute;inset:0;transform:translateY(-14px)}.lp-dest[data-state=next]{opacity:0;position:absolute;inset:0;transform:translateY(14px)}.lp-step{transition:opacity .4s var(--lp-ease), transform .4s var(--lp-ease);opacity:.32}.lp-step[data-active]{opacity:1}.lp-step-dot{transition:background-color .3s, transform .3s var(--lp-spring), box-shadow .3s}.lp-step[data-active] .lp-step-dot{background:var(--magenta);box-shadow:3px 3px 0 0 var(--plate);transform:scale(1.15)}.lp-stage{perspective:1600px}.lp-phone-slot{width:248px;transition:transform .75s var(--lp-ease), opacity .75s var(--lp-ease), filter .75s;transform-style:preserve-3d;cursor:pointer;margin-left:-124px;position:absolute;top:0;left:50%}.lp-phone{background:#0d070f;border-radius:40px;padding:9px;box-shadow:inset 0 0 0 1.5px #ffffff14,0 40px 80px -30px #1408188c,0 18px 30px -18px #14081866}.lp-screen{background:var(--t-bg);height:500px;color:var(--t-text);border-radius:32px;padding:46px 16px 18px;position:relative;overflow:hidden}.lp-screen-notch{z-index:3;background:#0d070f;border-radius:999px;width:76px;height:21px;margin-left:-38px;position:absolute;top:10px;left:50%}.lp-screen-dots{background-image:radial-gradient(circle, var(--t-dot) 1px, transparent 1.6px);pointer-events:none;background-size:8px 8px;position:absolute;inset:0}.lp-screen-glow{filter:blur(34px);opacity:.55;pointer-events:none;border-radius:50%;animation:16s ease-in-out infinite lp-drift;position:absolute}.lp-mini-link{align-items:center;gap:9px;min-height:42px;padding:5px 12px 5px 5px;font-size:12.5px;font-weight:650;display:flex;position:relative}.lp-mini-link[data-lead=none]{justify-content:center;padding-left:12px}.lp-mini-ico{border-radius:999px;flex:none;place-items:center;width:30px;height:30px;display:grid}.lp-mini-link--glass{background:var(--t-glass);color:var(--t-text);-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%);box-shadow:inset 0 1px 0 var(--t-glass-rim), 0 0 0 1px color-mix(in srgb, var(--t-glass-rim) 40%, transparent), 0 8px 20px -12px #00000073}.lp-mini-link--solid{background:var(--t-surface);color:var(--t-on-surface);box-shadow:0 6px 16px -10px #00000059}.lp-mini-link--soft{background:var(--t-surface);color:var(--t-on-surface)}.lp-mini-link--outline{background:var(--t-surface);color:var(--t-on-surface);box-shadow:0 0 0 2px var(--t-line) inset}.lp-mini-link--plate{background:var(--t-surface);color:var(--t-on-surface);box-shadow:0 0 0 2px var(--t-line) inset, 3px 3px 0 0 var(--t-shadow-ink)}.lp-mini-link--featured{overflow:hidden;background:var(--t-accent)!important;color:var(--t-on-accent)!important;box-shadow:3px 3px 0 0 var(--t-plate)!important}.lp-mini-link--featured:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:3.6s ease-in-out infinite lp-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes lp-shine{0%,55%{left:-60%}to{left:140%}}.lp-ai [data-ai-step]{transition:opacity .55s var(--lp-ease), transform .55s var(--lp-ease)}.lp-ai-beam{pointer-events:none;opacity:0;background:linear-gradient(#0000,#3ccbff2e 70%,#3ccbffe6 98%,#0000);height:90px;position:absolute;top:-90px;left:0;right:0}.lp-ai[data-phase="1"] .lp-ai-beam{animation:1.7s ease-in-out both lp-beam}@keyframes lp-beam{0%{opacity:1;top:-90px}90%{opacity:1}to{opacity:0;top:100%}}.lp-ai-chip{opacity:.32;filter:blur(2.5px)grayscale();transition:opacity .5s var(--lp-ease), transform .5s var(--lp-spring), filter .5s var(--lp-ease);transition-delay:calc(var(--i) * .11s);transform:translate(-10px)scale(.94)}.lp-ai[data-phase="2"] .lp-ai-chip,.lp-ai[data-phase="3"] .lp-ai-chip{opacity:1;filter:none;transform:none}.lp-ai-piece{opacity:0;transition:opacity .5s var(--lp-ease), transform .5s var(--lp-spring);transition-delay:calc(var(--i) * .12s);transform:translateY(14px)scale(.97)}.lp-ai[data-phase="3"] .lp-ai-piece{opacity:1;transform:none}.lp-ai-skeleton{transition:opacity .45s var(--lp-ease)}.lp-ai[data-phase="3"] .lp-ai-skeleton{opacity:0}.lp-ai-skeleton span{animation:1.4s ease-in-out infinite lp-skel}@keyframes lp-skel{50%{opacity:.45}}.lp-ai-found{transition:color .4s}.lp-ai[data-phase="2"] .lp-ai-found,.lp-ai[data-phase="3"] .lp-ai-found{color:var(--cyan)}.lp-ai-mark{outline-offset:3px;outline:2px dashed #0000;transition:box-shadow .4s,outline-color .4s}.lp-ai[data-phase="2"] .lp-ai-mark{outline-color:#3ccbff}.lp-file-old{animation:lp-file-old 7s var(--lp-ease) infinite}.lp-file-new{animation:lp-file-new 7s var(--lp-ease) infinite}@keyframes lp-file-old{0%,30%{opacity:1;transform:none}42%,88%{opacity:.45;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes lp-file-new{0%,34%{opacity:0;transform:translateY(-16px)scale(.96)}46%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px)scale(.96)}}.lp-sheet-up{animation:lp-sheet 6s var(--lp-ease) infinite}@keyframes lp-sheet{0%,18%{transform:translateY(105%)}32%,84%{transform:none}to{transform:translateY(105%)}}.lp-rise>*{animation:lp-rise-loop 6s var(--lp-ease) infinite;animation-delay:calc(var(--i) * .12s)}@keyframes lp-rise-loop{0%{opacity:0;transform:translateY(10px)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.lp-chart path.lp-draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s var(--lp-ease) .2s}.lp-chart[data-in] path.lp-draw{stroke-dashoffset:0}.lp-chart .lp-area{opacity:0;transition:opacity 1s 1s}.lp-chart[data-in] .lp-area{opacity:1}.lp-bar{transform-origin:0;transition:transform 1.2s var(--lp-ease);transition-delay:calc(var(--i) * .12s + .3s);transform:scaleX(0)}[data-in] .lp-bar{transform:scaleX(1)}.lp-stamp{animation:26s linear infinite lp-spin}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp-stamp-in{opacity:0;filter:blur(10px);text-shadow:.3em .2em #0000;transform:scale(1.35)}[data-in] .lp-stamp-in{animation:lp-stamp .9s var(--lp-ease) .15s both}@keyframes lp-stamp{0%{opacity:0;filter:blur(10px);text-shadow:.3em .2em #0000;transform:scale(1.35)}55%{opacity:1;filter:none;text-shadow:.12em .1em 0 var(--plate);transform:scale(.98)}to{opacity:1;filter:none;text-shadow:.05em .05em 0 var(--plate);transform:none}}.lp-burst{pointer-events:none;width:0;height:0;position:absolute;top:46%;left:50%}.lp-burst i{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--c);opacity:0;border-radius:50%;position:absolute;top:0;left:0}[data-in] .lp-burst i{animation:lp-burst 1.6s var(--lp-ease) calc(.25s + var(--i) * 18ms) both}@keyframes lp-burst{0%{opacity:0;transform:translate(0)scale(.2)}15%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) scale(1)}}.lp-giant-wrap{container-type:inline-size}.lp-giant{font-family:var(--font-display);letter-spacing:-.05em;text-shadow:.035em .035em 0 var(--plate);padding-bottom:.06em;font-size:12.6cqi;font-weight:800;line-height:1}.lp-faq [data-slot=accordion-trigger-icon]{display:none!important}.lp-faq-plus{transition:transform .3s var(--lp-spring), background-color .2s, color .2s}.lp-faq [aria-expanded=true] .lp-faq-plus{background:var(--magenta);color:var(--on-magenta);transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp-registered{text-shadow:.05em .05em 0 var(--plate)}.lp-stamp-in{opacity:1;filter:none;text-shadow:.05em .05em 0 var(--plate);transform:none}.lp-chart path.lp-draw{stroke-dashoffset:0}.lp-chart .lp-area,.lp-ai-chip,.lp-ai-piece,.lp-ai-found{opacity:1!important;filter:none!important;transform:none!important}.lp-ai-skeleton{opacity:0}.lp-bar{transform:none}.lp-file-new{opacity:1;transform:none}.lp-sheet-up{transform:none}.lp-burst{display:none}}
