.lp{--lp-bg: #111318;--lp-fg: #f4f5f7;--lp-fg-rgb: 244, 245, 247;--lp-muted: #a7adb8;--lp-muted-2: #8b929e;--lp-muted-3: #6e7480;--lp-lead: #c4c9d2;--lp-accent: #fb298b;--lp-accent-2: #ff5ea8;--lp-accent-rgb: 251, 41, 139;--lp-grape: #8224fc;--lp-gradient: linear-gradient(135deg, #fb298b 0%, #8224fc 100%);--lp-ink: #ffffff;--lp-on-accent-soft: rgba(var(--lp-fg-rgb), .22);--lp-line: rgba(var(--lp-fg-rgb), .08);--lp-pad: clamp(20px, 5vw, 64px);position:relative;overflow:clip;min-height:100vh;background:var(--lp-bg);color:var(--lp-fg);font-family:Bricolage Grotesque,Bricolage Fallback,Noto Sans Arabic,Noto Nastaliq Urdu,Vazirmatn,Noto Sans Devanagari,Noto Sans Bengali,Noto Sans Thai,Noto Sans SC,Noto Sans JP,Noto Sans KR,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;transition:background .25s ease,color .25s ease}html[data-theme=light] .lp{--lp-bg: #fbfaf7;--lp-fg: #111318;--lp-fg-rgb: 17, 19, 24;--lp-muted: #545b69;--lp-muted-2: #6b7280;--lp-muted-3: #8a909c;--lp-lead: #3a404d;--lp-accent: #e6157c;--lp-accent-2: #c40f6a;--lp-accent-rgb: 230, 21, 124;--lp-line: rgba(17, 19, 24, .09)}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp-theme{border-color:rgba(var(--lp-fg-rgb),.18)!important;background:rgba(var(--lp-fg-rgb),.04)!important;color:var(--lp-fg)!important}.lp-theme:hover{border-color:var(--lp-accent)!important;color:var(--lp-accent)!important}.lp a{color:var(--lp-accent);text-decoration:none}.lp a:hover{color:var(--lp-accent-2)}.lp .mono{font-family:JetBrains Mono,ui-monospace,monospace}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lp-blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.15)}66%{transform:translate(-40px,50px) scale(.9)}}@keyframes lp-pulse{0%,to{box-shadow:0 0 rgba(var(--lp-accent-rgb),.5)}70%{box-shadow:0 0 0 18px rgba(var(--lp-accent-rgb),0)}}@keyframes lp-bars{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-strike{0%{width:0}to{width:100%}}.lp-blobs{position:absolute;inset:0;pointer-events:none;overflow:hidden}.lp-blob{position:absolute;border-radius:50%;filter:blur(40px)}.lp-blob-a{top:-180px;left:-120px;width:560px;height:560px;background:radial-gradient(circle,rgba(var(--lp-accent-rgb),.28),transparent 65%);animation:lp-blob 14s ease-in-out infinite}.lp-blob-b{top:30%;right:-200px;width:620px;height:620px;background:radial-gradient(circle,rgba(130,36,252,.22),transparent 65%);filter:blur(50px);animation:lp-blob 18s ease-in-out infinite reverse}.lp-wrap{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding-left:var(--lp-pad);padding-right:var(--lp-pad)}.lp-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;padding-bottom:22px}.lp-logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-.02em;color:var(--lp-fg)}.lp-logo:hover{color:var(--lp-fg)}.lp-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--lp-accent);animation:lp-pulse 2s infinite}.lp-nav{display:flex;gap:28px;font-size:15px}.lp-nav a{color:var(--lp-muted)}.lp-nav a:hover{color:var(--lp-fg)}.lp-header-right{display:flex;align-items:center;gap:10px}.lp-pill{padding:10px 18px;border-radius:999px;border:1px solid rgba(var(--lp-fg-rgb),.18);font-size:14px;font-weight:600;color:var(--lp-fg);white-space:nowrap;background:transparent}.lp-pill:hover{border-color:var(--lp-accent);color:var(--lp-accent)}.lp-lang{position:relative}.lp-lang select{appearance:none;-webkit-appearance:none;padding:10px 34px 10px 14px;border-radius:999px;border:1px solid rgba(var(--lp-fg-rgb),.18);background:rgba(var(--lp-fg-rgb),.04);color:var(--lp-fg);font:inherit;font-size:14px;font-weight:600;cursor:pointer;outline:none}.lp-lang select:hover,.lp-lang select:focus{border-color:var(--lp-accent)}.lp-lang:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:1.5px solid var(--lp-muted);border-bottom:1.5px solid var(--lp-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.lp-lang option{color:#111;background:#fff}.lp-hero{padding-top:clamp(40px,8vw,110px);padding-bottom:60px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:48px;align-items:center}.lp-hero-copy{display:flex;flex-direction:column;gap:28px;animation:lp-rise .8s cubic-bezier(.2,.8,.2,1) both}.lp-badge{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:8px 14px 8px 10px;border-radius:999px;background:rgba(var(--lp-accent-rgb),.1);border:1px solid rgba(var(--lp-accent-rgb),.35);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-accent);white-space:nowrap}.lp-badge .lp-dot{width:8px;height:8px;animation-duration:1.6s}.lp-h1{margin:0;font-size:clamp(44px,7vw,96px);line-height:.95;letter-spacing:-.04em;font-weight:800;text-wrap:balance}.lp-hl{position:relative;display:inline-block;color:var(--lp-accent)}.lp-hl:after{content:"";position:absolute;left:0;bottom:6px;height:6px;background:var(--lp-accent);border-radius:3px;opacity:.5;animation:lp-strike 1.2s .6s cubic-bezier(.2,.8,.2,1) both}.lp-lead{margin:0;max-width:520px;font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--lp-lead);text-wrap:pretty}.lp-form{display:flex;flex-wrap:wrap;gap:10px;max-width:520px}.lp-input{flex:1;min-width:220px;height:56px;padding:0 20px;border-radius:14px;border:1px solid rgba(var(--lp-fg-rgb),.16);background:rgba(var(--lp-fg-rgb),.04);color:var(--lp-fg);font:inherit;font-size:16px;outline:none}.lp-input:focus{border-color:var(--lp-accent)}.lp-input::placeholder{color:var(--lp-muted-3)}.lp-btn{height:56px;padding:0 26px;border-radius:14px;border:0;background:var(--lp-gradient);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s}.lp-btn:hover{transform:translateY(-2px)}.lp-perks{display:flex;flex-wrap:wrap;gap:20px;font-size:14px;color:var(--lp-muted-2)}.lp-hero-visual{position:relative;display:flex;justify-content:center;animation:lp-rise 1s .2s cubic-bezier(.2,.8,.2,1) both}.lp-card{position:relative;width:min(100%,440px);border-radius:28px;padding:28px;background:linear-gradient(160deg,rgba(var(--lp-fg-rgb),.08),rgba(var(--lp-fg-rgb),.02));border:1px solid rgba(var(--lp-fg-rgb),.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:22px}.lp-card-head{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--lp-muted-2);letter-spacing:.08em;text-transform:uppercase}.lp-card-head span{white-space:nowrap}.lp-card-head .on{color:var(--lp-accent)}.lp-bars{display:flex;align-items:flex-end;gap:6px;height:120px;width:100%}.lp-bar{flex:1;border-radius:4px;background:rgba(var(--lp-fg-rgb),.18);transform-origin:bottom;animation:lp-bars 1.5s ease-in-out infinite}.lp-bar.hot{background:var(--lp-accent)}.lp-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.lp-stat{display:flex;flex-direction:column;gap:4px}.lp-stat small{font-size:12px;color:var(--lp-muted-2)}.lp-stat strong{font-size:26px;font-weight:700;letter-spacing:-.03em}.lp-stat strong.up{color:var(--lp-accent)}.lp-hr{height:1px;background:var(--lp-line)}.lp-chips{display:flex;gap:8px;flex-wrap:wrap}.lp-chip{padding:6px 12px;border-radius:999px;background:rgba(var(--lp-fg-rgb),.06);font-size:13px}.lp-sticker{position:absolute;top:-22px;right:8px;width:96px;height:96px;border-radius:50%;background:var(--lp-gradient);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:800;font-size:13px;line-height:1.1;letter-spacing:-.02em;animation:lp-spin 16s linear infinite}.lp-marquee{position:relative;z-index:2;overflow:hidden;border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);padding:16px 0;background:rgba(var(--lp-fg-rgb),.02)}.lp-marquee-track{display:flex;width:max-content;animation:lp-marquee 28s linear infinite;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);white-space:nowrap}.lp-marquee-track span{padding:0 32px}.lp-marquee-track .star{padding:0;color:var(--lp-accent)}.lp-section{padding-top:clamp(60px,8vw,120px);padding-bottom:clamp(60px,8vw,120px);display:flex;flex-direction:column;gap:48px}.lp-section-head{display:flex;flex-direction:column;gap:12px;max-width:640px}.lp-eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-accent)}.lp-h2{margin:0;font-size:clamp(32px,4vw,56px);line-height:1;letter-spacing:-.03em;font-weight:700;text-wrap:balance}.lp-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.lp-step{display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:22px;border:1px solid rgba(var(--lp-fg-rgb),.1);background:rgba(var(--lp-fg-rgb),.03);transition:transform .25s,border-color .25s}.lp-step:hover{transform:translateY(-4px);border-color:rgba(var(--lp-accent-rgb),.5)}.lp-step .n{font-size:13px;color:var(--lp-accent)}.lp-step h3{margin:0;font-size:24px;letter-spacing:-.02em;font-weight:700}.lp-step p{margin:0;font-size:16px;line-height:1.5;color:var(--lp-muted);text-wrap:pretty}.lp-price-section{padding-bottom:clamp(60px,8vw,120px)}.lp-price{position:relative;overflow:hidden;border-radius:32px;background:var(--lp-gradient);color:#fff;padding:clamp(36px,6vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px;align-items:center}.lp-price-left{display:flex;flex-direction:column;gap:18px}.lp-price-left .lp-eyebrow{color:inherit;opacity:.8}.lp-price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.lp-price-big{font-size:clamp(72px,12vw,160px);line-height:.9;font-weight:800;letter-spacing:-.06em}.lp-price-side{display:flex;flex-direction:column;font-size:18px;line-height:1.3;font-weight:600;white-space:nowrap}.lp-price-side s{opacity:.55}.lp-price-body{margin:0;max-width:460px;font-size:17px;line-height:1.5;text-wrap:pretty}.lp-price-local{font-size:13px;font-weight:600;opacity:.75}.lp-price-right{display:flex;flex-direction:column;gap:14px}.lp-perk{display:flex;align-items:flex-start;gap:12px;font-size:17px;font-weight:500;line-height:1.4}.lp-perk i{width:22px;height:22px;border-radius:50%;background:var(--lp-on-accent-soft);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-style:normal;flex-shrink:0;margin-top:1px}.lp-perk span{min-width:0}.lp-price-cta{margin-top:12px;align-self:flex-start;padding:16px 28px;border-radius:14px;background:#111318;color:#fff;font-weight:700;font-size:16px;transition:transform .15s}.lp-price-cta:hover{transform:translateY(-2px);color:#ffc2df}.lp-faq{max-width:800px;padding-bottom:clamp(60px,8vw,120px);display:flex;flex-direction:column;gap:32px}.lp-faq .lp-h2{font-size:clamp(32px,4vw,48px)}.lp-faq-list{display:flex;flex-direction:column}.lp-faq-item{display:flex;flex-direction:column;border-top:1px solid rgba(var(--lp-fg-rgb),.1)}.lp-faq-q{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;background:none;border:0;color:var(--lp-fg);font:inherit;font-size:19px;font-weight:600;text-align:left;cursor:pointer;letter-spacing:-.01em}.lp-faq-q span{font-size:24px;color:var(--lp-accent);font-weight:300}.lp-faq-a{margin:0;padding:0 0 24px;font-size:16px;line-height:1.55;color:var(--lp-muted);max-width:640px;text-wrap:pretty;animation:lp-rise .35s ease both}.lp-footer{border-top:1px solid var(--lp-line);padding-top:32px;padding-bottom:32px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:14px;color:var(--lp-muted-3)}.lp-footer div{display:flex;gap:24px}.lp-footer a{color:var(--lp-muted-3)}.lp-footer a:hover{color:var(--lp-fg)}@media(max-width:760px){.lp-nav{display:none}.lp-sticker{width:80px;height:80px;font-size:12px;right:0}}@media(prefers-reduced-motion:reduce){.lp *,.lp *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp-section-lead{margin:0;max-width:560px;font-size:17px;line-height:1.5;color:var(--lp-muted);text-wrap:pretty}.lp-h2-sm{font-size:clamp(28px,3.2vw,40px)}.lp-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.lp-tool{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;border:1px solid rgba(var(--lp-fg-rgb),.1);background:rgba(var(--lp-fg-rgb),.03);transition:transform .25s,border-color .25s,background .25s}.lp-tool:hover{transform:translateY(-4px);border-color:rgba(var(--lp-accent-rgb),.5);background:rgba(var(--lp-accent-rgb),.04)}.lp-tool-top{display:flex;justify-content:space-between;align-items:center}.lp-tool-icon{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;background:rgba(var(--lp-accent-rgb),.1);color:var(--lp-accent);border:1px solid rgba(var(--lp-accent-rgb),.2)}.lp-tool-badge{font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:999px;background:var(--lp-accent);color:var(--lp-ink);font-weight:700}.lp-tool h3{margin:4px 0 0;font-size:19px;letter-spacing:-.02em;font-weight:700}.lp-tool p{margin:0;font-size:15px;line-height:1.5;color:var(--lp-muted);text-wrap:pretty}.lp-platforms{padding-bottom:clamp(48px,6vw,96px);display:flex;flex-direction:column;gap:28px}.lp-platform-grid{display:flex;flex-wrap:wrap;gap:10px}.lp-platform{padding:12px 18px;border-radius:999px;border:1px solid rgba(var(--lp-fg-rgb),.1);background:rgba(var(--lp-fg-rgb),.03);font-size:15px;font-weight:600;color:#d6dae2;transition:border-color .2s,color .2s}.lp-platform:hover{border-color:rgba(var(--lp-accent-rgb),.5);color:var(--lp-accent)}.lp-charts-section{padding-bottom:clamp(60px,8vw,120px)}.lp-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px;align-items:center;padding:clamp(28px,4vw,48px);border-radius:28px;border:1px solid rgba(var(--lp-fg-rgb),.1);background:linear-gradient(160deg,rgba(var(--lp-accent-rgb),.08),rgba(var(--lp-fg-rgb),.02))}.lp-charts-copy{display:flex;flex-direction:column;gap:14px}.lp-charts-copy p{margin:0;max-width:460px;font-size:16px;line-height:1.5;color:var(--lp-muted)}.lp .lp-charts-cta{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:6px;font-weight:700}.lp-chart-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lp-chart-list li{display:grid;grid-template-columns:32px 1fr 120px;gap:14px;align-items:center;padding:12px 16px;border-radius:14px;background:#111318b3;border:1px solid rgba(var(--lp-fg-rgb),.08)}.lp-chart-list .mono{font-size:12px;color:var(--lp-accent)}.lp-chart-title{display:flex;flex-direction:column;font-weight:600;font-size:15px}.lp-chart-title small{font-size:12px;color:var(--lp-muted-2);font-weight:400}.lp-chart-bar{height:6px;border-radius:3px;background:rgba(var(--lp-fg-rgb),.08);overflow:hidden}.lp-chart-bar i{display:block;height:100%;border-radius:3px;background:var(--lp-accent)}.lp-compare-section{padding-bottom:clamp(60px,8vw,120px);display:flex;flex-direction:column;gap:36px}.lp-compare{border-radius:24px;border:1px solid rgba(var(--lp-fg-rgb),.1);background:rgba(var(--lp-fg-rgb),.02);overflow:hidden}.lp-compare-head,.lp-compare-row,.lp-compare-foot{display:grid;grid-template-columns:1fr 120px 120px;align-items:center}.lp-compare-head{padding:20px 24px;border-bottom:1px solid rgba(var(--lp-fg-rgb),.1);background:rgba(var(--lp-fg-rgb),.03)}.lp-plan{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.lp-plan strong{font-size:16px}.lp-plan small{font-size:12px;color:var(--lp-muted-2)}.lp-plan-pro strong{color:var(--lp-accent)}.lp-compare-row{padding:14px 24px;border-bottom:1px solid rgba(var(--lp-fg-rgb),.06);font-size:15px}.lp-compare-row span:not(:first-child){display:flex;justify-content:center}.lp-compare-row .yes{color:var(--lp-accent)}.lp-compare-row .no{color:rgba(var(--lp-fg-rgb),.2)}.lp-compare-foot{padding:20px 24px;gap:10px}.lp .lp-compare-cta{display:inline-flex;justify-content:center;padding:10px 12px;border-radius:12px;border:1px solid rgba(var(--lp-fg-rgb),.15);font-size:13px;font-weight:700;color:var(--lp-fg);text-align:center;transition:transform .15s,border-color .15s}.lp .lp-compare-cta:hover{transform:translateY(-2px);border-color:var(--lp-accent);color:var(--lp-accent)}.lp .lp-compare-cta-pro{background:var(--lp-accent);color:var(--lp-ink);border-color:var(--lp-accent)}.lp .lp-compare-cta-pro:hover{color:var(--lp-ink)}@media(max-width:560px){.lp-compare-head,.lp-compare-row,.lp-compare-foot{grid-template-columns:1fr 64px 64px}.lp-compare-head,.lp-compare-row,.lp-compare-foot{padding-left:16px;padding-right:16px}.lp-plan small{display:none}.lp-compare-foot{grid-template-columns:1fr 1fr}.lp-compare-foot span:first-child{display:none}.lp-chart-list li{grid-template-columns:28px 1fr 70px}}.sm-grid{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.sm-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 18px 16px;border-radius:16px;border:1px solid var(--lp-line);background:rgba(var(--lp-fg-rgb),.03);color:var(--lp-fg);transition:border-color .2s ease,transform .2s ease,background .2s ease}.sm-card:hover{border-color:var(--lp-accent);background:rgba(var(--lp-fg-rgb),.05);transform:translateY(-2px);color:var(--lp-fg)}.sm-code{font-family:var(--lp-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-accent)}.sm-name{font-size:17px;font-weight:800;letter-spacing:-.02em}.sm-desc{font-size:13px;line-height:1.5;color:var(--lp-muted)}.sm-url{margin-top:6px;font-size:12px;color:var(--lp-muted-3);word-break:break-all}.sm-arrow{position:absolute;top:16px;right:16px;width:16px;height:16px;color:var(--lp-muted-3)}.sm-card:hover .sm-arrow{color:var(--lp-accent)}
