*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;background:#000;color:#fff;overflow-x:hidden;line-height:1.6}.hero{background:linear-gradient(135deg,#0a0014 0%,#1a0033 50%,#2d0052 100%);min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero::before{content:'';position:absolute;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(102,255,0,0.08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(102,255,0,0.06) 0%,transparent 50%)}.container{max-width:1400px;margin:0 auto;position:relative;z-index:1}.hero-content{text-align:center;animation:fadeInUp 1.2s ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-badge{display:inline-block;background:rgba(102,255,0,0.1);border:1px solid rgba(102,255,0,0.3);padding:8px 20px;border-radius:30px;font-size:0.85rem;font-weight:600;margin-bottom:30px;letter-spacing:1px;text-transform:uppercase}.logo{font-size:5.5rem;font-weight:900;background:linear-gradient(135deg,#66ff00,#00ff88,#66ff00);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:15px;font-style:italic;text-transform:uppercase;letter-spacing:3px;animation:gradientShift 3s ease infinite}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.subtitle{font-size:2.2rem;margin-bottom:25px;letter-spacing:12px;text-transform:uppercase;font-weight:300;opacity:0.9}.tagline{font-size:1.8rem;margin-bottom:50px;color:#66ff00;font-weight:400;max-width:800px;margin-left:auto;margin-right:auto}.stat-number{font-size:3rem;font-weight:900;color:#66ff00;display:block}.stat-label{font-size:0.9rem;color:rgba(255,255,255,0.6);text-transform:uppercase;letter-spacing:1px}.cta-bg{border:1px solid #ebdcfa;background-color:#ac89cd;width:30px;height:30px;border-radius:100%;margin-right:10px}.cta-button{background:linear-gradient(135deg,#66ff00,#00ff88);color:#000;padding:22px 65px;font-size:1.1rem;font-weight:800;border:none;border-radius:50px;cursor:pointer;text-transform:uppercase;letter-spacing:2px;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:0 20px 60px rgba(102,255,0,0.3);position:relative;overflow:hidden}.cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s}.features{background:#000;padding:120px 40px;position:relative}.features::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(102,255,0,0.5),transparent)}.section-header{text-align:center;margin-bottom:80px}.section-subtitle{color:#66ff00;font-size:0.95rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px}.section-title{font-size:3.5rem;font-weight:900;letter-spacing:-1px;line-height:1.2}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;max-width:1200px;margin:0 auto}.feature-card{background:linear-gradient(135deg,rgba(26,0,51,0.6),rgba(45,0,82,0.4));padding:50px 40px;border-radius:24px;border:1px solid rgba(102,255,0,0.1);transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;overflow:hidden;backdrop-filter:blur(10px)}.feature-card::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#66ff00,#00ff88);border-radius:24px;opacity:0;transition:opacity 0.5s;z-index:-1}.feature-card-inner{background:linear-gradient(135deg,rgba(26,0,51,0.95),rgba(45,0,82,0.95));padding:1px;border-radius:22px}.feature-icon{font-size:3.5rem;margin-bottom:25px;display:block}.feature-title{font-size:1.6rem;margin-bottom:18px;color:#fff;font-weight:700;letter-spacing:-0.5px}.feature-description{line-height:1.8;color:rgba(255,255,255,0.7);font-size:1rem}.benefits{background:linear-gradient(135deg,#0a0014,#1a0033);padding:120px 40px;position:relative}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.benefit-item{background:rgba(255,255,255,0.03);padding:40px 35px;border-radius:20px;border:1px solid rgba(102,255,0,0.1);transition:all 0.4s ease;backdrop-filter:blur(10px)}.benefit-icon{width:60px;height:60px;background:linear-gradient(135deg,rgba(102,255,0,0.2),rgba(0,255,136,0.2));border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:25px}.benefit-title{font-size:1.3rem;color:#fff;margin-bottom:12px;font-weight:700}.benefit-description{color:rgba(255,255,255,0.7);line-height:1.7}.transformation{background:#000;padding:120px 30px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;max-width:1200px;margin:0 auto}.testimonial{background:linear-gradient(135deg,rgba(26,0,51,0.6),rgba(45,0,82,0.4));padding:45px;border-radius:24px;border:1px solid rgba(102,255,0,0.1);backdrop-filter:blur(10px);transition:all 0.4s ease}.testimonial-stars{color:#66ff00;font-size:1.3rem;margin-bottom:20px}.testimonial-text{font-size:1.05rem;line-height:1.8;margin-bottom:25px;color:rgba(255,255,255,0.85)}.testimonial-author{display:flex;align-items:center;gap:15px}.author-avatar{width:50px;height:50px;background:linear-gradient(135deg,#66ff00,#00ff88);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.2rem;color:#000}.author-info{flex:1}.author-name{font-weight:700;color:#fff;margin-bottom:3px}.author-detail{font-size:0.85rem;color:rgba(255,255,255,0.5)}.pricing{background:linear-gradient(135deg,#1a0033,#2d0052);padding:120px 40px;position:relative;overflow:hidden}.pricing::before{content:'';position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(102,255,0,0.1) 0%,transparent 70%);top:-250px;right:-250px}.pricing-container{max-width:900px;margin:0 auto;text-align:center}.pricing-card{background:rgba(0,0,0,0.5);border:2px solid rgba(102,255,0,0.3);border-radius:30px;padding:60px 50px;backdrop-filter:blur(20px);position:relative}.pricing-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#66ff00,#00ff88);color:#000;padding:8px 25px;border-radius:20px;font-weight:800;font-size:0.85rem;text-transform:uppercase;letter-spacing:1px}.price-old{text-decoration:line-through;color:rgba(255,255,255,0.4);font-size:2rem;margin-bottom:10px}.price{font-size:5rem;color:#66ff00;font-weight:900;margin:20px 0;line-height:1}.price-detail{font-size:1.1rem;color:rgba(255,255,255,0.6);margin-bottom:40px}.pricing-features{text-align:left;margin:40px 0;display:inline-block}.pricing-feature{display:flex;align-items:center;gap:12px;margin-bottom:15px;font-size:1.05rem}.check-icon{color:#66ff00;font-size:1.3rem;font-weight:900}.guarantee{margin-top:50px;padding:35px;background:rgba(102,255,0,0.05);border-radius:20px;border:1px solid rgba(102,255,0,0.2)}.guarantee-title{font-size:1.4rem;color:#66ff00;margin-bottom:12px;font-weight:700}.guarantee-text{color:rgba(255,255,255,0.7);line-height:1.6}.urgency{background:rgba(255,0,0,0.1);border:1px solid rgba(255,0,0,0.3);padding:20px;border-radius:15px;margin:30px 0;text-align:center}.urgency-text{color:#ff3333;font-weight:700;font-size:1.1rem}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.testimonials-grid{grid-template-columns:1fr;max-width:600px}}@media (max-width:768px){.hero{padding-top:30px;min-height:90vh}.hero-badge{font-size:0.75rem;padding:6px 15px;margin-bottom:20px}.logo{font-size:2.5rem;letter-spacing:1px}.subtitle{font-size:1.2rem;letter-spacing:4px;margin-bottom:15px}.tagline{font-size:1rem;margin-bottom:30px;padding:0 10px}.stat-number{font-size:1.8rem}.stat-label{font-size:0.75rem}.cta-button{padding:16px 30px;font-size:0.9rem;width:100%;max-width:100%;letter-spacing:1px}.section-title{font-size:1.8rem;letter-spacing:-0.5px}.section-subtitle{font-size:0.85rem;letter-spacing:2px}.section-header{margin-bottom:50px}.features,.benefits,.transformation,.pricing{padding:60px 20px}.features-grid{grid-template-columns:1fr;gap:25px}.feature-card{padding:35px 25px}.feature-icon{font-size:2.5rem;margin-bottom:20px}.feature-title{font-size:1.3rem;margin-bottom:12px}.feature-description{font-size:0.95rem}.benefits-grid{grid-template-columns:1fr;gap:20px}.benefit-item{padding:30px 25px}.benefit-icon{width:50px;height:50px;font-size:1.5rem;margin-bottom:20px}.benefit-title{font-size:1.15rem}.benefit-description{font-size:0.95rem}.testimonials-grid{grid-template-columns:1fr}.testimonial{padding:30px 25px}.testimonial-text{font-size:0.95rem;margin-bottom:20px}.testimonial-stars{font-size:1.1rem}.author-avatar{width:45px;height:45px;font-size:1rem}.author-name{font-size:0.95rem}.author-detail{font-size:0.8rem}.pricing-card{padding:40px 25px}.pricing-badge{font-size:0.75rem;padding:6px 18px}.price-old{font-size:1.5rem}.price{font-size:3.5rem}.price-detail{font-size:0.95rem}.pricing-features{margin:30px 0}.pricing-feature{font-size:0.95rem;margin-bottom:12px}.check-icon{font-size:1.1rem}.guarantee{margin-top:35px;padding:25px 20px}.guarantee-title{font-size:1.15rem;margin-bottom:10px}.guarantee-text{font-size:0.9rem}.urgency{padding:15px;margin:20px 0}.urgency-text{font-size:0.95rem}.faq-item{padding:25px 20px !important}.faq-item h3{font-size:1.1rem !important}.faq-item p{font-size:0.9rem !important}.final-cta h2{font-size:1.8rem !important;padding:0 10px}.final-cta p{font-size:1rem !important;padding:0 10px}footer{padding:40px 20px !important}footer > div > div{flex-direction:column;gap:15px !important}footer a{font-size:0.9rem}}@media (max-width:480px){.logo{font-size:2rem}.subtitle{font-size:1rem;letter-spacing:3px}.tagline{font-size:0.9rem}.stat-number{font-size:2rem}.cta-button{padding:14px 25px;font-size:0.85rem}.section-title{font-size:1.5rem}.feature-card,.benefit-item,.testimonial{padding:25px 20px}.feature-icon{font-size:2rem}.feature-title,.benefit-title{font-size:1.15rem}.price{font-size:2.8rem}.pricing-feature{font-size:0.85rem}}@media (max-width:360px){.logo{font-size:1.8rem}.subtitle{font-size:0.9rem;letter-spacing:2px}.cta-button{padding:12px 20px;font-size:0.8rem}.section-title{font-size:1.3rem}.price{font-size:2.5rem}}.fade-in{opacity:0;transform:translateY(30px);transition:all 0.8s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}.hero-checklist{margin:35px auto 25px;max-width:420px;text-align:left}.check-item{border:1px solid #532579;font-size:1.05rem;margin-bottom:10px;color:rgba(255,255,255,0.9);background-color:#3b1759;border-radius:50px;padding:10px}.hero-price{margin:30px 0 25px}.price-label{display:block;font-size:0.9rem;color:rgba(255,255,255,0.6);margin-bottom:5px}.price-value{display:block;font-size:3.2rem;font-weight:900;color:#66ff00;line-height:1}.price-sub{display:block;margin-top:6px;font-size:0.9rem;color:rgba(255,255,255,0.6)}.hero-trust{margin-top:18px;font-size:0.85rem;color:rgba(255,255,255,0.55)}.db{display:block}button{border:none;cursor:pointer}.pulse{animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0.6)}70%{transform:scale(1.06);box-shadow:0 0 0 14px rgba(255,255,255,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.user-photo{width:100px;margin:auto;position:relative !important}.camera{font-size:1.11em !important;position:absolute;top:5px;right:0px;background-color:#ecf0f1;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid #fff;color:#34495e;cursor:pointer}.carousel{overflow:hidden}.carousel span.cn{top:45%;background-color:#fff;color:#000;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer}.carousel span.cn-left{left:10px}.carousel span.cn-right{right:10px}.c-white,.c-white p,.c-white h1,.c-white h2,.c-white h3,.c-white h4,.c-white span,.c-white b,.c-white a{color:#fff !important}.white{background-color:#fff}.bg-white{color:#000;background-color:#fff !important}.bg-white p,.bg-white span,.bg-white a,.bg-white h1,.bg-white h2,.bg-white h3{color:#000}.co2 .item{width:49%}.co3 .item{width:32%}.co4 .item{width:24%}.co5 .item{width:19%}.co6 .item{width:15%}[class^="co"]{display:flex;justify-content:space-between;flex-wrap:wrap !important}[class^="co"] .item{margin-bottom:10px}[class^="co"] img,[class^="co"] video{width:100%}*{padding:0;margin:0;box-sizing:border-box;font-family:'Poppins'}video,img,button{display:block}a{text-decoration:none}svg{width:60px}.nobg{background-color:unset !important}[class^="icon-"]{cursor:pointer}.cp{cursor:pointer}.red{background-color:#e74c3c !important}.black{background-color:#000 !important}.orange{background-color:orange !important}.only-mobile{display:none !important}.only-mobile-flex{display:none !important}.drop-menu button,.drop-menu .item{padding:7px;padding-left:15px;border-radius:2px;margin-bottom:2px;background-color:#f5f3f7;cursor:pointer;width:100%}.drop-menu{border:1px solid #e4e3e6;background-color:#fff}.drop-menu .item:hover{background-color:#e4e3e6}.ocult{opacity:0 !important}.h{display:none !important}.novis{visibility:hidden}.f{display:flex}.fend{align-items:flex-end}.fai{align-items:flex-start}.wrap{flex-wrap:wrap !important}.b{justify-content:space-between}.ard{justify-content:space-around}.ac{align-items:center}.ic{justify-content:center}.dr{flex-direction:row}.dc{flex-direction:column}.far{justify-content:flex-end}.fac{justify-content:center}.fas{justify-content:flex-start}.column{flex-direction:column}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.f button,.f .item{flex-shrink:0}.shrink{flex-shrink:0}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-ext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.grid{display:grid;gap:2px}.grid .item,.grid-item{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.grid .item img,.grid .item video,.grid-image{width:100%;height:100%;object-fit:cover;transition:transform .3s}.grid .item:hover img{transform:scale(1.05)}.grid .select{z-index:9;border:2px solid #fff}.grid .select.active{background-color:#2ecc71}.grid1{grid-template-columns:repeat(1,1fr)}.grid2{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:repeat(3,1fr)}.grid4{grid-template-columns:repeat(4,1fr)}.grid5{grid-template-columns:repeat(5,1fr)}.grid6{grid-template-columns:repeat(6,1fr)}.grid7{grid-template-columns:repeat(7,1fr)}.grid8{grid-template-columns:repeat(8,1fr)}.grid9{grid-template-columns:repeat(9,1fr)}.grid10{grid-template-columns:repeat(10,1fr)}.grid-item video{width:100%;height:100%;object-fit:cover}hr{height:1px;background-color:#e1e1e1;border:none !important}input[type="text"],input[type="number"],input[type="password"],input[list],input[type="date"],.fg input[type="file"],button,textarea,select{border:1px solid hsl(210,7%,89%);padding:8px;border-radius:4px;outline-color:#0073ea;width:100%}select{margin-top:5px}input[type="file"]{padding:12px}.fg input[type="checkbox"]{margin-right:10px}.fg input[type="text"],.fg input[type="text"],.fg input[type="password"],.fg input[type="file"],.fg input[list],.fg input[type="date"],.fg textarea{margin-top:5px;width:100%}button{color:#fff;padding:10px;background-color:#0d6efd}.f2 .fg{width:48%}.busy{pointer-events:none !important;color:#003DE4;border:1px solid #003DE4;font-style:italic;font-weight:bold;background-color:#fff !important}.input-error{border:1px solid #e74c3c !important}.t2 .fg{width:48%}.t3 .fg{width:32%}.t4 .fg{width:24%}.t2,.t3,.t4{display:flex;justify-content:space-between}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33.33333px;width:13.33333px;height:13.33333px;border-radius:50%;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.mt-smart .item:not(:first-child){margin-top:5px}.auto{margin:auto}@media (max-width:1000px){.sm{width:calc(100% - 20px) !important}.co2,.co3,.co4,.co5,.co6{flex-wrap:wrap}.co2 .item,.co3 .item,.co4 .item,.co5 .item,.co6 .item{width:48%;margin-bottom:10px}.person-details{margin-top:10px;margin-bottom:10px;text-align:center}.carousel-person{flex-direction:column}.only-desktop{display:none}.only-mobile{display:block !important}.only-mobile-flex{display:flex !important}.mw100{height:auto !important;width:100% !important}.mmt10{margin-top:10px}.mmt20{margin-top:20px !important}.modal-content{width:96% !important}}.oxa{overflow-x:auto !important}.oxh{overflow-x:hidden !important}.oya{overflow-x:auto !important}.oyh{overflow-x:hidden}.re{position:relative}.ab{position:absolute}.fi{position:fixed}.pulse{animation:pulseAnim 1.4s infinite ease-in-out}@keyframes pulseAnim{0%{transform:scale(1)}50%{transform:scale(1.07)}100%{transform:scale(1)}}.search input{outline:none !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-right:0}.search button{width:60px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.search button span{color:#fff !important}.sm{position:fixed;bottom:10px;right:10px;background-color:#fff;align-items:center;padding:15px;z-index:9;width:500px;border-radius:8px;box-shadow:0 0px 5px #d7d9db}.sm img{border-radius:50%;width:35px;height:35px}.sm.error p{color:#ff7a7a}.sm .sm-left{margin-right:20px}.sm .icon-close{position:absolute;top:10px;right:10px;font-size:0.6em;cursor:pointer}.sm.success p{color:#87bef3}.status,.x-status{font-size:0.85em;text-transform:uppercase}.status-inativo,.status-vencido,.status-desconectado,.status-no-disturbe,.status-reprovado,.status-recusado,.status-negado{color:#fff !important;background-color:#e74c3c}.status-offline,.status-enviado,.status-finalizado{background-color:#7f8c8d;color:#fff}.status-online,.status-aprovado,.status-progresso,.status-conectado,.status-approved,.status-ativo{color:#fff;background-color:#2ecc71}.status-ausente,.status-pendente{background-color:#e67e22}table{font-size:0.8em;border-collapse:collapse;width:100%}th,td{text-align:center;border:1px solid #dddddd;padding:8px;white-space:nowrap}td{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tr:nth-child(even){background-color:#f2f2f2}.sc-table{width:100%;overflow-x:auto}.app-table{font-size:0.8em;text-align:center;border:1px solid #ccc}.app-table .tr{border-top:1px solid #ccc}.app-table .td{border-left:1px solid #ccc}.taxado{text-decoration:line-through}.tc{text-align:center}.te{text-align:end}.underline{border-bottom:1px solid}.bolder{font-weight:bolder}h1{font-weight:800}h2{font-weight:600}h3{font-weight:500}b,strong{font-weight:500}p{font-weight:400}.pontinho{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws{white-space:nowrap}.dbg{background-color:#ecf0f1;background-size:cover;background-position:center}*[style*="background-image"]{background-color:#ecf0f1;background-size:cover;background-position:center}.item-style{background-color:#fff}.x-dbg{background-color:#ecf0f1}