@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--green:#4ed400;--green-light:#6ce326;--cyan:#26cae3;--purple:#9d26e3;--red:#e33f26;--dark:#0a0f1a;--dark-2:#111827;--dark-3:#1a2332;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-900:#0f172a}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--gray-900);-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,system-ui,sans-serif}#app{flex-direction:column;min-height:100vh;display:flex}main{flex:1}.container{width:100%;max-width:1360px;margin:0 auto;padding:0 24px}.navbar{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0f1ad9;border-bottom:1px solid #ffffff0f;transition:all .3s;position:fixed;top:0;left:0;right:0}.navbar.scrolled{background:#0a0f1af2;box-shadow:0 4px 24px #0000004d}.nav-inner{align-items:center;gap:32px;height:68px;display:flex}.brand{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.brand-mark{background:linear-gradient(135deg, var(--green), var(--green-light));width:36px;height:36px;color:var(--dark);border-radius:10px;justify-content:center;align-items:center;font-size:1rem;font-weight:900;display:flex}.brand-text{color:#fff;letter-spacing:-.02em;font-size:1.1rem;font-weight:700}.brand-accent{color:var(--green-light)}.nav-center{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.nav-link{color:var(--gray-400);border-radius:8px;padding:8px 14px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}.nav-link:hover{color:#fff;background:#ffffff0f}.nav-link.router-link-active{color:var(--green-light);background:#4ed40014}.nav-dropdown{position:relative}.dropdown-trigger{align-items:center;gap:4px;display:inline-flex}.dropdown-trigger svg{transition:transform .2s}.nav-dropdown:hover .dropdown-trigger svg{transform:rotate(180deg)}.dropdown-panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.dropdown-panel{border:1px solid var(--gray-200);opacity:0;visibility:hidden;z-index:100;background:#fff;border-radius:14px;min-width:280px;padding:8px;transition:all .2s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 16px 48px #0000001f}.nav-dropdown:hover .dropdown-panel{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.dropdown-body{display:flex}.dropdown-categories{min-width:260px}.dropdown-item{cursor:pointer;border-radius:10px;align-items:center;padding:10px 12px;transition:all .15s;display:flex;position:relative}.dropdown-item:hover,.dropdown-item.active{background:var(--gray-100)}.dropdown-item-link{color:var(--gray-900);flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.dropdown-chevron{color:var(--gray-400);flex-shrink:0;margin-left:8px;transition:all .15s}.dropdown-item:hover .dropdown-chevron,.dropdown-item.active .dropdown-chevron{color:var(--green)}.dropdown-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dropdown-icon.green{color:var(--green);background:#4ed4001a}.dropdown-icon.cyan{color:var(--cyan);background:#26cae31a}.dropdown-icon.purple{color:var(--purple);background:#9d26e31a}.dropdown-icon.red{color:var(--red);background:#e33f261a}.dropdown-title{color:var(--gray-900);font-size:.88rem;font-weight:600;line-height:1.3;display:block}.dropdown-desc{color:var(--gray-500);margin-top:1px;font-size:.75rem;font-weight:400;display:block}.dropdown-sub{border-left:1px solid var(--gray-200);flex-direction:column;gap:2px;min-width:200px;padding:8px 0 8px 8px;display:flex}.dropdown-sub-title{color:var(--gray-400);text-transform:uppercase;letter-spacing:.05em;padding:6px 14px 10px;font-size:.72rem;font-weight:700}.dropdown-sub-item{color:var(--gray-600);border-radius:8px;padding:9px 14px;font-size:.86rem;font-weight:500;text-decoration:none;transition:all .15s;display:block}.dropdown-sub-item:hover{background:var(--gray-100);color:var(--gray-900)}.sub-fade-enter-active{transition:opacity .2s}.sub-fade-leave-active{transition:opacity .1s}.sub-fade-enter-from,.sub-fade-leave-to{opacity:0}.dropdown-footer{border-top:1px solid var(--gray-200);margin-top:4px;padding-top:8px}.dropdown-all{text-align:center;color:var(--green);border-radius:8px;padding:8px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s;display:block}.dropdown-all:hover{background:#4ed4000f}.nav-cta-group{flex-shrink:0;align-items:center;gap:10px;display:flex}.nav-cta-secondary{background:linear-gradient(135deg, #1a8fe3, var(--cyan));border-radius:8px;padding:9px 22px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;color:#fff!important}.nav-cta-secondary:hover{transform:translateY(-1px);box-shadow:0 4px 20px #26cae359}.nav-cta{background:linear-gradient(135deg, var(--green), var(--green-light));border-radius:8px;flex-shrink:0;padding:9px 22px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;color:var(--dark)!important}.nav-cta:hover{transform:translateY(-1px);box-shadow:0 4px 20px #4ed40059}.mobile-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.mobile-toggle span{background:#fff;border-radius:2px;width:22px;height:2px}.mobile-menu{flex-direction:column;gap:4px;padding:0 24px 20px;display:none}.mobile-menu a{color:var(--gray-400);border-radius:8px;padding:10px 14px;font-size:.9rem;font-weight:500;text-decoration:none}.mobile-menu a:hover{color:#fff;background:#ffffff0f}.mobile-sub{color:var(--gray-500)!important;padding-left:32px!important;font-size:.82rem!important}.mobile-menu .mobile-cta-secondary{background:linear-gradient(135deg, #1a8fe3, var(--cyan));text-align:center;border-radius:8px;margin-top:8px;font-weight:700;color:#fff!important}.mobile-menu .mobile-cta{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark);text-align:center;border-radius:8px;margin-top:4px;font-weight:700}.footer{background:var(--dark);margin-top:0;padding:64px 0 0}.footer-grid{border-bottom:1px solid #ffffff0f;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;display:grid}.footer-brand .brand{margin-bottom:16px}.footer-desc{color:var(--gray-500);max-width:280px;font-size:.9rem;line-height:1.6}.footer-col{flex-direction:column;gap:10px;display:flex}.footer-col h4{color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.85rem;font-weight:700}.footer-col a{color:var(--gray-500);font-size:.88rem;text-decoration:none;transition:color .15s}.footer-col a:hover{color:var(--green-light)}.footer-bottom{text-align:center;color:var(--gray-600);padding:24px 0;font-size:.8rem}@media (width<=860px){.nav-center,.nav-cta-group{display:none}.mobile-toggle,.mobile-menu.open{display:flex}.dropdown-panel{display:none!important}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=540px){.footer-grid{grid-template-columns:1fr}}.hero[data-v-93e3f275]{background:var(--dark);padding:160px 0 100px;position:relative;overflow:hidden}.hero-bg[data-v-93e3f275]{background:radial-gradient(at 20%,#4ed4001f 0%,#0000 60%),radial-gradient(at 80% 20%,#26cae314 0%,#0000 50%),radial-gradient(at 60% 80%,#9d26e30f 0%,#0000 50%);position:absolute;inset:0}.hero-content[data-v-93e3f275]{text-align:center;max-width:720px;margin:0 auto;position:relative}.hero-badge[data-v-93e3f275]{color:var(--green-light);background:#4ed4001a;border:1px solid #4ed40033;border-radius:20px;margin-bottom:24px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.hero h1[data-v-93e3f275]{color:#fff;letter-spacing:-.04em;margin-bottom:20px;font-size:3.2rem;font-weight:900;line-height:1.15}.text-gradient[data-v-93e3f275]{background:linear-gradient(135deg, var(--green), var(--cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-desc[data-v-93e3f275]{color:var(--gray-400);max-width:540px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.7}.hero-actions[data-v-93e3f275]{justify-content:center;gap:14px;margin-bottom:64px;display:flex}.hero-stats[data-v-93e3f275]{justify-content:center;gap:64px;display:flex}.stat[data-v-93e3f275]{text-align:center}.stat-num[data-v-93e3f275]{color:var(--green-light);font-size:2rem;font-weight:800;display:block}.stat-label[data-v-93e3f275]{color:var(--gray-500);font-size:.82rem;font-weight:500}.section[data-v-93e3f275]{padding:100px 0}.section-header[data-v-93e3f275]{text-align:center;margin-bottom:56px}.section-badge[data-v-93e3f275]{color:var(--green);background:#4ed40014;border:1px solid #4ed40026;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block}.section-header h2[data-v-93e3f275]{letter-spacing:-.03em;font-size:2.2rem;font-weight:800}.features-section[data-v-93e3f275]{background:var(--gray-100)}.features-grid[data-v-93e3f275]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.feature-card[data-v-93e3f275]{border:1px solid var(--gray-200);background:#fff;border-radius:16px;padding:32px 24px;transition:all .3s}.feature-card[data-v-93e3f275]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.feature-icon[data-v-93e3f275]{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.feature-card h3[data-v-93e3f275]{margin-bottom:10px;font-size:1rem;font-weight:700}.feature-card p[data-v-93e3f275]{color:var(--gray-500);font-size:.88rem;line-height:1.6}.blogs-section[data-v-93e3f275]{background:var(--gray-100)}.blogs-grid[data-v-93e3f275]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.blog-card[data-v-93e3f275]{border:1px solid var(--gray-200);color:inherit;background:#fff;border-radius:14px;flex-direction:column;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden}.blog-card[data-v-93e3f275]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000012}.blog-card.popular[data-v-93e3f275]{border-color:var(--purple)}.popular-label[data-v-93e3f275]{z-index:2;background:var(--purple);color:#fff;border-radius:20px;padding:4px 12px;font-size:.7rem;font-weight:700;position:absolute;top:12px;left:12px}.blog-card-img[data-v-93e3f275]{background:linear-gradient(135deg, var(--dark-2), var(--dark-3));justify-content:center;align-items:center;width:100%;height:300px;display:flex}.blog-card-img img[data-v-93e3f275]{object-fit:cover;width:100%;height:100%}.blog-card-placeholder[data-v-93e3f275]{color:var(--green);opacity:.3;font-size:2.5rem;font-weight:900}.blog-card-body[data-v-93e3f275]{flex-direction:column;flex:1;padding:20px;display:flex}.blog-date[data-v-93e3f275]{color:var(--gray-400);margin-bottom:8px;font-size:.75rem;font-weight:500}.blog-card-body h3[data-v-93e3f275]{margin-bottom:8px;font-size:1rem;font-weight:700;line-height:1.4}.blog-card-body p[data-v-93e3f275]{color:var(--gray-500);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.5;display:-webkit-box;overflow:hidden}.view-count[data-v-93e3f275]{color:var(--purple);margin-top:auto;padding-top:10px;font-size:.78rem;font-weight:600}.blogs-more[data-v-93e3f275]{text-align:center;margin-top:40px}.btn-outline-dark[data-v-93e3f275]{border:1.5px solid var(--gray-300);color:var(--dark);background:0 0;border-radius:10px;padding:12px 32px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn-outline-dark[data-v-93e3f275]:hover{border-color:var(--green);color:var(--green)}@media (width<=1024px){.blogs-grid[data-v-93e3f275]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.blogs-grid[data-v-93e3f275]{grid-template-columns:1fr}}.cta-section[data-v-93e3f275]{padding:80px 0 100px}.cta-box[data-v-93e3f275]{background:var(--dark);border-radius:24px;justify-content:space-between;align-items:center;gap:48px;padding:64px;display:flex;position:relative;overflow:hidden}.cta-box[data-v-93e3f275]:before{content:"";background:radial-gradient(at 0%,#4ed40026 0%,#0000 50%),radial-gradient(at 100%,#9d26e31a 0%,#0000 50%);position:absolute;inset:0}.cta-content[data-v-93e3f275]{position:relative}.cta-content h2[data-v-93e3f275]{color:#fff;letter-spacing:-.02em;margin-bottom:12px;font-size:1.8rem;font-weight:800}.cta-content p[data-v-93e3f275]{color:var(--gray-400);max-width:440px;font-size:.95rem}.cta-actions[data-v-93e3f275]{flex-shrink:0;gap:12px;display:flex;position:relative}.btn[data-v-93e3f275]{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-93e3f275]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark)}.btn-primary[data-v-93e3f275]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #4ed40059}.btn-outline[data-v-93e3f275]{border:1.5px solid var(--gray-400);color:#fff;background:0 0}.btn-outline[data-v-93e3f275]:hover{background:#ffffff0d;border-color:#fff}.btn-outline-light[data-v-93e3f275]{color:#fff;background:0 0;border:1.5px solid #fff3}.btn-outline-light[data-v-93e3f275]:hover{border-color:var(--green-light);color:var(--green-light)}@media (width<=860px){.hero h1[data-v-93e3f275]{font-size:2.2rem}.hero[data-v-93e3f275]{padding:130px 0 80px}.features-grid[data-v-93e3f275]{grid-template-columns:1fr 1fr}.cta-box[data-v-93e3f275]{text-align:center;flex-direction:column;padding:48px 32px}.cta-content p[data-v-93e3f275]{margin:0 auto}.hero-stats[data-v-93e3f275]{gap:32px}}@media (width<=540px){.hero h1[data-v-93e3f275]{font-size:1.8rem}.features-grid[data-v-93e3f275]{grid-template-columns:1fr}.hero-actions[data-v-93e3f275]{flex-direction:column;align-items:center}.hero-stats[data-v-93e3f275]{flex-direction:column;gap:20px}}.page-hero[data-v-dc72c9a6]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-dc72c9a6]:before{content:"";background:radial-gradient(at 50% 80%,#4ed4001a 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-dc72c9a6]{color:var(--green-light);background:#4ed4001a;border:1px solid #4ed40033;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-dc72c9a6]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-dc72c9a6]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-dc72c9a6]{padding:80px 0}.about-grid[data-v-dc72c9a6]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.about-text h2[data-v-dc72c9a6]{letter-spacing:-.03em;margin-bottom:20px;font-size:2rem;font-weight:800}.accent[data-v-dc72c9a6]{color:var(--green)}.about-text p[data-v-dc72c9a6]{color:var(--gray-500);margin-bottom:16px;font-size:.95rem;line-height:1.7}.about-highlights[data-v-dc72c9a6]{gap:32px;margin-top:32px;display:flex}.highlight[data-v-dc72c9a6]{text-align:center}.hl-num[data-v-dc72c9a6]{color:var(--green);font-size:1.8rem;font-weight:800;display:block}.hl-text[data-v-dc72c9a6]{color:var(--gray-500);font-size:.8rem;font-weight:500}.about-visual[data-v-dc72c9a6]{justify-content:center;display:flex}.visual-card[data-v-dc72c9a6]{background:var(--dark);border-radius:24px;justify-content:center;align-items:center;width:320px;height:320px;display:flex;position:relative;overflow:hidden}.visual-dot[data-v-dc72c9a6]{border-radius:50%;position:absolute}.d1[data-v-dc72c9a6]{background:#4ed40014;width:200px;height:200px;top:-40px;right:-40px}.d2[data-v-dc72c9a6]{background:#26cae30f;width:150px;height:150px;bottom:-30px;left:-30px}.d3[data-v-dc72c9a6]{background:#9d26e30f;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.visual-text[data-v-dc72c9a6]{text-align:center;position:relative}.vt-big[data-v-dc72c9a6]{background:linear-gradient(135deg, var(--green), var(--cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:900;display:block}.vt-sub[data-v-dc72c9a6]{color:var(--gray-400);font-size:.85rem;font-weight:600}.values-section[data-v-dc72c9a6]{background:var(--gray-100)}.section-header[data-v-dc72c9a6]{text-align:center;margin-bottom:48px}.section-header h2[data-v-dc72c9a6]{letter-spacing:-.03em;font-size:2rem;font-weight:800}.values-grid[data-v-dc72c9a6]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.value-card[data-v-dc72c9a6]{border:1px solid var(--gray-200);background:#fff;border-radius:16px;padding:32px 24px;transition:all .3s}.value-card[data-v-dc72c9a6]:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.value-num[data-v-dc72c9a6]{color:var(--green);opacity:.3;margin-bottom:12px;font-size:2rem;font-weight:900}.value-card h3[data-v-dc72c9a6]{margin-bottom:10px;font-size:1rem;font-weight:700}.value-card p[data-v-dc72c9a6]{color:var(--gray-500);font-size:.88rem;line-height:1.6}.vision-link[data-v-dc72c9a6]{text-align:center;margin-top:48px}.btn-outline-dark[data-v-dc72c9a6]{border:1.5px solid var(--gray-300);color:var(--gray-900);border-radius:10px;padding:12px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-outline-dark[data-v-dc72c9a6]:hover{border-color:var(--green);color:var(--green)}@media (width<=860px){.about-grid[data-v-dc72c9a6]{grid-template-columns:1fr}.values-grid[data-v-dc72c9a6]{grid-template-columns:1fr 1fr}.about-visual[data-v-dc72c9a6]{order:-1}}@media (width<=540px){.values-grid[data-v-dc72c9a6]{grid-template-columns:1fr}.page-hero h1[data-v-dc72c9a6]{font-size:2rem}}.page-hero[data-v-c18bc822]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-c18bc822]:before{content:"";background:radial-gradient(at 50% 80%,#9d26e31a 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-c18bc822]{color:var(--purple);background:#9d26e31a;border:1px solid #9d26e333;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-c18bc822]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-c18bc822]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-c18bc822]{padding:80px 0}.vm-grid[data-v-c18bc822]{grid-template-columns:1fr 1fr;gap:32px;display:grid}.vm-card[data-v-c18bc822]{border:1px solid var(--gray-200);background:#fff;border-radius:20px;padding:40px;transition:all .3s}.vm-card[data-v-c18bc822]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.vm-icon[data-v-c18bc822]{width:56px;height:56px;color:var(--green);background:#4ed4001a;border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.vm-icon.purple[data-v-c18bc822]{color:var(--purple);background:#9d26e31a}.vm-card h2[data-v-c18bc822]{letter-spacing:-.02em;margin-bottom:16px;font-size:1.5rem;font-weight:800}.vm-card p[data-v-c18bc822]{color:var(--gray-500);margin-bottom:20px;font-size:.95rem;line-height:1.7}.vm-card ul[data-v-c18bc822]{flex-direction:column;gap:10px;list-style:none;display:flex}.vm-card ul li[data-v-c18bc822]{color:var(--gray-600);padding-left:24px;font-size:.9rem;position:relative}.vm-card ul li[data-v-c18bc822]:before{content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.vision ul li[data-v-c18bc822]:before{background:var(--green)}.mission ul li[data-v-c18bc822]:before{background:var(--purple)}.timeline-section[data-v-c18bc822]{background:var(--gray-100)}.section-header[data-v-c18bc822]{text-align:center;margin-bottom:48px}.section-header h2[data-v-c18bc822]{letter-spacing:-.03em;font-size:2rem;font-weight:800}.timeline[data-v-c18bc822]{max-width:600px;margin:0 auto;padding-left:40px;position:relative}.timeline[data-v-c18bc822]:before{content:"";background:var(--gray-200);width:2px;position:absolute;top:0;bottom:0;left:15px}.tl-item[data-v-c18bc822]{padding-bottom:40px;position:relative}.tl-item[data-v-c18bc822]:last-child{padding-bottom:0}.tl-dot[data-v-c18bc822]{background:var(--gray-300);border:3px solid var(--gray-100);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-32px}.tl-dot.active[data-v-c18bc822]{background:var(--green);box-shadow:0 0 0 4px #4ed40033}.tl-year[data-v-c18bc822]{color:var(--green);background:#4ed40014;border-radius:10px;margin-bottom:8px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-block}.tl-content h3[data-v-c18bc822]{margin-bottom:6px;font-size:1rem;font-weight:700}.tl-content p[data-v-c18bc822]{color:var(--gray-500);font-size:.88rem;line-height:1.6}@media (width<=860px){.vm-grid[data-v-c18bc822]{grid-template-columns:1fr}}@media (width<=540px){.page-hero h1[data-v-c18bc822]{font-size:2rem}.vm-card[data-v-c18bc822]{padding:28px}}.page-hero[data-v-70844f66]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-70844f66]:before{content:"";background:radial-gradient(at 30% 60%,#26cae31a 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-70844f66]{color:var(--cyan);background:#26cae31a;border:1px solid #26cae333;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-70844f66]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-70844f66]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-70844f66]{min-height:60vh;padding:80px 0}.fade-in[data-v-70844f66]{animation:.4s both fadeUp-70844f66}@keyframes fadeUp-70844f66{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.solutions-grid[data-v-70844f66]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:80px;display:grid}.solution-card[data-v-70844f66]{border:1px solid var(--gray-200);background:#fff;border-radius:16px;padding:32px;transition:all .3s}.solution-card[data-v-70844f66]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.sol-icon[data-v-70844f66]{margin-bottom:16px;font-size:2rem}.solution-card h3[data-v-70844f66]{margin-bottom:8px;font-size:1.1rem;font-weight:700}.sol-short[data-v-70844f66]{color:var(--cyan);margin-bottom:8px;font-size:.85rem;font-weight:600}.sol-desc[data-v-70844f66]{color:var(--gray-500);margin-bottom:16px;font-size:.88rem;line-height:1.6}.sol-price[data-v-70844f66]{color:var(--green);margin-bottom:12px;font-size:.9rem;font-weight:700}.sol-features[data-v-70844f66]{flex-wrap:wrap;gap:6px;display:flex}.feature-tag[data-v-70844f66]{background:var(--gray-100);color:var(--gray-600);border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:500}.section-header[data-v-70844f66]{text-align:center;margin-bottom:48px}.section-header h2[data-v-70844f66]{letter-spacing:-.03em;font-size:2rem;font-weight:800}.areas-grid[data-v-70844f66]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.area-card[data-v-70844f66]{border:1px solid var(--gray-200);background:#fff;border-radius:16px;padding:32px 28px;transition:all .3s}.area-card[data-v-70844f66]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.area-icon[data-v-70844f66]{border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;display:flex}.area-icon.green[data-v-70844f66]{color:var(--green);background:#4ed4001a}.area-icon.cyan[data-v-70844f66]{color:var(--cyan);background:#26cae31a}.area-icon.purple[data-v-70844f66]{color:var(--purple);background:#9d26e31a}.area-icon.red[data-v-70844f66]{color:var(--red);background:#e33f261a}.area-card h3[data-v-70844f66]{margin-bottom:10px;font-size:1rem;font-weight:700}.area-card p[data-v-70844f66]{color:var(--gray-500);font-size:.88rem;line-height:1.6}@media (width<=860px){.areas-grid[data-v-70844f66]{grid-template-columns:1fr 1fr}}@media (width<=540px){.areas-grid[data-v-70844f66]{grid-template-columns:1fr}.page-hero h1[data-v-70844f66]{font-size:2rem}}.page-hero[data-v-d5c17971]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-d5c17971]:before{content:"";background:radial-gradient(at 60% 70%,#e33f2614 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-d5c17971]{color:var(--red);background:#e33f261a;border:1px solid #e33f2633;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-d5c17971]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-d5c17971]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-d5c17971]{min-height:60vh;padding:80px 0}.empty-state[data-v-d5c17971]{text-align:center;color:var(--gray-400);padding:60px 0}.empty-state h3[data-v-d5c17971]{color:var(--gray-600);margin-top:16px;font-size:1.1rem}.empty-state p[data-v-d5c17971]{margin-top:6px;font-size:.9rem}.fade-in[data-v-d5c17971]{animation:.4s both fadeUp-d5c17971}@keyframes fadeUp-d5c17971{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blog-grid[data-v-d5c17971]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px;display:grid}.blog-card[data-v-d5c17971]{border:1px solid var(--gray-200);color:inherit;background:#fff;border-radius:16px;text-decoration:none;transition:all .3s;overflow:hidden}.blog-card[data-v-d5c17971]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.blog-img[data-v-d5c17971]{background:linear-gradient(135deg, var(--dark-2), var(--dark-3));background-position:50%;background-size:cover;justify-content:center;align-items:center;height:200px;display:flex}.blog-img-placeholder[data-v-d5c17971]{color:var(--green);opacity:.3;font-size:3rem;font-weight:900}.blog-body[data-v-d5c17971]{padding:24px}.blog-meta[data-v-d5c17971]{gap:12px;margin-bottom:12px;font-size:.78rem;font-weight:500;display:flex}.blog-author[data-v-d5c17971]{color:var(--green)}.blog-date[data-v-d5c17971]{color:var(--gray-400)}.blog-body h3[data-v-d5c17971]{margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:1.4}.blog-body p[data-v-d5c17971]{color:var(--gray-500);margin-bottom:16px;font-size:.88rem;line-height:1.6}.read-more[data-v-d5c17971]{color:var(--green);font-size:.85rem;font-weight:600}.blog-card:hover .read-more[data-v-d5c17971]{text-decoration:underline}@media (width<=540px){.blog-grid[data-v-d5c17971]{grid-template-columns:1fr}.page-hero h1[data-v-d5c17971]{font-size:2rem}}.page-hero[data-v-f2fe4df1]{background:var(--dark);padding:100px 0 20px}.back-link[data-v-f2fe4df1]{color:var(--gray-400);font-size:.88rem;font-weight:500;text-decoration:none;transition:color .15s}.back-link[data-v-f2fe4df1]:hover{color:var(--green-light)}.section[data-v-f2fe4df1]{padding:48px 0 80px}.fade-in[data-v-f2fe4df1]{animation:.4s both fadeUp-f2fe4df1}@keyframes fadeUp-f2fe4df1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.article[data-v-f2fe4df1]{max-width:720px;margin:0 auto}.article-meta[data-v-f2fe4df1]{gap:16px;margin-bottom:16px;font-size:.85rem;display:flex}.meta-author[data-v-f2fe4df1]{color:var(--green);font-weight:600}.meta-date[data-v-f2fe4df1]{color:var(--gray-400)}.article h1[data-v-f2fe4df1]{letter-spacing:-.03em;margin-bottom:16px;font-size:2.2rem;font-weight:900;line-height:1.3}.article-summary[data-v-f2fe4df1]{color:var(--gray-500);border-bottom:1px solid var(--gray-200);margin-bottom:32px;padding-bottom:32px;font-size:1.1rem;line-height:1.7}.article-content[data-v-f2fe4df1]{color:var(--gray-600);font-size:1rem;line-height:1.8}.empty-state[data-v-f2fe4df1]{text-align:center;color:var(--gray-400);padding:60px 0}.page-hero[data-v-40596863]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-40596863]:before{content:"";background:radial-gradient(at 40% 60%,#4ed40014 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-40596863]{color:var(--green-light);background:#4ed4001a;border:1px solid #4ed40033;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-40596863]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-40596863]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-40596863]{min-height:60vh;padding:80px 0}.empty-state[data-v-40596863]{text-align:center;color:var(--gray-400);padding:60px 0}.fade-in[data-v-40596863]{animation:.4s both fadeUp-40596863}@keyframes fadeUp-40596863{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.partners-grid[data-v-40596863]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;margin-bottom:80px;display:grid}.partner-card[data-v-40596863]{border:1px solid var(--gray-200);text-align:center;color:inherit;background:#fff;border-radius:16px;padding:32px;text-decoration:none;transition:all .3s}.partner-card[data-v-40596863]:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.partner-logo[data-v-40596863]{background:var(--gray-100);border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex;overflow:hidden}.partner-logo img[data-v-40596863]{object-fit:contain;width:100%;height:100%;padding:8px}.logo-placeholder[data-v-40596863]{color:var(--green);font-size:2rem;font-weight:800}.partner-card h3[data-v-40596863]{margin-bottom:8px;font-size:1rem;font-weight:700}.partner-card p[data-v-40596863]{color:var(--gray-500);font-size:.85rem;line-height:1.5}.partner-cta[data-v-40596863]{background:var(--gray-100);text-align:center;border-radius:20px;padding:64px}.cta-inner h2[data-v-40596863]{margin-bottom:12px;font-size:1.8rem;font-weight:800}.cta-inner p[data-v-40596863]{color:var(--gray-500);margin-bottom:24px}.btn-primary[data-v-40596863]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark);border-radius:10px;padding:12px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-40596863]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #4ed40059}@media (width<=540px){.page-hero h1[data-v-40596863]{font-size:2rem}.partner-cta[data-v-40596863]{padding:40px 24px}}.page-hero[data-v-911725c0]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-911725c0]:before{content:"";background:radial-gradient(at 50% 80%,#26cae314 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-911725c0]{color:var(--cyan);background:#26cae31a;border:1px solid #26cae333;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-911725c0]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-911725c0]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-911725c0]{padding:80px 0}.contact-grid[data-v-911725c0]{grid-template-columns:1fr 1.4fr;align-items:start;gap:48px;display:grid}.contact-info h2[data-v-911725c0],.contact-form h2[data-v-911725c0]{letter-spacing:-.02em;margin-bottom:28px;font-size:1.4rem;font-weight:800}.info-cards[data-v-911725c0]{flex-direction:column;gap:16px;display:flex}.info-card[data-v-911725c0]{background:var(--gray-100);border-radius:14px;align-items:center;gap:16px;padding:20px;transition:all .2s;display:flex}.info-card[data-v-911725c0]:hover{background:#fff;box-shadow:0 4px 16px #0000000f}.info-icon[data-v-911725c0]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.info-icon.green[data-v-911725c0]{color:var(--green);background:#4ed4001a}.info-icon.cyan[data-v-911725c0]{color:var(--cyan);background:#26cae31a}.info-icon.purple[data-v-911725c0]{color:var(--purple);background:#9d26e31a}.info-card h4[data-v-911725c0]{color:var(--gray-600);margin-bottom:2px;font-size:.82rem;font-weight:700}.info-card p[data-v-911725c0]{color:var(--gray-900);font-size:.9rem;font-weight:500}.contact-form[data-v-911725c0]{border:1px solid var(--gray-200);background:#fff;border-radius:20px;padding:40px}.success-msg[data-v-911725c0]{color:var(--green);background:#4ed40014;border:1px solid #4ed40033;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:.88rem;font-weight:600}.form-row[data-v-911725c0]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group[data-v-911725c0]{margin-bottom:18px}.form-group label[data-v-911725c0]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.form-group input[data-v-911725c0],.form-group textarea[data-v-911725c0]{border:1.5px solid var(--gray-200);width:100%;color:var(--gray-900);background:var(--gray-100);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:.9rem;transition:all .2s}.form-group input[data-v-911725c0]::placeholder,.form-group textarea[data-v-911725c0]::placeholder{color:var(--gray-400)}.form-group input[data-v-911725c0]:focus,.form-group textarea[data-v-911725c0]:focus{border-color:var(--green);background:#fff;outline:none;box-shadow:0 0 0 3px #4ed4001a}.btn-primary[data-v-911725c0]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark);cursor:pointer;border:none;border-radius:10px;padding:12px 32px;font-family:inherit;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-911725c0]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #4ed40059}.btn-primary[data-v-911725c0]:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (width<=860px){.contact-grid[data-v-911725c0]{grid-template-columns:1fr}}@media (width<=540px){.form-row[data-v-911725c0]{grid-template-columns:1fr}.page-hero h1[data-v-911725c0]{font-size:2rem}.contact-form[data-v-911725c0]{padding:24px}}.page-hero[data-v-69e858dc]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-69e858dc]:before{content:"";background:radial-gradient(at 50% 80%,#4ed40014 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-69e858dc]{color:var(--green-light);background:#4ed4001a;border:1px solid #4ed40033;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-69e858dc]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-69e858dc]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-69e858dc]{padding:80px 0}.support-grid[data-v-69e858dc]{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:80px;display:grid}.support-card[data-v-69e858dc]{border:1px solid var(--gray-200);text-align:center;background:#fff;border-radius:16px;padding:32px;transition:all .3s}.support-card[data-v-69e858dc]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.sup-icon[data-v-69e858dc]{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.sup-icon.green[data-v-69e858dc]{color:var(--green);background:#4ed4001a}.sup-icon.cyan[data-v-69e858dc]{color:var(--cyan);background:#26cae31a}.sup-icon.purple[data-v-69e858dc]{color:var(--purple);background:#9d26e31a}.support-card h3[data-v-69e858dc]{margin-bottom:10px;font-size:1.05rem;font-weight:700}.support-card p[data-v-69e858dc]{color:var(--gray-500);font-size:.88rem;line-height:1.6}.section-header[data-v-69e858dc]{text-align:center;margin-bottom:40px}.section-header h2[data-v-69e858dc]{letter-spacing:-.03em;font-size:1.8rem;font-weight:800}.faq-list[data-v-69e858dc]{flex-direction:column;gap:12px;max-width:720px;margin:0 auto 80px;display:flex}.faq-item[data-v-69e858dc]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;transition:all .2s;overflow:hidden}.faq-item.open[data-v-69e858dc]{border-color:var(--green);box-shadow:0 4px 16px #4ed4000f}.faq-question[data-v-69e858dc]{cursor:pointer;width:100%;color:var(--gray-900);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:18px 24px;font-family:inherit;font-size:.95rem;font-weight:600;display:flex}.faq-question svg[data-v-69e858dc]{color:var(--gray-400);flex-shrink:0;transition:transform .2s}.faq-answer[data-v-69e858dc]{padding:0 24px 18px}.faq-answer p[data-v-69e858dc]{color:var(--gray-500);font-size:.9rem;line-height:1.7}.remote-section[data-v-69e858dc]{text-align:center;background:linear-gradient(135deg,#4ed4000f,#26cae30f);border:1px solid #4ed40026;border-radius:20px;margin-bottom:40px;padding:48px}.remote-icon[data-v-69e858dc]{width:64px;height:64px;color:var(--green);background:#4ed4001a;border-radius:16px;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.remote-section h3[data-v-69e858dc]{margin-bottom:10px;font-size:1.3rem;font-weight:800}.remote-section p[data-v-69e858dc]{color:var(--gray-500);margin-bottom:24px;font-size:.92rem}.btn-download[data-v-69e858dc]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark);border-radius:12px;align-items:center;gap:8px;padding:14px 32px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-download[data-v-69e858dc]:hover{transform:translateY(-2px);box-shadow:0 6px 28px #4ed40059}.support-cta[data-v-69e858dc]{text-align:center;background:var(--gray-100);border-radius:20px;padding:64px}.support-cta h2[data-v-69e858dc]{margin-bottom:12px;font-size:1.8rem;font-weight:800}.support-cta p[data-v-69e858dc]{color:var(--gray-500);margin-bottom:24px}.btn-primary[data-v-69e858dc]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark);border-radius:10px;padding:12px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-69e858dc]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #4ed40059}@media (width<=860px){.support-grid[data-v-69e858dc]{grid-template-columns:1fr}}@media (width<=540px){.page-hero h1[data-v-69e858dc]{font-size:2rem}.support-cta[data-v-69e858dc]{padding:40px 24px}}.page-hero[data-v-efcbd31a]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-efcbd31a]:before{content:"";background:radial-gradient(at 50% 80%,#4ed4001a 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-efcbd31a]{color:var(--green-light);background:#4ed4001a;border:1px solid #4ed40033;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-efcbd31a]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-efcbd31a]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-efcbd31a]{padding:80px 0}.loading-text[data-v-efcbd31a]{text-align:center;color:var(--gray-400);padding:60px 0;font-size:.95rem}.pricing-grid[data-v-efcbd31a]{gap:24px;margin-bottom:80px;display:grid}.pricing-card[data-v-efcbd31a]{border:1px solid var(--gray-200);background:#fff;border-radius:20px;flex-direction:column;min-height:480px;padding:40px 32px;transition:all .3s;display:flex;position:relative}.pricing-card>.btn[data-v-efcbd31a]{margin-top:auto}.pricing-card[data-v-efcbd31a]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.pricing-card.featured[data-v-efcbd31a]{border-color:var(--green);box-shadow:0 8px 32px #4ed4001f}.featured-badge[data-v-efcbd31a]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark);border-radius:20px;padding:4px 20px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pricing-header[data-v-efcbd31a]{flex-direction:column;margin-bottom:28px;display:flex}.pricing-header h3[data-v-efcbd31a]{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em;margin-bottom:8px;font-size:1.3rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.pricing-desc[data-v-efcbd31a]{color:var(--gray-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;margin-bottom:20px;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.pricing-price[data-v-efcbd31a]{align-items:baseline;gap:6px;margin-top:auto;display:flex}.price-amount[data-v-efcbd31a]{color:var(--green);font-size:2.2rem;font-weight:900}.price-info[data-v-efcbd31a]{color:var(--gray-400);font-size:.88rem;font-weight:500}.pricing-features[data-v-efcbd31a]{flex-direction:column;gap:12px;min-height:160px;max-height:200px;margin-bottom:28px;list-style:none;display:flex;overflow-y:auto}.pricing-features li[data-v-efcbd31a]{padding-left:28px;font-size:.88rem;position:relative}.pricing-features li[data-v-efcbd31a]:before{content:"";border-radius:50%;width:16px;height:16px;position:absolute;left:0}.included[data-v-efcbd31a]{color:var(--gray-700)}.included[data-v-efcbd31a]:before{border:2px solid var(--green);background:#4ed40026}.not-included[data-v-efcbd31a]{color:var(--gray-400)}.not-included[data-v-efcbd31a]:before{background:var(--gray-100);border:2px solid var(--gray-300)}.btn[data-v-efcbd31a]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:12px 28px;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-efcbd31a]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark)}.btn-primary[data-v-efcbd31a]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #4ed40059}.btn-primary[data-v-efcbd31a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-outline-green[data-v-efcbd31a]{border:1.5px solid var(--green);color:var(--green);background:0 0}.btn-outline-green[data-v-efcbd31a]:hover{background:#4ed4000d}.btn-full[data-v-efcbd31a]{width:100%}.section-header[data-v-efcbd31a]{text-align:center;margin-bottom:40px}.section-header h2[data-v-efcbd31a]{letter-spacing:-.03em;margin-bottom:8px;font-size:1.8rem;font-weight:800}.section-header p[data-v-efcbd31a]{color:var(--gray-500);font-size:.9rem}.purchase-form[data-v-efcbd31a]{border:1px solid var(--gray-200);background:#fff;border-radius:20px;max-width:680px;margin:0 auto;padding:40px}.success-msg[data-v-efcbd31a]{color:var(--green);background:#4ed40014;border:1px solid #4ed40033;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:.88rem;font-weight:600}.form-row[data-v-efcbd31a]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group[data-v-efcbd31a]{margin-bottom:18px}.form-group label[data-v-efcbd31a]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.form-group input[data-v-efcbd31a],.form-group textarea[data-v-efcbd31a],.form-group select[data-v-efcbd31a]{border:1.5px solid var(--gray-200);width:100%;color:var(--gray-900);background:var(--gray-100);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:.9rem;transition:all .2s}.form-group select[data-v-efcbd31a]{appearance:none;cursor:pointer}.form-group input[data-v-efcbd31a]::placeholder,.form-group textarea[data-v-efcbd31a]::placeholder{color:var(--gray-400)}.form-group input[data-v-efcbd31a]:focus,.form-group textarea[data-v-efcbd31a]:focus,.form-group select[data-v-efcbd31a]:focus{border-color:var(--green);background:#fff;outline:none;box-shadow:0 0 0 3px #4ed4001a}@media (width<=860px){.pricing-grid[data-v-efcbd31a]{max-width:400px;margin-left:auto;margin-right:auto;grid-template-columns:1fr!important}}@media (width<=540px){.form-row[data-v-efcbd31a]{grid-template-columns:1fr}.page-hero h1[data-v-efcbd31a]{font-size:2rem}.purchase-form[data-v-efcbd31a]{padding:24px}}.page-hero[data-v-f4248be4]{background:var(--dark);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.page-hero[data-v-f4248be4]:before{content:"";background:radial-gradient(at 50% 80%,#26cae31f 0%,#0000 60%);position:absolute;inset:0}.page-badge[data-v-f4248be4]{color:var(--cyan);background:#26cae31a;border:1px solid #26cae333;border-radius:20px;margin-bottom:16px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-block;position:relative}.page-hero h1[data-v-f4248be4]{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:900;position:relative}.page-hero p[data-v-f4248be4]{color:var(--gray-400);font-size:1.05rem;position:relative}.section[data-v-f4248be4]{padding:80px 0}.support-grid[data-v-f4248be4]{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:80px;display:grid}.support-card[data-v-f4248be4]{border:1px solid var(--gray-200);text-align:center;background:#fff;border-radius:16px;padding:32px;transition:all .3s}.support-card[data-v-f4248be4]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.sup-icon[data-v-f4248be4]{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.sup-icon.green[data-v-f4248be4]{color:var(--green);background:#4ed4001a}.sup-icon.cyan[data-v-f4248be4]{color:var(--cyan);background:#26cae31a}.sup-icon.purple[data-v-f4248be4]{color:var(--purple);background:#9d26e31a}.support-card h3[data-v-f4248be4]{margin-bottom:10px;font-size:1.05rem;font-weight:700}.support-card p[data-v-f4248be4]{color:var(--gray-500);font-size:.88rem;line-height:1.6}.alpemix-card[data-v-f4248be4]{color:inherit;cursor:pointer;background:linear-gradient(135deg,#26cae30a,#fff);border-color:#26cae333;text-decoration:none}.alpemix-card[data-v-f4248be4]:hover{border-color:var(--cyan);box-shadow:0 12px 32px #26cae31f}.alpemix-logo[data-v-f4248be4]{object-fit:contain;border-radius:12px;width:127px;height:56px;margin:0 auto 20px}.download-badge[data-v-f4248be4]{background:linear-gradient(135deg, #1a8fe3, var(--cyan));color:#fff;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:8px 20px;font-size:.82rem;font-weight:700;display:inline-flex}.section-header[data-v-f4248be4]{text-align:center;margin-bottom:40px}.section-header h2[data-v-f4248be4]{letter-spacing:-.03em;font-size:1.8rem;font-weight:800}.faq-list[data-v-f4248be4]{flex-direction:column;gap:12px;max-width:720px;margin:0 auto 80px;display:flex}.faq-item[data-v-f4248be4]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;transition:all .2s;overflow:hidden}.faq-item.open[data-v-f4248be4]{border-color:var(--green);box-shadow:0 4px 16px #4ed4000f}.faq-question[data-v-f4248be4]{cursor:pointer;width:100%;color:var(--gray-900);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:18px 24px;font-family:inherit;font-size:.95rem;font-weight:600;display:flex}.faq-question svg[data-v-f4248be4]{color:var(--gray-400);flex-shrink:0;transition:transform .2s}.faq-answer[data-v-f4248be4]{padding:0 24px 18px}.faq-answer p[data-v-f4248be4]{color:var(--gray-500);font-size:.9rem;line-height:1.7}.content-wrap[data-v-f4248be4]{grid-template-columns:1fr 1.5fr;align-items:start;gap:56px;display:grid}.info-side h2[data-v-f4248be4]{letter-spacing:-.02em;margin-bottom:14px;font-size:1.6rem;font-weight:800}.info-side>p[data-v-f4248be4]{color:var(--gray-500);margin-bottom:36px;font-size:.95rem;line-height:1.7}.info-items[data-v-f4248be4]{flex-direction:column;gap:20px;display:flex}.info-item[data-v-f4248be4]{align-items:center;gap:14px;display:flex}.info-dot[data-v-f4248be4]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.info-dot.green[data-v-f4248be4]{background:var(--green);box-shadow:0 0 0 4px #4ed40026}.info-dot.cyan[data-v-f4248be4]{background:var(--cyan);box-shadow:0 0 0 4px #26cae326}.info-dot.purple[data-v-f4248be4]{background:var(--purple);box-shadow:0 0 0 4px #9d26e326}.info-item strong[data-v-f4248be4]{color:var(--gray-900);font-size:.88rem;font-weight:700;display:block}.info-item span[data-v-f4248be4]{color:var(--gray-500);font-size:.82rem}.support-form[data-v-f4248be4]{border:1px solid var(--gray-200);background:#fff;border-radius:20px;padding:40px}.success-msg[data-v-f4248be4]{color:var(--cyan);background:#26cae314;border:1px solid #26cae333;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:.88rem;font-weight:600}.form-row[data-v-f4248be4]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group[data-v-f4248be4]{margin-bottom:18px}.form-group label[data-v-f4248be4]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.form-group input[data-v-f4248be4],.form-group textarea[data-v-f4248be4],.form-group select[data-v-f4248be4]{border:1.5px solid var(--gray-200);width:100%;color:var(--gray-900);background:var(--gray-100);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:.9rem;transition:all .2s}.form-group select[data-v-f4248be4]{appearance:none;cursor:pointer}.form-group input[data-v-f4248be4]::placeholder,.form-group textarea[data-v-f4248be4]::placeholder{color:var(--gray-400)}.form-group input[data-v-f4248be4]:focus,.form-group textarea[data-v-f4248be4]:focus,.form-group select[data-v-f4248be4]:focus{border-color:var(--cyan);background:#fff;outline:none;box-shadow:0 0 0 3px #26cae31a}.btn-primary[data-v-f4248be4]{background:linear-gradient(135deg, #1a8fe3, var(--cyan));color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px 32px;font-family:inherit;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-f4248be4]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #26cae359}.btn-primary[data-v-f4248be4]:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (width<=860px){.support-grid[data-v-f4248be4]{grid-template-columns:repeat(2,1fr)}.content-wrap[data-v-f4248be4]{grid-template-columns:1fr}}@media (width<=640px){.support-grid[data-v-f4248be4]{grid-template-columns:1fr}}@media (width<=540px){.form-row[data-v-f4248be4]{grid-template-columns:1fr}.page-hero h1[data-v-f4248be4]{font-size:2rem}.support-form[data-v-f4248be4]{padding:24px}}.login-page[data-v-e3a222e9]{background:var(--dark);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.login-page[data-v-e3a222e9]:before{content:"";background:radial-gradient(at 30% 30%,#4ed40014 0%,#0000 50%),radial-gradient(at 70% 70%,#9d26e30f 0%,#0000 50%);position:absolute;inset:0}.login-card[data-v-e3a222e9]{background:var(--dark-2);border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:400px;padding:48px 40px;position:relative}.login-header[data-v-e3a222e9]{text-align:center;margin-bottom:32px}.login-logo[data-v-e3a222e9]{background:linear-gradient(135deg, var(--green), var(--green-light));width:52px;height:52px;color:var(--dark);border-radius:14px;justify-content:center;align-items:center;margin:0 auto 16px;font-size:1.4rem;font-weight:900;display:flex}.login-header h1[data-v-e3a222e9]{color:#fff;margin-bottom:6px;font-size:1.5rem;font-weight:800}.login-header p[data-v-e3a222e9]{color:var(--gray-500);font-size:.85rem}.error-msg[data-v-e3a222e9]{color:var(--red);background:#e33f261a;border:1px solid #e33f2633;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:.85rem;font-weight:500}.form-group[data-v-e3a222e9]{margin-bottom:18px}.form-group label[data-v-e3a222e9]{color:var(--gray-400);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.form-group input[data-v-e3a222e9]{color:#fff;background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:10px;width:100%;padding:12px 14px;font-family:inherit;font-size:.9rem;transition:all .2s}.form-group input[data-v-e3a222e9]::placeholder{color:var(--gray-600)}.form-group input[data-v-e3a222e9]:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #4ed4001a}.btn-login[data-v-e3a222e9]{background:linear-gradient(135deg, var(--green), var(--green-light));width:100%;color:var(--dark);cursor:pointer;border:none;border-radius:10px;margin-top:8px;padding:12px;font-family:inherit;font-size:.9rem;font-weight:700;transition:all .2s}.btn-login[data-v-e3a222e9]:hover{transform:translateY(-1px);box-shadow:0 4px 24px #4ed4004d}.btn-login[data-v-e3a222e9]:disabled{opacity:.6;cursor:not-allowed;transform:none}.admin-layout[data-v-26fc54ad]{background:#f8f9fc;min-height:100vh;display:flex}.sidebar[data-v-26fc54ad]{background:var(--dark);z-index:100;flex-direction:column;width:250px;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar-header[data-v-26fc54ad]{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:24px 20px;display:flex}.sidebar-logo[data-v-26fc54ad]{background:linear-gradient(135deg, var(--green), var(--green-light));width:36px;height:36px;color:var(--dark);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;display:flex}.sidebar-title[data-v-26fc54ad]{color:#fff;font-size:.95rem;font-weight:700}.sidebar-sub[data-v-26fc54ad]{color:var(--gray-500);font-size:.72rem;font-weight:500}.sidebar-nav[data-v-26fc54ad]{flex-direction:column;flex:1;gap:4px;padding:16px 12px;display:flex}.sidebar-link[data-v-26fc54ad]{color:var(--gray-400);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:inherit;font-size:.88rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.sidebar-link[data-v-26fc54ad]:hover{color:#fff;background:#ffffff0f}.sidebar-link.router-link-active[data-v-26fc54ad]{color:var(--green-light);background:#4ed40014}.sidebar-footer[data-v-26fc54ad]{border-top:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:12px;display:flex}.site-link[data-v-26fc54ad]{color:var(--cyan)}.site-link[data-v-26fc54ad]:hover{color:var(--cyan);background:#26cae314}.logout-btn[data-v-26fc54ad]{color:var(--red)}.logout-btn[data-v-26fc54ad]:hover{background:#e33f2614}.admin-main[data-v-26fc54ad]{flex:1;min-height:100vh;margin-left:250px;padding:32px}.page-title[data-v-d3b424f2]{letter-spacing:-.03em;font-size:1.6rem;font-weight:800}.page-sub[data-v-d3b424f2]{color:var(--gray-500);margin-bottom:28px;font-size:.88rem}.stats-grid[data-v-d3b424f2]{grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:40px;display:grid}.stat-card[data-v-d3b424f2]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;align-items:center;gap:16px;padding:24px;display:flex}.stat-icon[data-v-d3b424f2]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.stat-icon.green[data-v-d3b424f2]{color:var(--green);background:#4ed4001a}.stat-icon.cyan[data-v-d3b424f2]{color:var(--cyan);background:#26cae31a}.stat-icon.purple[data-v-d3b424f2]{color:var(--purple);background:#9d26e31a}.stat-icon.orange[data-v-d3b424f2]{color:#f59e0b;background:#f59e0b1a}.stat-icon.red[data-v-d3b424f2]{color:var(--red);background:#e33f261a}.stat-num[data-v-d3b424f2]{font-size:1.6rem;font-weight:800}.stat-label[data-v-d3b424f2]{color:var(--gray-500);font-size:.8rem;font-weight:500}.quick-actions h2[data-v-d3b424f2]{margin-bottom:16px;font-size:1.1rem;font-weight:700}.actions-grid[data-v-d3b424f2]{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.action-card[data-v-d3b424f2]{border:1px dashed var(--gray-300);text-align:center;color:var(--gray-600);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.action-card[data-v-d3b424f2]:hover{border-color:var(--green);color:var(--green);background:#4ed40005}.action-icon[data-v-d3b424f2]{background:var(--gray-100);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;font-weight:700;display:flex}.action-card:hover .action-icon[data-v-d3b424f2]{background:#4ed4001a}@media (width<=860px){.stats-grid[data-v-d3b424f2],.actions-grid[data-v-d3b424f2]{grid-template-columns:1fr 1fr}}.admin-header[data-v-06e3cfa7]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.page-title[data-v-06e3cfa7]{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}.page-sub[data-v-06e3cfa7]{color:var(--gray-500);font-size:.85rem}.form-panel[data-v-06e3cfa7]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;margin-bottom:24px;padding:28px}.form-panel h2[data-v-06e3cfa7]{margin-bottom:20px;font-size:1.1rem;font-weight:700}.form-row[data-v-06e3cfa7]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-group[data-v-06e3cfa7]{margin-bottom:14px}.form-group label[data-v-06e3cfa7]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:.78rem;font-weight:600;display:block}.form-group input[data-v-06e3cfa7],.form-group textarea[data-v-06e3cfa7]{border:1.5px solid var(--gray-200);background:var(--gray-100);border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.88rem;transition:all .2s}.form-group input[data-v-06e3cfa7]:focus,.form-group textarea[data-v-06e3cfa7]:focus{border-color:var(--green);background:#fff;outline:none;box-shadow:0 0 0 3px #4ed40014}.form-check[data-v-06e3cfa7]{margin-bottom:16px}.form-check label[data-v-06e3cfa7]{color:var(--gray-600);cursor:pointer;align-items:center;gap:8px;font-size:.88rem;font-weight:500;display:flex}.form-check input[type=checkbox][data-v-06e3cfa7]{width:18px;height:18px;accent-color:var(--green)}.form-actions[data-v-06e3cfa7]{gap:10px;display:flex}.btn[data-v-06e3cfa7]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-06e3cfa7]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark)}.btn-primary[data-v-06e3cfa7]:hover{box-shadow:0 4px 16px #4ed40040}.btn-primary[data-v-06e3cfa7]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-06e3cfa7]{background:var(--gray-100);color:var(--gray-600)}.btn-ghost[data-v-06e3cfa7]:hover{background:var(--gray-200)}.data-table[data-v-06e3cfa7]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;overflow:hidden}.data-table table[data-v-06e3cfa7]{border-collapse:collapse;width:100%}.data-table th[data-v-06e3cfa7]{text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;background:var(--gray-100);border-bottom:1px solid var(--gray-200);padding:12px 16px;font-size:.75rem;font-weight:600}.data-table td[data-v-06e3cfa7]{border-bottom:1px solid var(--gray-100);padding:14px 16px;font-size:.88rem}.data-table tr:last-child td[data-v-06e3cfa7]{border-bottom:none}.title-cell[data-v-06e3cfa7]{white-space:nowrap;text-overflow:ellipsis;max-width:250px;font-weight:600;overflow:hidden}.date-cell[data-v-06e3cfa7]{color:var(--gray-500);font-size:.82rem}.center[data-v-06e3cfa7]{text-align:center;color:var(--gray-400);padding:40px 16px!important}.badge[data-v-06e3cfa7]{border-radius:12px;padding:3px 10px;font-size:.72rem;font-weight:600}.bg-green[data-v-06e3cfa7]{color:var(--green);background:#4ed4001a}.bg-gray[data-v-06e3cfa7]{background:var(--gray-100);color:var(--gray-500)}.actions-cell[data-v-06e3cfa7]{gap:6px;display:flex}.icon-btn[data-v-06e3cfa7]{border:1px solid var(--gray-200);cursor:pointer;width:32px;height:32px;color:var(--gray-500);background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.icon-btn.edit[data-v-06e3cfa7]:hover{border-color:var(--cyan);color:var(--cyan);background:#26cae30d}.icon-btn.delete[data-v-06e3cfa7]:hover{border-color:var(--red);color:var(--red);background:#e33f260d}.admin-header[data-v-ab3d1ebf]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.page-title[data-v-ab3d1ebf]{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}.page-sub[data-v-ab3d1ebf]{color:var(--gray-500);font-size:.85rem}.form-panel[data-v-ab3d1ebf]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;margin-bottom:24px;padding:28px}.form-panel h2[data-v-ab3d1ebf]{margin-bottom:20px;font-size:1.1rem;font-weight:700}.form-row[data-v-ab3d1ebf]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-group[data-v-ab3d1ebf]{margin-bottom:14px}.form-group label[data-v-ab3d1ebf]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:.78rem;font-weight:600;display:block}.form-group input[data-v-ab3d1ebf],.form-group textarea[data-v-ab3d1ebf]{border:1.5px solid var(--gray-200);background:var(--gray-100);border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.88rem;transition:all .2s}.form-group input[data-v-ab3d1ebf]:focus,.form-group textarea[data-v-ab3d1ebf]:focus{border-color:var(--green);background:#fff;outline:none;box-shadow:0 0 0 3px #4ed40014}.form-check[data-v-ab3d1ebf]{margin-bottom:16px}.form-check label[data-v-ab3d1ebf]{color:var(--gray-600);cursor:pointer;align-items:center;gap:8px;font-size:.88rem;font-weight:500;display:flex}.form-check input[type=checkbox][data-v-ab3d1ebf]{width:18px;height:18px;accent-color:var(--green)}.form-actions[data-v-ab3d1ebf]{gap:10px;display:flex}.btn[data-v-ab3d1ebf]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-ab3d1ebf]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark)}.btn-primary[data-v-ab3d1ebf]:hover{box-shadow:0 4px 16px #4ed40040}.btn-primary[data-v-ab3d1ebf]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-ab3d1ebf]{background:var(--gray-100);color:var(--gray-600)}.btn-ghost[data-v-ab3d1ebf]:hover{background:var(--gray-200)}.data-table[data-v-ab3d1ebf]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;overflow:hidden}.data-table table[data-v-ab3d1ebf]{border-collapse:collapse;width:100%}.data-table th[data-v-ab3d1ebf]{text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;background:var(--gray-100);border-bottom:1px solid var(--gray-200);padding:12px 16px;font-size:.75rem;font-weight:600}.data-table td[data-v-ab3d1ebf]{border-bottom:1px solid var(--gray-100);padding:14px 16px;font-size:.88rem}.data-table tr:last-child td[data-v-ab3d1ebf]{border-bottom:none}.title-cell[data-v-ab3d1ebf]{font-weight:600}.desc-cell[data-v-ab3d1ebf]{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.center[data-v-ab3d1ebf]{text-align:center;color:var(--gray-400);padding:40px 16px!important}.badge[data-v-ab3d1ebf]{border-radius:12px;padding:3px 10px;font-size:.72rem;font-weight:600}.bg-green[data-v-ab3d1ebf]{color:var(--green);background:#4ed4001a}.bg-gray[data-v-ab3d1ebf]{background:var(--gray-100);color:var(--gray-500)}.actions-cell[data-v-ab3d1ebf]{gap:6px;display:flex}.icon-btn[data-v-ab3d1ebf]{border:1px solid var(--gray-200);cursor:pointer;width:32px;height:32px;color:var(--gray-500);background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.icon-btn.edit[data-v-ab3d1ebf]:hover{border-color:var(--cyan);color:var(--cyan);background:#26cae30d}.icon-btn.delete[data-v-ab3d1ebf]:hover{border-color:var(--red);color:var(--red);background:#e33f260d}.admin-header[data-v-a3d80db3]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.page-title[data-v-a3d80db3]{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}.page-sub[data-v-a3d80db3]{color:var(--gray-500);font-size:.85rem}.form-panel[data-v-a3d80db3]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;margin-bottom:24px;padding:28px}.form-panel h2[data-v-a3d80db3]{margin-bottom:20px;font-size:1.1rem;font-weight:700}.form-row[data-v-a3d80db3]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-group[data-v-a3d80db3]{margin-bottom:14px}.form-group label[data-v-a3d80db3]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:.78rem;font-weight:600;display:block}.form-group input[data-v-a3d80db3],.form-group textarea[data-v-a3d80db3]{border:1.5px solid var(--gray-200);background:var(--gray-100);border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.88rem;transition:all .2s}.form-group input[data-v-a3d80db3]:focus,.form-group textarea[data-v-a3d80db3]:focus{border-color:var(--green);background:#fff;outline:none;box-shadow:0 0 0 3px #4ed40014}.form-actions[data-v-a3d80db3]{gap:10px;display:flex}.btn[data-v-a3d80db3]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-a3d80db3]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark)}.btn-primary[data-v-a3d80db3]:hover{box-shadow:0 4px 16px #4ed40040}.btn-primary[data-v-a3d80db3]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-a3d80db3]{background:var(--gray-100);color:var(--gray-600)}.btn-ghost[data-v-a3d80db3]:hover{background:var(--gray-200)}.data-table[data-v-a3d80db3]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;overflow:hidden}.data-table table[data-v-a3d80db3]{border-collapse:collapse;width:100%}.data-table th[data-v-a3d80db3]{text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;background:var(--gray-100);border-bottom:1px solid var(--gray-200);padding:12px 16px;font-size:.75rem;font-weight:600}.data-table td[data-v-a3d80db3]{border-bottom:1px solid var(--gray-100);padding:14px 16px;font-size:.88rem}.data-table tr:last-child td[data-v-a3d80db3]{border-bottom:none}.title-cell[data-v-a3d80db3]{font-weight:600}.desc-cell[data-v-a3d80db3]{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.center[data-v-a3d80db3]{text-align:center;color:var(--gray-400);padding:40px 16px!important}.link[data-v-a3d80db3]{color:var(--cyan);font-size:.82rem;text-decoration:none}.link[data-v-a3d80db3]:hover{text-decoration:underline}.actions-cell[data-v-a3d80db3]{gap:6px;display:flex}.icon-btn[data-v-a3d80db3]{border:1px solid var(--gray-200);cursor:pointer;width:32px;height:32px;color:var(--gray-500);background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.icon-btn.edit[data-v-a3d80db3]:hover{border-color:var(--cyan);color:var(--cyan);background:#26cae30d}.icon-btn.delete[data-v-a3d80db3]:hover{border-color:var(--red);color:var(--red);background:#e33f260d}.admin-header[data-v-3c34a2dc]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.page-title[data-v-3c34a2dc]{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}.page-sub[data-v-3c34a2dc]{color:var(--gray-500);font-size:.85rem}.form-panel[data-v-3c34a2dc]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;margin-bottom:24px;padding:28px}.form-panel h2[data-v-3c34a2dc]{margin-bottom:20px;font-size:1.1rem;font-weight:700}.form-row[data-v-3c34a2dc]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-group[data-v-3c34a2dc]{margin-bottom:14px}.form-group label[data-v-3c34a2dc]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:.78rem;font-weight:600;display:block}.form-group input[data-v-3c34a2dc],.form-group textarea[data-v-3c34a2dc]{border:1.5px solid var(--gray-200);background:var(--gray-100);border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.88rem;transition:all .2s}.form-group input[data-v-3c34a2dc]:focus,.form-group textarea[data-v-3c34a2dc]:focus{border-color:var(--green);background:#fff;outline:none;box-shadow:0 0 0 3px #4ed40014}.form-checks[data-v-3c34a2dc]{gap:24px;margin-bottom:16px;display:flex}.form-checks label[data-v-3c34a2dc]{color:var(--gray-600);cursor:pointer;align-items:center;gap:8px;font-size:.88rem;font-weight:500;display:flex}.form-checks input[type=checkbox][data-v-3c34a2dc]{width:18px;height:18px;accent-color:var(--green)}.form-actions[data-v-3c34a2dc]{gap:10px;display:flex}.btn[data-v-3c34a2dc]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-3c34a2dc]{background:linear-gradient(135deg, var(--green), var(--green-light));color:var(--dark)}.btn-primary[data-v-3c34a2dc]:hover{box-shadow:0 4px 16px #4ed40040}.btn-primary[data-v-3c34a2dc]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-3c34a2dc]{background:var(--gray-100);color:var(--gray-600)}.btn-ghost[data-v-3c34a2dc]:hover{background:var(--gray-200)}.data-table[data-v-3c34a2dc]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;overflow:hidden}.data-table table[data-v-3c34a2dc]{border-collapse:collapse;width:100%}.data-table th[data-v-3c34a2dc]{text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;background:var(--gray-100);border-bottom:1px solid var(--gray-200);padding:12px 16px;font-size:.75rem;font-weight:600}.data-table td[data-v-3c34a2dc]{border-bottom:1px solid var(--gray-100);padding:14px 16px;font-size:.88rem}.data-table tr:last-child td[data-v-3c34a2dc]{border-bottom:none}.title-cell[data-v-3c34a2dc]{align-items:center;gap:8px;font-weight:600;display:flex}.desc-cell[data-v-3c34a2dc]{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.center[data-v-3c34a2dc]{text-align:center;color:var(--gray-400);padding:40px 16px!important}.badge[data-v-3c34a2dc]{border-radius:12px;padding:3px 10px;font-size:.72rem;font-weight:600}.bg-green[data-v-3c34a2dc]{color:var(--green);background:#4ed4001a}.bg-gray[data-v-3c34a2dc]{background:var(--gray-100);color:var(--gray-500)}.actions-cell[data-v-3c34a2dc]{gap:6px;display:flex}.icon-btn[data-v-3c34a2dc]{border:1px solid var(--gray-200);cursor:pointer;width:32px;height:32px;color:var(--gray-500);background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.icon-btn.edit[data-v-3c34a2dc]:hover{border-color:var(--cyan);color:var(--cyan);background:#26cae30d}.icon-btn.delete[data-v-3c34a2dc]:hover{border-color:var(--red);color:var(--red);background:#e33f260d}.admin-header[data-v-2095aef1]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.page-title[data-v-2095aef1]{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}.page-sub[data-v-2095aef1]{color:var(--gray-500);font-size:.85rem}.msg-detail[data-v-2095aef1]{margin-top:8px}.msg-card[data-v-2095aef1]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;margin-top:16px;padding:28px}.msg-meta[data-v-2095aef1]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;font-size:.88rem;display:flex}.msg-email[data-v-2095aef1]{color:var(--cyan)}.msg-phone[data-v-2095aef1]{color:var(--gray-500)}.msg-date[data-v-2095aef1]{color:var(--gray-400);font-size:.82rem}.msg-card h3[data-v-2095aef1]{margin-bottom:12px;font-size:1.1rem;font-weight:700}.msg-body[data-v-2095aef1]{color:var(--gray-600);white-space:pre-wrap;font-size:.95rem;line-height:1.7}.btn[data-v-2095aef1]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-ghost[data-v-2095aef1]{background:var(--gray-100);color:var(--gray-600)}.btn-ghost[data-v-2095aef1]:hover{background:var(--gray-200)}.data-table[data-v-2095aef1]{border:1px solid var(--gray-200);background:#fff;border-radius:14px;overflow:hidden}.data-table table[data-v-2095aef1]{border-collapse:collapse;width:100%}.data-table th[data-v-2095aef1]{text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;background:var(--gray-100);border-bottom:1px solid var(--gray-200);padding:12px 16px;font-size:.75rem;font-weight:600}.data-table td[data-v-2095aef1]{border-bottom:1px solid var(--gray-100);padding:14px 16px;font-size:.88rem}.data-table tr:last-child td[data-v-2095aef1]{border-bottom:none}.clickable[data-v-2095aef1]{cursor:pointer;transition:background .15s}.clickable[data-v-2095aef1]:hover{background:var(--gray-100)}.title-cell[data-v-2095aef1]{font-weight:600}.email-cell[data-v-2095aef1]{color:var(--cyan);font-size:.82rem}.desc-cell[data-v-2095aef1]{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.date-cell[data-v-2095aef1]{color:var(--gray-500);font-size:.82rem}.center[data-v-2095aef1]{text-align:center;color:var(--gray-400);padding:40px 16px!important}.actions-cell[data-v-2095aef1]{gap:6px;display:flex}.icon-btn[data-v-2095aef1]{border:1px solid var(--gray-200);cursor:pointer;width:32px;height:32px;color:var(--gray-500);background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.icon-btn.delete[data-v-2095aef1]:hover{border-color:var(--red);color:var(--red);background:#e33f260d}
