/* Arquivo independente: não requer React, Tailwind nem instalação. */
:root{--bg:#11121a;--card:#1a1b25;--text:#f5f5f5;--muted:#a4a5b2;--blue:#00cfff;--green:#00ed85;--pink:#ff3d8e;--purple:#b34dff;--yellow:#ffca36;--line:#292b3b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:500 19px/1.45 Rajdhani,Arial,sans-serif;overflow-x:hidden}main,.game-background{position:relative;z-index:1}.game-background{position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(#00cfff0a 1px,transparent 1px),linear-gradient(90deg,#00cfff0a 1px,transparent 1px);background-size:80px 80px}.game-background:before,.game-background:after{content:"";position:absolute;width:45vw;height:45vw;border-radius:50%;filter:blur(100px);background:#00cfff12;top:10%;left:-10%}.game-background:after{background:#b34dff14;top:50%;left:65%}.game-background span{position:absolute;color:var(--blue);opacity:.14;font-size:42px}.game-background span:nth-child(1){left:6%;top:8%}.game-background span:nth-child(2){right:9%;top:20%;color:var(--yellow)}.game-background span:nth-child(3){left:11%;top:65%;color:var(--purple)}.game-background span:nth-child(4){right:8%;top:57%;color:var(--green)}.game-background span:nth-child(5){left:48%;top:88%;color:var(--pink)}.container{max-width:1160px;margin:auto;padding-left:24px;padding-right:24px}.hero{min-height:100vh;display:flex;align-items:center;gap:72px;padding-top:100px;padding-bottom:80px}.hero-copy{flex:1;max-width:690px}.hero-image{flex:0 1 360px}.badges,.actions,.features{display:flex;flex-wrap:wrap;gap:12px}.badge{border:2px solid;padding:7px 14px;border-radius:12px;font:700 14px Orbitron,sans-serif;letter-spacing:.04em}.blue{color:var(--blue);border-color:#00cfff9c;background:#00cfff14}.purple{color:var(--purple);border-color:#b34dff9c;background:#b34dff14}h1,h2,h3,.button,.eyebrow{font-family:Orbitron,sans-serif}h1{font-size:46px;line-height:1.25;margin:28px 0 12px}h2{font-size:34px;line-height:1.35;margin:0 0 20px}h3{font-size:18px}.hero h2{font-size:22px}.hero h2 em{color:var(--yellow);font-style:normal}.lead,.copy{color:var(--muted);max-width:690px}.lead strong{color:var(--blue)}.lead span{color:var(--pink)}.blue-text{color:var(--blue);text-shadow:0 0 15px #00cfff}.green-text{color:var(--green);text-shadow:0 0 15px #00ed85}.pink-text{color:var(--pink);text-shadow:0 0 15px #ff3d8e}.purple-text{color:var(--purple);text-shadow:0 0 15px #b34dff}.yellow-text{color:var(--yellow);text-shadow:0 0 15px #ffca36}.button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:14px 23px;border-radius:12px;text-decoration:none;font-size:14px;letter-spacing:.09em;font-weight:800;transition:.2s transform,.2s filter}.button:hover{transform:translateY(-3px);filter:brightness(1.12)}.primary{background:var(--blue);color:#0b1016;box-shadow:0 0 25px #00cfff66}.outline{border:2px solid var(--purple);color:var(--purple)}.green{background:var(--green);color:#07130d;box-shadow:0 0 25px #00ed8580}.actions{margin-top:30px}.neon-frame{margin:0;position:relative;border-radius:18px;animation:neon 2.5s ease-in-out infinite}.neon-frame img{width:100%;display:block;border-radius:16px}.ticker{overflow:hidden;border-block:1px solid #00cfff33;background:#00cfff0d;padding:15px 0;white-space:nowrap;font:700 14px Orbitron,sans-serif;letter-spacing:.2em;color:var(--blue)}.ticker div{display:inline-block;animation:ticker 32s linear infinite}.section{padding:86px 24px;border-top:1px solid var(--line)}.center{text-align:center}.center .copy{margin-left:auto;margin-right:auto}.highlight{font:700 23px Orbitron,sans-serif}.split,.cta{display:grid;grid-template-columns:minmax(250px,360px) 1fr;gap:70px;align-items:center}.split .neon-frame{max-width:320px;justify-self:center}.price{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:20px 0}.center .price{align-items:center}.price del{color:var(--muted)}.price span{font-size:20px}.price b{font:800 38px Orbitron,sans-serif;color:var(--green);text-shadow:0 0 15px #00ed85}.price small{font:700 12px Orbitron,sans-serif;color:var(--yellow);letter-spacing:.1em}.eyebrow{font-size:12px;letter-spacing:.22em;margin:0 0 12px}.steps,.bonus-grid,.testimonials{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:40px auto 0}.steps article,.bonus-grid article,.testimonials blockquote{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px;text-align:left}.steps i{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#00cfff18;color:var(--blue);font:800 16px Orbitron;font-style:normal}.steps p,.bonus-grid p{color:var(--muted);font-size:16px}.features{max-width:800px;justify-content:center;margin:36px auto}.features span{padding:13px 16px;border:2px solid #00cfff7a;border-radius:12px;color:var(--blue);background:#00cfff0d;font-weight:700}.bonus-grid{grid-template-columns:repeat(2,1fr)}.bonus-grid img{width:80px;height:80px;object-fit:cover;border-radius:50%;float:left;margin:0 18px 8px 0;border:2px solid var(--blue)}.bonus-grid article{overflow:auto}.desire div{display:grid;gap:14px;max-width:500px;margin:35px auto;text-align:left}.desire span{padding:13px 18px;background:var(--card);border-left:3px solid var(--green);border-radius:8px}.cta .neon-frame{max-width:420px}.testimonials{grid-template-columns:repeat(3,1fr)}blockquote{margin:0;color:#e8e8ed;font-style:italic}cite{display:block;margin-top:16px;color:var(--pink);font-style:normal;font-weight:700}.faq{max-width:850px;margin:auto}.faq-item{border:2px solid var(--line);border-radius:14px;background:var(--card);margin:12px 0;overflow:hidden}.faq-question{background:none;border:0;color:var(--text);font:700 16px Orbitron;width:100%;padding:20px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;gap:20px}.faq-question:after{content:'⌄';color:var(--blue);font-size:23px;transition:.25s}.faq-item.open .faq-question:after{transform:rotate(180deg)}.faq-answer{display:grid;grid-template-rows:0fr;transition:.25s}.faq-answer p{overflow:hidden;margin:0;color:var(--muted)}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-item.open .faq-answer p{padding:0 20px 20px}.guarantee{max-width:720px;margin:0 auto 65px;border:2px solid #00ed8566;border-radius:18px;padding:23px;display:flex;gap:20px;background:#00ed850b}.guarantee>div:first-child{font-size:42px}.guarantee h3{margin:0;color:var(--green)}.guarantee p{margin:6px 0 0;color:var(--muted)}.final-cta{padding:90px 24px;background:radial-gradient(ellipse,#00ed8515,transparent 65%);border-top:1px solid var(--line)}.final-cta .price>b{font:900 45px Orbitron;color:var(--green);text-shadow:0 0 20px #00ed85}.micro{font-size:14px;color:var(--muted)}footer{position:relative;z-index:1;text-align:center;border-top:1px solid var(--line);padding:28px;color:var(--muted);font:600 12px Orbitron;letter-spacing:.12em}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes neon{50%{box-shadow:0 0 20px #00ed8599,0 0 45px #00cfff55}0%,100%{box-shadow:0 0 16px #00cfff99,0 0 32px #b34dff55}}@media(max-width:800px){body{font-size:18px}.hero{min-height:auto;display:flex;flex-direction:column;padding-top:70px;gap:35px;text-align:center}.hero-copy{max-width:100%}.badges,.actions{justify-content:center}.hero-image{width:min(78vw,330px);flex:auto}h1{font-size:31px}h2{font-size:26px}.hero h2{font-size:18px}.section{padding:65px 20px}.split,.cta{grid-template-columns:1fr;gap:30px;text-align:center}.split .price,.cta .price{align-items:center}.steps,.bonus-grid,.testimonials{grid-template-columns:1fr}.bonus-grid article{min-height:130px}.guarantee{margin:0 20px 45px}.features{gap:9px}.features span{font-size:16px}.ticker{font-size:11px}}
