:root{--bg:#05101f;--panel:#09182c;--panel2:#0c1e36;--line:#173a59;--cyan:#20e7f6;--blue:#2087ff;--purple:#8954ff;--pink:#ff36b6;--green:#24e3ac;--text:#f5f8ff;--muted:#9ab0cc;--shadow:0 24px 70px rgba(0,0,0,.35)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% 12%,#18265a 0,transparent 28%),radial-gradient(circle at 95% 45%,#35113c 0,transparent 25%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.ambient{position:fixed;width:48vw;height:48vw;border-radius:50%;filter:blur(110px);opacity:.09;pointer-events:none;z-index:-1}.ambient-a{background:#00d9ff;left:-22vw;top:20vh}.ambient-b{background:#ff2aa9;right:-25vw;top:35vh}.site-head{height:76px;max-width:1220px;margin:auto;display:flex;align-items:center;gap:36px;padding:0 24px;border-bottom:1px solid rgba(94,149,206,.18);position:relative;z-index:5}.brand img{width:178px;height:auto;display:block}.site-head nav{display:flex;gap:30px;margin-left:auto;color:#c7d3e5;font-size:14px}.site-head nav a:hover{color:var(--cyan)}.head-actions{display:flex;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #2d4d75;border-radius:13px;padding:12px 18px;font-weight:750;background:#0b1a30;color:#fff;transition:.22s ease;box-shadow:0 0 0 rgba(0,0,0,0)}.btn:hover{transform:translateY(-2px);border-color:#4caeff}.btn.primary{background:linear-gradient(100deg,#00bbff,#4474ff 46%,#ff37bd);border-color:transparent;box-shadow:0 12px 36px rgba(48,111,255,.28)}.btn.outline{background:rgba(4,13,27,.55);border-color:#3f5f91}.btn.big{padding:15px 24px;border-radius:14px}.menu{display:none;background:none;border:0;color:#fff;font-size:24px}.hero{max-width:1220px;margin:auto;min-height:600px;display:grid;grid-template-columns:1fr 1.16fr;align-items:center;padding:58px 24px 28px}.eyebrow{display:inline-flex;border:1px solid rgba(28,226,245,.35);border-radius:999px;padding:7px 12px;color:var(--cyan);font-size:12px;font-weight:850;letter-spacing:.08em;background:rgba(12,35,53,.65)}.hero h1{font-size:58px;line-height:1.02;margin:20px 0 20px;letter-spacing:-.035em}.hero h1 span,.section-title em,.mobile-copy h2 span{font-style:normal;background:linear-gradient(90deg,#19e8f2,#5f8eff,#ff42bd);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{font-size:18px;line-height:1.65;color:#b9c8dc;max-width:610px}.hero-actions{display:flex;gap:12px;margin:28px 0 20px}.trust-row{display:flex;gap:21px;color:#9fb5cf;font-size:13px;flex-wrap:wrap}.hero-art{position:relative;height:530px;isolation:isolate}.robot-wrap{position:absolute;inset:60px 30px 20px 30px;animation:float 4.8s ease-in-out infinite}.robot{width:100%;height:100%;overflow:visible}.robot-head{transform-origin:260px 190px;animation:headTilt 5.5s ease-in-out infinite}.eye{transform-origin:center;animation:blink 5.2s infinite}.eye-r{animation-delay:.05s}.arm-r{transform-origin:350px 252px;animation:wave 4.8s ease-in-out infinite}.hand{transform-origin:424px 315px;animation:handWave 2.8s ease-in-out infinite}.laptop{animation:laptopGlow 3.2s ease-in-out infinite}.orbit{position:absolute;border-radius:50%;border:1px solid rgba(51,218,255,.3);left:11%;right:7%;top:15%;bottom:8%;transform:rotate(-9deg);animation:orbitPulse 3.8s ease-in-out infinite}.orbit-2{left:19%;right:15%;top:23%;bottom:16%;border-color:rgba(255,53,184,.26);animation-delay:1s}.live-chip{position:absolute;right:7%;top:30px;background:#f62c69;border-radius:11px;padding:10px 14px;font-size:13px;font-weight:900;box-shadow:0 0 28px rgba(255,45,115,.45);animation:pulseChip 1.5s infinite}.live-chip b{background:#111a2d;padding:6px 8px;margin-left:8px;border-radius:8px}.float-card{position:absolute;display:flex;align-items:center;gap:11px;padding:12px 14px;background:linear-gradient(135deg,rgba(11,29,52,.95),rgba(30,20,58,.9));border:1px solid rgba(98,163,255,.45);border-radius:14px;box-shadow:var(--shadow);backdrop-filter:blur(10px);z-index:3;animation:cardFloat 4s ease-in-out infinite}.float-card small{display:block;color:#88a9ce;font-size:11px}.float-card b{display:block;font-size:13px;margin-top:3px}.float-card .ic{width:34px;height:34px;display:grid;place-items:center;background:#0e3152;border-radius:10px}.product-card{right:1%;top:110px}.reply-card{left:-1%;top:175px;animation-delay:.7s}.sale-card{right:5%;bottom:54px;animation-delay:1.4s}.signal{position:absolute;color:var(--cyan);font-weight:900;font-size:25px;opacity:.65;animation:signal 2s ease-in-out infinite}.s1{right:0;top:178px}.s2{left:7%;top:82px;animation-delay:.7s}.coin{position:absolute;color:#63f6c8;font-weight:900;font-size:25px;text-shadow:0 0 20px #33ffbb;animation:coin 4s ease-in-out infinite}.c1{right:17%;top:78px}.c2{left:17%;bottom:28px;animation-delay:1.1s}.strip{max-width:1220px;margin:10px auto 0;padding:14px 24px 28px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.strip>div{background:linear-gradient(145deg,rgba(9,29,50,.88),rgba(13,24,44,.72));border:1px solid #173b5c;border-radius:15px;padding:18px}.strip b,.strip span{display:block}.strip b{font-size:14px}.strip span{color:var(--muted);font-size:12px;margin-top:5px}.section{max-width:1220px;margin:auto;padding:65px 24px}.section-title>span{font-size:11px;letter-spacing:.16em;color:var(--cyan);font-weight:900}.section-title h2{font-size:36px;line-height:1.08;margin:10px 0 25px}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.feature-grid article,.steps article{background:linear-gradient(145deg,rgba(9,27,48,.92),rgba(9,18,34,.86));border:1px solid #183d5f;border-radius:16px;padding:22px;min-height:170px;transition:.25s ease;position:relative;overflow:hidden}.feature-grid article:before{content:"";position:absolute;inset:auto -25% -60% 20%;height:90%;background:radial-gradient(circle,rgba(65,102,255,.17),transparent 60%);pointer-events:none}.feature-grid article:hover{transform:translateY(-5px);border-color:#3976ae}.feature-grid i{font-style:normal;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(17,196,240,.1);border:1px solid rgba(19,214,244,.35);font-size:21px}.feature-grid h3{font-size:16px}.feature-grid p,.steps p{color:#94abc6;font-size:13px;line-height:1.55}.how{max-width:1220px;margin:auto;padding:28px 24px 70px;display:grid;grid-template-columns:280px 1fr;gap:30px;align-items:start}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.steps b{font-size:27px;color:var(--cyan)}.mobile-show{max-width:1220px;margin:0 auto 70px;padding:44px;min-height:430px;border:1px solid #1a466a;border-radius:24px;background:radial-gradient(circle at 75% 50%,rgba(130,62,255,.22),transparent 30%),radial-gradient(circle at 92% 65%,rgba(255,40,174,.18),transparent 32%),#071628;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden}.mobile-copy h2{font-size:44px;line-height:1.02;margin:15px 0}.mobile-copy p{max-width:520px;color:#a9bdd4;line-height:1.6}.mobile-copy small{display:block;color:#708aa8;margin-top:12px}.phone-demo{width:270px;height:510px;margin:auto;border:8px solid #111827;border-radius:44px;background:linear-gradient(180deg,#06111f,#0a1a30);box-shadow:0 28px 90px rgba(72,49,255,.34),0 0 0 2px #41516b;position:relative;padding:26px 16px 16px;transform:rotate(4deg);animation:phoneFloat 5s ease-in-out infinite}.phone-notch{position:absolute;left:78px;top:0;width:104px;height:25px;border-radius:0 0 16px 16px;background:#03070c}.phone-head{display:flex;align-items:center;gap:8px}.phone-head img{width:95px}.phone-head b{display:none}.phone-head span{margin-left:auto;font-size:9px;background:#ed2c68;padding:5px 6px;border-radius:7px}.phone-time{font-size:36px;font-weight:900;text-align:center;margin:25px 0}.mini-product{display:flex;gap:10px;align-items:center;padding:10px;background:#0d223a;border:1px solid #1c4a70;border-radius:13px}.mini-product>span{font-size:30px}.mini-product small{color:#77a0c5}.mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.mini-grid div{padding:11px;background:#0b1f35;border-radius:11px;border:1px solid #173d5e}.mini-grid small,.mini-grid b{display:block}.mini-grid small{color:#78a0c7;font-size:10px}.mini-grid b{font-size:18px;margin-top:3px}.phone-actions{display:flex;gap:8px;margin-top:12px}.phone-actions span{flex:1;text-align:center;padding:10px;background:linear-gradient(90deg,#177fff,#933eff);border-radius:10px;font-size:11px;font-weight:800}.phone-actions span:last-child{background:linear-gradient(90deg,#8224bf,#ff2c8c)}.faq details{border-bottom:1px solid #1b3b5d;padding:14px 0}.faq summary{cursor:pointer;font-weight:750}.faq p{color:#92a9c3;line-height:1.55}footer{max-width:1220px;margin:auto;border-top:1px solid #163553;padding:25px 24px 38px;display:flex;align-items:center;gap:20px;color:#7993af;font-size:12px}footer img{width:130px}footer a{margin-left:auto;color:#b8c7d9}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes headTilt{0%,100%{transform:rotate(0)}35%{transform:rotate(-2.8deg)}70%{transform:rotate(2deg)}}@keyframes blink{0%,44%,48%,100%{transform:scaleY(1)}46%{transform:scaleY(.08)}}@keyframes wave{0%,100%{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes handWave{0%,100%{transform:rotate(0)}50%{transform:rotate(7deg)}}@keyframes laptopGlow{0%,100%{opacity:.92}50%{opacity:1}}@keyframes orbitPulse{0%,100%{opacity:.5;transform:rotate(-9deg) scale(1)}50%{opacity:1;transform:rotate(-7deg) scale(1.03)}}@keyframes pulseChip{0%,100%{transform:scale(1)}50%{transform:scale(1.03);box-shadow:0 0 42px rgba(255,45,115,.65)}}@keyframes cardFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes signal{0%,100%{opacity:.25;transform:scale(.9)}50%{opacity:.8;transform:scale(1.05)}}@keyframes coin{0%,100%{transform:translateY(0) rotate(-5deg);opacity:.5}50%{transform:translateY(-18px) rotate(8deg);opacity:1}}@keyframes phoneFloat{0%,100%{transform:rotate(4deg) translateY(0)}50%{transform:rotate(2deg) translateY(-9px)}}@media(max-width:950px){.site-head nav{display:none}.head-actions .ghost{display:none}.menu{display:block}.hero{grid-template-columns:1fr;padding-top:34px}.hero h1{font-size:45px}.hero-art{height:470px}.strip{grid-template-columns:1fr 1fr}.feature-grid{grid-template-columns:1fr 1fr}.how{grid-template-columns:1fr}.mobile-show{grid-template-columns:1fr;padding:28px}.phone-demo{margin-top:35px}}@media(max-width:580px){.site-head{height:68px;padding:0 15px}.brand img{width:145px}.head-actions .primary{padding:10px 12px;font-size:12px}.hero{padding:30px 15px}.hero h1{font-size:39px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-art{height:390px}.float-card{transform:scale(.84);max-width:190px}.reply-card{left:-15px}.product-card{right:-18px}.sale-card{right:-10px}.strip{padding:5px 15px 25px;grid-template-columns:1fr}.section{padding:48px 15px}.section-title h2{font-size:30px}.feature-grid{grid-template-columns:1fr}.how{padding:20px 15px 55px}.steps{grid-template-columns:1fr}.mobile-show{margin:0 15px 50px;padding:24px 18px}.mobile-copy h2{font-size:36px}.phone-demo{width:235px;height:455px}.faq{padding-left:15px;padding-right:15px}footer{margin:0 15px;padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}