.body-item[data-v-f6670cf7] .el-form-item__content{line-height:normal}.quill-wrap[data-v-f6670cf7]{width:100%;height:420px;display:flex;flex-direction:column;border:1px solid var(--el-border-color);border-radius:8px;overflow:hidden;background:#fff}.quill-editor[data-v-f6670cf7]{flex:1;min-height:0;display:flex;flex-direction:column}.quill-editor[data-v-f6670cf7] .ql-toolbar{flex-shrink:0;border:none;border-bottom:1px solid var(--el-border-color-lighter)}.quill-editor[data-v-f6670cf7] .ql-container{flex:1;min-height:0;height:auto;font-size:15px;border:none}.quill-editor[data-v-f6670cf7] .ql-editor{min-height:360px;max-height:360px;overflow-y:auto}.feedback-quill-host .quill-wrap .quill-editor{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;height:100%!important}.feedback-quill-host .ql-toolbar{flex-shrink:0!important}.feedback-quill-host .ql-container{flex:1!important;min-height:360px!important;height:auto!important;overflow-y:auto!important}.feedback-quill-host .ql-editor{min-height:340px!important}.feedback-quill-host .ql-editor img{display:inline-block;max-width:100%;height:auto}.hero-section[data-v-c23ac449]{padding-top:108px;padding-bottom:88px;background:linear-gradient(180deg,#eff6ff,#fff)}.hero-container[data-v-c23ac449]{max-width:var(--home-container, 1280px);margin:0 auto;padding:0 var(--home-pad-x, 32px);display:flex;align-items:center;gap:64px}.hero-content[data-v-c23ac449]{flex:1}.hero-tag[data-v-c23ac449]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:linear-gradient(135deg,#2563eb1f,#3b82f61a);border-radius:20px;font-size:var(--home-text-md, 16px);color:#2563eb;margin-bottom:22px}.hero-title[data-v-c23ac449]{font-size:var(--home-title-hero, 56px);font-weight:700;line-height:1.3;color:#1f2937;margin:0 0 24px;display:flex;flex-direction:column;gap:.2em}.title-line[data-v-c23ac449]{display:block}.title-text[data-v-c23ac449],.title-highlight[data-v-c23ac449]{display:inline-block;opacity:0;animation:titleFadeIn-c23ac449 .6s ease forwards}.title-line:nth-child(1)>.title-text[data-v-c23ac449]:nth-of-type(1){animation-delay:.05s}.title-line:nth-child(1)>.title-highlight.primary[data-v-c23ac449]{animation-delay:.25s}.title-line:nth-child(1)>.title-text[data-v-c23ac449]:nth-of-type(2){animation-delay:.45s}.title-line:nth-child(1)>.title-highlight.orange[data-v-c23ac449]{animation-delay:.65s}.title-line:nth-child(2)>.title-text[data-v-c23ac449]{animation-delay:.75s}.title-line:nth-child(2)>.title-highlight[data-v-c23ac449]{animation-delay:.85s}@keyframes titleFadeIn-c23ac449{0%{opacity:0;transform:translateY(16px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.title-highlight .highlight-inner[data-v-c23ac449]{animation:shimmer-c23ac449 4s ease-in-out infinite,highlightBounce-c23ac449 2.5s ease-in-out infinite;animation-delay:1s,1s}.title-line:nth-child(1)>.title-highlight.orange .highlight-inner[data-v-c23ac449]{animation:shimmerOrange-c23ac449 4s ease-in-out infinite,highlightBounce-c23ac449 2.5s ease-in-out infinite .15s;animation-delay:1.3s,1.3s}.title-line:nth-child(2)>.title-highlight.orange .highlight-inner[data-v-c23ac449]{animation:shimmerOrange-c23ac449 4s ease-in-out infinite,highlightBounce-c23ac449 2.5s ease-in-out infinite .15s;animation-delay:1.5s,1.5s}@keyframes highlightBounce-c23ac449{0%,to{transform:translateY(0)}20%{transform:translateY(-5px)}40%{transform:translateY(0)}55%{transform:translateY(-2px)}70%{transform:translateY(0)}}.title-highlight[data-v-c23ac449]{position:relative;display:inline-block;font-weight:700}.highlight-inner[data-v-c23ac449]{position:relative;display:inline-block;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-c23ac449 4s ease-in-out infinite}.title-highlight.primary .highlight-inner[data-v-c23ac449]{background-image:linear-gradient(90deg,#2563eb,#3b82f6,#60a5fa 60%,#3b82f6,#2563eb)}.title-highlight.orange .highlight-inner[data-v-c23ac449]{background-image:linear-gradient(90deg,#1d4ed8,#2563eb,#3b82f6 60%,#2563eb,#1d4ed8)}@keyframes shimmer-c23ac449{0%,to{background-position:0% center}50%{background-position:180% center}}@keyframes shimmerOrange-c23ac449{0%,to{background-position:0% center}50%{background-position:180% center}}.title-highlight[data-v-c23ac449]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;border-radius:1px;opacity:.25;animation:glowLine-c23ac449 3s ease-in-out infinite}.title-highlight.primary[data-v-c23ac449]:after{background:linear-gradient(90deg,transparent,#3B82F6,transparent)}.title-highlight.orange[data-v-c23ac449]:after{background:linear-gradient(90deg,transparent,#2563EB,transparent)}@keyframes glowLine-c23ac449{0%,to{opacity:.15;transform:scaleX(.9)}50%{opacity:.35;transform:scaleX(1)}}.hero-description[data-v-c23ac449]{font-size:var(--home-text-lg, 18px);line-height:1.8;color:#6b7280;margin:0 0 32px;max-width:600px}.hero-actions[data-v-c23ac449]{display:flex;gap:16px;margin-bottom:32px}[data-v-c23ac449] .el-button--primary{background-color:#3b82f6;border-color:#3b82f6;padding:14px 34px;height:auto;font-size:var(--home-text-lg, 18px)}[data-v-c23ac449] .el-button--primary:hover{background-color:#60a5fa;border-color:#60a5fa}[data-v-c23ac449] .el-button.is-plain{border-color:#e5e7eb;padding:14px 28px;height:auto;font-size:var(--home-text-lg, 18px)}.hero-features[data-v-c23ac449]{display:flex;flex-wrap:wrap;gap:16px 28px}.feature-item[data-v-c23ac449]{display:flex;align-items:center;gap:8px;font-size:var(--home-text-md, 16px);color:#6b7280}.feature-item .el-icon[data-v-c23ac449]{color:#10b981}.hero-preview[data-v-c23ac449]{flex:1;max-width:520px}.preview-card[data-v-c23ac449]{background:#1f2937;border-radius:18px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.preview-header[data-v-c23ac449]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#111827}.preview-dots[data-v-c23ac449]{display:flex;gap:6px}.dot[data-v-c23ac449]{width:12px;height:12px;border-radius:50%}.dot.red[data-v-c23ac449]{background:#ef4444}.dot.yellow[data-v-c23ac449]{background:#eab308}.dot.green[data-v-c23ac449]{background:#22c55e}.preview-title[data-v-c23ac449]{font-size:var(--home-text-sm, 15px);color:#9ca3af}.preview-content[data-v-c23ac449]{padding:22px}.chat-message[data-v-c23ac449]{display:flex;gap:10px;margin-bottom:12px}.chat-message.user[data-v-c23ac449]{justify-content:flex-end}.message-avatar[data-v-c23ac449]{width:40px;height:40px;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:600;flex-shrink:0}.message-bubble[data-v-c23ac449]{background:#374151;border-radius:12px;padding:14px 18px;max-width:360px}.user-bubble[data-v-c23ac449]{background:#2563eb}.message-label[data-v-c23ac449]{font-size:var(--home-text-sm, 15px);color:#93c5fd;margin:0 0 8px}.message-text[data-v-c23ac449]{font-size:var(--home-text-md, 16px);color:#fff;margin:0 0 8px}.message-hint[data-v-c23ac449]{font-size:var(--home-text-sm, 15px);color:#9ca3af;margin:0}.user-bubble p[data-v-c23ac449]{color:#fff;margin:0;font-size:var(--home-text-md, 16px)}.writing-status[data-v-c23ac449]{display:flex;align-items:center}.loading-dots[data-v-c23ac449]{display:inline-flex;width:1.25em;overflow:hidden}.loading-dots span[data-v-c23ac449]{opacity:0;animation:dotWave-c23ac449 1.2s infinite ease-in-out}.loading-dots span[data-v-c23ac449]:nth-child(1){animation-delay:0s}.loading-dots span[data-v-c23ac449]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-c23ac449]:nth-child(3){animation-delay:.4s}@keyframes dotWave-c23ac449{0%,60%,to{opacity:0}30%{opacity:1}}@media(max-width:1024px){.hero-container[data-v-c23ac449]{flex-direction:column;text-align:center}.hero-description[data-v-c23ac449]{max-width:100%}.hero-actions[data-v-c23ac449]{justify-content:center}.hero-features[data-v-c23ac449]{justify-content:center;flex-wrap:wrap}.hero-preview[data-v-c23ac449]{max-width:100%}}@media(max-width:768px){.hero-title[data-v-c23ac449]{font-size:36px}.hero-section[data-v-c23ac449]{padding-top:96px;padding-bottom:56px}.hero-actions[data-v-c23ac449]{flex-direction:column}}.dark .hero-section[data-v-c23ac449]{background:linear-gradient(180deg,#1f2937,#111827)}.dark .hero-tag[data-v-c23ac449]{background:linear-gradient(135deg,#3b82f633,#2563eb1f);color:#93c5fd}.dark .hero-title[data-v-c23ac449],.dark .title-text[data-v-c23ac449]{color:#f9fafb}.dark .title-highlight[data-v-c23ac449]:after{opacity:.2}.dark .hero-description[data-v-c23ac449]{color:#9ca3af}.dark .hero-actions .el-button--primary[data-v-c23ac449]{background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:#2563eb}.dark .hero-actions .el-button--primary[data-v-c23ac449]:hover{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.dark .hero-actions .el-button--default[data-v-c23ac449]{background:#374151;border-color:#4b5563;color:#d1d5db}.dark .hero-actions .el-button--default[data-v-c23ac449]:hover{background:#4b5563;border-color:#6b7280;color:#f9fafb}.dark .hero-feature[data-v-c23ac449]{color:#9ca3af}.dark .hero-feature .el-icon[data-v-c23ac449]{color:#93c5fd}.dark .preview-container[data-v-c23ac449]{background:#1f2937;border-color:#374151}.dark .preview-header[data-v-c23ac449]{background:#374151}.dark .preview-dot[data-v-c23ac449]{background:#6b7280}.dark .preview-dot.red[data-v-c23ac449]{background:#ef4444}.dark .preview-dot.yellow[data-v-c23ac449]{background:#60a5fa}.dark .preview-dot.green[data-v-c23ac449]{background:#10b981}.dark .preview-content[data-v-c23ac449]{background:#111827}.dark .chat-message .message-bubble[data-v-c23ac449]{background:#374151;color:#f9fafb}.dark .message-label[data-v-c23ac449]{color:#f9fafb}.dark .message-text[data-v-c23ac449]{color:#d1d5db}.dark .message-hint[data-v-c23ac449]{color:#6b7280}.dark .user-bubble[data-v-c23ac449]{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff}.special-section[data-v-f196af1f]{position:relative;padding:var(--home-section-pad, 88px) 0;background:linear-gradient(180deg,#0b1220,#0f172a 48%,#111827);overflow:hidden}.special-glow[data-v-f196af1f]{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.special-glow--left[data-v-f196af1f]{width:420px;height:420px;top:-80px;left:-120px;background:#2563eb38}.special-glow--right[data-v-f196af1f]{width:360px;height:360px;bottom:-60px;right:-80px;background:#3b82f62e}.section-container[data-v-f196af1f]{position:relative;z-index:1;max-width:var(--home-container, 1280px);margin:0 auto;padding:0 var(--home-pad-x, 32px)}.section-header[data-v-f196af1f]{text-align:center;margin-bottom:48px}.section-tag[data-v-f196af1f]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;border:1px solid rgba(96,165,250,.35);background:#2563eb1f;color:#93c5fd;font-size:var(--home-text-md, 16px);margin-bottom:20px}.section-title[data-v-f196af1f]{font-size:var(--home-title-section, 40px);font-weight:700;color:#f8fafc;margin:0 0 16px;line-height:1.3}.title-accent[data-v-f196af1f]{background:linear-gradient(90deg,#93c5fd,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-description[data-v-f196af1f]{max-width:720px;margin:0 auto;font-size:var(--home-text-lg, 18px);line-height:1.75;color:#94a3b8f2}.features-grid[data-v-f196af1f]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.feature-card[data-v-f196af1f]{padding:20px 18px;border-radius:14px;background:#1e293b8c;border:1px solid rgba(71,85,105,.45);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.feature-card[data-v-f196af1f]:hover{transform:translateY(-3px);border-color:#60a5fa73;box-shadow:0 12px 32px #2563eb26}.feature-icon[data-v-f196af1f]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#fff}.tone-blue[data-v-f196af1f]{background:linear-gradient(135deg,#2563eb,#3b82f6)}.tone-indigo[data-v-f196af1f]{background:linear-gradient(135deg,#1d4ed8,#6366f1)}.tone-sky[data-v-f196af1f]{background:linear-gradient(135deg,#0284c7,#38bdf8)}.tone-cyan[data-v-f196af1f]{background:linear-gradient(135deg,#0891b2,#22d3ee)}.tone-violet[data-v-f196af1f]{background:linear-gradient(135deg,#4f46e5,#818cf8)}.feature-title[data-v-f196af1f]{font-size:var(--home-text-md, 16px);font-weight:600;color:#f1f5f9;margin:0 0 8px;line-height:1.4}.feature-desc[data-v-f196af1f]{font-size:13px;line-height:1.65;color:#94a3b8e6;margin:0}.section-cta[data-v-f196af1f]{display:flex;justify-content:center;margin-top:40px}.cta-btn[data-v-f196af1f]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border:none;border-radius:999px;background:linear-gradient(90deg,#2563eb,#3b82f6,#60a5fa);color:#fff;font-size:var(--home-text-md, 16px);font-weight:600;cursor:pointer;box-shadow:0 8px 24px #2563eb59;transition:transform .2s ease,box-shadow .2s ease}.cta-btn[data-v-f196af1f]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #2563eb73}.cta-arrow[data-v-f196af1f]{font-size:16px}@media(max-width:1200px){.features-grid[data-v-f196af1f]{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.features-grid[data-v-f196af1f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.section-title[data-v-f196af1f]{font-size:32px}.features-grid[data-v-f196af1f]{grid-template-columns:1fr}}.workstation-section[data-v-4c65e24a]{padding:var(--home-section-pad, 88px) 0;background:#fff}.section-container[data-v-4c65e24a]{max-width:var(--home-container, 1280px);margin:0 auto;padding:0 var(--home-pad-x, 32px)}.section-header[data-v-4c65e24a]{text-align:center;margin-bottom:48px}.section-tag[data-v-4c65e24a]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#3b82f61f;border-radius:20px;font-size:var(--home-text-md, 16px);color:#2563eb;margin-bottom:20px}.section-title[data-v-4c65e24a]{font-size:var(--home-title-section, 40px);font-weight:700;color:#1f2937;margin:0 0 16px}.text-primary[data-v-4c65e24a]{color:#2563eb}.section-description[data-v-4c65e24a]{font-size:var(--home-text-lg, 18px);color:#6b7280;margin:0}.workstation-cards[data-v-4c65e24a]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.workstation-card[data-v-4c65e24a]{background:#fff;border:1px solid #f3f4f6;border-radius:16px;padding:32px 24px;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;box-shadow:0 1px 6px #0f172a0a}.workstation-card[data-v-4c65e24a]:hover{border-color:#2563eb8c;background:linear-gradient(180deg,#eff6ffe6,#fff 65%);box-shadow:0 16px 44px #2563eb24;transform:translateY(-4px)}.workstation-card[data-v-4c65e24a]:focus-within{outline:none;border-color:#2563ebbf;box-shadow:0 0 0 3px #3b82f62e,0 16px 44px #2563eb1f}.card-icon[data-v-4c65e24a]{width:60px;height:60px;margin:0 auto 18px;background:#eff6ff;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#2563eb}.card-title[data-v-4c65e24a]{font-size:var(--home-text-xl, 20px);font-weight:600;color:#1f2937;margin:0 0 10px}.card-description[data-v-4c65e24a]{font-size:var(--home-text-md, 16px);color:#6b7280;line-height:1.65;margin:0 0 22px;min-height:48px}.card-button[data-v-4c65e24a]{width:100%;background-color:#3b82f6;border-color:#3b82f6;font-size:var(--home-text-md, 16px);padding:12px 20px;height:auto}.card-button[data-v-4c65e24a]:hover{background-color:#60a5fa;border-color:#60a5fa}.ml-1[data-v-4c65e24a]{margin-left:4px}@media(max-width:1024px){.workstation-cards[data-v-4c65e24a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-title[data-v-4c65e24a]{font-size:32px}.workstation-cards[data-v-4c65e24a]{grid-template-columns:1fr}}.dark .workstation-section[data-v-4c65e24a]{background:#111827}.dark .section-title[data-v-4c65e24a]{color:#f9fafb}.dark .section-description[data-v-4c65e24a]{color:#9ca3af}.dark .workstation-card[data-v-4c65e24a]{background:#1f2937;border-color:#374151}.dark .workstation-card[data-v-4c65e24a]:hover{border-color:#60a5faa6;background:linear-gradient(180deg,#2563eb29,#111827e6 70%);box-shadow:0 18px 46px #00000073;transform:translateY(-4px)}.dark .workstation-card[data-v-4c65e24a]:focus-within{outline:none;border-color:#93c5fdcc;box-shadow:0 0 0 3px #3b82f638,0 18px 46px #00000073}.dark .card-icon[data-v-4c65e24a]{background:linear-gradient(135deg,#3b82f633,#2563eb1f);color:#93c5fd}.dark .card-title[data-v-4c65e24a]{color:#f9fafb}.dark .card-description[data-v-4c65e24a]{color:#9ca3af}.dark .card-features li[data-v-4c65e24a]{color:#d1d5db}.dark .card-features li[data-v-4c65e24a]:before{background:#60a5fa}.dark .card-button[data-v-4c65e24a]{background:#374151;border-color:#4b5563;color:#d1d5db}.dark .card-button[data-v-4c65e24a]:hover{background:#4b5563;border-color:#6b7280;color:#f9fafb}.stats-section[data-v-1556bdd9]{padding:64px 0;background:#f0f9ff}.stats-container[data-v-1556bdd9]{max-width:var(--home-container, 1280px);margin:0 auto;padding:0 var(--home-pad-x, 32px);display:flex;justify-content:space-around;flex-wrap:wrap;gap:36px}.stat-item[data-v-1556bdd9]{text-align:center}.stat-icon[data-v-1556bdd9]{width:48px;height:48px;margin:0 auto 14px;background:#eff6ff;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#2563eb}.stat-value[data-v-1556bdd9]{font-size:40px;font-weight:700;color:#1f2937;margin-bottom:6px}.stat-label[data-v-1556bdd9]{font-size:var(--home-text-md, 16px);color:#6b7280}@media(max-width:768px){.stats-container[data-v-1556bdd9]{gap:24px}.stat-item[data-v-1556bdd9]{flex:0 0 calc(50% - 12px)}.stat-value[data-v-1556bdd9]{font-size:34px}}.dark .stats-section[data-v-1556bdd9]{background:#111827}.dark .section-title[data-v-1556bdd9],.dark .stat-value[data-v-1556bdd9]{color:#f9fafb}.dark .stat-label[data-v-1556bdd9]{color:#9ca3af}.dark .stat-icon[data-v-1556bdd9]{background:#374151;color:#93c5fd}.features-section[data-v-ad0159a6]{padding:var(--home-section-pad, 88px) 0;background:#fff}.section-container[data-v-ad0159a6]{max-width:var(--home-container, 1280px);margin:0 auto;padding:0 var(--home-pad-x, 32px)}.section-header[data-v-ad0159a6]{text-align:center;margin-bottom:48px}.section-tag[data-v-ad0159a6]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#3b82f61f;border-radius:20px;font-size:var(--home-text-md, 16px);color:#2563eb;margin-bottom:20px}.section-title[data-v-ad0159a6]{font-size:var(--home-title-section, 40px);font-weight:700;color:#1f2937;margin:0 0 16px}.text-gradient[data-v-ad0159a6]{background:linear-gradient(135deg,#2563eb,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-description[data-v-ad0159a6]{font-size:var(--home-text-lg, 18px);color:#6b7280;margin:0}.features-cards[data-v-ad0159a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card[data-v-ad0159a6]{background:#fafafa;border-radius:16px;padding:32px 24px;border:1px solid transparent;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;box-shadow:0 1px 6px #0f172a0a}.feature-card[data-v-ad0159a6]:hover{background:#fff;border-color:#2563eb73;box-shadow:0 16px 44px #2563eb1f;transform:translateY(-4px)}.feature-card[data-v-ad0159a6]:focus-within{outline:none;border-color:#2563ebb3;box-shadow:0 0 0 3px #3b82f62e,0 16px 44px #2563eb1a}.feature-icon[data-v-ad0159a6]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.feature-title[data-v-ad0159a6]{font-size:var(--home-text-xl, 20px);font-weight:600;color:#1f2937;margin:0 0 10px}.feature-description[data-v-ad0159a6]{font-size:var(--home-text-md, 16px);color:#6b7280;line-height:1.7;margin:0}@media(max-width:1024px){.features-cards[data-v-ad0159a6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-title[data-v-ad0159a6]{font-size:32px}.features-cards[data-v-ad0159a6]{grid-template-columns:1fr}}.dark .features-section[data-v-ad0159a6]{background:#1f2937}.dark .section-title[data-v-ad0159a6]{color:#f9fafb}.dark .section-description[data-v-ad0159a6]{color:#9ca3af}.dark .feature-card[data-v-ad0159a6]{background:#111827;border-color:#374151}.dark .feature-card[data-v-ad0159a6]:hover{border-color:#60a5faa6;background:linear-gradient(180deg,#2563eb29,#111827e6 70%);box-shadow:0 18px 46px #00000073;transform:translateY(-4px)}.dark .feature-card[data-v-ad0159a6]:focus-within{outline:none;border-color:#93c5fdcc;box-shadow:0 0 0 3px #3b82f638,0 18px 46px #00000073}.dark .feature-icon[data-v-ad0159a6]{background:linear-gradient(135deg,#3b82f633,#2563eb1f);color:#93c5fd}.dark .feature-title[data-v-ad0159a6]{color:#f9fafb}.dark .feature-description[data-v-ad0159a6]{color:#9ca3af}.testimonials-section[data-v-0f362e04]{padding:var(--home-section-pad, 88px) 0;background:#eef2ff}.section-container[data-v-0f362e04]{max-width:var(--home-container, 1280px);margin:0 auto;padding:0 var(--home-pad-x, 32px)}.section-header[data-v-0f362e04]{text-align:center;margin-bottom:48px}.section-tag[data-v-0f362e04]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#3b82f61f;border-radius:20px;font-size:var(--home-text-md, 16px);color:#2563eb;margin-bottom:20px}.section-title[data-v-0f362e04]{font-size:var(--home-title-section, 40px);font-weight:700;color:#1f2937;margin:0}.text-primary[data-v-0f362e04]{color:#2563eb}.testimonials-cards[data-v-0f362e04]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.testimonial-card[data-v-0f362e04]{background:#fff;border-radius:16px;padding:28px 24px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;height:100%;border:1px solid transparent;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.testimonial-card[data-v-0f362e04]:hover{border-color:#2563eb73;background:linear-gradient(180deg,#eff6ffd9,#fff 60%);box-shadow:0 16px 44px #2563eb1f;transform:translateY(-4px)}.testimonial-card[data-v-0f362e04]:focus-within{outline:none;border-color:#2563ebb3;box-shadow:0 0 0 3px #3b82f62e,0 16px 44px #2563eb1a}.rating[data-v-0f362e04]{display:flex;gap:4px;margin-bottom:12px}.star[data-v-0f362e04]{color:#60a5fa;font-size:var(--home-text-md, 16px)}.testimonial-content[data-v-0f362e04]{font-size:var(--home-text-md, 16px);line-height:1.75;color:#4b5563;margin:0 0 18px;flex:1}.testimonial-author[data-v-0f362e04]{display:flex;align-items:center;gap:12px}.author-avatar[data-v-0f362e04]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff}.avatar-w[data-v-0f362e04]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.avatar-s[data-v-0f362e04]{background:linear-gradient(135deg,#2563eb,#3b82f6)}.avatar-l[data-v-0f362e04]{background:linear-gradient(135deg,#10b981,#34d399)}.author-info[data-v-0f362e04]{flex:1}.author-name[data-v-0f362e04]{font-size:var(--home-text-md, 16px);font-weight:600;color:#1f2937}.author-role[data-v-0f362e04]{font-size:var(--home-text-sm, 15px);color:#9ca3af;margin-top:2px}@media(max-width:1024px){.testimonials-cards[data-v-0f362e04]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-title[data-v-0f362e04]{font-size:32px}.testimonials-cards[data-v-0f362e04]{grid-template-columns:1fr}}.dark .testimonials-section[data-v-0f362e04]{background:#111827}.dark .section-title[data-v-0f362e04]{color:#f9fafb}.dark .section-subtitle[data-v-0f362e04]{color:#9ca3af}.dark .testimonial-card[data-v-0f362e04]{background:#1f2937;border-color:#374151}.dark .testimonial-card[data-v-0f362e04]:hover{border-color:#60a5faa6;background:linear-gradient(180deg,#2563eb29,#111827e6 70%);box-shadow:0 18px 46px #00000073;transform:translateY(-4px)}.dark .testimonial-card[data-v-0f362e04]:focus-within{outline:none;border-color:#93c5fdcc;box-shadow:0 0 0 3px #3b82f638,0 18px 46px #00000073}.dark .testimonial-text[data-v-0f362e04]{color:#d1d5db}.dark .author-name[data-v-0f362e04]{color:#f9fafb}.dark .author-role[data-v-0f362e04]{color:#6b7280}.dark .testimonial-content[data-v-0f362e04]{color:#d1d5db}.dark .star[data-v-0f362e04]{color:#93c5fd}.dark .author-avatar[data-v-0f362e04]{color:#fff}.faq-section[data-v-5f97fe2e]{padding:var(--home-section-pad, 88px) var(--home-pad-x, 32px);background:#f1f5f9}.dark .faq-section[data-v-5f97fe2e]{background:#1f2937}.section-container[data-v-5f97fe2e]{max-width:880px;margin:0 auto}.section-header[data-v-5f97fe2e]{text-align:center;margin-bottom:56px}.section-title[data-v-5f97fe2e]{font-size:var(--home-title-section, 40px);font-weight:700;color:#111827;margin-bottom:16px}.dark .section-title[data-v-5f97fe2e]{color:#f9fafb}.section-description[data-v-5f97fe2e]{font-size:var(--home-text-lg, 18px);color:#6b7280}.faq-state[data-v-5f97fe2e]{text-align:center;color:#6b7280;padding:28px;font-size:var(--home-text-md, 16px)}.faq-state--error[data-v-5f97fe2e]{color:#ef4444}.faq-list[data-v-5f97fe2e]{background:#fff;border-radius:20px;border:1px solid #e5e7eb;overflow:hidden}.dark .faq-list[data-v-5f97fe2e]{background:#111827;border-color:#374151}.faq-item[data-v-5f97fe2e]{padding:24px 28px}.faq-item+.faq-item[data-v-5f97fe2e]{border-top:1px solid #e5e7eb}.dark .faq-item+.faq-item[data-v-5f97fe2e]{border-top-color:#374151}.faq-question[data-v-5f97fe2e]{font-weight:700;font-size:var(--home-text-lg, 18px);color:#111827;margin:0 0 12px;line-height:1.5}.dark .faq-question[data-v-5f97fe2e]{color:#f3f4f6}.faq-answer[data-v-5f97fe2e]{color:#4b5563;font-size:var(--home-text-md, 16px);line-height:1.75;white-space:pre-wrap}.dark .faq-answer[data-v-5f97fe2e]{color:#d1d5db}@media(max-width:768px){.section-title[data-v-5f97fe2e]{font-size:32px}.faq-item[data-v-5f97fe2e]{padding:20px}}.cta-section[data-v-12a85eb7]{padding:var(--home-section-pad, 88px) 0;background:linear-gradient(180deg,#dbeafe,#bfdbfe 55%,#93c5fd)}.cta-container[data-v-12a85eb7]{max-width:720px;margin:0 auto;padding:0 var(--home-pad-x, 32px);text-align:center}.cta-title[data-v-12a85eb7]{font-size:var(--home-title-cta, 36px);font-weight:700;color:#1f2937;margin:0 0 16px}.cta-description[data-v-12a85eb7]{font-size:var(--home-text-lg, 18px);color:#6b7280;margin:0 0 32px}[data-v-12a85eb7] .el-button--primary{background-color:#3b82f6;border-color:#3b82f6;padding:16px 40px;height:auto;font-size:var(--home-text-lg, 18px)}[data-v-12a85eb7] .el-button--primary:hover{background-color:#60a5fa;border-color:#60a5fa}.ml-2[data-v-12a85eb7]{margin-left:8px}@media(max-width:768px){.cta-title[data-v-12a85eb7]{font-size:28px}}.dark .cta-section[data-v-12a85eb7]{background:linear-gradient(135deg,#1f2937,#111827)}.dark .cta-title[data-v-12a85eb7]{color:#f9fafb}.dark .cta-description[data-v-12a85eb7]{color:#9ca3af}.dark[data-v-12a85eb7] .el-button--primary{background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:#2563eb}.dark[data-v-12a85eb7] .el-button--primary:hover{background:linear-gradient(135deg,#3b82f6,#60a5fa);border-color:#3b82f6}.home-page{--home-container: 1280px;--home-pad-x: 32px;--home-title-hero: 56px;--home-title-section: 40px;--home-title-cta: 36px;--home-text-xl: 20px;--home-text-lg: 18px;--home-text-md: 16px;--home-text-sm: 15px;--home-section-pad: 88px;--home-header-h: 72px;--home-bg-hero: linear-gradient(180deg, #EFF6FF 0%, #FFFFFF 100%);--home-bg-special: linear-gradient(180deg, #0b1220 0%, #0f172a 48%, #111827 100%);--home-bg-workstation: #FFFFFF;--home-bg-stats: #F0F9FF;--home-bg-features: #FFFFFF;--home-bg-testimonials: #EEF2FF;--home-bg-faq: #F1F5F9;--home-bg-cta: linear-gradient(180deg, #DBEAFE 0%, #BFDBFE 55%, #93C5FD 100%)}.home-page[data-v-4cf246e8]{min-height:100vh;background-color:#fff;transition:background-color .3s;font-size:17px;line-height:1.65}.dark .home-page[data-v-4cf246e8]{background-color:#111827}
