:root{--text:#0f172a;--muted:#64748b;--surface:#ffffff;--border:#e5e7eb;--c1:#f97316;--c2:#22c55e;--c3:#f59e0b;--c4:#a855f7}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto;min-height:100vh;background:radial-gradient(800px 400px at -10% -10%,#fde68a55,transparent 60%),radial-gradient(900px 500px at 110% -10%,#fbcfe855,transparent 60%),radial-gradient(1000px 550px at 50% 110%,#bbf7d055,transparent 60%),linear-gradient(135deg,#fff7ed,#f5f3ff);color:var(--text)}.page{min-height:100vh}.nav{top:0;z-index:10;background:transparent;border-bottom:none}.nav-inner{max-width:1120px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.brand{font-weight:900}.nav-actions{display:flex;gap:12px;align-items:center}.nav a{color:var(--text);text-decoration:none;font-weight:700}.overlayless{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.btn{padding:10px 14px;border-radius:10px;border:1px solid var(--border);background:#fff;cursor:pointer;font-weight:900}.btn.primary{background:linear-gradient(135deg,var(--c1),var(--c3));color:#fff;border-color:transparent;box-shadow:0 14px 30px #f9731640}.btn.secondary{background:linear-gradient(135deg,var(--c2),#86efac);color:#065f46;border-color:transparent}.btn.ghost{background:transparent}.btn.xl{font-size:18px;padding:16px 20px;border-radius:12px}.lang{position:relative}.lang-trigger{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid var(--border);background:#fff;cursor:pointer;font-weight:900}.lang .flag{font-size:16px}.lang-menu{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 18px 48px #02081726;padding:6px;min-width:160px;z-index:10}.lang-item{display:flex;align-items:center;gap:8px;padding:8px 10px;width:100%;text-align:left;border:none;background:transparent;cursor:pointer;border-radius:8px}.lang-item:hover{background:#f1f5f9}.hero{padding:56px 16px}.hero-inner{max-width:1080px;margin:0 auto}.two-cols{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:center}.hero-left{text-align:left}.hero .badge{display:inline-block;background:#ecfeff;color:#155e75;border:1px solid #a5f3fc;padding:6px 10px;border-radius:9999px;font-weight:800}.hero h1{font-size:44px;line-height:1.1;margin:14px 0}.hero .sub{font-size:18px;color:var(--muted);max-width:760px;margin:0 auto}.cta{display:flex;gap:10px;justify-content:center;margin-top:20px}.chat-mock{margin:0;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.bubble{padding:12px 14px;border-radius:14px;border:1px solid var(--border);box-shadow:0 12px 28px #0208170f;background:#fff;max-width:86%;text-align:left}.bubble.me{align-self:flex-end;background:#fef3c7;border-color:#fde68a}.bubble.ai{background:#f3e8ff;border-color:#e9d5ff}.widget2{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 30px 80px #02081726;overflow:hidden;width:100%;max-width:420px}.w2-header{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border)}.w2-brand{font-weight:900;color:#7c3aed}.w2-status{color:#22c55e;font-weight:900}.w2-body{padding:12px;display:flex;flex-direction:column;gap:10px;background:#fafafa}.msg{display:flex;gap:8px;align-items:flex-start}.msg p{margin:0;background:#fff;border:1px solid var(--border);padding:10px 12px;border-radius:12px;box-shadow:0 12px 28px #0208170f}.msg.me{justify-content:flex-end}.msg.me p{background:#fef3c7;border-color:#fde68a}.typing{display:flex;gap:6px;padding:6px 10px}.typing span{width:6px;height:6px;border-radius:9999px;background:#e9d5ff;animation:blink 1.2s infinite ease-in-out}.typing span:nth-child(2){animation-delay:.2s}.typing span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.2}40%{opacity:1}}.w2-input{display:flex;gap:8px;padding:10px;border-top:1px solid var(--border);background:#fff}.w2-input input{flex:1;border:1px solid var(--border);padding:10px 12px;border-radius:10px}.w2-input button{border:none;border-radius:10px;background:linear-gradient(135deg,var(--c4),#f0abfc);color:#fff;padding:10px 12px;font-weight:900}.content{max-width:1040px;margin:0 auto;padding:24px 16px 60px}.steps h2,.features h2{font-size:26px;margin:40px 0 16px}.steps ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:0;margin:0;list-style:none}.steps li{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:0 18px 48px #02081714;display:flex;gap:12px;align-items:center}.steps li span{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:9999px;background:#0ea5e9;color:#fff;font-weight:900}.features .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.feat{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:0 18px 48px #02081714}.feat h3{margin:0 0 8px}.pricing{padding:20px 0}.price-card{max-width:760px;margin:18px auto;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 24px 60px #0208171f;padding:22px;text-align:center}.price-top{display:flex;flex-direction:column;gap:10px;align-items:center}.badge-soft{display:inline-block;background:#ffedd5;border:1px solid #fed7aa;color:#7c2d12;font-weight:900;border-radius:9999px;padding:6px 10px}.price{font-size:42px;font-weight:900}.price span{font-size:16px;color:var(--muted)}.inc{color:var(--muted)}.price-cta{display:flex;gap:12px;justify-content:center;margin-top:16px;align-items:center}.link-lifetime{color:#7c3aed;text-decoration:none;font-weight:900}.link-lifetime,a[href*="appsumo.com"]{display:none!important}.cta-big{display:flex;justify-content:center;margin:40px 0}.foot{padding:24px;text-align:center;color:var(--muted);border-top:1px solid var(--border)}.feedback{padding:20px 16px;text-align:center;color:#7c3aed;font-weight:900}.feedback a{color:#7c3aed}
