:root{--landing-bg:#050507;--landing-surface:#0c0c10;--landing-surface-2:#131318;--landing-surface-3:#1a1a22;--landing-border:#ffffff0f;--landing-border-hover:#ffffff1f;--landing-text:#f0f0f3;--landing-text-dim:#8a8a9a;--landing-text-muted:#55556a;--landing-lime:#c8ff00;--landing-lime-dim:#c8ff0014;--landing-lime-glow:#c8ff0026;--landing-violet:#7c5cfc;--landing-violet-dim:#7c5cfc1a;--landing-cyan:#22d3ee;--landing-cyan-dim:#22d3ee14;--landing-pink:#f472b6;--landing-pink-dim:#f472b614;--landing-orange:#fb923c;--landing-orange-dim:#fb923c14;--landing-emerald:#34d399;--landing-emerald-dim:#34d39914;--landing-sky:#38bdf8;--landing-sky-dim:#38bdf814}.landing-page{background:var(--landing-bg);color:var(--landing-text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Syne,sans-serif;overflow-x:hidden}.landing-page *{box-sizing:border-box;margin:0;padding:0}.cursor-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#c8ff000a 0%,#0000 70%);border-radius:50%;width:600px;height:600px;transition:left .3s,top .3s;position:fixed;transform:translate(-50%,-50%)}.grid-bg{z-index:0;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 30%,#000 20%,#0000 70%)}.landing-nav{z-index:100;-webkit-backdrop-filter:blur(30px)saturate(1.4);border-bottom:1px solid var(--landing-border);background:#05050799;justify-content:space-between;align-items:center;padding:20px 48px;display:flex;position:fixed;top:0;left:0;right:0}.landing-logo{letter-spacing:-.5px;color:var(--landing-text);align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.logo-dot{background:var(--landing-lime);width:8px;height:8px;box-shadow:0 0 12px var(--landing-lime);border-radius:50%;animation:2s ease-in-out infinite logoPulse}@keyframes logoPulse{0%,to{box-shadow:0 0 12px var(--landing-lime)}50%{box-shadow:0 0 20px var(--landing-lime),0 0 40px #c8ff0033}}.nav-links{align-items:center;gap:36px;display:flex}.nav-links a{color:var(--landing-text-dim);letter-spacing:.3px;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s}.nav-links a:hover{color:var(--landing-text)}.nav-cta{text-transform:uppercase;border-radius:100px;background:var(--landing-lime)!important;color:var(--landing-bg)!important;letter-spacing:.5px!important;padding:10px 24px!important;font-size:13px!important;font-weight:700!important;transition:transform .2s,box-shadow .3s!important}.nav-cta:hover{box-shadow:0 0 30px var(--landing-lime-glow);transform:scale(1.05)}.lang-switcher{position:relative}.lang-switcher-btn{border:1px solid var(--landing-border);color:var(--landing-text-dim);letter-spacing:1px;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;transition:color .2s,border-color .2s;display:flex}.lang-switcher-btn:hover{color:var(--landing-text);border-color:var(--landing-border-hover)}.lang-switcher-dropdown{background:var(--landing-surface-2);border:1px solid var(--landing-border);z-index:200;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px;flex-direction:column;min-width:140px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #00000080}.lang-switcher-option{color:var(--landing-text-dim);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;padding:8px 14px;font-family:Syne,sans-serif;font-size:13px;font-weight:500;transition:background .15s,color .15s}.lang-switcher-option:hover{background:var(--landing-surface-3);color:var(--landing-text)}.lang-switcher-option.lang-active{color:var(--landing-lime)}.landing-hero-section{z-index:1;align-items:center;gap:60px;max-width:1400px;min-height:100vh;margin:0 auto;padding:140px 48px 100px;display:flex;position:relative}.hero-content{flex:1;max-width:560px}.hero-eyebrow{background:var(--landing-surface-2);border:1px solid var(--landing-border);color:var(--landing-text-dim);border-radius:100px;align-items:center;gap:10px;margin-bottom:32px;padding:6px 6px 6px 8px;font-size:13px;font-weight:500;animation:1s ease-out fadeIn;display:inline-flex}.hero-eyebrow-tag{background:var(--landing-lime);color:var(--landing-bg);text-transform:uppercase;letter-spacing:1px;border-radius:100px;padding:4px 12px;font-size:11px;font-weight:700}.hero-content h1{letter-spacing:-2px;text-align:left;margin-bottom:32px;font-family:Instrument Serif,serif;font-size:clamp(42px,6vw,80px);font-weight:400;line-height:1;animation:1s ease-out .1s both fadeUp}.hero-content h1 em{color:var(--landing-lime);font-style:italic;position:relative}.hero-content h1 em:after{content:"";background:var(--landing-lime);opacity:.3;height:2px;position:absolute;bottom:8px;left:0;right:0}.hero-sub{color:var(--landing-text-dim);text-align:left;max-width:520px;margin-bottom:40px;font-size:17px;font-weight:400;line-height:1.7;animation:1s ease-out .2s both fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.search-box{width:100%;max-width:620px;animation:1s ease-out .3s both fadeUp}.search-wrapper{background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:20px;align-items:center;padding:8px 8px 8px 24px;transition:border-color .4s,box-shadow .4s;display:flex;position:relative}.search-wrapper:focus-within{border-color:var(--landing-lime);box-shadow:0 0 0 4px var(--landing-lime-dim),0 20px 60px #0006}.search-wrapper input{color:var(--landing-text);background:0 0;border:none;outline:none;flex:1;padding:16px 0;font-family:Syne,sans-serif;font-size:15px;font-weight:400}.search-wrapper input::placeholder{color:var(--landing-text-muted)}.search-btn{background:var(--landing-lime);color:var(--landing-bg);cursor:pointer;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border:none;border-radius:14px;padding:16px 32px;font-family:Syne,sans-serif;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .3s}.search-btn:hover{box-shadow:0 0 30px var(--landing-lime-glow);transform:scale(1.03)}.search-hint{color:var(--landing-text-muted);justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}.search-hint code{background:var(--landing-surface-2);color:var(--landing-text-dim);border:1px solid var(--landing-border);border-radius:6px;padding:3px 10px;font-family:JetBrains Mono,monospace;font-size:11px}.hero-progress{width:100%}.hero-progress-bar{background:var(--landing-surface-2);border-radius:3px;width:100%;height:6px;overflow:hidden}.hero-progress-fill{background:var(--landing-lime);height:100%;box-shadow:0 0 12px var(--landing-lime-glow);border-radius:3px;transition:width .6s}.hero-progress-text{color:var(--landing-text-dim);text-align:center;margin-top:14px;font-size:14px}.hero-progress-done{color:var(--landing-lime);font-weight:600}.hero-loading-placeholder{color:var(--landing-text-dim);justify-content:center;align-items:center;gap:12px;padding:24px 0;font-size:14px;display:flex}.hero-spinner{border:2px solid var(--landing-border);border-top-color:var(--landing-lime);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite heroSpin}@keyframes heroSpin{to{transform:rotate(360deg)}}.hero-error{color:#f87171;justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:14px;display:flex}.hero-retry-btn{color:#f87171;cursor:pointer;background:0 0;border:1px solid #f87171;border-radius:8px;padding:6px 16px;font-family:Syne,sans-serif;font-size:13px;font-weight:600;transition:background .2s}.hero-retry-btn:hover{background:#f871711a}.marquee-section{z-index:1;border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border);padding:60px 0;position:relative;overflow:hidden}.marquee-track{width:max-content;animation:30s linear infinite marquee;display:flex}.marquee-item{color:var(--landing-text-muted);white-space:nowrap;align-items:center;gap:12px;padding:0 40px;font-size:15px;font-weight:500;display:flex}.marquee-item span{color:var(--landing-lime);font-size:10px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.preview-section{flex:1;justify-content:center;max-width:620px;display:flex;position:relative}.preview-container{width:100%;max-width:1000px;position:relative}.preview-glow{background:radial-gradient(ellipse at center,var(--landing-lime-dim)0%,transparent 60%);filter:blur(60px);z-index:-1;position:absolute;inset:-40px}.browser{background:var(--landing-surface);border:1px solid var(--landing-border-hover);border-radius:20px;overflow:hidden;box-shadow:0 60px 120px #0009,0 0 0 1px #ffffff08}.browser-chrome{background:var(--landing-surface-2);border-bottom:1px solid var(--landing-border);align-items:center;gap:10px;padding:18px 20px;display:flex}.dots{gap:7px;display:flex}.dot{border-radius:50%;width:11px;height:11px}.dot-r{background:#ff5f57}.dot-y{background:#febc2e}.dot-g{background:#28c840}.url-bar{background:var(--landing-bg);color:var(--landing-text-muted);border-radius:10px;flex:1;align-items:center;gap:8px;margin-left:16px;padding:10px 18px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.url-bar .lock{color:var(--landing-lime);font-size:11px}.url-bar .domain{color:var(--landing-text-dim)}.url-bar .tld{color:var(--landing-text-muted)}.browser-body{aspect-ratio:16/9;background:linear-gradient(170deg,#0f1923 0%,#162033 40%,#1a1a2e 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.browser-body:before{content:"";background:linear-gradient(#c8ff0005 0%,#0000 40%);height:100%;position:absolute;top:0;left:0;right:0}.mock-site-nav{justify-content:space-between;align-items:center;padding:24px 36px;display:flex;position:absolute;top:0;left:0;right:0}.mock-site-logo{color:#fff;font-size:16px;font-weight:700}.mock-site-links{gap:28px;display:flex}.mock-site-links span{color:#fff6;font-size:13px}.mock-site-center{text-align:center;z-index:1}.mock-site-center h3{color:#fff;margin-bottom:10px;font-family:Instrument Serif,serif;font-size:42px;font-weight:400}.mock-site-center p{color:#ffffff73;font-size:15px;font-weight:400}.mock-site-btn{color:#0f1923;background:#fff;border-radius:100px;margin-top:24px;padding:12px 28px;font-size:13px;font-weight:600;display:inline-block}.live-badge{background:var(--landing-bg);border:1px solid var(--landing-lime);color:var(--landing-lime);text-transform:uppercase;letter-spacing:1.5px;z-index:10;box-shadow:0 0 20px var(--landing-lime-dim);border-radius:100px;align-items:center;gap:8px;padding:8px 18px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;display:flex;position:absolute;top:-14px;right:36px}.live-dot{background:var(--landing-lime);border-radius:50%;width:6px;height:6px;animation:1.5s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.how-section{z-index:1;max-width:1200px;margin:0 auto;padding:140px 24px;position:relative}.section-tag{color:var(--landing-lime);text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:12px}.section-title{letter-spacing:-2px;color:var(--landing-text);margin-bottom:16px;font-family:Instrument Serif,serif;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.1}.section-desc{color:var(--landing-text-dim);max-width:440px;margin-bottom:72px;font-size:17px;line-height:1.7}.steps-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.step-card{background:var(--landing-surface);border:1px solid var(--landing-border);padding:48px 40px;transition:background .4s,border-color .4s;position:relative;overflow:hidden}.step-card:before{content:"";height:2px;transition:height .4s;position:absolute;top:0;left:0;right:0}.step-card:hover:before{height:3px}.step-card:first-child:before{background:linear-gradient(90deg,var(--landing-lime),var(--landing-cyan))}.step-card:nth-child(2):before{background:linear-gradient(90deg,var(--landing-violet),var(--landing-pink))}.step-card:nth-child(3):before{background:linear-gradient(90deg,var(--landing-orange),var(--landing-lime))}.step-card:first-child{border-radius:24px 0 0 24px}.step-card:last-child{border-radius:0 24px 24px 0}.step-card:hover{background:var(--landing-surface-2);border-color:var(--landing-border-hover)}.step-num{align-items:center;gap:12px;margin-bottom:32px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;display:flex}.step-card:first-child .step-num{color:var(--landing-cyan)}.step-card:nth-child(2) .step-num{color:var(--landing-violet)}.step-card:nth-child(3) .step-num{color:var(--landing-orange)}.step-num:after{content:"";background:var(--landing-border);flex:1;height:1px}.step-card h3{letter-spacing:-.5px;color:var(--landing-text);margin-bottom:14px;font-size:24px;font-weight:700}.step-card p{color:var(--landing-text-dim);font-size:15px;line-height:1.7}.step-time{border-radius:100px;align-items:center;gap:6px;margin-top:24px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.step-card:first-child .step-time{color:var(--landing-cyan);background:var(--landing-cyan-dim)}.step-card:nth-child(2) .step-time{color:var(--landing-violet);background:var(--landing-violet-dim)}.step-card:nth-child(3) .step-time{color:var(--landing-orange);background:var(--landing-orange-dim)}.features-section{z-index:1;max-width:1200px;margin:0 auto;padding:40px 24px 140px;position:relative}.features-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.feat-card{background:var(--landing-surface);border:1px solid var(--landing-border);padding:44px 36px;transition:background .4s,border-color .4s;position:relative;overflow:hidden}.feat-card:first-child{border-radius:24px 0 0}.feat-card:nth-child(3){border-radius:0 24px 0 0}.feat-card:nth-child(4){border-radius:0 0 0 24px}.feat-card:nth-child(6){border-radius:0 0 24px}.feat-card:hover{background:var(--landing-surface-2);border-color:var(--landing-border-hover)}.feat-card:after{content:"";filter:blur(50px);opacity:0;border-radius:50%;width:120px;height:120px;transition:opacity .4s;position:absolute;top:-60px;left:-60px}.feat-card:hover:after{opacity:1}.feat-card:first-child:after{background:var(--landing-violet)}.feat-card:nth-child(2):after{background:var(--landing-pink)}.feat-card:nth-child(3):after{background:var(--landing-emerald)}.feat-card:nth-child(4):after{background:var(--landing-orange)}.feat-card:nth-child(5):after{background:var(--landing-cyan)}.feat-card:nth-child(6):after{background:var(--landing-lime)}.feat-icon{border:1px solid var(--landing-border);z-index:1;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:28px;font-size:22px;display:flex;position:relative}.feat-card:first-child .feat-icon{background:#7c5cfc1f;border-color:#7c5cfc33}.feat-card:nth-child(2) .feat-icon{background:#f472b61f;border-color:#f472b633}.feat-card:nth-child(3) .feat-icon{background:#34d3991f;border-color:#34d39933}.feat-card:nth-child(4) .feat-icon{background:#fb923c1f;border-color:#fb923c33}.feat-card:nth-child(5) .feat-icon{background:#22d3ee1f;border-color:#22d3ee33}.feat-card:nth-child(6) .feat-icon{background:#c8ff001f;border-color:#c8ff0033}.feat-card h3{letter-spacing:-.3px;z-index:1;margin-bottom:10px;font-size:18px;font-weight:700;position:relative}.feat-card:first-child h3{color:#a78bfa}.feat-card:nth-child(2) h3{color:#f9a8d4}.feat-card:nth-child(3) h3{color:#6ee7b7}.feat-card:nth-child(4) h3{color:#fdba74}.feat-card:nth-child(5) h3{color:#67e8f9}.feat-card:nth-child(6) h3{color:#d9f99d}.feat-card p{color:var(--landing-text-dim);z-index:1;font-size:14px;line-height:1.7;position:relative}.proof-section{z-index:1;text-align:center;border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border);background:linear-gradient(180deg,var(--landing-surface)0%,var(--landing-bg)100%);padding:100px 24px;position:relative;overflow:hidden}.proof-section:before{content:"";background:radial-gradient(circle,#7c5cfc14 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-200px;left:-100px}.proof-section:after{content:"";background:radial-gradient(circle,#c8ff000f 0%,#0000 70%);width:400px;height:400px;position:absolute;bottom:-150px;right:-50px}.proof-number{background:linear-gradient(135deg,var(--landing-lime)0%,var(--landing-cyan)100%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-family:Instrument Serif,serif;font-size:clamp(64px,10vw,128px);font-weight:400;line-height:1;position:relative}.proof-label{color:var(--landing-text-dim);z-index:1;max-width:400px;margin:0 auto;font-size:20px;line-height:1.6;position:relative}.pricing-section{z-index:1;max-width:1200px;margin:0 auto;padding:140px 24px;position:relative}.pricing-layout{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.pricing-right{background:var(--landing-surface);border:1px solid var(--landing-border-hover);border-radius:28px;padding:56px 48px;position:relative;overflow:hidden;box-shadow:0 0 80px #7c5cfc0f,0 0 40px #c8ff000a}.pricing-right:before{content:"";background:linear-gradient(90deg,var(--landing-lime),var(--landing-violet),var(--landing-pink));height:3px;position:absolute;top:0;left:0;right:0}.pricing-right:after{content:"";background:radial-gradient(circle,#7c5cfc14 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-80px;right:-80px}.pricing-eyebrow{color:var(--landing-lime);text-transform:uppercase;letter-spacing:2px;background:var(--landing-lime-dim);border-radius:100px;margin-bottom:20px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-block}.pricing-name{color:var(--landing-text);margin-bottom:24px;font-size:28px;font-weight:700}.pricing-amount{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.pricing-amount .old-price{color:var(--landing-text-muted);opacity:.5;margin-right:4px;font-size:28px;text-decoration:line-through}.pricing-amount .currency{color:var(--landing-text-dim);font-size:28px;font-weight:700}.pricing-amount .number{letter-spacing:-3px;color:var(--landing-text);font-family:Instrument Serif,serif;font-size:72px;font-weight:400}.pricing-amount .period{color:var(--landing-text-muted);font-size:16px}.pricing-note{color:var(--landing-text-muted);margin-bottom:36px;font-size:14px;line-height:1.6}.pricing-list{margin-bottom:40px;list-style:none}.pricing-list li{color:var(--landing-text-dim);border-bottom:1px solid var(--landing-border);align-items:center;gap:14px;padding:11px 0;font-size:15px;display:flex}.pricing-list li:last-child{border-bottom:none}.pricing-check{background:var(--landing-lime-dim);width:20px;height:20px;color:var(--landing-lime);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.pricing-cta{background:var(--landing-lime);width:100%;color:var(--landing-bg);cursor:pointer;letter-spacing:.5px;text-transform:uppercase;border:none;border-radius:14px;padding:18px;font-family:Syne,sans-serif;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .3s;display:block}.pricing-cta:hover{box-shadow:0 0 40px var(--landing-lime-glow);transform:scale(1.02)}.final-cta{z-index:1;text-align:center;padding:140px 24px;position:relative;overflow:hidden}.final-cta:before{content:"";background:radial-gradient(circle,#c8ff000f 0%,#0000 60%);width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-cta-inner{max-width:800px;margin:0 auto;position:relative}.final-cta h2{letter-spacing:-2px;color:var(--landing-text);margin-bottom:24px;font-family:Instrument Serif,serif;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.1}.final-cta h2 em{background:linear-gradient(135deg,var(--landing-lime),var(--landing-cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.final-cta p{color:var(--landing-text-dim);max-width:500px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.7}.final-cta-btn{background:linear-gradient(135deg,var(--landing-lime)0%,#a3e635 100%);color:var(--landing-bg);cursor:pointer;letter-spacing:.3px;border:none;border-radius:100px;align-items:center;gap:12px;padding:20px 40px;font-family:Syne,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .3s;display:inline-flex}.final-cta-btn:hover{box-shadow:0 0 50px var(--landing-lime-glow),0 0 100px #c8ff0014;transform:scale(1.05)}.final-cta-btn svg{transition:transform .3s}.final-cta-btn:hover svg{transform:translate(4px)}.landing-footer{z-index:1;border-top:1px solid var(--landing-border);max-width:1200px;color:var(--landing-text-muted);justify-content:space-between;align-items:center;margin:0 auto;padding:48px 24px;font-size:13px;display:flex;position:relative}.footer-links{gap:28px;display:flex}.footer-links a{color:var(--landing-text-muted);text-decoration:none;transition:color .3s}.footer-links a:hover{color:var(--landing-text-dim)}.ba-shell{background:#161616;border:1px solid #ffffff14;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 40px 100px #000000b3,0 0 80px #c8ff000d}.ba-chrome{background:#1a1a1a;border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:14px;padding:13px 18px;display:flex}.ba-dots{gap:7px;display:flex}.ba-dot{border-radius:50%;width:12px;height:12px}.ba-dot-r{background:#ff5f57}.ba-dot-y{background:#febc2e}.ba-dot-g{background:#28c840}.ba-url{color:#ffffff59;letter-spacing:.3px;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:8px;flex:1;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:12px}.ba-body{background:#0a0a0a;min-height:480px;padding:32px 30px;font-family:Syne,sans-serif;position:relative;overflow:hidden}.ba-grid-bg{pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.ba-cursor{pointer-events:none;z-index:9999;background:#ffffffe6;border-radius:50%;width:16px;height:16px;transition:width .15s,height .15s,background .15s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0006}.ba-cursor.ba-clicking{background:var(--landing-lime);width:11px;height:11px}.ba-screen-input{z-index:1;position:relative}.ba-site-nav{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.ba-site-logo{color:#fff;letter-spacing:-.5px;font-size:18px;font-weight:700}.ba-site-logo span{color:var(--landing-lime)}.ba-site-nav-links{gap:18px;display:flex}.ba-site-nav-links a{color:#ffffff4d;font-size:11px;text-decoration:none}.ba-hero-title{letter-spacing:-1px;color:#fff;margin-bottom:12px;font-size:32px;font-weight:800;line-height:1.1}.ba-hero-title em{color:var(--landing-lime);font-style:normal}.ba-hero-sub{color:#fff6;max-width:440px;margin-bottom:24px;font-size:13px;font-weight:300;line-height:1.6}.ba-input-wrap{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;transition:border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.ba-input-wrap.ba-focused{border-color:#c8ff0066;box-shadow:0 0 0 3px #c8ff000f}.ba-input-field{color:#fffc;background:0 0;border:none;outline:none;flex:1;align-items:center;padding:14px 16px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.ba-input-cursor{background:var(--landing-lime);vertical-align:middle;opacity:0;width:2px;height:14px;margin-left:1px;display:inline-block}.ba-input-cursor.ba-visible{opacity:1;animation:1s step-end infinite ba-blink}.ba-btn-generate{background:var(--landing-lime);color:#0a0a0a;cursor:pointer;white-space:nowrap;border:none;padding:14px 20px;font-family:Syne,sans-serif;font-size:13px;font-weight:700}.ba-tags-row{color:#ffffff2e;letter-spacing:1px;margin-top:16px;font-family:JetBrains Mono,monospace;font-size:10px}.ba-loading-overlay{z-index:50;opacity:0;pointer-events:none;background:#0a0a0a;flex-direction:column;justify-content:center;align-items:center;gap:20px;transition:opacity .4s;display:flex;position:absolute;inset:0}.ba-loading-overlay.ba-active{opacity:1;pointer-events:all}.ba-loading-icon{border:2px solid #c8ff0026;border-top-color:var(--landing-lime);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite ba-spin}.ba-loading-label{color:#fff6;letter-spacing:2px;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:12px}.ba-loading-bar-wrap{background:#ffffff0f;border-radius:2px;width:220px;height:2px;overflow:hidden}.ba-loading-bar{background:var(--landing-lime);width:0%;height:100%;transition:width .4s;box-shadow:0 0 8px #c8ff0080}.ba-loading-steps{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ba-loading-step{color:#ffffff2e;letter-spacing:1px;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .3s;display:flex}.ba-loading-step.ba-done{color:var(--landing-lime)}.ba-loading-step.ba-active{color:#ffffffa6}.ba-step-dot{background:#ffffff1f;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .3s}.ba-loading-step.ba-done .ba-step-dot{background:var(--landing-lime)}.ba-loading-step.ba-active .ba-step-dot{background:#ffffff80}.ba-result-overlay{z-index:60;opacity:0;pointer-events:none;background:#0f0f0f;transition:opacity .5s;position:absolute;inset:0;overflow:hidden}.ba-result-overlay.ba-active{opacity:1;pointer-events:all}.ba-result-nav{background:#ffffff08;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 22px;display:flex}.ba-nav-name{color:#fff;font-size:14px;font-weight:700}.ba-nav-links{gap:16px;display:flex}.ba-nav-links span{color:#ffffff4d;font-size:10px}.ba-biz-hero-bg{background-repeat:repeat;background-size:40px 40px;height:72px;transition:background-color .5s;position:relative}.ba-biz-hero-wrap{border-bottom:1px solid #ffffff0d;padding:22px 24px 16px}.ba-biz-badge{color:var(--landing-lime);letter-spacing:1.5px;background:#c8ff0014;border:1px solid #c8ff0033;border-radius:4px;align-items:center;gap:5px;margin-bottom:12px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:9px;display:inline-flex}.ba-badge-dot{background:var(--landing-lime);border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite ba-pulse;box-shadow:0 0 5px #c8ff0099}.ba-flip-block{position:relative;overflow:hidden}.ba-flip-inner{transform-style:preserve-3d;will-change:transform;position:relative}.ba-flip-face{backface-visibility:hidden}.ba-biz-type-label{color:#fff6;letter-spacing:3px;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.ba-biz-title{color:#fff;letter-spacing:-.8px;font-size:24px;font-weight:800;line-height:1.1}.ba-biz-sub{color:#ffffff61;max-width:380px;font-size:11px;line-height:1.6}.ba-stars{color:#fbbf24;letter-spacing:1px;font-size:12px}.ba-rating{color:#ffffff59;font-size:10px}.ba-biz-cta{background:var(--landing-lime);color:#0a0a0a;border-radius:6px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-block}.ba-biz-info{grid-template-columns:1fr 1fr;gap:8px;padding:14px 24px;display:grid}.ba-info-card{background:#ffffff08;border:1px solid #ffffff0d;border-radius:7px;padding:10px 12px}.ba-info-label{color:#fff6;letter-spacing:2px;text-transform:uppercase;margin-bottom:3px;font-family:JetBrains Mono,monospace;font-size:8px}.ba-info-value{color:#fff;font-size:12px;font-weight:600}.ba-info-value.ba-green{color:var(--landing-lime)}.ba-biz-reviews{padding:0 24px 14px}.ba-review-title{color:#fff6;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:8px}.ba-review-item{background:#ffffff05;border:1px solid #ffffff0a;border-radius:7px;margin-bottom:6px;padding:8px 10px}.ba-review-stars{color:#fbbf24;margin-bottom:2px;font-size:9px}.ba-review-text{color:#ffffff4d;font-size:10px;line-height:1.5}.ba-slide-counter{z-index:100;gap:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ba-counter-dot{background:#ffffff26;border-radius:50%;width:5px;height:5px;transition:background .3s,transform .3s}.ba-counter-dot.ba-active{background:var(--landing-lime);transform:scale(1.4)}@keyframes ba-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ba-spin{to{transform:rotate(360deg)}}@keyframes ba-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:900px){.landing-nav{padding:16px 20px}.nav-links a:not(.nav-cta){display:none}.steps-grid{grid-template-columns:1fr}.step-card,.step-card:first-child,.step-card:last-child{border-radius:20px}.features-grid{grid-template-columns:1fr}.feat-card,.feat-card:first-child,.feat-card:nth-child(3),.feat-card:nth-child(4),.feat-card:nth-child(6){border-radius:20px}.pricing-layout{grid-template-columns:1fr;gap:48px}.pricing-right{padding:40px 28px}.search-btn{padding:14px 20px;font-size:12px}.hero-error{flex-direction:column;gap:8px;font-size:13px}.search-wrapper input{font-size:13px}.mock-site-links{display:none}.landing-hero-section{text-align:center;flex-direction:column;gap:40px;padding:120px 20px 60px}.hero-content{max-width:100%}.hero-content h1{text-align:center;font-size:clamp(36px,8vw,56px)}.hero-content .hero-sub{text-align:center}.hero-content .hero-eyebrow{justify-content:center}.preview-section{max-width:100%}.ba-shell{border-radius:12px}.ba-chrome{gap:10px;padding:10px 12px}.ba-dot{width:9px;height:9px}.ba-url{padding:5px 10px;font-size:10px}.ba-body{min-height:360px;padding:20px 16px}.ba-site-nav{margin-bottom:20px}.ba-site-logo{font-size:14px}.ba-site-nav-links{display:none}.ba-hero-title{margin-bottom:8px;font-size:22px}.ba-hero-sub{margin-bottom:16px;font-size:11px}.ba-input-field{padding:10px 12px;font-size:10px}.ba-btn-generate{padding:10px 14px;font-size:11px}.ba-input-cursor{height:11px}.ba-tags-row{margin-top:10px;font-size:8px}.ba-loading-icon{width:36px;height:36px}.ba-loading-label{letter-spacing:1.5px;font-size:10px}.ba-loading-bar-wrap{width:160px}.ba-loading-step{font-size:9px}.ba-result-nav{padding:8px 14px}.ba-nav-name{font-size:12px}.ba-nav-links span{font-size:8px}.ba-biz-hero-bg{height:52px}.ba-biz-hero-wrap{padding:14px 14px 10px}.ba-biz-badge{margin-bottom:8px;padding:2px 7px;font-size:8px}.ba-biz-type-label{letter-spacing:2px;font-size:8px}.ba-biz-title{font-size:18px}.ba-biz-sub{font-size:9px}.ba-stars{font-size:10px}.ba-rating{font-size:8px}.ba-biz-cta{padding:6px 14px;font-size:10px}.ba-biz-info{gap:6px;padding:10px 14px}.ba-info-card{padding:7px 9px}.ba-info-label{font-size:7px}.ba-info-value{font-size:10px}.ba-biz-reviews{padding:0 14px 10px}.ba-review-title{margin-bottom:5px;font-size:7px}.ba-review-item{margin-bottom:4px;padding:6px 8px}.ba-review-stars,.ba-review-text{font-size:8px}.ba-cursor{width:12px;height:12px}.ba-cursor.ba-clicking{width:8px;height:8px}.landing-footer{text-align:center;flex-direction:column;gap:20px}}.pp-page{flex-direction:column;max-width:800px;min-height:100vh;margin:0 auto;padding:0 24px;display:flex}.pp-header{border-bottom:1px solid var(--landing-border);justify-content:space-between;align-items:center;padding:28px 0;display:flex}.pp-back{color:var(--landing-text-dim);font-size:14px;font-weight:500;text-decoration:none;transition:color .3s}.pp-back:hover{color:var(--landing-lime)}.pp-content{flex:1;padding:64px 0}.pp-title{letter-spacing:-1px;color:var(--landing-text);margin-bottom:12px;font-family:Instrument Serif,serif;font-size:clamp(32px,5vw,48px);font-weight:400;line-height:1.1}.pp-subtitle{color:var(--landing-text-dim);margin-bottom:40px;font-size:16px;line-height:1.6}.pp-intro{background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:16px;margin-bottom:48px;padding:24px}.pp-intro p{color:var(--landing-text-dim);font-size:15px;line-height:1.8}.pp-intro strong{color:var(--landing-text)}.pp-section{margin-bottom:40px}.pp-section h2{color:var(--landing-lime);letter-spacing:-.3px;margin-bottom:16px;font-size:20px;font-weight:700}.pp-section p{color:var(--landing-text-dim);margin-bottom:12px;font-size:15px;line-height:1.8}.pp-section strong{color:var(--landing-text)}.pp-section a{color:var(--landing-lime);text-decoration:none;transition:opacity .2s}.pp-section a:hover{opacity:.8}.pp-list{margin:0 0 16px;padding:0;list-style:none}.pp-list li{color:var(--landing-text-dim);border-bottom:1px solid var(--landing-border);padding:8px 0 8px 24px;font-size:15px;line-height:1.8;position:relative}.pp-list li:last-child{border-bottom:none}.pp-list li:before{content:"";background:var(--landing-lime);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:0}.pp-list li strong{color:var(--landing-text)}.pp-box{background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:12px;margin:12px 0 16px;padding:20px 24px}.pp-box p{color:var(--landing-text-dim);margin-bottom:4px;font-size:14px;line-height:1.8}.pp-box p:last-child{margin-bottom:0}.pp-box strong{color:var(--landing-text)}.pp-box a{color:var(--landing-lime);text-decoration:none}.pp-box a:hover{opacity:.8}.pp-footer{border-top:1px solid var(--landing-border);text-align:center;padding:32px 0}.pp-footer p{color:var(--landing-text-muted);font-size:13px;line-height:1.6}.pp-footer-date{letter-spacing:.5px;margin-top:8px;font-family:JetBrains Mono,monospace;font-size:12px!important}@media (max-width:640px){.pp-header{padding:20px 0}.pp-back{font-size:13px}.pp-content{padding:40px 0}.pp-intro{padding:20px}.pp-section h2{font-size:18px}.pp-box{padding:16px 20px}}
