*{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;height:100%}html{font-size:15px}body{background:#050507;font-family:Inter,sans-serif;overflow-x:hidden}h1,h2{font-family:Poppins,sans-serif}.container-global{width:100%;max-width:1300px;margin:0 auto;padding:0 20px}@media (width>=1200px){html{font-size:17px}}@media (width<=768px){.container-global{padding:0 16px}html{font-size:15px}body{padding-top:70px}section{text-align:center}html,body{background:#050507;min-height:100vh}}.nav[data-v-e7c42fd4]{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06060aa6;border-bottom:1px solid #ffffff0f;width:100%;position:fixed;top:0}.wrap[data-v-e7c42fd4]{grid-template-columns:auto 1fr auto auto;align-items:center;gap:30px;height:70px;display:grid}.brand[data-v-e7c42fd4]{letter-spacing:1px;background:linear-gradient(90deg,#ec4899,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.1rem;font-weight:600}.menu[data-v-e7c42fd4]{justify-content:center;gap:26px;display:flex}.menu a[data-v-e7c42fd4]{color:#cfcfd4;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .25s;position:relative}.menu a[data-v-e7c42fd4]:after{content:"";background:linear-gradient(90deg,#a855f7,#3b82f6);width:0%;height:2px;transition:all .25s;position:absolute;bottom:-6px;left:0}.menu a[data-v-e7c42fd4]:hover{color:#fff}.menu a[data-v-e7c42fd4]:hover:after{width:100%}.privacy[data-v-e7c42fd4]{color:#9ca3af;font-size:.8rem}.privacy[data-v-e7c42fd4]:hover{color:#a855f7}.cta[data-v-e7c42fd4]{color:#fff;background:linear-gradient(90deg,#a855f7,#3b82f6);border-radius:10px;padding:10px 18px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .25s}.cta[data-v-e7c42fd4]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #a855f74d}.hamb[data-v-e7c42fd4]{color:#fff;background:0 0;border:none;font-size:1.4rem;display:none}@media (width<=900px){.nav[data-v-e7c42fd4]{height:60px}.wrap[data-v-e7c42fd4]{justify-content:space-between;align-items:center;height:60px;display:flex}.brand[data-v-e7c42fd4]{font-size:.95rem}.menu[data-v-e7c42fd4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-radius:12px;flex-direction:column;width:220px;padding:10px 0;display:none;position:absolute;top:65px;right:15px;box-shadow:0 10px 30px #00000080}.menu.show[data-v-e7c42fd4]{display:flex}.menu a[data-v-e7c42fd4]{text-align:left;padding:14px 20px;font-size:.95rem}.cta[data-v-e7c42fd4]{display:none}.hamb[data-v-e7c42fd4]{font-size:1.3rem;display:block}}a{text-decoration:none!important}.hero{color:#fff;background:#050507;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero:before{content:"";filter:blur(80px);z-index:0;background:radial-gradient(circle at 30% 30%,#a855f759,#0000 40%),radial-gradient(circle at 70% 70%,#3b82f659,#0000 40%);width:120%;height:120%;animation:10s ease-in-out infinite alternate moveGlow;position:absolute;top:-10%;left:-10%}.hero:after{content:"";z-index:0;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:40px 40px;animation:20s linear infinite moveParticles;position:absolute;inset:0}.wrap{z-index:2;justify-content:space-between;align-items:center;gap:clamp(40px,6vw,80px);display:flex;position:relative}.text{max-width:560px}h1{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:700}h1 span{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.desc{color:#9ca3af;margin-top:20px;line-height:1.7}.actions{gap:20px;margin-top:30px;display:flex}.btn{border-radius:10px;padding:14px 24px;transition:transform .3s,box-shadow .3s;display:inline-block}.btn:hover{transform:translateY(-2px)}.primary{color:#fff;background:linear-gradient(90deg,#a855f7,#3b82f6)}.ghost{color:#a855f7;border:1px solid #a855f7}.stats{gap:40px;margin-top:40px;display:flex}.stats h4{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.3rem}.stats p{color:#9ca3af;font-size:.8rem}.visual{flex-direction:column;align-items:center;display:flex}.visual img{object-fit:contain;width:clamp(200px,30vw,420px);height:auto}.social-title{color:#9ca3af;margin-top:10px;font-size:.75rem}.socials{gap:18px;margin-top:10px;display:flex}.socials a{color:#cfcfd4;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;font-size:22px;transition:all .3s;display:flex;position:relative;overflow:hidden}.socials a.ig:hover{color:#fff;background:linear-gradient(135deg,#e1306c,#833ab4,#405de6);box-shadow:0 0 25px #e1306c99}.socials a.fb:hover{color:#fff;background:#1877f2;box-shadow:0 0 20px #1877f2}.socials a.tt:hover{color:#fff;background:#000;box-shadow:0 0 25px #25f4ee}.socials a.wa{color:#fff;background:#25d366}.socials a.wa:hover{transform:scale(1.08);box-shadow:0 0 25px #25d366}.socials a:hover{transform:translateY(-6px)scale(1.05)}.whatsapp-float{color:#fff;z-index:9999;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;font-size:28px;transition:all .3s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #25d36666}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 0 30px #25d366}@keyframes moveGlow{0%{transform:translate(0)}to{transform:translate(60px,-60px)}}@keyframes moveParticles{0%{transform:translateY(0)}to{transform:translateY(40px)}}.fade-up{opacity:0;animation:.9s forwards fadeUp;transform:translateY(30px)}.fade-in{opacity:0;animation:1.1s forwards fadeIn;transform:scale(.95)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.visual img{animation:6s ease-in-out infinite float}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (width<=768px){.hero{padding:130px 20px 80px}.wrap{text-align:center;flex-direction:column;align-items:center;gap:50px;display:flex}.visual{order:-1;margin-bottom:10px}.visual img{width:180px;margin-bottom:20px}.social-title{margin-bottom:10px}.socials{justify-content:center;gap:16px;margin-bottom:20px}.socials a{width:42px;height:42px}.text{order:1;max-width:320px;margin-top:10px}h1{margin-bottom:15px;font-size:1.8rem;line-height:1.2}.desc{margin-bottom:25px;font-size:.9rem}.actions{flex-direction:column;align-items:center;gap:16px;margin-top:10px;display:flex}.btn{width:100%;max-width:240px;padding:12px;font-size:.85rem}.whatsapp-float{width:55px;height:55px;bottom:18px;right:18px}}.about[data-v-fe0c07d4]{color:#fff;background:radial-gradient(circle at 20% 30%,#a855f71f,#0000),radial-gradient(circle at 80% 70%,#3b82f61f,#0000),#050507;padding:120px 20px}.tag[data-v-fe0c07d4]{text-align:center;color:#ec4899;margin-bottom:10px;font-size:.9rem}h2[data-v-fe0c07d4]{text-align:center;margin-bottom:70px;font-size:2.8rem;line-height:1.3}h2 span[data-v-fe0c07d4]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-content[data-v-fe0c07d4]{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.text h3[data-v-fe0c07d4]{margin-bottom:20px;font-size:1.6rem}.text p[data-v-fe0c07d4]{color:#9ca3af;margin-bottom:15px;line-height:1.6}.features[data-v-fe0c07d4]{flex-direction:column;gap:20px;display:flex}.feature[data-v-fe0c07d4]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:15px;padding:20px;transition:all .3s;display:flex}.feature[data-v-fe0c07d4]:hover{border-color:#a855f766;transform:translateY(-5px)}.feature i[data-v-fe0c07d4]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px}.feature h4[data-v-fe0c07d4]{margin-bottom:5px}.feature p[data-v-fe0c07d4]{color:#9ca3af;font-size:.9rem}@media (width<=900px){.about[data-v-fe0c07d4]{text-align:center;padding:90px 20px}.about h2[data-v-fe0c07d4]{margin-bottom:20px;font-size:1.9rem;line-height:1.2}.about p[data-v-fe0c07d4]{max-width:320px;margin:0 auto 15px;font-size:.95rem;line-height:1.5}.about-content[data-v-fe0c07d4]{flex-direction:column;align-items:center;gap:40px;display:flex}.text[data-v-fe0c07d4]{max-width:320px}.features[data-v-fe0c07d4]{flex-direction:column;gap:20px;width:100%;display:flex}.feature[data-v-fe0c07d4]{text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px}}.services[data-v-1f15e8c0]{color:#fff;background:radial-gradient(circle at 20% 30%,#a855f71f,#0000),radial-gradient(circle at 80% 70%,#3b82f61f,#0000),#050507;padding:120px 20px}.tag[data-v-1f15e8c0]{text-align:center;color:#ec4899;letter-spacing:2px;margin-bottom:10px}h2[data-v-1f15e8c0]{text-align:center;margin-bottom:80px;font-size:3rem}h2 span[data-v-1f15e8c0]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.categories[data-v-1f15e8c0]{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.service-box[data-v-1f15e8c0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;padding:45px 28px}.icon[data-v-1f15e8c0]{background:#a855f714;border-radius:20px;justify-content:center;align-items:center;width:75px;height:75px;margin:auto auto 25px;display:flex}.icon i[data-v-1f15e8c0]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:34px}.service-box h3[data-v-1f15e8c0]{text-align:center;margin-bottom:15px;font-size:1.5rem}.service-box p[data-v-1f15e8c0]{text-align:center;color:#9ca3af;line-height:1.7}.category-dropdown[data-v-1f15e8c0]{margin-top:30px}.category-dropdown summary[data-v-1f15e8c0]{cursor:pointer;text-align:center;background:linear-gradient(90deg,#a855f71f,#3b82f614);border:1px solid #a855f726;border-radius:14px;padding:16px;font-weight:700;list-style:none;transition:all .3s}.category-dropdown summary[data-v-1f15e8c0]::-webkit-details-marker{display:none}.category-dropdown summary[data-v-1f15e8c0]:hover{border-color:#a855f759;transform:translateY(-2px)}.products[data-v-1f15e8c0]{margin-top:25px}.package[data-v-1f15e8c0]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:18px;margin-bottom:20px;padding:20px}.featured[data-v-1f15e8c0]{border-color:#a855f759}.product-top[data-v-1f15e8c0]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.product-top h4[data-v-1f15e8c0]{font-size:1.1rem}.dot[data-v-1f15e8c0]{border-radius:50%;width:14px;height:14px}.green[data-v-1f15e8c0]{background:#4ade80}.blue[data-v-1f15e8c0]{background:#3b82f6}.purple[data-v-1f15e8c0]{background:#a855f7}.badge[data-v-1f15e8c0]{background:linear-gradient(90deg,#a855f7,#3b82f6);border-radius:999px;margin-left:10px;padding:4px 8px;font-size:.7rem}.more-info[data-v-1f15e8c0]{margin-top:18px}.more-info summary[data-v-1f15e8c0]{cursor:pointer;color:#a855f7;text-align:center;justify-content:center;width:100%;font-weight:600;display:flex}.more-info ul[data-v-1f15e8c0]{margin-top:15px;padding-left:18px}.more-info li[data-v-1f15e8c0]{color:#d1d5db;margin-bottom:10px;line-height:1.7}.important[data-v-1f15e8c0]{background:linear-gradient(90deg,#a855f71f,#3b82f614);border:1px solid #a855f733;border-radius:14px;margin-top:20px;padding:14px;line-height:1.7}.quote[data-v-1f15e8c0]{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 20% 20%,#a855f726,#0000),radial-gradient(circle at 80% 80%,#3b82f626,#0000),#ffffff08;border:1px solid #ffffff14;border-radius:28px;margin-top:100px;padding:70px 30px}.quote h3[data-v-1f15e8c0]{margin-bottom:20px;font-size:2.2rem}.quote p[data-v-1f15e8c0]{color:#9ca3af;max-width:750px;margin:auto;line-height:1.8}.price[data-v-1f15e8c0]{margin-top:30px;font-size:1.5rem;font-weight:700}.price span[data-v-1f15e8c0]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.btn-quote[data-v-1f15e8c0]{color:#fff;background:linear-gradient(90deg,#a855f7,#3b82f6);border-radius:14px;margin-top:35px;padding:16px 34px;font-weight:600;transition:all .3s;display:inline-block}.btn-quote[data-v-1f15e8c0]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #a855f74d}@media (width<=900px){.categories[data-v-1f15e8c0]{grid-template-columns:1fr}h2[data-v-1f15e8c0]{font-size:2rem}}.testimonials{text-align:center;color:#fff;background:radial-gradient(circle at 20% 30%,#a855f726,#0000),radial-gradient(circle at 80% 70%,#3b82f626,#0000),#07070b;padding:120px 20px}.testimonials h2{margin-bottom:60px;font-size:2.6rem;line-height:1.3}.fade{animation:.5s fadeIn}.slider{max-width:650px;margin:auto;position:relative}.review-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;padding:45px 35px;transition:all .3s}.review-box:hover{transform:translateY(-6px);box-shadow:0 20px 50px #a855f733}.testimonials .text{color:#e5e7eb;margin-bottom:20px;font-size:1.3rem;line-height:1.6}.testimonials h3{margin-bottom:5px;font-size:1.2rem}.testimonials span{color:#9ca3af;font-size:.9rem}.nav-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;width:44px;height:44px;font-size:1.8rem;line-height:1;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.nav-btn:hover{background:linear-gradient(135deg,#a855f7,#3b82f6);transform:translateY(-50%)scale(1.1)}.left{left:-55px}.right{right:-55px}.all-reviews{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px;margin:auto;display:grid}.review-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:20px;transition:all .3s}.review-card:hover{border-color:#a855f766;transform:translateY(-5px)}.review-card p{color:#e5e7eb;margin-bottom:15px;line-height:1.6}.review-card h4{margin-bottom:5px}.actions.center{justify-content:center;margin-top:60px;display:flex}.btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#a855f7,#3b82f6);border:none;border-radius:10px;padding:14px 28px;transition:all .3s}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 25px #a855f74d}@media (width<=900px){.testimonials{padding:90px 20px}.testimonials h2{margin-bottom:40px;font-size:1.9rem}.review-box{padding:25px}.testimonials .text{font-size:1rem}.all-reviews{grid-template-columns:repeat(2,1fr)}.nav-btn{display:none}}@media (width<=480px){.all-reviews{grid-template-columns:1fr}.actions.center{margin-top:35px}.btn{max-width:100%;padding:13px 20px}}.overlay[data-v-87baf548]{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#000000e0;padding:90px 16px 40px;animation:.3s fadeIn-87baf548;display:block;position:fixed;inset:0;overflow:hidden scroll!important}.overlay[data-v-87baf548]::-webkit-scrollbar{width:0}.contact[data-v-87baf548]{text-align:center;color:#fff;background:radial-gradient(circle at 20% 30%,#a855f726,#0000),radial-gradient(circle at 80% 70%,#3b82f626,#0000),#06060a;border-radius:26px;width:100%;max-width:900px;margin:auto;padding:45px 20px;animation:.3s scaleIn-87baf548;position:relative;min-height:auto!important}.close[data-v-87baf548]{color:#fff;cursor:pointer;z-index:99999;background:#ffffff14;border:none;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;transition:all .25s;display:flex;position:absolute;top:20px;right:20px}.close[data-v-87baf548]:hover{background:linear-gradient(90deg,#a855f7,#3b82f6);transform:rotate(90deg)}.contact h2[data-v-87baf548]{margin-bottom:20px;font-size:3rem;line-height:1.05}.contact h2 span[data-v-87baf548]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tag[data-v-87baf548]{color:#ec4899;letter-spacing:2px;margin-bottom:10px}.desc[data-v-87baf548]{color:#9ca3af;margin-bottom:45px;font-size:1rem;line-height:1.7}.contact-grid[data-v-87baf548]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.contact-card[data-v-87baf548]{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:30px 20px;text-decoration:none;transition:all .3s}.contact-card[data-v-87baf548]:hover{border-color:#a855f780;transform:translateY(-6px);box-shadow:0 12px 30px #a855f740}.contact-card>i[data-v-87baf548]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:32px}.contact-card h3[data-v-87baf548]{margin-bottom:12px;font-size:1.6rem}.contact-card p[data-v-87baf548]{color:#d1d5db;font-size:1rem;line-height:1.6}.social-links[data-v-87baf548]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:20px;display:flex}.social-links a[data-v-87baf548]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;transition:all .25s;display:flex}.social-links a i[data-v-87baf548]{background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:22px}.social-links a[data-v-87baf548]:hover{background:linear-gradient(90deg,#a855f7,#3b82f6);transform:translateY(-4px)}.social-links a:hover i[data-v-87baf548]{-webkit-text-fill-color:white;color:#fff;background:0 0}@keyframes fadeIn-87baf548{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-87baf548{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (width<=900px){.overlay[data-v-87baf548]{padding:80px 14px 120px}.contact[data-v-87baf548]{padding:40px 18px}.contact-grid[data-v-87baf548]{grid-template-columns:1fr}.contact h2[data-v-87baf548]{font-size:2.5rem}.desc[data-v-87baf548]{font-size:.95rem}.contact-card[data-v-87baf548]{padding:28px 18px}}@supports (-webkit-touch-callout:none){.overlay[data-v-87baf548]{height:auto;min-height:100dvh}}.overlay[data-v-d0267d36]{z-index:3000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9;justify-content:center;align-items:center;animation:.3s fadeIn-d0267d36;display:flex;position:fixed;inset:0}.privacy[data-v-d0267d36]{color:#fff;background:radial-gradient(circle at 20% 30%,#a855f726,#0000),radial-gradient(circle at 80% 70%,#3b82f626,#0000),#06060a;border-radius:18px;width:90%;max-width:800px;max-height:85vh;padding:40px;animation:.35s slideUp-d0267d36;position:relative;overflow-y:auto}.close[data-v-d0267d36]{cursor:pointer;color:#fff;background:#ffffff0d;border:none;border-radius:10px;width:38px;height:38px;transition:all .25s;position:absolute;top:20px;right:20px}.close[data-v-d0267d36]:hover{background:linear-gradient(90deg,#a855f7,#3b82f6)}h2[data-v-d0267d36]{margin-bottom:10px;font-size:2rem}h3[data-v-d0267d36]{margin-top:22px;margin-bottom:8px;font-size:1.1rem}p[data-v-d0267d36]{color:#9ca3af;line-height:1.6}strong[data-v-d0267d36]{color:#e5e7eb}.updated[data-v-d0267d36]{color:#6b7280;margin-bottom:10px;font-size:.8rem}.content[data-v-d0267d36]{margin-top:10px}@keyframes fadeIn-d0267d36{0%{opacity:0}to{opacity:1}}@keyframes slideUp-d0267d36{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.privacy[data-v-d0267d36]::-webkit-scrollbar{width:6px}.privacy[data-v-d0267d36]::-webkit-scrollbar-thumb{background:#a855f7;border-radius:10px}@media (width<=900px){.overlay[data-v-d0267d36]{align-items:flex-start;padding:40px 10px;overflow-y:auto}.privacy[data-v-d0267d36]{width:100%;max-height:none;margin:20px 0;padding:35px 20px}h2[data-v-d0267d36]{padding-right:40px;font-size:1.7rem}h3[data-v-d0267d36]{font-size:1rem}p[data-v-d0267d36]{font-size:.92rem}}body{background:#050507;margin:0;font-family:Inter,sans-serif}html{scroll-behavior:smooth}
