@charset "UTF-8";.nav[data-v-7b52e473]{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--space-md) 0;transition:all .3s ease}.nav-scrolled[data-v-7b52e473]{background:#0a0a0bcc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);padding:var(--space-sm) 0}.nav-container[data-v-7b52e473]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg);display:flex;align-items:center;justify-content:space-between}.nav-links[data-v-7b52e473]{display:flex;gap:var(--space-lg)}.nav-link[data-v-7b52e473]{color:var(--text-secondary);text-decoration:none;font-size:.9375rem;font-weight:500;transition:color .2s ease}.nav-link[data-v-7b52e473]:hover{color:var(--text-primary)}.nav-actions[data-v-7b52e473]{display:flex;align-items:center;gap:var(--space-sm)}.logo[data-v-7b52e473]{display:flex;align-items:center;text-decoration:none}.logo-img[data-v-7b52e473]{height:32px;width:auto}.btn[data-v-7b52e473]{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem 1.25rem;border-radius:var(--radius-md);font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none}.btn-icon[data-v-7b52e473]{width:16px;height:16px}.btn-primary[data-v-7b52e473]{color:#fff;background:var(--gradient-primary)}.btn-primary[data-v-7b52e473]:hover{background:var(--gradient-primary-hover);transform:translateY(-1px)}@media (max-width: 768px){.nav-links[data-v-7b52e473]{display:none}.nav-container[data-v-7b52e473]{padding:0 var(--space-md)}}@media (max-width: 480px){.nav-container[data-v-7b52e473]{padding:0 var(--space-sm);gap:var(--space-xs)}.logo-img[data-v-7b52e473]{width:108px;height:auto}.nav-actions[data-v-7b52e473]{gap:0;flex-shrink:0}.btn[data-v-7b52e473]{padding:.625rem .75rem;font-size:.875rem;white-space:nowrap}}.hero[data-v-835ca0f3]{position:relative;min-height:100vh;display:flex;align-items:center;padding:calc(var(--space-3xl) + 80px) 0 var(--space-3xl);overflow:hidden}.hero-bg[data-v-835ca0f3]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gradient-hero);pointer-events:none}.hero-flow[data-v-835ca0f3]{display:none}.hero-arc[data-v-835ca0f3]{position:absolute;right:0;bottom:0;left:0;height:500px;top:60px;z-index:0;pointer-events:none;overflow:hidden;animation:heroFadeIn-835ca0f3 2s ease-out both}.hero-arc[data-v-835ca0f3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1px 1px at 5% 25%,rgba(255,107,53,.4) 0,transparent 100%),radial-gradient(1px 1px at 14% 15%,rgba(255,107,53,.6) 0,transparent 100%),radial-gradient(1px 1px at 19% 35%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(1px 1px at 29% 10%,rgba(255,107,53,.6) 0,transparent 100%),radial-gradient(1px 1px at 34% 25%,rgba(255,107,53,.4) 0,transparent 100%),radial-gradient(1px 1px at 38% 38%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(1px 1px at 42% 19%,rgba(255,107,53,.4) 0,transparent 100%),radial-gradient(2px 2px at 49% 27%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(1px 1px at 52% 7%,rgba(255,107,53,.4) 0,transparent 100%),radial-gradient(1px 1px at 55% 21%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(1px 1px at 59% 27%,rgba(255,107,53,.6) 0,transparent 100%),radial-gradient(1px 1px at 61% 14%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(1px 1px at 64% 44%,rgba(255,107,53,.6) 0,transparent 100%),radial-gradient(1px 1px at 74% 15%,rgba(255,107,53,.6) 0,transparent 100%),radial-gradient(1px 1px at 80% 36%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(1px 1px at 84% 35%,rgba(255,107,53,.5) 0,transparent 100%),radial-gradient(2px 2px at 94% 35%,rgba(255,107,53,.3) 0,transparent 100%),radial-gradient(1px 1px at 90% 20%,rgba(255,107,53,.6) 0,transparent 100%)}@keyframes heroFadeIn-835ca0f3{0%{opacity:0}to{opacity:1}}.hero-arc-glow[data-v-835ca0f3]{position:absolute;left:-18vw;right:-18vw;bottom:calc(-20% + 2px);width:136vw;height:100%;margin:0 auto;border-radius:100%;background:#ff6b3566;box-shadow:0 -40px 0 -20vw #ff6b3526}.hero-arc-mask[data-v-835ca0f3]{position:absolute;left:-20vw;right:-20vw;bottom:-20%;width:140vw;height:100%;margin:0 auto;border-radius:100%;background:var(--bg-primary)}.hero-container[data-v-835ca0f3]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg);text-align:center;position:relative;z-index:1;width:100%;box-sizing:border-box}@media (max-width: 768px){.hero-container[data-v-835ca0f3]{padding:0 var(--space-md)}}@media (max-width: 480px){.hero-container[data-v-835ca0f3]{padding:0 var(--space-sm)}}.hero-badge[data-v-835ca0f3]{display:inline-flex;align-items:center;gap:var(--space-xs);padding:.5rem 1rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-full);font-size:.875rem;color:var(--text-secondary);margin-bottom:var(--space-lg)}.badge-dot[data-v-835ca0f3]{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:pulse-835ca0f3 2s ease-in-out infinite}@keyframes pulse-835ca0f3{0%,to{opacity:1}50%{opacity:.5}}.hero-title-wrapper[data-v-835ca0f3]{position:relative;display:inline-block}.hero-title[data-v-835ca0f3]{font-size:clamp(2rem,8vw,4.5rem);font-weight:700;line-height:1.4;letter-spacing:-.03em;margin-bottom:var(--space-md);word-wrap:break-word;overflow-wrap:break-word}.hero-title-line[data-v-835ca0f3]{display:block;animation:heroTitleIn-835ca0f3 .5s ease-out both}.hero-title-line[data-v-835ca0f3]:nth-child(2){animation-delay:.1s}.hero-title-metal[data-v-835ca0f3]{background:linear-gradient(180deg,#fff,#f0f0f0 40%,#d0d0d0 60%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-title-accent[data-v-835ca0f3]{background:linear-gradient(90deg,#f26101,#ff7a33,#ffb088,#ff7a33,#f26101,#d45400);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientFlow-835ca0f3 6s ease-in-out infinite}.hero-title-mark[data-v-835ca0f3]{position:relative;display:inline-block;margin-left:.1em}.hero-title-circle[data-v-835ca0f3]{position:absolute;top:50%;left:48%;transform:translate(-50%,-50%);width:3.6em;height:2.2em;pointer-events:none;animation:drawCircle-835ca0f3 .6s ease-out .5s both}@media (max-width: 480px){.hero-title[data-v-835ca0f3]{font-size:clamp(1.75rem,10vw,2.5rem)}.hero-title-circle[data-v-835ca0f3]{width:3.4em;height:2em}}@keyframes drawCircle-835ca0f3{0%{stroke-dasharray:300;stroke-dashoffset:300}to{stroke-dasharray:300;stroke-dashoffset:0}}@keyframes heroTitleIn-835ca0f3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientFlow-835ca0f3{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-description[data-v-835ca0f3]{font-size:1.125rem;color:var(--text-secondary);max-width:560px;margin:0 auto var(--space-xl);line-height:1.7;padding:0 var(--space-sm)}@media (max-width: 768px){.hero-description[data-v-835ca0f3]{font-size:1rem;padding:0 var(--space-xs)}}@media (max-width: 480px){.hero-description[data-v-835ca0f3]{font-size:.9375rem}}.hero-actions[data-v-835ca0f3]{display:flex;gap:var(--space-sm);justify-content:center;margin-bottom:var(--space-2xl);flex-wrap:wrap;padding:0 var(--space-sm)}@media (max-width: 768px){.hero-actions[data-v-835ca0f3]{flex-direction:column;align-items:center;gap:var(--space-md)}.hero-actions .btn-large[data-v-835ca0f3]{width:100%;max-width:280px;justify-content:center}}.hero-capabilities[data-v-835ca0f3]{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin:calc(-1 * var(--space-md)) 0 var(--space-lg);font-size:.875rem}.hero-capabilities a[data-v-835ca0f3]{display:inline-flex;align-items:center;gap:var(--space-xs)}.hero-capabilities a[data-v-835ca0f3]:before{content:"";width:4px;height:4px;border-radius:var(--radius-full);background:var(--primary)}.hero-stats[data-v-835ca0f3]{display:flex;align-items:center;justify-content:center;gap:var(--space-xl);margin-bottom:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--border)}.hero-stats .stat[data-v-835ca0f3]{text-align:center;display:flex;flex-direction:column;align-items:center}.hero-stats .stat-value[data-v-835ca0f3]{display:flex;align-items:baseline;justify-content:center;line-height:1}.hero-stats .stat-num[data-v-835ca0f3]{font-size:2.5rem;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--text-primary) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-stats .stat-unit[data-v-835ca0f3]{font-size:1.25rem;color:var(--primary-light);font-weight:600;margin-left:.125rem}.hero-stats .stat-desc[data-v-835ca0f3]{font-size:.875rem;color:var(--text-muted);margin-top:.5rem}.hero-stats .stat-dot[data-v-835ca0f3]{width:4px;height:4px;background:var(--text-muted);border-radius:50%}.hero-clients[data-v-835ca0f3]{padding-top:var(--space-lg)}.hero-clients .clients-label[data-v-835ca0f3]{text-align:center;font-size:.875rem;color:var(--text-muted);margin-bottom:var(--space-lg);text-transform:uppercase;letter-spacing:.1em}.hero-clients .logo-track-wrapper[data-v-835ca0f3]{position:relative;overflow:hidden}.hero-clients .logo-track-fade[data-v-835ca0f3]{position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.hero-clients .logo-track-fade-left[data-v-835ca0f3]{left:0;background:linear-gradient(90deg,var(--bg-primary),transparent)}.hero-clients .logo-track-fade-right[data-v-835ca0f3]{right:0;background:linear-gradient(270deg,var(--bg-primary),transparent)}.hero-clients .logo-track[data-v-835ca0f3]{overflow:hidden}.hero-clients .logo-track-inner[data-v-835ca0f3]{display:flex;gap:var(--space-lg);animation:scroll-835ca0f3 60s linear infinite;width:max-content}.hero-clients .logo-item[data-v-835ca0f3]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);transition:all .3s ease;height:64px}.hero-clients .logo-item[data-v-835ca0f3]:hover{border-color:var(--border-hover);background:var(--bg-hover)}.hero-clients .logo-item img[data-v-835ca0f3]{height:40px;width:auto;max-width:140px;object-fit:contain;filter:grayscale(100%) brightness(1.2);opacity:.8;transition:all .3s ease}.hero-clients .logo-item:hover img[data-v-835ca0f3]{filter:grayscale(0%) brightness(1);opacity:1}@keyframes scroll-835ca0f3{0%{transform:translate(0)}to{transform:translate(-50%)}}.btn[data-v-835ca0f3]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:var(--radius-md);font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none}.btn-large[data-v-835ca0f3]{padding:1rem 2rem;font-size:1.0625rem}.btn-primary[data-v-835ca0f3]{color:#fff;background:var(--gradient-primary)}.btn-primary[data-v-835ca0f3]:hover{background:var(--gradient-primary-hover);transform:translateY(-2px);box-shadow:0 10px 40px -10px #ff6b3566}.btn-secondary[data-v-835ca0f3]{color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border)}.btn-secondary[data-v-835ca0f3]:hover{background:var(--bg-hover);border-color:var(--border-hover)}.btn-icon[data-v-835ca0f3]{width:18px;height:18px}@media (max-width: 768px){.hero[data-v-835ca0f3]{padding-top:calc(var(--space-2xl) + 60px);padding-bottom:var(--space-2xl);min-height:auto}.hero-arc[data-v-835ca0f3]{height:350px;top:40px}.hero-arc-glow[data-v-835ca0f3]{bottom:calc(-10% + 2px);height:90%}.hero-arc-mask[data-v-835ca0f3]{bottom:-10%;height:90%}.hero-stats[data-v-835ca0f3]{flex-wrap:nowrap;gap:0;padding-top:var(--space-lg);justify-content:space-around}.hero-stats .stat-dot[data-v-835ca0f3]{display:none}.hero-stats .stat[data-v-835ca0f3]{flex:0 1 auto;min-width:auto}.hero-stats .stat-num[data-v-835ca0f3]{font-size:1.5rem}.hero-stats .stat-unit[data-v-835ca0f3]{font-size:.875rem}.hero-stats .stat-desc[data-v-835ca0f3]{font-size:.75rem}.hero-clients .logo-item[data-v-835ca0f3]{height:48px;padding:.5rem 1rem}.hero-clients .logo-item img[data-v-835ca0f3]{height:28px;max-width:100px}}@media (max-width: 480px){.hero[data-v-835ca0f3]{padding-top:calc(var(--space-xl) + 60px)}.hero-arc[data-v-835ca0f3]{height:280px;top:30px}.hero-arc-glow[data-v-835ca0f3]{bottom:calc(0% + 2px);height:80%}.hero-arc-mask[data-v-835ca0f3]{bottom:0%;height:80%}.hero-stats .stat-num[data-v-835ca0f3]{font-size:1.25rem}.hero-stats .stat-unit[data-v-835ca0f3]{font-size:.75rem}}.identity[data-v-9d6fc4b6]{padding:var(--section-space-y) 0;background:var(--bg-secondary)}.identity-container[data-v-9d6fc4b6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:76px;align-items:start}.identity-heading[data-v-9d6fc4b6]{margin-bottom:28px}.identity-heading h2[data-v-9d6fc4b6]{font-size:clamp(1.75rem,3vw,2.125rem);font-weight:600;line-height:1.4;letter-spacing:-.03em}.identity-heading span[data-v-9d6fc4b6]{color:var(--primary-light)}.identity-heading p[data-v-9d6fc4b6]{max-width:420px;margin-top:18px;color:var(--text-secondary);font-size:15px;line-height:1.75}.identity-accordion[data-v-9d6fc4b6]{border-top:1px solid var(--border)}.identity-accordion article[data-v-9d6fc4b6]{border-bottom:1px solid var(--border)}.identity-accordion button[data-v-9d6fc4b6]{display:flex;align-items:center;gap:14px;width:100%;padding:17px 0;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:17px;font-weight:400;line-height:1.75;text-align:left;cursor:pointer;transition:color .2s}.identity-accordion button[data-v-9d6fc4b6]:hover,.identity-accordion button[aria-expanded=true][data-v-9d6fc4b6]{color:var(--primary)}.identity-icon[data-v-9d6fc4b6]{display:flex;flex:0 0 22px;color:var(--primary)}.identity-icon[data-v-9d6fc4b6] svg{width:22px;height:22px}.identity-name[data-v-9d6fc4b6]{flex:1}.identity-answer[data-v-9d6fc4b6]{padding:0 25px 22px 36px;font-size:14px;line-height:1.75;color:var(--text-secondary)}.identity-answer p+p[data-v-9d6fc4b6]{margin-top:9px}.identity-preview[data-v-9d6fc4b6]{position:sticky;top:110px;min-width:0;overflow:hidden;padding:34px 30px 24px;border-radius:18px;background:#fff;color:#292b30}.identity-preview h3[data-v-9d6fc4b6]{margin:0 0 15px;font-size:28px;font-weight:550;line-height:1.5;white-space:pre-line}.identity-preview p[data-v-9d6fc4b6]{margin-bottom:25px;font-size:14px;color:#73777e;line-height:1.75}.identity-preview-content[data-v-9d6fc4b6]{animation:scene-enter-9d6fc4b6 .35s ease both}.identity-illustration[data-v-9d6fc4b6]{aspect-ratio:4/3}.identity-illustration img[data-v-9d6fc4b6]{display:block;width:100%;height:100%;object-fit:contain}@keyframes scene-enter-9d6fc4b6{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.identity-container[data-v-9d6fc4b6]{gap:35px}.identity-preview[data-v-9d6fc4b6]{padding:25px 20px 20px}}@media (max-width: 640px){.identity-container[data-v-9d6fc4b6]{grid-template-columns:1fr;gap:25px}.identity-preview[data-v-9d6fc4b6]{position:static}}@media (prefers-reduced-motion: reduce){.identity-preview-content[data-v-9d6fc4b6]{animation:none}}.how[data-v-6cdd7ad5]{padding:var(--section-space-y) 0}.how-container[data-v-6cdd7ad5]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.steps[data-v-6cdd7ad5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;margin:0;padding:0}.step[data-v-6cdd7ad5]{position:relative;padding:var(--space-md);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:all .35s ease}.step:hover .step-bg-icon[data-v-6cdd7ad5]{opacity:1}.step:hover .step-icon[data-v-6cdd7ad5]{transform:translateY(-2px)}.step-bg-icon[data-v-6cdd7ad5]{position:absolute;right:0;top:-50%;width:200px;height:200px;opacity:.5;pointer-events:none;color:#ffffff1f;transition:opacity .35s ease,transform .35s ease;mask-image:radial-gradient(circle at center,rgb(0,0,0) 0%,rgba(0,0,0,.5) 40%,transparent 70%);-webkit-mask-image:radial-gradient(circle at center,rgb(0,0,0) 0%,rgba(0,0,0,.5) 40%,transparent 70%);filter:blur(.5px)}.step-bg-icon[data-v-6cdd7ad5] svg{width:100%;height:100%;fill:none!important}.step-bg-icon[data-v-6cdd7ad5] svg *{fill:none!important}.step-head[data-v-6cdd7ad5]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md)}.step-num[data-v-6cdd7ad5]{color:var(--text-muted);font-size:.8125rem}.step-icon[data-v-6cdd7ad5]{width:40px;height:40px;color:#ffffffe6;transition:transform .3s ease,color .3s ease}.step-icon[data-v-6cdd7ad5] svg{width:100%;height:100%;fill:none!important}.step-icon[data-v-6cdd7ad5] svg *{fill:none!important}.step-title[data-v-6cdd7ad5]{position:relative;font-size:1.0625rem;font-weight:600;margin-bottom:.5rem}.step-desc[data-v-6cdd7ad5]{position:relative;font-size:.9375rem;color:var(--text-secondary);line-height:1.65}@media (max-width: 768px){.steps[data-v-6cdd7ad5]{grid-template-columns:1fr}}.features[data-v-fc509386]{padding:var(--section-space-y) 0}.features-container[data-v-fc509386]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.section-header[data-v-fc509386]{text-align:center;margin-bottom:var(--space-2xl)}.section-tag[data-v-fc509386]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f2610114;border:1px solid rgba(242,97,1,.15);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--primary);margin-bottom:var(--space-md)}.section-title[data-v-fc509386]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.section-description[data-v-fc509386]{font-size:1.0625rem;color:var(--text-secondary);max-width:560px;margin:0 auto;line-height:1.7}.features-grid[data-v-fc509386]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.feature-card[data-v-fc509386]{position:relative;padding:var(--space-md);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:all .35s ease}.feature-card:hover .feature-bg-icon[data-v-fc509386]{opacity:1}.feature-card:hover .feature-icon[data-v-fc509386]{transform:translateY(-2px)}.feature-bg-icon[data-v-fc509386]{position:absolute;right:0;top:-50%;width:200px;height:200px;opacity:.5;pointer-events:none;transition:opacity .35s ease,transform .35s ease;mask-image:radial-gradient(circle at center,rgb(0,0,0) 0%,rgba(0,0,0,.5) 40%,transparent 70%);-webkit-mask-image:radial-gradient(circle at center,rgb(0,0,0) 0%,rgba(0,0,0,.5) 40%,transparent 70%);filter:blur(.5px)}.feature-bg-icon[data-v-fc509386] svg{width:100%;height:100%;fill:none!important}.feature-bg-icon[data-v-fc509386] svg *{fill:none!important}.feature-icon[data-v-fc509386]{width:40px;height:40px;margin-bottom:var(--space-md);transition:transform .3s ease,color .3s ease;color:#ffffffe6}.feature-icon[data-v-fc509386] svg{width:100%;height:100%;fill:none!important}.feature-icon[data-v-fc509386] svg *{fill:none!important}.feature-bg-icon[data-v-fc509386]{color:#ffffff1f}.feature-title[data-v-fc509386]{font-size:1.0625rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary);position:relative}.feature-description[data-v-fc509386]{font-size:.9375rem;color:var(--text-secondary);line-height:1.65;position:relative}@media (max-width: 1024px){.features-grid[data-v-fc509386]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.features-grid[data-v-fc509386]{grid-template-columns:1fr}}.product-details[data-v-264e3590]{padding:var(--section-space-y) 0;background:var(--bg-secondary)}.product-details .section-header[data-v-264e3590]{margin-bottom:var(--space-xl)}.detail-row[data-v-264e3590]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-xl);padding:var(--space-lg) 0;border-top:1px solid var(--border)}.detail-label[data-v-264e3590]{color:var(--primary);font-size:.875rem}.detail-intro h3[data-v-264e3590]{margin:var(--space-xs) 0 var(--space-sm);font-size:clamp(1.375rem,2.5vw,1.75rem);line-height:1.5}.detail-intro p[data-v-264e3590]{max-width:390px;font-size:.9375rem;color:var(--text-secondary);line-height:1.8}.detail-options[data-v-264e3590]{display:grid;gap:var(--space-md);align-content:center}.detail-options dt[data-v-264e3590]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-xs);font-weight:600}.detail-options dt span[data-v-264e3590]{padding:.125rem .625rem;border:1px solid var(--border-hover);border-radius:var(--radius-sm);color:var(--primary);font-size:.75rem;font-weight:400}.detail-options dd[data-v-264e3590]{color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.detail-options--compact[data-v-264e3590]{gap:var(--space-sm)}.detail-options--compact dt[data-v-264e3590]{margin-bottom:.25rem}.detail-reading[data-v-264e3590]{align-self:center}.detail-reading ol[data-v-264e3590]{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);list-style:none;margin-bottom:var(--space-md)}.detail-reading li[data-v-264e3590]{display:flex;align-items:center;gap:var(--space-xs);font-size:.9375rem}.detail-reading li span[data-v-264e3590]{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--border-hover);border-radius:var(--radius-full);color:var(--primary);font-size:.75rem}.detail-note[data-v-264e3590]{border-left:2px solid var(--primary);padding-left:var(--space-sm);color:var(--text-secondary);font-size:.875rem;line-height:1.8}@media (max-width: 768px){.detail-row[data-v-264e3590]{grid-template-columns:1fr;gap:var(--space-md)}.detail-intro p[data-v-264e3590]{max-width:none}}.deployment[data-v-947f70ed]{padding:var(--section-space-y) 0}.deployment .section-header[data-v-947f70ed]{margin-bottom:var(--space-lg)}.deployment-grid[data-v-947f70ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.deployment-card[data-v-947f70ed]{display:flex;flex-direction:column;align-items:flex-start;padding:32px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--gradient-card),var(--bg-card)}.deployment-card h3[data-v-947f70ed]{margin:var(--space-sm) 0;font-size:1.5rem}.deployment-card p[data-v-947f70ed],.deployment-card li[data-v-947f70ed]{color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.deployment-card ul[data-v-947f70ed]{width:100%;list-style:none;margin:var(--space-md) 0;padding-top:var(--space-md);border-top:1px solid var(--border)}.deployment-card li+li[data-v-947f70ed]{margin-top:var(--space-xs)}.deployment-card li[data-v-947f70ed]:before{content:"✓";color:var(--primary);margin-right:var(--space-xs)}.deployment-icon[data-v-947f70ed]{width:32px;height:32px;color:var(--primary)}.deployment-link[data-v-947f70ed]{margin-top:auto;display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;color:var(--text-primary);font:inherit;font-size:.9375rem;background:none;border:none;cursor:pointer}.deployment-link svg[data-v-947f70ed]{width:16px;height:16px}.deployment-link[data-v-947f70ed]:hover{color:var(--primary)}@media (max-width: 1024px){.deployment-grid[data-v-947f70ed]{grid-template-columns:1fr}.deployment-card[data-v-947f70ed]{padding:var(--space-md)}}.faq[data-v-760648d8]{padding:var(--section-space-y) 0;background:var(--bg-primary);border-top:1px solid rgba(255,255,255,.06)}.faq-layout[data-v-760648d8]{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:var(--space-xl)}.faq-intro p[data-v-760648d8]{max-width:280px;color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.faq-contact[data-v-760648d8]{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;margin-top:var(--space-md);border:none;background:none;color:var(--primary);font:inherit;font-size:.9375rem;cursor:pointer}.faq-contact svg[data-v-760648d8]{width:16px;height:16px}.faq-list[data-v-760648d8]{border-top:1px solid var(--border-hover)}.faq-list details[data-v-760648d8]{border-bottom:1px solid var(--border-hover)}.faq-list summary[data-v-760648d8]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) 0;cursor:pointer;list-style:none;font-weight:500}.faq-list summary[data-v-760648d8]::-webkit-details-marker{display:none}.faq-list summary[data-v-760648d8]:hover{color:var(--primary)}.faq-list p[data-v-760648d8]{padding:0 var(--space-md) var(--space-md) 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.9}.faq-toggle[data-v-760648d8]{position:relative;width:16px;height:16px;flex-shrink:0;color:var(--primary)}.faq-toggle[data-v-760648d8]:before,.faq-toggle[data-v-760648d8]:after{content:"";position:absolute;top:7px;left:2px;width:12px;height:1px;background:currentColor}.faq-toggle[data-v-760648d8]:after{transform:rotate(90deg)}.faq details[open] .faq-toggle[data-v-760648d8]:after{display:none}@media (max-width: 768px){.faq-layout[data-v-760648d8]{grid-template-columns:1fr;gap:var(--space-lg)}.faq-intro p[data-v-760648d8]{max-width:none}}.scales[data-v-42b4c678]{--tile-padding: 12px;--tile-gap: 12px;--tile-radius: 24px;--thumb-radius: calc(var(--tile-radius) - var(--tile-padding));position:relative;padding:var(--section-space-y) 0;background:radial-gradient(circle at 50% 0%,rgba(242,97,1,.08),transparent 32%),var(--bg-secondary);overflow:hidden}.scales[data-v-42b4c678]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.015),transparent 22%),linear-gradient(90deg,rgba(255,255,255,.02),transparent 18%,transparent 82%,rgba(255,255,255,.02));pointer-events:none}.scales-container[data-v-42b4c678]{position:relative;width:min(1280px,100vw - 40px);margin:0 auto;z-index:1}.scales-more[data-v-42b4c678]{margin-top:1.25rem;text-align:center}.scales-more-text[data-v-42b4c678]{display:block;font-size:.875rem;line-height:1.8;color:var(--text-muted)}.scales-more .scales-custom-note[data-v-42b4c678]{margin-top:8px;text-wrap:pretty}.section-header[data-v-42b4c678]{max-width:760px;margin:0 auto 1.75rem;text-align:center;animation:section-rise-42b4c678 .8s cubic-bezier(.22,1,.36,1) both}.section-title[data-v-42b4c678]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.section-description[data-v-42b4c678]{font-size:1.0625rem;color:var(--text-secondary);line-height:1.7}.marquee-stack[data-v-42b4c678]{position:relative;width:100%;padding:.75rem 0 .25rem}.row[data-v-42b4c678]{position:relative;overflow:hidden;margin:0 0 .75rem;animation:section-rise-42b4c678 .85s cubic-bezier(.22,1,.36,1) both}.row.row-1[data-v-42b4c678]{animation-delay:.08s}.row.row-2[data-v-42b4c678]{animation-delay:.16s}.row.row-3[data-v-42b4c678]{animation-delay:.24s}.row.row-4[data-v-42b4c678]{animation-delay:.32s}.track[data-v-42b4c678]{display:flex;width:max-content;gap:12px;animation:marquee-42b4c678 linear infinite;animation-duration:var(--duration, 32s);will-change:transform}.marquee-stack:hover .track[data-v-42b4c678]{animation-play-state:paused}.tile[data-v-42b4c678]{position:relative;flex:0 0 auto;display:grid;grid-template-columns:72px minmax(176px,1fr);gap:var(--tile-gap);align-items:center;width:306px;padding:var(--tile-padding);border-radius:var(--tile-radius);border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),#1c1c1ef0;color:inherit;text-decoration:none;transition:transform .22s ease,border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.thumb[data-v-42b4c678]{aspect-ratio:1/1;border-radius:var(--thumb-radius);overflow:hidden;background:#111;box-shadow:inset 0 0 0 1px #ffffff0a}.thumb img[data-v-42b4c678]{width:100%;height:100%;display:block;object-fit:cover}.content[data-v-42b4c678]{min-width:0}.name[data-v-42b4c678]{margin:0 0 .5rem;font-size:.9375rem;line-height:1.4;color:var(--text-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.copy[data-v-42b4c678]{margin:0;color:var(--text-secondary);font-size:.75rem;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fade[data-v-42b4c678]{pointer-events:none;position:absolute;top:0;bottom:0;width:108px;z-index:5}.fade.left[data-v-42b4c678]{left:0;background:linear-gradient(90deg,var(--bg-secondary) 0,var(--bg-secondary) 34px,rgba(20,20,21,.98) 62px,rgba(20,20,21,0) 100%)}.fade.right[data-v-42b4c678]{right:0;background:linear-gradient(270deg,var(--bg-secondary) 0,var(--bg-secondary) 34px,rgba(20,20,21,.98) 62px,rgba(20,20,21,0) 100%)}@keyframes marquee-42b4c678{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes section-rise-42b4c678{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.row[data-v-42b4c678],.section-header[data-v-42b4c678],.track[data-v-42b4c678]{animation:none}}@media (max-width: 840px){.scales-container[data-v-42b4c678]{width:calc(100vw - 28px)}.scales-more[data-v-42b4c678]{margin-top:1rem}.scales-more-text[data-v-42b4c678]{display:block;line-height:1.7}.section-header[data-v-42b4c678]{margin-bottom:1.25rem}.section-description[data-v-42b4c678]{font-size:.95rem}.row.row-1[data-v-42b4c678],.row.row-2[data-v-42b4c678],.row.row-3[data-v-42b4c678],.row.row-4[data-v-42b4c678]{padding-left:0}.tile[data-v-42b4c678]{width:252px;grid-template-columns:58px minmax(148px,1fr)}.fade[data-v-42b4c678]{width:28px}}.screenshots[data-v-d59cbfc9]{padding:var(--section-space-y) 0;background:var(--bg-secondary)}.screenshots-container[data-v-d59cbfc9]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.section-header[data-v-d59cbfc9]{text-align:center;margin-bottom:var(--space-2xl)}.section-tag[data-v-d59cbfc9]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ff6b3514;border:1px solid rgba(255,107,53,.15);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--primary);margin-bottom:var(--space-md)}.section-title[data-v-d59cbfc9]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.section-description[data-v-d59cbfc9]{font-size:1.0625rem;color:var(--text-secondary);max-width:480px;margin:0 auto}.gallery-main[data-v-d59cbfc9]{margin-bottom:0}.screenshot-stage[data-v-d59cbfc9]{position:relative;aspect-ratio:1502/1005;display:flex;align-items:center;justify-content:center;animation:screenshotReveal-d59cbfc9 .7s cubic-bezier(.22,1,.36,1) both}.screenshot-img[data-v-d59cbfc9]{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 28px 52px rgba(0,0,0,.36))}.screenshot-placeholder[data-v-d59cbfc9]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:.875rem}.gallery-toolbar[data-v-d59cbfc9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;margin-bottom:24px}.gallery-demo[data-v-d59cbfc9]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 16px;border:1px solid var(--border);border-radius:7px;background:var(--bg-primary);color:var(--primary);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:border-color .2s}.gallery-demo[data-v-d59cbfc9]:hover{border-color:var(--primary)}.gallery-tabs[data-v-d59cbfc9]{display:flex;flex-wrap:wrap;gap:8px}.gallery-tab[data-v-d59cbfc9]{min-height:46px;padding:10px 22px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-secondary);font:inherit;font-size:14px;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.gallery-tab[data-v-d59cbfc9]:hover{border-color:var(--border-hover);color:var(--text-primary)}.gallery-tab[aria-selected=true][data-v-d59cbfc9]{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-primary)}.screenshot-caption[data-v-d59cbfc9]{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);margin-top:var(--space-md);text-align:center;font-size:.9375rem}.screenshot-caption span[data-v-d59cbfc9]{color:var(--text-secondary)}@keyframes screenshotReveal-d59cbfc9{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 768px){.gallery-demo[data-v-d59cbfc9],.gallery-tabs[data-v-d59cbfc9]{width:100%}.gallery-tabs[data-v-d59cbfc9]{gap:6px}.gallery-tab[data-v-d59cbfc9]{flex:1 1 28%;padding:9px 12px;font-size:13px}}.strengths[data-v-c5f30116]{position:relative;overflow:hidden;padding:var(--section-space-y) 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.strengths[data-v-c5f30116]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 30%,rgba(242,97,1,.08),transparent 26%),linear-gradient(90deg,rgba(255,255,255,.02),transparent 18%,transparent 82%,rgba(255,255,255,.02));pointer-events:none}.strengths-container[data-v-c5f30116]{position:relative;max-width:1200px;margin:0 auto;padding:0 var(--space-lg);z-index:1}.strengths-grid[data-v-c5f30116]{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.2fr);gap:3.5rem;align-items:start}.strengths-title[data-v-c5f30116]{margin:0;max-width:430px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.18;letter-spacing:-.02em}.strengths-title span[data-v-c5f30116]{display:block}.strengths-lead[data-v-c5f30116]{margin:1rem 0 0;max-width:460px;color:var(--text-secondary);font-size:1rem;line-height:1.8}.strengths-points[data-v-c5f30116]{list-style:none;margin:1.5rem 0 0;padding:1rem 0 0;max-width:460px;border-top:1px solid rgba(255,255,255,.08)}.strengths-points li[data-v-c5f30116]{position:relative;padding-left:18px;color:#ffffff94;font-size:.875rem;line-height:1.9}.strengths-points li[data-v-c5f30116]:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:999px;background:#f26101e0}.strengths-points li+li[data-v-c5f30116]{margin-top:.375rem}.strengths-list[data-v-c5f30116]{display:grid;gap:.875rem}.strength-card[data-v-c5f30116]{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);gap:18px;align-items:start;padding:18px 20px 18px 18px;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent),#1c1c1ee0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .22s ease,border-color .22s ease,background .22s ease;animation:strength-rise-c5f30116 .7s cubic-bezier(.22,1,.36,1) both}.strength-card[data-v-c5f30116]:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:1px;background:linear-gradient(90deg,#f2610100,#f2610142,#f2610100);opacity:0;transition:opacity .22s ease}.strength-icon[data-v-c5f30116]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0d,#ffffff04),#ffffff05;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e;color:#fffffff5}.strength-icon[data-v-c5f30116]:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff0a,#fff0);pointer-events:none}.strength-icon[data-v-c5f30116] svg{position:relative;z-index:1;width:24px;height:24px;display:block;stroke:currentColor;fill:none;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.strength-card:hover .strength-icon[data-v-c5f30116]{border-color:#ffffff29;background:linear-gradient(180deg,#ffffff12,#ffffff05),#ffffff08}.strength-title[data-v-c5f30116]{margin:2px 0 10px;font-size:1.3125rem;line-height:1.25;letter-spacing:-.03em}.strength-copy[data-v-c5f30116]{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.9}.strength-meta[data-v-c5f30116]{margin-top:14px;color:var(--text-muted);font-size:.75rem;letter-spacing:.04em}@keyframes strength-rise-c5f30116{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 980px){.strengths-grid[data-v-c5f30116]{grid-template-columns:1fr;gap:1.75rem}.strengths-lead[data-v-c5f30116]{max-width:none}}@media (max-width: 640px){.strengths[data-v-c5f30116]{padding:1.75rem 0 1.25rem}.strengths-container[data-v-c5f30116]{padding:0 var(--space-md)}.strengths-title[data-v-c5f30116]{font-size:2rem}.strength-card[data-v-c5f30116]{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px;border-radius:24px}.strength-icon[data-v-c5f30116]{width:52px;height:52px;border-radius:16px}.strength-title[data-v-c5f30116]{font-size:1.125rem}}.testimonials[data-v-4dafd38d]{padding:var(--section-space-y) 0}.testimonials-container[data-v-4dafd38d]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.testimonials-masonry[data-v-4dafd38d]{column-count:3;column-gap:1.25rem}.section-header[data-v-4dafd38d]{text-align:center;margin-bottom:var(--space-2xl)}.section-title[data-v-4dafd38d]{font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.03em;margin-bottom:var(--space-sm)}.section-description[data-v-4dafd38d]{font-size:1.125rem;color:var(--text-secondary);max-width:480px;margin:0 auto}.testimonial-card[data-v-4dafd38d]{break-inside:avoid;margin-bottom:1.25rem;padding:var(--space-md);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);transition:all .3s ease}.testimonial-header[data-v-4dafd38d]{display:flex;align-items:center;gap:.75rem;margin-bottom:var(--space-md)}.testimonial-avatar[data-v-4dafd38d]{width:44px;height:44px;border-radius:50%;flex-shrink:0;object-fit:cover}.testimonial-meta[data-v-4dafd38d]{display:flex;flex-direction:column;gap:.125rem}.testimonial-name[data-v-4dafd38d]{font-size:.9375rem;font-weight:600;color:var(--text-primary);line-height:1.3}.testimonial-role[data-v-4dafd38d]{font-size:.8125rem;color:var(--text-muted);line-height:1.3}.testimonial-text[data-v-4dafd38d]{font-size:.9375rem;color:var(--text-secondary);line-height:1.7}@media (max-width: 1024px){.testimonials-masonry[data-v-4dafd38d]{column-count:2}}@media (max-width: 640px){.testimonials-masonry[data-v-4dafd38d]{column-count:1}.testimonial-card[data-v-4dafd38d]{margin-bottom:1rem}}.cta[data-v-685f8757]{position:relative;padding:var(--section-space-y) 0;overflow:hidden}.cta-bg[data-v-685f8757]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 120%,rgba(255,107,53,.1),transparent),linear-gradient(180deg,var(--bg-primary) 0%,var(--bg-secondary) 100%);pointer-events:none}.cta-container[data-v-685f8757]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;margin:0 auto;padding:0 var(--space-lg);position:relative;z-index:1}.cta-content[data-v-685f8757]{text-align:left}.cta-title[data-v-685f8757]{font-size:clamp(2rem,5vw,2.75rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-md)}.cta-description[data-v-685f8757]{font-size:1.0625rem;color:var(--text-secondary);margin-bottom:0;line-height:1.8}.cta-plan[data-v-685f8757]{padding:38px 32px 28px;border:1px solid #ededed;border-radius:24px;background:linear-gradient(160deg,#fff 80%,#fff8f2);box-shadow:0 12px 36px -24px #3528172b;color:#25292d;min-width:0}.cta-price-group[data-v-685f8757]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px 15px}.cta-price[data-v-685f8757]{display:flex;align-items:baseline;gap:5px;font-size:17px;color:#73777b;white-space:nowrap}.cta-price strong[data-v-685f8757]{font-family:"Cenxy Numerals",var(--font-sans);font-size:58px;font-weight:400;letter-spacing:-2px;line-height:1.1;color:#25292d}.cta-period[data-v-685f8757]{font-size:12px;margin-left:3px}.cta-unit-price[data-v-685f8757]{border-left:1px solid #eee5de;padding-left:18px;flex-shrink:0;color:#7c8084;font-size:12px;line-height:1.8}.cta-unit-price strong[data-v-685f8757]{display:block;font-size:24px;font-weight:450;letter-spacing:-.5px;color:var(--primary)}.cta-unit-price small[data-v-685f8757]{font-size:12px;font-weight:400;margin-left:3px}.cta-included[data-v-685f8757]{font-size:14px;margin:30px 0 32px;color:#64686e}.cta-open[data-v-685f8757]{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:53px;padding:14px 14px 14px 20px;border:1px solid #dadcde;border-radius:0;color:#282b2f;background:#fff;text-decoration:none;font-size:14px;transition:border-color .2s,background .2s}.cta-open svg[data-v-685f8757]{width:21px;height:21px;color:var(--primary);transition:transform .2s}.cta-open[data-v-685f8757]:hover{border-color:#efaa7b;background:#fffdfb}.cta-open:hover svg[data-v-685f8757]{transform:translate(4px)}.cta-discount[data-v-685f8757]{margin:22px 0 0;font-size:12px;line-height:1.9;color:#797d82}.cta-discount button[data-v-685f8757]{display:inline-flex;align-items:center;gap:4px;border:0;padding:0;background:none;color:var(--primary);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#ead6c9;text-underline-offset:4px}.cta-discount button svg[data-v-685f8757]{width:14px;height:14px}.cta-open[data-v-685f8757]:focus-visible,.cta-discount button[data-v-685f8757]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width: 768px){.cta-container[data-v-685f8757]{grid-template-columns:1fr;gap:32px}.cta-plan[data-v-685f8757]{padding:32px 24px 26px}.cta-price strong[data-v-685f8757]{font-size:48px}}@media (prefers-reduced-motion: reduce){.cta-open[data-v-685f8757],.cta-open svg[data-v-685f8757]{transition:none}}.charity[data-v-d12c3e7a]{padding:var(--section-space-y) 0;background:var(--bg-secondary)}.charity-container[data-v-d12c3e7a]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.charity-card[data-v-d12c3e7a]{--bg-card: #1D1923;--text-primary: #FFF4EB;--text-secondary: #D8D1DC;--primary: #FFAD75;--border: rgba(255, 255, 255, .24);position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);padding:var(--space-md);background:linear-gradient(145deg,#35221F 0%,var(--bg-card) 55%,#211C2C 100%);border:1px solid rgba(255,107,53,.15);border-radius:var(--radius-xl);overflow:hidden}.charity-pattern[data-v-d12c3e7a]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFAD75' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.42 4.58a5.4 5.4 0 0 0-7.65 0l-.77.78-.77-.78a5.4 5.4 0 0 0-7.65 7.65l.77.78 7.65 7.65 7.65-7.65.77-.78a5.4 5.4 0 0 0 0-7.65Z'/%3E%3C/svg%3E");background-size:56px 56px;background-repeat:repeat;opacity:.12;mask-image:linear-gradient(180deg,#000,#0000004d 30%,#0000004d 75%,#000);-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.3) 75%,#000 100%);pointer-events:none}.charity-glow[data-v-d12c3e7a]{position:absolute;top:-50%;left:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,107,53,.15) 0%,transparent 70%);pointer-events:none}.charity-content[data-v-d12c3e7a]{flex:1;position:relative;z-index:1}.charity-badge[data-v-d12c3e7a]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#ff6b351a;border:1px solid rgba(255,107,53,.2);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;color:var(--primary)}.charity-title[data-v-d12c3e7a]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-sm);letter-spacing:-.02em}.charity-desc[data-v-d12c3e7a]{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-md);max-width:600px}.charity-desc strong[data-v-d12c3e7a]{color:var(--primary);font-weight:600}.charity-features[data-v-d12c3e7a]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.charity-btn[data-v-d12c3e7a]{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:var(--radius-md);font-size:.9375rem;font-weight:500;color:var(--text-primary);background:transparent;border:1px solid var(--border);cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative;z-index:1}.charity-btn[data-v-d12c3e7a]:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}.charity-btn svg[data-v-d12c3e7a]{width:18px;height:18px}.badge-dot[data-v-d12c3e7a]{width:6px;height:6px;background:var(--primary);border-radius:50%}.feature-item[data-v-d12c3e7a]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary)}.feature-item svg[data-v-d12c3e7a]{width:16px;height:16px;color:var(--primary)}@media (max-width: 768px){.charity-card[data-v-d12c3e7a]{flex-direction:column;text-align:center;gap:var(--space-lg);padding:var(--space-md)}.charity-features[data-v-d12c3e7a]{justify-content:center}.charity-btn[data-v-d12c3e7a]{width:100%;justify-content:center}}.footer[data-v-22f5b624]{padding:28px 0 20px;border-top:1px solid var(--border);background:var(--bg-secondary)}.footer-container[data-v-22f5b624]{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.footer-grid[data-v-22f5b624]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.footer-brand[data-v-22f5b624]{display:flex;align-items:center;gap:24px}.footer-desc[data-v-22f5b624]{font-size:.8125rem;color:var(--text-secondary);line-height:1.6;max-width:360px;margin-bottom:0}.footer-social[data-v-22f5b624]{display:flex;gap:20px;flex-shrink:0}.footer-bottom[data-v-22f5b624]{padding-top:14px;border-top:1px solid var(--border)}.footer-copyright[data-v-22f5b624]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;text-align:left;font-size:.75rem;color:var(--text-muted);line-height:1.8}.footer-copyright p[data-v-22f5b624]{margin-bottom:0}.footer-copyright-line[data-v-22f5b624]{display:flex;flex-wrap:wrap;gap:0 16px}.footer-service-wechat[data-v-22f5b624]{display:inline}.footer-trademark[data-v-22f5b624]{flex-basis:100%;font-size:.75rem;color:#fff6}.footer-links h4[data-v-22f5b624]{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.footer-links ul[data-v-22f5b624]{list-style:none}.footer-links li[data-v-22f5b624]{margin-bottom:.75rem}.footer-links a[data-v-22f5b624]{font-size:.9375rem;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.footer-links a[data-v-22f5b624]:hover{color:var(--text-primary)}.footer-links-row[data-v-22f5b624]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem}.footer-links-row a[data-v-22f5b624]{color:var(--text-muted);text-decoration:none;transition:color .2s ease}.footer-links-row a[data-v-22f5b624]:hover{color:var(--primary)}.logo[data-v-22f5b624]{display:flex;align-items:center;margin-bottom:0;flex-shrink:0}.logo-img[data-v-22f5b624]{height:32px;width:auto}.footer-copy[data-v-22f5b624]{padding:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer}.footer-copy[data-v-22f5b624]:hover{color:var(--primary)}.social-item[data-v-22f5b624]{display:flex;flex-direction:row;align-items:center;gap:6px;cursor:pointer}.social-link[data-v-22f5b624]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);border-radius:50%;color:var(--text-secondary);transition:all .2s ease}.social-link[data-v-22f5b624]:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:translateY(-2px)}.social-link svg[data-v-22f5b624]{width:20px;height:20px}.social-label[data-v-22f5b624]{font-size:.75rem;color:var(--text-muted)}@media (max-width: 768px){.footer-grid[data-v-22f5b624]{flex-wrap:wrap;gap:16px}.footer-brand[data-v-22f5b624]{align-items:flex-start;gap:16px}.footer-social[data-v-22f5b624]{gap:18px}.footer-desc[data-v-22f5b624]{max-width:100%}.footer-copyright-line[data-v-22f5b624]{white-space:normal}.footer-service-wechat[data-v-22f5b624]{display:block}.footer-links-row[data-v-22f5b624]{gap:.25rem .75rem}}@media (max-width: 480px){.footer-container[data-v-22f5b624]{padding:0 var(--space-sm)}.footer-brand[data-v-22f5b624]{flex-direction:column;gap:10px}.footer-copyright[data-v-22f5b624]{gap:6px}}.contact[data-v-0dd31405]{padding:var(--section-space-y) 0;background:var(--bg-primary);border-top:1px solid var(--border)}.contact-header[data-v-0dd31405]{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;flex-wrap:wrap}.contact-header .section-title[data-v-0dd31405]{margin-bottom:0}.contact-intro[data-v-0dd31405]{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.contact-grid[data-v-0dd31405]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.contact-item[data-v-0dd31405]{display:grid;grid-template-columns:28px minmax(0,1fr);align-content:start;align-items:center;gap:12px 12px;padding:24px 0 12px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text-primary);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .2s ease}.contact-item>svg[data-v-0dd31405]{width:24px;height:24px;color:var(--primary)}.contact-item[data-v-0dd31405]:hover{border-color:var(--primary)}.contact-item[data-v-0dd31405]:focus-visible{outline:2px solid var(--primary);outline-offset:6px;border-radius:4px}.contact-label[data-v-0dd31405]{color:var(--text-secondary);font-size:.9375rem}.contact-value[data-v-0dd31405]{grid-column:1/-1;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;overflow-wrap:anywhere}@media (max-width: 640px){.contact-grid[data-v-0dd31405]{grid-template-columns:1fr;gap:16px}.contact-item[data-v-0dd31405]{padding-top:20px}}@media (prefers-reduced-motion: reduce){.contact-item[data-v-0dd31405]{transition:none}}.app[data-v-e65ac1eb]{min-height:100vh;background:var(--bg-primary)}.embed-mode main[data-v-e65ac1eb]{padding-top:0}.qr-modal[data-v-e65ac1eb]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-lg)}.qr-content[data-v-e65ac1eb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px 24px;max-width:360px;width:100%;text-align:center;position:relative}.qr-close[data-v-e65ac1eb]{position:absolute;top:var(--space-sm);right:var(--space-sm);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text-muted);font-size:1.5rem;cursor:pointer;border-radius:var(--radius-md);transition:all .2s ease}.qr-close[data-v-e65ac1eb]:hover{background:var(--bg-hover);color:var(--text-primary)}.qr-title[data-v-e65ac1eb]{font-size:1.125rem;font-weight:600;margin:0 24px 20px}.qr-image[data-v-e65ac1eb]{display:block;width:260px;max-width:100%;height:auto;border-radius:var(--radius-md);margin:0 auto 16px;object-fit:contain}.qr-desc[data-v-e65ac1eb]{font-size:.9375rem;color:var(--text-secondary);margin:0 0 8px}.qr-wechat[data-v-e65ac1eb]{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 .75rem;background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9375rem;line-height:1.4;white-space:nowrap;cursor:pointer;transition:all .2s ease}.qr-wechat[data-v-e65ac1eb]:hover{border-color:var(--primary);color:var(--primary)}@media (max-width: 480px){.qr-content[data-v-e65ac1eb]{margin:var(--space-md)}}*{margin:0;padding:0;box-sizing:border-box}.section-header{text-align:center;margin-bottom:var(--space-2xl)}.section-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ff6b3514;border:1px solid rgba(255,107,53,.15);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--primary);margin-bottom:var(--space-md)}.section-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.section-description{font-size:1.0625rem;color:var(--text-secondary);max-width:560px;margin:0 auto}.section-container{max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.app .page-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--space-lg)}@media (max-width: 768px){.app .page-container{padding-inline:var(--space-md)}}@media (max-width: 480px){.app .page-container{padding-inline:var(--space-sm)}}.app .section-header.section-header--split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:48px;max-width:none;margin:0 0 42px;text-align:left}.app .section-header.section-header--split .section-title{margin:0;line-height:1.35;text-wrap:balance}.app .section-header.section-header--split .section-description{font-size:.9375rem;max-width:390px;margin:0;justify-self:end;line-height:1.8;text-align:left}@media (max-width: 768px){.app .section-header.section-header--split{grid-template-columns:1fr;gap:16px;margin-bottom:30px}.app .section-header.section-header--split .section-description{max-width:none;justify-self:start}}:root{--card-hover-shadow: 0 20px 40px -12px rgba(36, 38, 43, .15)}@media (hover: hover) and (pointer: fine){.app main .step:hover .step-icon,.app main .feature-card:hover .feature-icon{color:var(--primary)}}.app main :is(.role-card,.step,.feature-card,.deployment-card,.tile,.strength-card,.testimonial-card,.cta-plan,.charity-card){transition:translate .35s ease,border-color .35s ease,box-shadow .35s ease}@media (hover: hover) and (pointer: fine){.app main :is(.role-card,.step,.feature-card,.deployment-card,.tile,.strength-card,.testimonial-card,.cta-plan,.charity-card):hover{translate:0 -4px;border-color:var(--border-hover);box-shadow:var(--card-hover-shadow)}}@media (prefers-reduced-motion: reduce){.app main :is(.role-card,.step,.feature-card,.deployment-card,.tile,.strength-card,.testimonial-card,.cta-plan,.charity-card):hover{translate:none}}@font-face{font-family:Cenxy Numerals;src:url(/assets/fonts/jost/jost-variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0030-0039}:root{--primary: #F26101;--primary-light: #B84800;--primary-dark: #A83E00;--bg-primary: #FFFFFF;--bg-secondary: #FFFFFF;--bg-card: #FFFFFF;--bg-hover: #FFF6F0;--text-primary: #24262B;--text-secondary: #555B66;--text-muted: #707782;--border: rgba(36, 38, 43, .12);--border-hover: rgba(36, 38, 43, .23);--gradient-hero: radial-gradient(ellipse 80% 50% at 50% -20%, rgba(242, 97, 1, .18), transparent);--gradient-card: linear-gradient(180deg, rgba(242, 97, 1, .025), transparent);--gradient-primary: linear-gradient(135deg, #FF7A33 0%, #F26101 50%, #D45400 100%);--gradient-primary-hover: linear-gradient(135deg, #FF9966 0%, #FF7A33 50%, #F26101 100%);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "PingFang SC", "Microsoft YaHei", sans-serif;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2.5rem;--space-xl: 4rem;--space-2xl: 6rem;--space-3xl: 10rem;--section-space-y: clamp(4rem, 6vw, 5.5rem);--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 9999px}html{scroll-behavior:smooth}main [id]{scroll-margin-top:100px}:where(a,button,summary):focus-visible{outline:2px solid var(--primary-light);outline-offset:5px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:"Cenxy Numerals",var(--font-sans);background:var(--bg-primary);color:var(--text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--bg-hover);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}::selection{background:#ff6b354d;color:var(--text-primary)}a{color:var(--text-secondary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--primary)}a:active{color:var(--primary-dark)}.metal-text{background:linear-gradient(180deg,#fff,#ffd2b7 60%,#f26101);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;position:relative}html:root{color-scheme:light}html:root .app main>section{--section-surface: var(--bg-primary);background:var(--section-surface);border-bottom:0}html:root .app main>section+section{border-top:1px solid rgba(36,38,43,.08);padding-block:var(--section-space-y)}html:root .footer{border-top-color:#24262b14}html:root .scales:before,html:root .strengths:before,html:root .cta-bg{background:radial-gradient(ellipse 420px 300px at 100% 0%,rgba(242,97,1,.055),transparent 100%);pointer-events:none}@media (max-width: 768px){html:root .scales:before,html:root .strengths:before,html:root .cta-bg{background-size:100% 220px;background-repeat:no-repeat}}html:root .nav .logo-img,html:root .footer .logo-img{filter:brightness(0);opacity:.86}html:root .nav-scrolled{background:#ffffffe0}html:root .hero-bg{height:410px;background:#fff;--cap-mask: radial-gradient(ellipse 70vw 250px at 50% 410px, transparent 100%, #000 calc(100% + 1px) );mask-image:var(--cap-mask);-webkit-mask-image:var(--cap-mask)}html:root .hero-flow{display:block;position:absolute;top:-100px;right:-8%;bottom:-20px;left:-8%;filter:blur(34px);opacity:.58}html:root .hero-cloud{position:absolute;width:74%;height:130%;border-radius:50%;animation:hero-flow-orange 13s ease-in-out infinite alternate}html:root .hero-cloud-orange{left:-16%;top:-26%;background:radial-gradient(ellipse,#F3CBB1 0%,#F9E6D6 32%,transparent 70%)}html:root .hero-cloud-green{left:25%;top:-35%;background:radial-gradient(ellipse,#C7E4D7 0%,#E6F2E9 34%,transparent 70%);animation-name:hero-flow-green;animation-duration:16s;animation-delay:-4.5s}html:root .hero-cloud-blue{left:57%;top:-20%;background:radial-gradient(ellipse,#C7DEF0 0%,#E1EDF7 35%,transparent 70%);animation-name:hero-flow-blue;animation-duration:14.5s;animation-delay:-7.5s}html:root .hero-arc-glow{background:#ff6b3566;box-shadow:0 -40px 0 -20vw #ff6b3526}@media (prefers-reduced-motion: reduce){html:root .hero-cloud{animation:none}}@media (max-width: 768px){html:root .hero-bg{height:267.5px;--cap-mask: radial-gradient(ellipse 70vw 157.5px at 50% 267.5px, transparent 100%, #000 calc(100% + 1px) )}}@media (max-width: 480px){html:root .hero-bg{height:198px;--cap-mask: radial-gradient(ellipse 70vw 112px at 50% 198px, transparent 100%, #000 calc(100% + 1px) )}}html:root .metal-text{background-image:linear-gradient(180deg,#292a2e,#804524 60%,#c75000)}html:root .hero-title-metal{background-image:linear-gradient(180deg,#202228,#373b43 40%,#60656f 60%,#25272d)}html:root .hero-title-accent{background-image:linear-gradient(90deg,#c94b00,#e8660d,#f08730,#e8660d,#c94b00,#a43e00)}html:root .hero-title-circle path{stroke:#eaa21b}html:root .hero-clients .logo-item img{filter:grayscale(100%)}html:root .hero-clients .logo-item:hover img{filter:grayscale(0%)}html:root .feature-icon,html:root .step-icon{color:#24262be6}html:root .feature-bg-icon,html:root .step-bg-icon{color:#24262b1f}html:root .scales .tile{border-color:var(--border);background:var(--gradient-card),var(--bg-card)}html:root .scales .thumb{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--border)}html:root .scales .fade.left{background:linear-gradient(90deg,var(--section-surface) 0,var(--section-surface) 34px,color-mix(in srgb,var(--section-surface) 98%,transparent) 62px,transparent 100%)}html:root .scales .fade.right{background:linear-gradient(270deg,var(--section-surface) 0,var(--section-surface) 34px,color-mix(in srgb,var(--section-surface) 98%,transparent) 62px,transparent 100%)}html:root .screenshot-img{filter:drop-shadow(0 28px 52px rgba(36,38,43,.15))}html:root .strengths-points{border-color:var(--border)}html:root .strengths-points li{color:var(--text-secondary)}html:root .strength-card{border-color:var(--border);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html:root .strength-icon{color:var(--text-primary);border-color:var(--border);background:linear-gradient(180deg,#fff,#fff6f0);box-shadow:none}html:root .strength-card:hover .strength-icon{border-color:var(--border-hover);background:linear-gradient(180deg,#fff,#fff0e5)}html:root .btn-glow{background-image:radial-gradient(circle at 50% 50%,transparent 0%,transparent 20%,rgba(255,255,255,.9) 50%),radial-gradient(circle at 50% 50%,rgba(242,97,1,.16) 0%,transparent 2px)}html:root .btn-glow-line{--g: rgba(242, 97, 1, 0), rgba(242, 97, 1, .2) var(--s), rgba(242, 97, 1, .6) var(--s), rgba(242, 97, 1, .9) 50%, rgba(242, 97, 1, .6) var(--e), rgba(242, 97, 1, .2) var(--e), rgba(242, 97, 1, 0)}html:root .footer-trademark{color:var(--text-muted)}@keyframes hero-flow-orange{0%{transform:translate(-2%) scale(1)}to{transform:translate(32%,10%) scale(1.12)}}@keyframes hero-flow-green{0%{transform:translate(12%,5%) scale(1.15)}to{transform:translate(-25%,20%) scale(.95)}}@keyframes hero-flow-blue{0%{transform:translate(5%,10%) scale(1)}to{transform:translate(-35%,-5%) scale(1.2)}}
