body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#0a0a0a;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.app{overflow-x:hidden}.section{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1400px;min-height:100vh;opacity:0;padding:80px 60px;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}.section.visible{opacity:1;transform:translateY(0)}.section.hero{align-items:center;background:radial-gradient(ellipse at center,#1a1a2e 0,#0a0a0a 70%);justify-content:center;position:relative;text-align:center}.hero-content h1{-webkit-text-fill-color:#0000;animation:fadeInUp 1s ease forwards;background:linear-gradient(135deg,#fff,#a0a0a0);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:700;margin-bottom:30px}.hero-content p{animation:fadeInUp 1s ease .2s forwards;color:#888;font-size:1.3rem;line-height:1.8;max-width:800px;opacity:0}.scroll-indicator{align-items:center;animation:bounce 2s infinite;bottom:40px;color:#555;display:flex;flex-direction:column;gap:10px;position:absolute}.scroll-indicator .arrow{font-size:1.5rem}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}h2{color:#fff;font-size:2.8rem;font-weight:700;margin-bottom:20px}h3{color:#666;font-size:1.4rem;font-weight:400;margin-bottom:30px}h4{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:8px}.text{color:#999;font-size:1.15rem;margin-bottom:30px;max-width:800px}.highlight{background:linear-gradient(135deg,#6366f11a,#8b5cf61a);border-left:4px solid #6366f1;border-radius:0 12px 12px 0;color:#c4b5fd;font-size:1.1rem;margin:30px 0;padding:20px 25px}.stats{display:flex;gap:60px;margin-top:40px}.stat{display:flex;flex-direction:column}.stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:700}.stat-label{color:#666;font-size:1rem;max-width:200px}.cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:40px}.card{animation:fadeInUp .6s ease forwards;background:linear-gradient(145deg,#141414,#1a1a1a);border:1px solid #222;border-radius:16px;opacity:0;padding:30px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.section.visible .card{opacity:1}.card:hover{border-color:#6366f1;box-shadow:0 20px 40px #6366f126;transform:translateY(-8px)}.card-icon{display:block;font-size:2rem;margin-bottom:15px}.card p{color:#777;font-size:.95rem;line-height:1.7}.steps{display:flex;flex-direction:column;gap:20px;margin-top:40px}.step{align-items:flex-start;animation:fadeInUp .6s ease forwards;background:#111;border:1px solid #1a1a1a;border-radius:12px;display:flex;gap:25px;opacity:0;padding:25px}.section.visible .step{opacity:1}.step-num{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;width:50px}.step-content p{color:#777;font-size:.95rem}.columns{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.column{animation:fadeInUp .6s ease forwards;background:#111;border:1px solid #1a1a1a;border-radius:16px;opacity:0;padding:30px}.section.visible .column{opacity:1}.column-header{align-items:center;border-bottom:1px solid #222;display:flex;gap:12px;margin-bottom:20px;padding-bottom:15px}.column-icon{font-size:1.5rem}.column ul{list-style:none}.column li{border-bottom:1px solid #1a1a1a;color:#888;font-size:.95rem;padding:12px 0}.column li:last-child{border-bottom:none}.modules{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.module{animation:fadeInUp .6s ease forwards;background:#111;border:1px solid #1a1a1a;border-radius:12px;display:flex;gap:20px;opacity:0;padding:25px;transition:border-color .3s ease}.section.visible .module{opacity:1}.module:hover{border-color:#6366f1}.module-num{color:#6366f1;font-size:1.5rem;font-weight:700}.module p{color:#666;font-size:.9rem}blockquote{border-left:4px solid #6366f1;color:#8b5cf6;font-size:1.3rem;font-style:italic;margin:30px 0;max-width:700px;padding-left:25px}.timeline{margin-top:40px;padding-left:40px;position:relative}.timeline:before{background:linear-gradient(180deg,#6366f1,#8b5cf6);bottom:0;content:"";left:8px;position:absolute;top:0;width:2px}.timeline-item{animation:fadeInUp .6s ease forwards;background:#111;border:1px solid #1a1a1a;border-radius:12px;margin-bottom:20px;opacity:0;padding:25px;position:relative}.section.visible .timeline-item{opacity:1}.timeline-marker{background:#6366f1;border:3px solid #0a0a0a;border-radius:50%;height:16px;left:-40px;position:absolute;top:30px;width:16px}.timeline-period{color:#6366f1;font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.timeline-content h4{margin:10px 0 8px}.timeline-content p{color:#777;font-size:.95rem}.content-list{list-style:none;margin:20px 0}.content-list li{border-bottom:1px solid #1a1a1a;color:#888;padding:12px 0 12px 30px;position:relative}.content-list li:before{color:#6366f1;content:"→";left:0;position:absolute}.section.final{align-items:center;text-align:center}.final-layout{align-items:center;display:flex;gap:60px;margin:40px 0;max-width:1200px;width:100%}.final-img{border-radius:16px;box-shadow:0 20px 60px #00000080;max-width:500px;object-fit:cover;width:45%}.final-steps{display:flex;flex:1 1;flex-direction:column;gap:20px}.final-step{animation:fadeInUp .6s ease forwards;background:#111111e6;border:1px solid #1a1a1a;border-radius:16px;opacity:0;padding:25px;text-align:left}.section.visible .final-step{opacity:1}.final-num{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;display:flex;font-size:1.3rem;font-weight:700;height:50px;justify-content:center;margin-bottom:15px;width:50px}.final-step p{color:#666}.final-quote{border-left:none;font-size:1.5rem;margin-top:40px;max-width:800px;padding:0;text-align:center}@media (max-width:768px){.section{padding:60px 25px}.hero-content h1{font-size:2.5rem}h2{font-size:2rem}.stats{flex-direction:column;gap:30px}.stat-value{font-size:3rem}.final-steps{flex-direction:column;gap:20px}.columns{grid-template-columns:1fr}.timeline{padding-left:30px}.final-layout{flex-direction:column}.final-img{max-width:400px;width:100%}}.whatsapp-btn{align-items:center;background:#25d366;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #25d36666;color:#fff;display:flex;height:60px;justify-content:center;position:fixed;right:30px;transition:transform .3s,box-shadow .3s;width:60px;z-index:1000}.whatsapp-btn:hover{box-shadow:0 6px 30px #25d36699;transform:scale(1.1)}.whatsapp-btn svg{height:32px;width:32px}
/*# sourceMappingURL=main.feda25c4.css.map*/