.lp-h1{font-family:var(--font-header);letter-spacing:-.03em;font-size:56px;font-weight:600;line-height:1}.lp-h2{font-family:var(--font-header);letter-spacing:-.025em;font-size:40px;font-weight:600;line-height:1.1}.lp-h3{font-family:var(--font-header);letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}.lp-card-h{font-family:var(--font-header);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.25}.lp-body{font-size:16px;line-height:1.55}@media (max-width:1080px){.lp-h1{font-size:52px}}@media (max-width:880px){.lp-h1{font-size:40px}.lp-h2{font-size:30px}.lp-h3{font-size:22px}}.lp-dark{--lp-bg:#121212;--lp-card:#1c1c1c;--lp-card-hover:#232323;--lp-line:#ffffff14;--lp-line-strong:#ffffff24;--lp-text:#f5f5f5;--lp-muted:#a1a1a1;background:var(--lp-bg);color:var(--lp-text)}.lp-reveal{opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--lp-delay,0s);transform:translateY(20px)}.lp-reveal.is-in{opacity:1;transform:none}.lp-visual{background:radial-gradient(120% 120% at 12% 18%,#7fe0a8 0%,#0000 42%),radial-gradient(120% 120% at 88% 24%,#9db8ff 0%,#0000 46%),radial-gradient(140% 140% at 70% 96%,#c4a6ff 0%,#0000 50%),linear-gradient(135deg,#8fd4b0 0%,#8fb6e6 52%,#b9a8ec 100%);position:relative;overflow:hidden}.lp-visual:after{content:"";mix-blend-mode:overlay;opacity:.32;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.lp-grain-heavy:after{opacity:.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.85'/%3E%3C/svg%3E")}.lp-grad-2{background:radial-gradient(120% 120% at 85% 20%,#7fe0a8 0%,#0000 44%),radial-gradient(120% 120% at 15% 24%,#9db8ff 0%,#0000 46%),radial-gradient(150% 130% at 50% 100%,#c4a6ff 0%,#0000 52%),linear-gradient(115deg,#8fb6e6 0%,#8fd4b0 52%,#b9a8ec 100%)}.lp-grad-3{background:radial-gradient(130% 120% at 18% 88%,#7fe0a8 0%,#0000 46%),radial-gradient(120% 120% at 88% 84%,#9db8ff 0%,#0000 48%),radial-gradient(130% 120% at 50% -6%,#c4a6ff 0%,#0000 50%),linear-gradient(165deg,#b9a8ec 0%,#8fb6e6 54%,#8fd4b0 100%)}.lp-grad-4{background:radial-gradient(120% 120% at 16% 14%,#a6c6f7 0%,#0000 45%),radial-gradient(120% 120% at 86% 12%,#b6a0ee 0%,#0000 48%),radial-gradient(140% 130% at 50% 108%,#dceeff 0%,#0000 52%),linear-gradient(155deg,#8fb0e6 0%,#9a9ee2 50%,#b1a2e7 100%)}.lp-composer{z-index:1;border-radius:var(--radius-12);background:#fff;flex-direction:column;gap:12px;display:flex;position:relative;box-shadow:0 12px 30px #10141b2e}.lp-tier{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--content-tertiary);letter-spacing:-.01em;background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;font-size:14px;transition:color .28s;display:flex;position:relative}.lp-tier:hover{color:var(--content-primary)}.lp-tier-dot{background:var(--border-primary-main);border-radius:3px;flex-shrink:0;width:10px;height:10px;transition:background .28s,transform .28s}.lp-tier.is-active{color:var(--content-primary);font-weight:600}.lp-tier.is-active .lp-tier-dot{background:#2f6bff;transform:scale(1.15)}.lp-kmock .lp-conn-dot{background:#1aa251}.lp-kmock .lp-conn-status{color:#1aa251}.lp-kmock .lp-reading{opacity:0}.lp-kmock .lp-reading-done{opacity:1}@media (prefers-reduced-motion:no-preference){.lp-kmock .lp-step{opacity:0;transform:translateY(6px)}.lp-kmock.is-in .lp-step{opacity:1;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * .13s);transform:none}.lp-kmock .lp-pop{transform:scale(0)}.lp-kmock.is-in .lp-pop{transition:transform .36s cubic-bezier(.34,1.56,.64,1) .72s;transform:scale(1)}.lp-kmock .lp-reading{opacity:1;transition:opacity .26s 1.15s}.lp-kmock.is-in .lp-reading{opacity:0}.lp-kmock .lp-reading-done{opacity:0;transform:scale(0)}.lp-kmock.is-in .lp-reading-done{opacity:1;transition:opacity .2s 1.3s,transform .36s cubic-bezier(.34,1.56,.64,1) 1.3s;transform:scale(1)}.lp-kmock .lp-conn-dot{background:#c9ccd2}.lp-kmock.is-in .lp-conn-dot{transition:background .32s;transition-delay:calc(.7s + var(--i,0) * .22s);background:#1aa251}.lp-kmock .lp-conn-status{color:#9a9a9a}.lp-kmock.is-in .lp-conn-status{color:#1aa251;transition:color .32s;transition-delay:calc(.7s + var(--i,0) * .22s)}}.lp-faq-item{border-top:1px solid var(--border-primary-light)}.lp-faq-item:last-child{border-bottom:1px solid var(--border-primary-light)}.lp-faq-trigger{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--content-primary);background:0 0;border:none;align-items:center;gap:16px;padding:20px 4px;display:flex}.lp-faq-num{font-variant-numeric:tabular-nums;color:var(--content-quaternary);flex-shrink:0;width:22px;font-size:13px}.lp-faq-q{letter-spacing:-.01em;flex:1;font-size:16px;font-weight:500}.lp-faq-icon{width:16px;height:16px;color:var(--content-tertiary);flex-shrink:0;position:relative}.lp-faq-icon:before,.lp-faq-icon:after{content:"";background:currentColor;border-radius:2px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute}.lp-faq-icon:before{width:16px;height:2px;top:7px;left:0}.lp-faq-icon:after{width:2px;height:16px;top:0;left:7px}.lp-faq-item[data-open=true] .lp-faq-icon:after{opacity:0;transform:rotate(90deg)}.lp-faq-panel{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.lp-faq-item[data-open=true] .lp-faq-panel{grid-template-rows:1fr}.lp-faq-panel-inner{overflow:hidden}.lp-faq-a{max-width:60ch;color:var(--content-tertiary);padding:0 40px 20px;font-size:15px;line-height:1.6}.lp-dark .lp-faq-item{border-top-color:var(--lp-line-strong)}.lp-dark .lp-faq-item:last-child{border-bottom-color:var(--lp-line-strong)}.lp-dark .lp-faq-trigger{color:var(--lp-text)}.lp-dark .lp-faq-num{color:#f5f5f566}.lp-dark .lp-faq-icon,.lp-dark .lp-faq-a{color:var(--lp-muted)}.lp-caret{vertical-align:text-bottom;background:var(--content-secondary);width:1.5px;height:1.05em;margin-left:2px;animation:1.1s step-end infinite lp-blink;display:inline-block}@keyframes lp-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.lp-mention{animation:.28s cubic-bezier(.16,1,.3,1) lp-mention-in}@keyframes lp-mention-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.lp-msg{opacity:0;animation:.36s cubic-bezier(.16,1,.3,1) forwards lp-msg-in;transform:translateY(8px)scale(.98)}@keyframes lp-msg-in{to{opacity:1;transform:none}}.lp-typing{align-items:center;gap:4px;display:inline-flex}.lp-typing>span{background:var(--content-quaternary);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite lp-typing}.lp-typing>span:nth-child(2){animation-delay:.16s}.lp-typing>span:nth-child(3){animation-delay:.32s}@keyframes lp-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lp-chip{animation:.38s cubic-bezier(.34,1.56,.64,1) lp-chip-in}@keyframes lp-chip-in{0%{opacity:0;transform:translateY(4px)scale(.92)}to{opacity:1;transform:none}}.lp-lift{transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,background .24s}.lp-lift:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-msg,.lp-chip,.lp-lift,.lp-tier,.lp-tier-dot,.lp-mention,.lp-caret,.lp-faq-panel,.lp-faq-icon:before,.lp-faq-icon:after{transition:none!important;animation:none!important}.lp-caret{display:none}.lp-reveal,.lp-msg{opacity:1;transform:none}.lp-lift:hover{transform:none}}.lp-naira-symbol{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
