:root{--bg-dark:#0b0717;--bg-dark-alt:#0f0a1f;--bg-card:#140e24bf;--bg-card-hover:#201638d9;--border-color:#a855f72e;--border-glow:#a855f780;--text-main:#fff;--text-muted:#c4b5fd;--primary:#a855f7;--primary-glow:#8b5cf6;--accent:#d946ef;--accent-cyan:#e879f9;--accent-emerald:#34d399;--success:#34d399}*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}body{background-color:var(--bg-dark);color:var(--text-main);font-family:Plus Jakarta Sans,Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.bg-glow-top{filter:blur(110px);pointer-events:none;z-index:0;background:radial-gradient(circle,#a855f738 0%,#8b5cf61f 45%,#0000 70%);width:950px;height:750px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.bg-glow-center{filter:blur(130px);pointer-events:none;z-index:0;background:radial-gradient(circle,#d946ef26 0%,#0000 70%);width:650px;height:650px;position:absolute;top:45%;right:-200px}.container{z-index:1;max-width:1240px;margin:0 auto;padding:0 1.5rem;position:relative}.glass-card{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-color);border-radius:20px;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px -10px #0009}.glass-card:hover{border-color:var(--border-glow);transform:translateY(-4px);box-shadow:0 12px 35px -10px #a855f74d}.gradient-text{background:linear-gradient(135deg,#fff 0%,#e879f9 50%,#c084fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.gradient-title{background:linear-gradient(135deg,#fff 0%,#f3e8ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-tag{letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-cyan);text-align:center;margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:inline-block}.section-title{text-align:center;letter-spacing:-.5px;color:#fff;margin-bottom:.75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800}.section-subtitle{color:var(--text-muted);text-align:center;max-width:620px;margin:0 auto 3.5rem;font-size:1.1rem}.btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#d946ef 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.85rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #a855f766}.btn-primary:hover{background:linear-gradient(135deg,#7c3aed 0%,#c026d3 100%);transform:translateY(-2px);box-shadow:0 6px 25px #a855f799}.btn-secondary{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #a855f766;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.85rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.btn-secondary:hover{color:#fff;background:#a855f726;border-color:#d946efcc;transform:translateY(-2px);box-shadow:0 0 18px #a855f74d}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:#2e1065;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#5b21b6}.navbar-header[data-v-c1c37baa]{z-index:100;width:100%;padding:1.5rem 0;transition:all .35s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.navbar-header.scrolled[data-v-c1c37baa]{-webkit-backdrop-filter:blur(20px);background:#0b0717e0;border-bottom:1px solid #a855f733;padding:.85rem 0}.navbar-container[data-v-c1c37baa]{justify-content:space-between;align-items:center;display:flex}.logo[data-v-c1c37baa]{align-items:center;gap:.6rem;text-decoration:none;display:flex}.logo-icon[data-v-c1c37baa]{width:38px;height:38px;color:var(--primary);background:#a855f726;border:1px solid #a855f766;border-radius:10px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 18px #a855f74d}.logo-text[data-v-c1c37baa]{color:#fff;letter-spacing:-.5px;font-size:1.35rem;font-weight:800}.logo-accent[data-v-c1c37baa]{background:linear-gradient(135deg,#a855f7 0%,#d946ef 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:800}.glass-nav[data-v-c1c37baa]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#140e24b3;border:1px solid #a855f740;border-radius:9999px;align-items:center;gap:1.5rem;padding:.55rem 1.75rem;display:flex;box-shadow:0 4px 25px #0006}.desktop-nav a[data-v-c1c37baa]{color:var(--text-muted);font-size:.9rem;font-weight:600;text-decoration:none;transition:all .25s;position:relative}.desktop-nav a[data-v-c1c37baa]:hover,.desktop-nav a.active[data-v-c1c37baa]{color:#fff;text-shadow:0 0 10px #a855f799}.desktop-nav a.active[data-v-c1c37baa]:after{content:"";background:var(--primary);width:14px;height:2px;box-shadow:0 0 8px var(--primary);border-radius:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.header-actions[data-v-c1c37baa]{align-items:center;gap:1rem;display:flex}.global-lang-picker[data-v-c1c37baa]{background:#140e24cc;border:1px solid #a855f74d;border-radius:9999px;align-items:center;gap:.2rem;padding:.25rem;display:flex}.lang-chip[data-v-c1c37baa]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:700;transition:all .25s}.lang-chip[data-v-c1c37baa]:hover,.lang-chip.active[data-v-c1c37baa]{color:#fff;background:#a855f740}.nav-cta-btn[data-v-c1c37baa]{color:#fff;background:#a855f71f;border:1px solid #a855f780;border-radius:9999px;align-items:center;padding:.55rem 1.35rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 15px #a855f740}.nav-cta-btn[data-v-c1c37baa]:hover{color:#fff;background:#a855f740;border-color:#d946efcc;transform:translateY(-1px);box-shadow:0 0 25px #a855f780}.mobile-toggle[data-v-c1c37baa]{color:var(--text-main);cursor:pointer;background:0 0;border:none;padding:.5rem;display:none}.mobile-nav[data-v-c1c37baa]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);background:#140e24f2;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.mobile-lang-row[data-v-c1c37baa]{gap:.4rem;margin-bottom:.5rem;display:flex}.mobile-nav a[data-v-c1c37baa]{color:var(--text-main);padding:.5rem 0;font-size:1.05rem;font-weight:600;text-decoration:none}.mobile-btn[data-v-c1c37baa]{text-align:center;margin-top:.5rem}@media (width<=992px){.desktop-nav[data-v-c1c37baa],.desktop-only[data-v-c1c37baa]{display:none}.mobile-toggle[data-v-c1c37baa]{display:block}}.fade-slide-enter-active[data-v-c1c37baa],.fade-slide-leave-active[data-v-c1c37baa]{transition:all .3s}.fade-slide-enter-from[data-v-c1c37baa],.fade-slide-leave-to[data-v-c1c37baa]{opacity:0;transform:translateY(-10px)}.footer[data-v-786e010e]{z-index:1;background:#080512f2;border-top:1px solid #a855f733;padding:5rem 0 2.5rem;position:relative}.footer-container[data-v-786e010e]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:3rem;display:flex}.logo[data-v-786e010e]{align-items:center;gap:.6rem;margin-bottom:.5rem;text-decoration:none;display:flex}.logo-icon[data-v-786e010e]{width:32px;height:32px;color:var(--primary);background:#a855f726;border:1px solid #a855f759;border-radius:8px;justify-content:center;align-items:center;display:flex}.logo-text[data-v-786e010e]{color:#fff;font-size:1.2rem;font-weight:800}.logo-accent[data-v-786e010e]{background:linear-gradient(135deg,#a855f7 0%,#d946ef 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.brand-desc[data-v-786e010e]{color:var(--text-muted);font-size:.875rem}.footer-links[data-v-786e010e]{gap:1.5rem;display:flex}.footer-links a[data-v-786e010e]{color:var(--text-muted);font-size:.9rem;text-decoration:none;transition:color .25s}.footer-links a[data-v-786e010e]:hover{color:#fff;text-shadow:0 0 10px #a855f780}.copyright-container[data-v-786e010e]{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;font-size:.85rem;display:flex}.made-with[data-v-786e010e]{align-items:center;gap:.35rem;display:flex}.heart-icon[data-v-786e010e]{color:#ef4444}.particle-canvas[data-v-1498316f]{pointer-events:none;z-index:0;opacity:.9;width:100vw;height:100vh;position:fixed;top:0;left:0}.floating-widget-container[data-v-1905735a]{z-index:999;flex-direction:column;align-items:flex-end;gap:.85rem;display:flex;position:fixed;bottom:2rem;right:2rem}.floating-btn[data-v-1905735a]{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.top-btn[data-v-1905735a]{color:var(--primary);background:#140e24e6;border:1px solid #a855f766;box-shadow:0 4px 20px #00000080}.top-btn[data-v-1905735a]:hover{color:#fff;background:#a855f740;transform:translateY(-3px)}.wa-btn[data-v-1905735a]{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 8px 30px #10b98173}.wa-btn[data-v-1905735a]:hover{transform:scale(1.08);box-shadow:0 10px 35px #10b981a6}.wa-btn.pulse[data-v-1905735a]:after{content:"";border:2px solid #10b98199;border-radius:50%;animation:2s cubic-bezier(.45,0,.55,1) infinite pulse-ring-1905735a;position:absolute;inset:-4px}@keyframes pulse-ring-1905735a{0%{opacity:.8;transform:scale(.95)}50%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(.95)}}.notification-badge[data-v-1905735a]{color:#fff;background:#ef4444;border:2px solid #0b0717;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.7rem;font-weight:800;display:flex;position:absolute;top:-2px;right:-2px}.chat-popup[data-v-1905735a]{border:1px solid #10b98166;width:320px;margin-bottom:.5rem;padding:0;overflow:hidden;box-shadow:0 20px 40px #000c,0 0 30px #10b98133}.chat-popup-header[data-v-1905735a]{background:#0d161cf2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-info[data-v-1905735a]{align-items:center;gap:.65rem;display:flex}.online-dot[data-v-1905735a]{background:#10b981;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #10b981}.header-name[data-v-1905735a]{color:#fff;font-size:.9rem;font-weight:800}.header-sub[data-v-1905735a]{color:var(--text-muted);font-size:.75rem}.close-btn[data-v-1905735a]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;transition:color .2s}.close-btn[data-v-1905735a]:hover{color:#fff}.chat-popup-body[data-v-1905735a]{background:#080c14cc;padding:1.25rem}.message-bubble[data-v-1905735a]{background:#10b9811f;border:1px solid #10b98140;border-radius:12px 12px 12px 2px;padding:.85rem 1rem;position:relative}.message-bubble p[data-v-1905735a]{color:#e2e8f0;margin-bottom:.35rem;font-size:.85rem;line-height:1.5}.msg-time[data-v-1905735a]{color:var(--text-muted);text-align:right;font-size:.68rem;display:block}.chat-popup-footer[data-v-1905735a]{background:#0d161cf2;border-top:1px solid #ffffff14;padding:1rem 1.25rem}.start-chat-btn[data-v-1905735a]{background:linear-gradient(135deg,#10b981 0%,#059669 100%);justify-content:center;width:100%;padding:.75rem;font-size:.88rem}.fade-scale-enter-active[data-v-1905735a],.fade-scale-leave-active[data-v-1905735a],.fade-slide-enter-active[data-v-1905735a],.fade-slide-leave-active[data-v-1905735a]{transition:all .3s}.fade-scale-enter-from[data-v-1905735a],.fade-scale-leave-to[data-v-1905735a]{opacity:0;transform:scale(.8)}.fade-slide-enter-from[data-v-1905735a],.fade-slide-leave-to[data-v-1905735a]{opacity:0;transform:translateY(15px)}.app-wrapper[data-v-098ec0f6]{flex-direction:column;min-height:100vh;display:flex;position:relative}.main-content[data-v-098ec0f6]{flex-grow:1}.fade-page-enter-active[data-v-098ec0f6],.fade-page-leave-active[data-v-098ec0f6]{transition:opacity .25s,transform .25s}.fade-page-enter-from[data-v-098ec0f6]{opacity:0;transform:translateY(6px)}.fade-page-leave-to[data-v-098ec0f6]{opacity:0;transform:translateY(-6px)}.hero-section[data-v-64c955bc]{padding-top:8.5rem;padding-bottom:5rem;position:relative}.hero-grid[data-v-64c955bc]{grid-template-columns:1.1fr 1fr;align-items:center;gap:3.5rem;display:grid}.hero-left[data-v-64c955bc]{flex-direction:column;align-items:flex-start;display:flex}.status-badge[data-v-64c955bc]{color:#fff;background:#a855f726;border:1px solid #a855f766;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1.1rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #a855f733}.badge-icon[data-v-64c955bc]{color:#fbbf24}.hero-title[data-v-64c955bc]{letter-spacing:-1px;margin-bottom:.5rem;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:800;line-height:1.1}.hero-subtitle[data-v-64c955bc]{background:linear-gradient(135deg,#a855f7 0%,#e879f9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.3px;-webkit-background-clip:text;margin-bottom:1.25rem;font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:800}.hero-description[data-v-64c955bc]{color:var(--text-muted);max-width:580px;margin-bottom:2rem;font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.75}.tech-pills[data-v-64c955bc]{flex-wrap:wrap;gap:.65rem;margin-bottom:2.25rem;display:flex}.tech-pill[data-v-64c955bc]{color:#e2e8f0;background:#140e24b3;border:1px solid #a855f733;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.pill-icon[data-v-64c955bc]{color:var(--primary)}.hero-ctas[data-v-64c955bc]{flex-wrap:wrap;gap:1rem;display:flex}.terminal-card[data-v-64c955bc]{background:#0f0a1fd9;border:1px solid #a855f74d;padding:1.25rem;box-shadow:0 20px 40px -15px #000000b3,0 0 30px -10px #a855f733}.terminal-header[data-v-64c955bc]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.window-controls[data-v-64c955bc]{gap:.4rem;display:flex}.dot[data-v-64c955bc]{border-radius:50%;width:10px;height:10px}.dot.red[data-v-64c955bc]{background:#ff5f56}.dot.yellow[data-v-64c955bc]{background:#ffbd2e}.dot.green[data-v-64c955bc]{background:#27c93f}.terminal-title[data-v-64c955bc]{color:var(--text-muted);font-family:monospace;font-size:.8rem}.terminal-tabs[data-v-64c955bc]{gap:.5rem;margin-bottom:1rem;display:flex}.tab-btn[data-v-64c955bc]{color:var(--text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;transition:all .25s;display:flex}.tab-btn.active[data-v-64c955bc]{color:#fff;background:#a855f733;border-color:#a855f799}.terminal-body[data-v-64c955bc]{background:#080512f2;border:1px solid #ffffff0d;border-radius:12px;min-height:170px;margin-bottom:1rem;padding:1.25rem;overflow-x:auto}.terminal-body code[data-v-64c955bc]{color:#e879f9;font-family:Fira Code,Courier New,monospace;font-size:.85rem;line-height:1.6}.metrics-grid[data-v-64c955bc]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.metric-box[data-v-64c955bc]{background:#140e24b3;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;padding:.75rem 1rem;display:flex}.metric-label[data-v-64c955bc]{letter-spacing:.5px;color:var(--text-muted);margin-bottom:.25rem;font-size:.7rem;font-weight:700}.metric-value[data-v-64c955bc]{font-size:1rem;font-weight:800}.metric-value.green[data-v-64c955bc]{color:#34d399}.metric-value.cyan[data-v-64c955bc]{color:#e879f9}.metric-value.blue[data-v-64c955bc]{color:#a855f7}.metric-value.purple[data-v-64c955bc]{color:#c084fc}@media (width<=992px){.hero-grid[data-v-64c955bc]{grid-template-columns:1fr}}.stats-banner[data-v-2420cc13]{z-index:10;background:#140e24d9;border:1px solid #a855f74d;max-width:1140px;margin:-2.5rem auto 5rem;padding:2.25rem 2rem;position:relative;box-shadow:0 15px 35px -10px #000000b3,0 0 25px #a855f733}.stats-grid[data-v-2420cc13]{grid-template-columns:repeat(4,1fr);align-items:center;gap:2rem;display:grid}.stat-item[data-v-2420cc13]{border-right:1px solid #ffffff14;align-items:center;gap:1.25rem;padding-right:1rem;display:flex}.stat-item[data-v-2420cc13]:last-child{border-right:none}.stat-icon-box[data-v-2420cc13]{width:52px;height:52px;color:var(--primary);background:#a855f726;border:1px solid #a855f759;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 15px #a855f740}.stat-info[data-v-2420cc13]{flex-direction:column;display:flex}.stat-value[data-v-2420cc13]{color:#fff;background:linear-gradient(135deg,#fff 0%,#e879f9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.75rem;font-weight:800;line-height:1.1}.stat-label[data-v-2420cc13]{color:#fff;font-size:.92rem;font-weight:700}.stat-desc[data-v-2420cc13]{color:var(--text-muted);font-size:.78rem}@media (width<=992px){.stats-grid[data-v-2420cc13]{grid-template-columns:repeat(2,1fr)}.stat-item[data-v-2420cc13]{border-right:none}}@media (width<=576px){.stats-grid[data-v-2420cc13]{grid-template-columns:1fr}}.why-us-section[data-v-a0dcbbc6]{padding:6.5rem 0;position:relative}.why-grid[data-v-a0dcbbc6]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;display:grid}.why-card[data-v-a0dcbbc6]{flex-direction:column;padding:2.25rem;display:flex}.icon-wrapper[data-v-a0dcbbc6]{width:54px;height:54px;color:var(--primary);background:#a855f71f;border:1px solid #a855f759;border-radius:14px;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex;box-shadow:0 0 15px #a855f733}.why-card-title[data-v-a0dcbbc6]{color:#fff;margin-bottom:.75rem;font-size:1.25rem;font-weight:800}.why-card-desc[data-v-a0dcbbc6]{color:var(--text-muted);font-size:.92rem;line-height:1.6}.services-section[data-v-ddd678a8]{padding:6.5rem 0;position:relative}.services-grid[data-v-ddd678a8]{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:2rem;display:grid}.service-card[data-v-ddd678a8]{flex-direction:column;padding:2.25rem 2rem;display:flex}.service-icon-box[data-v-ddd678a8]{border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:1.5rem;display:flex}.service-icon-box.cyan[data-v-ddd678a8]{color:#38bdf8;background:#38bdf81f;border-color:#38bdf84d}.service-icon-box.blue[data-v-ddd678a8]{color:#60a5fa;background:#3b82f61f;border-color:#3b82f64d}.service-icon-box.indigo[data-v-ddd678a8]{color:#818cf8;background:#6366f11f;border-color:#6366f14d}.service-icon-box.purple[data-v-ddd678a8]{color:#c084fc;background:#a855f71f;border-color:#a855f74d}.service-title[data-v-ddd678a8]{letter-spacing:-.3px;margin-bottom:.75rem;font-size:1.3rem;font-weight:700}.service-desc[data-v-ddd678a8]{color:var(--text-muted);flex-grow:1;margin-bottom:1.75rem;font-size:.95rem;line-height:1.6}.service-features[data-v-ddd678a8]{border-top:1px solid #ffffff14;flex-direction:column;gap:.65rem;padding-top:1.25rem;list-style:none;display:flex}.service-features li[data-v-ddd678a8]{color:#cbd5e1;align-items:center;gap:.6rem;font-size:.875rem;display:flex}.check-icon[data-v-ddd678a8]{color:var(--accent-cyan);flex-shrink:0}.portfolio-section[data-v-ac401593]{padding:6.5rem 0;position:relative}.portfolio-grid[data-v-ac401593]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2rem;display:grid}.portfolio-card[data-v-ac401593]{flex-direction:column;display:flex;overflow:hidden}.card-img-container[data-v-ac401593]{background:#140e24e6;border-bottom:1px solid #a855f72e;width:100%;height:230px;position:relative;overflow:hidden}.card-img[data-v-ac401593]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.portfolio-card:hover .card-img[data-v-ac401593]{transform:scale(1.06)}.badge-cat[data-v-ac401593]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--accent-cyan);background:#0f0a1fd9;border:1px solid #a855f766;border-radius:9999px;padding:.35rem .85rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem}.preview-overlay[data-v-ac401593]{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0717bf;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .35s;display:flex;position:absolute;top:0;left:0}.portfolio-card:hover .preview-overlay[data-v-ac401593]{opacity:1}.preview-btn[data-v-ac401593]{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#d946ef 100%);border-radius:9999px;align-items:center;gap:.4rem;padding:.7rem 1.4rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 25px #a855f766}.preview-btn.info[data-v-ac401593]{background:#a855f733;border:1px solid #a855f780}.card-content[data-v-ac401593]{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}.impact-badge[data-v-ac401593]{color:var(--primary);align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.78rem;font-weight:700;display:inline-flex}.project-title[data-v-ac401593]{color:#fff;margin-bottom:.35rem;font-size:1.3rem;font-weight:800;line-height:1.3}.project-client[data-v-ac401593]{color:var(--accent-cyan);margin-bottom:.85rem;font-size:.85rem;font-weight:600}.project-desc[data-v-ac401593]{color:var(--text-muted);flex-grow:1;margin-bottom:1.5rem;font-size:.92rem;line-height:1.6}.tags[data-v-ac401593]{flex-wrap:wrap;gap:.5rem;display:flex}.tag[data-v-ac401593]{color:#e2e8f0;background:#ffffff0d;border:1px solid #a855f733;border-radius:6px;padding:.3rem .7rem;font-size:.78rem;font-weight:600}.planner-card[data-v-2d45ff25]{max-width:850px;margin:0 auto;padding:3rem 2.5rem}.planner-header[data-v-2d45ff25]{text-align:center;margin-bottom:2.5rem}.header-badge[data-v-2d45ff25]{color:#fff;background:#a855f726;border:1px solid #a855f766;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex}.planner-title[data-v-2d45ff25]{margin-bottom:.5rem;font-size:1.85rem;font-weight:800}.planner-subtitle[data-v-2d45ff25]{color:var(--text-muted);margin-bottom:2rem;font-size:.95rem}.step-indicator[data-v-2d45ff25]{justify-content:center;gap:.85rem;display:flex}.step-dot[data-v-2d45ff25]{width:32px;height:32px;color:var(--text-muted);background:#ffffff0d;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;transition:all .3s;display:flex}.step-dot.active[data-v-2d45ff25]{color:#fff;background:#a855f740;border-color:#a855f7cc;box-shadow:0 0 15px #a855f766}.step-dot.completed[data-v-2d45ff25]{border-color:var(--success);color:var(--success);background:#34d39926}.step-question[data-v-2d45ff25]{align-items:center;gap:.6rem;margin-bottom:1.75rem;font-size:1.15rem;font-weight:700;display:flex}.q-icon[data-v-2d45ff25]{color:var(--primary)}.options-grid[data-v-2d45ff25]{flex-direction:column;gap:1rem;margin-bottom:2.25rem;display:flex}.option-card[data-v-2d45ff25]{cursor:pointer;background:#080c1499;border:1px solid #ffffff14;border-radius:14px;align-items:center;padding:1.25rem 1.5rem;transition:all .25s;display:flex}.option-card input[data-v-2d45ff25]{accent-color:var(--primary);margin-right:1rem}.option-card.selected[data-v-2d45ff25]{background:#a855f726;border-color:#a855f799;box-shadow:0 0 20px #a855f733}.opt-text[data-v-2d45ff25]{flex-direction:column;display:flex}.opt-label[data-v-2d45ff25]{color:#fff;font-size:1rem;font-weight:700}.opt-desc[data-v-2d45ff25]{color:var(--text-muted);font-size:.85rem}.checkbox-grid[data-v-2d45ff25]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:2.25rem;display:grid}.checkbox-card[data-v-2d45ff25]{cursor:pointer;background:#080c1499;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;font-size:.92rem;font-weight:600;transition:all .25s;display:flex}.checkbox-card.selected[data-v-2d45ff25]{color:#fff;background:#a855f72e;border-color:#a855f799}.custom-cb[data-v-2d45ff25]{width:20px;height:20px;color:var(--primary);border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;display:flex}.checkbox-card.selected .custom-cb[data-v-2d45ff25]{border-color:var(--primary);background:#a855f74d}.form-inputs[data-v-2d45ff25]{flex-direction:column;gap:1.25rem;margin-bottom:2.25rem;display:flex}.input-field[data-v-2d45ff25]{flex-direction:column;gap:.5rem;display:flex}.input-field label[data-v-2d45ff25]{color:#cbd5e1;font-size:.88rem;font-weight:600}.input-field input[data-v-2d45ff25]{color:#fff;background:#080c14bf;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:.9rem 1.1rem;font-size:.95rem}.input-field input[data-v-2d45ff25]:focus{border-color:var(--primary);box-shadow:0 0 15px #a855f74d}.actions-row[data-v-2d45ff25]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.actions-row.right-only[data-v-2d45ff25]{justify-content:flex-end}.summary-view[data-v-2d45ff25]{text-align:center}.summary-badge[data-v-2d45ff25]{color:var(--success);background:#34d3991f;border:1px solid #34d3994d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex}.summary-title[data-v-2d45ff25]{margin-bottom:1.75rem;font-size:1.5rem;font-weight:800}.summary-details[data-v-2d45ff25]{text-align:left;background:#080c14bf;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1.25rem;margin-bottom:2.25rem;padding:1.75rem;display:flex}.summary-item[data-v-2d45ff25]{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:.35rem;padding-bottom:1rem;display:flex}.summary-item[data-v-2d45ff25]:last-child{border-bottom:none;padding-bottom:0}.s-label[data-v-2d45ff25]{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:.8rem;font-weight:600}.s-val[data-v-2d45ff25]{font-size:1.05rem;font-weight:700}.highlight-cyan[data-v-2d45ff25]{color:#e879f9}.highlight-indigo[data-v-2d45ff25]{color:#c084fc}.s-tags[data-v-2d45ff25]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.s-tag[data-v-2d45ff25]{color:#e879f9;background:#a855f726;border:1px solid #a855f766;border-radius:6px;padding:.3rem .75rem;font-size:.82rem;font-weight:600}.wa-btn[data-v-2d45ff25]{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 4px 20px #10b98159}.wa-btn[data-v-2d45ff25]:hover{background:linear-gradient(135deg,#059669 0%,#047857 100%);box-shadow:0 6px 25px #10b98180}.testimonials-section[data-v-63171595]{padding:6.5rem 0;position:relative}.testimonials-grid[data-v-63171595]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:3rem;display:grid}.testimonial-card[data-v-63171595]{flex-direction:column;padding:2.25rem;display:flex;position:relative}.quote-icon[data-v-63171595]{color:#a855f733;position:absolute;top:1.75rem;right:1.75rem}.rating[data-v-63171595]{gap:.25rem;margin-bottom:1.25rem;display:flex}.star-icon[data-v-63171595]{color:#fbbf24;fill:#fbbf24}.testimonial-content[data-v-63171595]{color:#e2e8f0;flex-grow:1;margin-bottom:2rem;font-size:.98rem;font-style:italic;line-height:1.7}.client-footer[data-v-63171595]{border-top:1px solid #ffffff14;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.client-avatar[data-v-63171595]{object-fit:cover;border:2px solid #a855f766;border-radius:50%;width:48px;height:48px}.client-info[data-v-63171595]{flex-direction:column;display:flex}.client-name[data-v-63171595]{color:#fff;font-size:1rem;font-weight:800}.client-role[data-v-63171595]{color:var(--text-muted);font-size:.8rem}.client-company[data-v-63171595]{color:var(--primary);font-size:.78rem;font-weight:700}.blog-teaser-section[data-v-032724cc]{padding:6.5rem 0;position:relative}.section-header-row[data-v-032724cc]{justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;display:flex}.left-align[data-v-032724cc]{text-align:left}.teaser-grid[data-v-032724cc]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.teaser-card[data-v-032724cc]{flex-direction:column;display:flex;overflow:hidden}.img-box[data-v-032724cc]{width:100%;height:190px;position:relative;overflow:hidden}.img-box img[data-v-032724cc]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.teaser-card:hover .img-box img[data-v-032724cc]{transform:scale(1.06)}.badge[data-v-032724cc]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f87171;background:#0d121ed9;border:1px solid #ef444466;border-radius:9999px;padding:.3rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem}.content-box[data-v-032724cc]{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}.cat[data-v-032724cc]{color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.78rem;font-weight:700}.title[data-v-032724cc]{margin-bottom:.75rem;font-size:1.2rem;font-weight:800;line-height:1.4}.title a[data-v-032724cc]{color:#fff;text-decoration:none;transition:color .2s}.title a[data-v-032724cc]:hover{color:var(--primary)}.desc[data-v-032724cc]{color:var(--text-muted);flex-grow:1;margin-bottom:1.5rem;font-size:.88rem;line-height:1.6}.footer[data-v-032724cc]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.meta[data-v-032724cc]{color:var(--text-muted);gap:.85rem;font-size:.78rem;display:flex}.meta span[data-v-032724cc]{align-items:center;gap:.3rem;display:flex}.link-btn[data-v-032724cc]{color:var(--primary);align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.center-mobile[data-v-032724cc]{text-align:center;margin-top:2rem}@media (width>=769px){.mobile-only[data-v-032724cc]{display:none}}.cta-banner-section[data-v-3df7a1e5]{padding:6rem 0;position:relative}.cta-box[data-v-3df7a1e5]{text-align:center;background:radial-gradient(circle at 100% 0,#a855f740,#0f0a1ff2);border:1px solid #a855f766;padding:4.5rem 3rem;position:relative;overflow:hidden;box-shadow:0 20px 50px -15px #000c,0 0 35px #a855f740}.cta-glow[data-v-3df7a1e5]{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#d946ef4d 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-100px;right:-100px}.cta-content[data-v-3df7a1e5]{z-index:2;max-width:800px;margin:0 auto;position:relative}.cta-badge[data-v-3df7a1e5]{color:#fff;background:#a855f726;border:1px solid #a855f766;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1.1rem;font-size:.85rem;font-weight:700;display:inline-flex}.cta-title[data-v-3df7a1e5]{color:#fff;letter-spacing:-.5px;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.2}.cta-desc[data-v-3df7a1e5]{color:#cbd5e1;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.7}.cta-btns[data-v-3df7a1e5]{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.main-cta[data-v-3df7a1e5]{padding:.95rem 2.25rem;font-size:1.05rem}.planner-embed-section[data-v-21e42302]{padding:6.5rem 0}.page-view[data-v-6f1b50a8]{padding-top:9rem;padding-bottom:7rem}.page-header[data-v-6f1b50a8]{text-align:center;margin-bottom:4rem}.page-title[data-v-6f1b50a8]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800}.page-subtitle[data-v-6f1b50a8]{color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.15rem}.competency-section[data-v-6f1b50a8]{padding:6.5rem 0 3rem}.capabilities-grid[data-v-6f1b50a8]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.capability-card[data-v-6f1b50a8]{flex-direction:column;padding:2.25rem;display:flex}.cap-header[data-v-6f1b50a8]{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.cap-header h3[data-v-6f1b50a8]{font-size:1.25rem;font-weight:700}.cap-icon[data-v-6f1b50a8]{background:#ffffff0d;border-radius:10px;padding:.5rem}.cap-icon.cyan[data-v-6f1b50a8]{color:#e879f9;background:#a855f726}.cap-icon.indigo[data-v-6f1b50a8]{color:#c084fc;background:#8b5cf626}.cap-icon.blue[data-v-6f1b50a8]{color:#a855f7;background:#d946ef26}.capability-card p[data-v-6f1b50a8]{color:var(--text-muted);margin-bottom:1.5rem;font-size:.92rem;line-height:1.6}.cap-list[data-v-6f1b50a8]{flex-direction:column;gap:.65rem;list-style:none;display:flex}.cap-list li[data-v-6f1b50a8]{color:#cbd5e1;align-items:center;gap:.6rem;font-size:.88rem;display:flex}.chk[data-v-6f1b50a8]{color:var(--primary);flex-shrink:0}.page-view[data-v-2071c148]{padding-top:9rem;padding-bottom:7rem}.page-header[data-v-2071c148]{text-align:center;margin-bottom:4rem}.page-title[data-v-2071c148]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800}.page-subtitle[data-v-2071c148]{color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.15rem}.deep-dive-section[data-v-2071c148]{padding:6.5rem 0 3rem}.deep-dive-grid[data-v-2071c148]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:2rem;margin-top:3rem;display:grid}.deep-card[data-v-2071c148]{flex-direction:column;padding:2.5rem;display:flex}.flag-badge[data-v-2071c148]{color:var(--accent-cyan);background:#a855f726;border:1px solid #a855f766;border-radius:9999px;margin-bottom:1rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.card-header h3[data-v-2071c148]{color:#fff;margin-bottom:.35rem;font-size:1.45rem;font-weight:800}.sub-text[data-v-2071c148]{color:var(--text-muted);margin-bottom:1.25rem;font-size:.88rem}.sub-text a[data-v-2071c148]{color:var(--primary);align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.sub-text a[data-v-2071c148]:hover{color:#fff}.desc-text[data-v-2071c148]{color:var(--text-muted);margin-bottom:1.75rem;font-size:.95rem;line-height:1.65}.highlights-box[data-v-2071c148]{background:#080c14b3;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.h-title[data-v-2071c148]{text-transform:uppercase;letter-spacing:.5px;color:var(--primary);margin-bottom:.85rem;font-size:.8rem;font-weight:700;display:block}.h-list[data-v-2071c148]{flex-direction:column;gap:.6rem;list-style:none;display:flex}.h-list li[data-v-2071c148]{color:#e2e8f0;align-items:center;gap:.65rem;font-size:.88rem;display:flex}.chk[data-v-2071c148]{color:var(--primary);flex-shrink:0}.pricing-section[data-v-85615ca6]{padding:6.5rem 0;position:relative}.pricing-header-box[data-v-85615ca6]{text-align:center;margin-bottom:3.5rem}.currency-toggle-bar[data-v-85615ca6]{background:#140e24d9;border:1px solid #a855f759;border-radius:9999px;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.45rem 1.1rem;display:inline-flex}.curr-label[data-v-85615ca6]{color:var(--primary);align-items:center;gap:.3rem;font-size:.82rem;font-weight:700;display:flex}.curr-btns[data-v-85615ca6]{gap:.35rem;display:flex}.curr-btn[data-v-85615ca6]{color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.25rem .75rem;font-size:.8rem;font-weight:700;transition:all .25s}.curr-btn[data-v-85615ca6]:hover,.curr-btn.active[data-v-85615ca6]{color:#fff;background:#a855f740;border-color:#a855f799}.pricing-grid[data-v-85615ca6]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:1.5rem;display:grid}.pricing-card[data-v-85615ca6]{flex-direction:column;padding:2.25rem 1.75rem;display:flex;position:relative}.pricing-card.popular[data-v-85615ca6]{background:#0f0a1fe6;border-color:#a855f780;box-shadow:0 0 30px #a855f740}.popular-badge[data-v-85615ca6]{color:#fff;background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:-12px;right:1.5rem;box-shadow:0 0 15px #a855f766}.plan-header[data-v-85615ca6]{border-bottom:1px solid #ffffff14;margin-bottom:1.75rem;padding-bottom:1.25rem}.plan-tag[data-v-85615ca6]{text-transform:uppercase;letter-spacing:1px;color:var(--accent-cyan);margin-bottom:.35rem;font-size:.8rem;font-weight:700;display:block}.plan-title[data-v-85615ca6]{margin-bottom:.75rem;font-size:1.35rem;font-weight:800}.plan-price-tag[data-v-85615ca6]{align-items:baseline;gap:.35rem;display:flex}.price-val[data-v-85615ca6]{color:#fff;font-size:1.75rem;font-weight:800}.price-sub[data-v-85615ca6]{color:var(--text-muted);font-size:.8rem}.plan-features[data-v-85615ca6]{flex-direction:column;flex-grow:1;gap:1rem;margin-bottom:2.25rem;list-style:none;display:flex}.plan-features li[data-v-85615ca6]{color:#cbd5e1;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.check-box[data-v-85615ca6]{width:22px;height:22px;color:var(--primary);background:#a855f726;border:1px solid #a855f74d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.plan-btn[data-v-85615ca6]{text-align:center;justify-content:center;align-items:center;gap:.4rem;width:100%;display:inline-flex}.pricing-calculator-section[data-v-846bba8b]{padding:5rem 0;position:relative}.calc-card[data-v-846bba8b]{border:1px solid #a855f759;padding:3.5rem 3rem;box-shadow:0 20px 50px -15px #000000b3}.calc-header[data-v-846bba8b]{text-align:center;margin-bottom:3rem}.calc-curr-toggle[data-v-846bba8b]{background:#140e24cc;border:1px solid #a855f74d;border-radius:9999px;gap:.5rem;margin-top:1.25rem;padding:.3rem;display:inline-flex}.curr-btn[data-v-846bba8b]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.3rem .85rem;font-size:.82rem;font-weight:700;transition:all .25s}.curr-btn.active[data-v-846bba8b]{color:#fff;background:#a855f740}.calc-grid[data-v-846bba8b]{grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;display:grid}.group-label[data-v-846bba8b]{color:#fff;margin-bottom:1.25rem;font-size:.95rem;font-weight:700;display:block}.scopes-list[data-v-846bba8b]{flex-direction:column;gap:.75rem;display:flex}.scope-chip[data-v-846bba8b]{cursor:pointer;background:#080c1499;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:.85rem;padding:1rem 1.35rem;font-size:.95rem;font-weight:600;transition:all .25s;display:flex}.scope-chip.selected[data-v-846bba8b]{color:#fff;background:#a855f72e;border-color:#a855f799}.chk-box[data-v-846bba8b]{width:22px;height:22px;color:var(--primary);border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;display:flex}.scope-chip.selected .chk-box[data-v-846bba8b]{border-color:var(--primary);background:#a855f74d}.calc-result-box[data-v-846bba8b]{text-align:center;background:#0f0a1fe6;border:1px solid #a855f766;border-radius:20px;flex-direction:column;align-items:center;padding:2.75rem 2rem;display:flex;box-shadow:0 0 35px #a855f740}.res-badge[data-v-846bba8b]{color:#e879f9;background:#a855f726;border:1px solid #a855f766;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.res-title[data-v-846bba8b]{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem;font-weight:600}.price-display[data-v-846bba8b]{justify-content:center;align-items:baseline;gap:.25rem;margin-bottom:1rem;display:flex}.currency[data-v-846bba8b]{color:var(--primary);font-size:1.8rem;font-weight:800}.amount[data-v-846bba8b]{color:#fff;letter-spacing:-1px;font-size:3.25rem;font-weight:800}.period[data-v-846bba8b]{color:var(--text-muted);font-size:.9rem;font-weight:600}.res-sub[data-v-846bba8b]{color:var(--text-muted);margin-bottom:2rem;font-size:.8rem}.wa-est-btn[data-v-846bba8b]{background:linear-gradient(135deg,#10b981 0%,#059669 100%);justify-content:center;width:100%;padding:.9rem}@media (width<=992px){.calc-grid[data-v-846bba8b]{grid-template-columns:1fr}}.page-view[data-v-b7f79aff]{padding-top:9rem;padding-bottom:7rem}.page-header[data-v-b7f79aff]{text-align:center;margin-bottom:4rem}.page-title[data-v-b7f79aff]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800}.page-subtitle[data-v-b7f79aff]{color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.15rem}.faq-section[data-v-b7f79aff]{padding:6.5rem 0 3rem}.faq-grid[data-v-b7f79aff]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.75rem;margin-top:3rem;display:grid}.faq-card[data-v-b7f79aff]{padding:2rem}.faq-q[data-v-b7f79aff]{align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.faq-q h3[data-v-b7f79aff]{color:#fff;font-size:1.1rem;font-weight:800;line-height:1.35}.q-icon[data-v-b7f79aff]{color:var(--primary);flex-shrink:0;margin-top:2px}.faq-a[data-v-b7f79aff]{color:var(--text-muted);font-size:.92rem;line-height:1.65}.contact-section[data-v-41d6071d]{padding:6.5rem 0;position:relative}.left-tag[data-v-41d6071d]{text-align:left}.contact-grid[data-v-41d6071d]{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.left-align[data-v-41d6071d]{text-align:left}.contact-subtitle[data-v-41d6071d]{color:var(--text-muted);margin-top:.5rem;margin-bottom:2.5rem;font-size:1.1rem}.contact-methods[data-v-41d6071d]{flex-direction:column;gap:1.25rem;display:flex}.contact-card[data-v-41d6071d]{color:inherit;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex}.method-icon[data-v-41d6071d]{border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.method-icon.cyan[data-v-41d6071d]{color:var(--primary);background:#38bdf81f;border-color:#38bdf84d}.method-icon.whatsapp[data-v-41d6071d]{color:var(--success);background:#34d3991f;border-color:#34d3994d}.method-label[data-v-41d6071d]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.method-value[data-v-41d6071d]{font-size:1.05rem;font-weight:700}.contact-form-container[data-v-41d6071d]{padding:2.5rem}.form-header[data-v-41d6071d]{align-items:center;gap:.6rem;margin-bottom:1.5rem;display:flex}.form-icon[data-v-41d6071d]{color:var(--primary)}.form-title[data-v-41d6071d]{font-size:1.4rem;font-weight:700}.contact-form[data-v-41d6071d]{flex-direction:column;gap:1.25rem;display:flex}.form-group[data-v-41d6071d]{flex-direction:column;gap:.5rem;display:flex}.form-group label[data-v-41d6071d]{color:#cbd5e1;font-size:.85rem;font-weight:600}.form-group input[data-v-41d6071d],.form-group select[data-v-41d6071d],.form-group textarea[data-v-41d6071d]{width:100%;color:var(--text-main);background:#080c14bf;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;transition:all .25s}.form-group input[data-v-41d6071d]:focus,.form-group select[data-v-41d6071d]:focus,.form-group textarea[data-v-41d6071d]:focus{border-color:#38bdf899;box-shadow:0 0 15px #38bdf833}.submit-btn[data-v-41d6071d]{width:100%;margin-top:.5rem;padding:.9rem}.success-msg[data-v-41d6071d]{color:var(--success);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;display:flex}@media (width<=900px){.contact-grid[data-v-41d6071d]{grid-template-columns:1fr}}.page-view[data-v-2491fd96]{padding-top:9rem;padding-bottom:7rem}.page-header[data-v-2491fd96]{text-align:center;margin-bottom:4rem}.page-title[data-v-2491fd96]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800}.page-subtitle[data-v-2491fd96]{color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.15rem}.planner-container[data-v-2491fd96]{margin-bottom:6.5rem}.page-view[data-v-1efa2fb3]{padding-top:9rem;padding-bottom:7rem}.page-header[data-v-1efa2fb3]{text-align:center;margin-bottom:3.5rem}.page-title[data-v-1efa2fb3]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800}.page-subtitle[data-v-1efa2fb3]{color:var(--text-muted);max-width:720px;margin:0 auto;font-size:1.15rem}.blog-controls[data-v-1efa2fb3]{flex-direction:column;gap:1.25rem;margin-bottom:2rem;padding:1.5rem 2rem;display:flex}.search-box[data-v-1efa2fb3]{background:#080c14bf;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.search-icon[data-v-1efa2fb3]{color:var(--primary)}.search-box input[data-v-1efa2fb3]{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:.95rem}.categories-scroll[data-v-1efa2fb3]{gap:.6rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.cat-pill[data-v-1efa2fb3]{white-space:nowrap;color:var(--text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;padding:.45rem 1rem;font-size:.82rem;font-weight:600;transition:all .25s}.cat-pill.active[data-v-1efa2fb3],.cat-pill[data-v-1efa2fb3]:hover{color:#fff;background:#a855f733;border-color:#a855f799}.count-bar[data-v-1efa2fb3]{color:var(--text-muted);margin-bottom:2rem;font-size:.9rem}.count-bar strong[data-v-1efa2fb3]{color:var(--primary)}.blog-grid[data-v-1efa2fb3]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:3.5rem;display:grid}.blog-card[data-v-1efa2fb3]{flex-direction:column;display:flex;overflow:hidden}.card-img-wrapper[data-v-1efa2fb3]{width:100%;height:200px;position:relative;overflow:hidden}.card-img[data-v-1efa2fb3]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card:hover .card-img[data-v-1efa2fb3]{transform:scale(1.06)}.viral-badge[data-v-1efa2fb3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f87171;background:#0d121ed9;border:1px solid #ef444466;border-radius:9999px;padding:.3rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem}.cat-label[data-v-1efa2fb3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--accent-cyan);background:#0d121ed9;border:1px solid #a855f74d;border-radius:6px;padding:.25rem .65rem;font-size:.75rem;font-weight:700;position:absolute;bottom:1rem;left:1rem}.card-body[data-v-1efa2fb3]{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}.post-title[data-v-1efa2fb3]{margin-bottom:.5rem;font-size:1.25rem;font-weight:800;line-height:1.4}.post-title a[data-v-1efa2fb3]{color:#fff;text-decoration:none;transition:color .2s}.post-title a[data-v-1efa2fb3]:hover{color:var(--primary)}.post-subtitle-text[data-v-1efa2fb3]{color:#e879f9;margin-bottom:.85rem;font-size:.88rem;font-weight:600}.post-excerpt[data-v-1efa2fb3]{color:var(--text-muted);flex-grow:1;margin-bottom:1.75rem;font-size:.9rem;line-height:1.6}.card-footer[data-v-1efa2fb3]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}.meta-info[data-v-1efa2fb3]{color:var(--text-muted);gap:1rem;font-size:.8rem;display:flex}.meta-info span[data-v-1efa2fb3]{align-items:center;gap:.35rem;display:flex}.read-btn[data-v-1efa2fb3]{color:var(--primary);align-items:center;gap:.4rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.read-btn[data-v-1efa2fb3]:hover{color:#fff;transform:translate(4px)}.pagination-container[data-v-1efa2fb3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.page-btn[data-v-1efa2fb3]{color:#fff;cursor:pointer;background:#0d121eb3;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-size:.88rem;font-weight:600;transition:all .25s;display:inline-flex}.page-btn[data-v-1efa2fb3]:hover:not(:disabled){color:var(--primary);background:#a855f726;border-color:#a855f766}.page-btn[data-v-1efa2fb3]:disabled{opacity:.4;cursor:not-allowed}.page-numbers[data-v-1efa2fb3]{gap:.4rem;max-width:100%;display:flex;overflow-x:auto}.num-btn[data-v-1efa2fb3]{width:38px;height:38px;color:var(--text-muted);cursor:pointer;background:#0d121e99;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:all .25s;display:flex}.num-btn[data-v-1efa2fb3]:hover{color:#fff;border-color:#fff3}.num-btn.active[data-v-1efa2fb3]{color:#e879f9;background:#a855f740;border-color:#a855f799;box-shadow:0 0 15px #a855f74d}.no-results[data-v-1efa2fb3]{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:1rem;padding:4rem;display:flex}.no-res-icon[data-v-1efa2fb3]{color:var(--primary)}.page-view[data-v-6b64325f]{padding-top:8.5rem;padding-bottom:7rem}.top-nav-bar[data-v-6b64325f]{justify-content:flex-start;align-items:center;margin-bottom:1.5rem;display:flex}.back-link[data-v-6b64325f]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.back-link[data-v-6b64325f]:hover{color:var(--primary)}.article-wrapper[data-v-6b64325f]{max-width:860px;margin:0 auto;overflow:hidden}.hero-image-wrapper[data-v-6b64325f]{width:100%;height:380px;position:relative;overflow:hidden}.hero-image[data-v-6b64325f]{object-fit:cover;width:100%;height:100%}.hero-overlay[data-v-6b64325f]{background:linear-gradient(#080c141a 0%,#080c14f2 100%);width:100%;height:100%;position:absolute;top:0;left:0}.header-badges[data-v-6b64325f]{z-index:2;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:1.5rem;left:2.5rem}.viral-tag[data-v-6b64325f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f87171;background:#0d121ed9;border:1px solid #ef444466;border-radius:9999px;padding:.35rem .85rem;font-size:.78rem;font-weight:700}.cat-tag[data-v-6b64325f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--accent-cyan);background:#0d121ed9;border:1px solid #a855f74d;border-radius:6px;padding:.35rem .85rem;font-size:.8rem;font-weight:700}.article-content-container[data-v-6b64325f]{padding:2.5rem 3rem 3.5rem}.article-header[data-v-6b64325f]{border-bottom:1px solid #ffffff14;margin-bottom:2rem;padding-bottom:2rem}.article-title[data-v-6b64325f]{letter-spacing:-.5px;margin-bottom:.75rem;font-size:clamp(1.85rem,3.5vw,2.5rem);font-weight:800;line-height:1.25}.article-subtitle[data-v-6b64325f]{color:#e879f9;margin-bottom:1.75rem;font-size:1.1rem;font-weight:600;line-height:1.55}.article-meta[data-v-6b64325f]{color:var(--text-muted);flex-wrap:wrap;gap:1.5rem;font-size:.85rem;display:flex}.meta-item[data-v-6b64325f]{align-items:center;gap:.4rem;display:flex}.summary-card[data-v-6b64325f]{background:#a855f714;border:1px solid #a855f74d;border-radius:14px;margin-bottom:2.5rem;padding:1.5rem 1.75rem}.summary-header[data-v-6b64325f]{color:var(--primary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:flex}.sum-icon[data-v-6b64325f]{color:var(--primary)}.summary-text[data-v-6b64325f]{color:#e2e8f0;font-size:1rem;font-weight:500;line-height:1.65}[data-v-6b64325f] .article-h3{color:#fff;letter-spacing:-.3px;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:800}[data-v-6b64325f] .article-h4{color:#e879f9;margin-top:1.85rem;margin-bottom:.85rem;font-size:1.2rem;font-weight:700}[data-v-6b64325f] .article-paragraph{color:#cbd5e1;margin-bottom:1.35rem;font-size:1.05rem;line-height:1.85}[data-v-6b64325f] .article-quote{color:#f1f5f9;background:#d946ef14;border-left:4px solid #d946ef;border-radius:0 12px 12px 0;margin:1.85rem 0;padding:1.25rem 1.5rem;font-size:1.05rem;font-style:italic}[data-v-6b64325f] .list-item-num{color:#cbd5e1;gap:.75rem;margin-bottom:.85rem;font-size:1.02rem;line-height:1.7;display:flex}[data-v-6b64325f] .list-item-num .num{color:#e879f9;background:#a855f72e;border:1px solid #a855f766;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:.8rem;font-weight:700;display:flex}[data-v-6b64325f] .list-item-bullet{color:#cbd5e1;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:1.02rem;line-height:1.7;display:flex}[data-v-6b64325f] .list-item-bullet .bullet-dot{background:var(--primary);width:8px;height:8px;box-shadow:0 0 8px var(--primary);border-radius:50%;flex-shrink:0;margin-top:10px}.share-bar[data-v-6b64325f]{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:3rem;margin-bottom:2.5rem;padding:1.5rem 0;display:flex}.share-title[data-v-6b64325f]{color:var(--text-muted);font-size:.92rem;font-weight:600}.post-navigation[data-v-6b64325f]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:3rem;display:grid}.nav-card[data-v-6b64325f]{background:#080c1499;border:1px solid #ffffff14;border-radius:14px;padding:1.25rem 1.5rem;text-decoration:none;transition:all .25s}.nav-card[data-v-6b64325f]:hover{background:#a855f714;border-color:#a855f766}.nav-dir[data-v-6b64325f]{color:var(--primary);text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.4rem;font-size:.78rem;font-weight:700;display:flex}.next-card .nav-dir[data-v-6b64325f]{justify-content:flex-end}.nav-title[data-v-6b64325f]{color:#fff;font-size:.95rem;font-weight:700;line-height:1.4}.next-card .nav-title[data-v-6b64325f]{text-align:right}.article-cta-box[data-v-6b64325f]{background:#080c14cc;border:1px solid #a855f773;border-radius:16px;flex-direction:column;gap:1.5rem;padding:2.25rem;display:flex;box-shadow:0 0 25px #a855f733}.cta-badge[data-v-6b64325f]{color:var(--primary);align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:inline-flex}.cta-text h3[data-v-6b64325f]{margin-bottom:.35rem;font-size:1.35rem;font-weight:800}.cta-text p[data-v-6b64325f]{color:var(--text-muted);font-size:.95rem}@media (width<=768px){.article-content-container[data-v-6b64325f]{padding:1.75rem 1.5rem}.post-navigation[data-v-6b64325f]{grid-template-columns:1fr}.next-card .nav-dir[data-v-6b64325f],.next-card .nav-title[data-v-6b64325f]{text-align:left;justify-content:flex-start}}
