:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#050507;--card:#ffffff08;--card-hover:#ffffff0f;--border:#ffffff0f;--yellow:#ffd60a;--yellow-glow:#ffd60a4d;--text:#f8f8f8;--text-secondary:#a1a1aa}html{scroll-behavior:smooth}body{color:var(--text);-webkit-font-smoothing:antialiased;background-color:#050507;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.6}section{max-width:1200px;margin:auto;padding:120px 24px}h2{text-align:center;letter-spacing:-.02em;background:linear-gradient(to right, #fff, var(--text-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:60px;font-size:2.5rem;font-weight:800}header{text-align:center;background:radial-gradient(circle at 50% 35%,#1e1b4b 0%,#0000 65%),radial-gradient(circle at 50% 10%,#ffd60a0a 0%,#0000 40%),linear-gradient(#0000 70%,#050507 100%),#050507;flex-direction:column;justify-content:center;align-items:center;min-height:95vh;padding:40px 24px;display:flex;position:relative}header h1{letter-spacing:-.03em;background:linear-gradient(#fff 40%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:24px;font-size:5rem;font-weight:800;line-height:1.1}.timer{color:#000;letter-spacing:-.01em;box-shadow:0 0 30px var(--yellow-glow);background:linear-gradient(135deg,#ffd60a,#ffb700);border-radius:99px;padding:16px 36px;font-size:1.8rem;font-weight:800;animation:2s infinite alternate pulseGlow}.impact{color:var(--text-secondary);max-width:650px;margin-top:30px;font-size:1.35rem;font-weight:400}.video{border:1px solid var(--border);-webkit-backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:580px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 30px 60px #0006,inset 0 1px #ffffff1a}.video:hover{border-color:#ffffff26;transform:translateY(-8px);box-shadow:0 40px 80px #0009,inset 0 1px #fff3}.play{color:#000;width:100px;height:100px;box-shadow:0 0 40px var(--yellow-glow);cursor:pointer;background:linear-gradient(135deg,#ffd60a,#ffb700);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:2rem;transition:all .3s;display:flex}.video:hover .play{background:linear-gradient(135deg,#fff,#ffd60a);transform:scale(1.1);box-shadow:0 0 50px #ffd60a99}.certificacoes,.passos,.utilidade{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.certificacoes div,.passos div,.utilidade div,.item-list{background:var(--card);border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);border-radius:20px;flex:280px;padding:30px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px 1px #ffffff0d}.certificacoes div:hover,.passos div:hover,.utilidade div:hover,.item-list:hover{background:var(--card-hover);border-color:var(--yellow);transform:translateY(-6px);box-shadow:0 20px 40px #0000004d,inset 0 1px 1px #ffffff1a}.cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.card{background:var(--card);border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);text-align:center;border-radius:24px;padding:40px 30px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px 1px #ffffff0d}.card:hover{background:var(--card-hover);border-color:var(--yellow);transform:translateY(-10px);box-shadow:0 30px 60px #00000080,0 0 30px #ffd60a0d,inset 0 1px 1px #ffffff1a}.autor{flex-wrap:wrap;justify-content:center;align-items:center;gap:60px;display:flex}.autorImage{object-fit:cover;border:1px solid #ffffff1a;border-radius:24px;width:240px;height:240px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 40px #0006}.autorImage:hover{border-color:var(--yellow);box-shadow:0 30px 50px #00000080, 0 0 25px var(--yellow-glow);transform:scale(1.05)rotate(1deg)}.foto{flex-direction:column;align-items:center;display:flex}.foto p{letter-spacing:-.01em;margin-top:20px;font-size:1.2rem;font-weight:700}.faq{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.faq p{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:24px;transition:background .3s;box-shadow:inset 0 1px 1px #ffffff05}.faq p:hover{background:var(--card-hover)}.garantia{text-align:center;color:#000;max-width:800px;box-shadow:0 15px 30px var(--yellow-glow);background:linear-gradient(135deg,#ffd60a,#ffb700);border-radius:16px;margin:40px auto 0;padding:24px;font-size:1.1rem;font-weight:800}.venda{border:1px solid var(--border);text-align:center;background:linear-gradient(145deg,#ffffff08,#ffffff03);border-radius:32px;max-width:800px;margin:0 auto;padding:60px 40px;box-shadow:0 40px 80px #00000080}.venda h2{background:#fff;-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:10px}.venda h3{letter-spacing:-.03em;color:var(--yellow);text-shadow:0 0 40px #ffd60a33;margin-bottom:10px;font-size:4.5rem;font-weight:900}.venda p{color:var(--text-secondary);margin-bottom:35px;font-size:1.1rem}.venda button{color:#000;letter-spacing:-.01em;cursor:pointer;box-shadow:0 15px 30px var(--yellow-glow);background:linear-gradient(135deg,#ffd60a,#ffb700);border:none;border-radius:16px;padding:22px 60px;font-size:1.1rem;font-weight:800;transition:all .4s cubic-bezier(.16,1,.3,1)}.venda button:hover{background:linear-gradient(135deg,#fff,#ffd60a);transform:translateY(-4px)scale(1.02);box-shadow:0 20px 40px #ffd60a66,0 0 60px #ffd60a33}footer{text-align:center;color:#666;border-top:1px solid #ffffff0a;margin-top:120px;padding:60px 24px;font-size:.9rem}.whatsapp{color:#fff;background:#25d366;border-radius:999px;padding:16px 28px;font-weight:100;text-decoration:none;position:fixed;bottom:30px;right:30px}
