.industry-solution-page[data-v-973478ec]{min-height:100vh;padding-top:var(--nav-height);background:radial-gradient(circle at 12% 4%,rgba(59,130,246,.2),transparent 30%),radial-gradient(circle at 88% 14%,rgba(168,85,247,.16),transparent 28%),#080812;color:var(--text-primary)}.industry-solution-container[data-v-973478ec]{width:min(1180px,calc(100% - 48px));margin:0 auto}.industry-solution-hero[data-v-973478ec]{min-height:min(720px,calc(100vh - var(--nav-height)));display:flex;align-items:center;padding:0;border-bottom:1px solid rgba(148,163,184,.14)}.hero-layout[data-v-973478ec]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(370px,.82fr);gap:clamp(48px,6vw,84px);align-items:center;padding:64px 0 70px}.section-heading>p[data-v-973478ec]{margin:0;color:#93c5fd;font-size:.84rem;font-weight:900;letter-spacing:.05em}.hero-back-btn[data-v-973478ec]{position:absolute;top:16px;left:0;background:rgba(255,255,255,.06);border:1px solid rgba(148,163,184,.35);color:#e2e8f0;font-size:13px;font-weight:600;padding:7px 16px;border-radius:8px;cursor:pointer;transition:all .25s ease;display:inline-flex;align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10}.hero-back-btn[data-v-973478ec]:hover{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(148,163,184,.55);transform:translate(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.hero-solution-badge[data-v-973478ec]{width:fit-content;min-height:34px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(96,165,250,.2);border-radius:999px;padding:4px 6px 4px 10px;background:rgba(59,130,246,.08);color:#dbeafe}.hero-solution-badge>span[data-v-973478ec]{font-size:.9rem}.hero-solution-badge strong[data-v-973478ec]{font-size:.76rem;font-weight:800}.hero-solution-badge i[data-v-973478ec]{border-radius:999px;padding:4px 8px;background:rgba(129,140,248,.14);color:#c7d2fe;font-size:.64rem;font-style:normal;font-weight:800}.hero-copy h1[data-v-973478ec]{max-width:700px;margin:20px 0 0;line-height:1.08;letter-spacing:-.035em}.hero-copy h1>span[data-v-973478ec]{display:block;color:rgba(226,232,240,.72);font-size:clamp(1rem,1.55vw,1.25rem);font-weight:800;letter-spacing:.04em}.hero-copy h1>strong[data-v-973478ec]{display:block;margin-top:10px;background:linear-gradient(110deg,#fff 4%,#dbeafe 42%,#c4b5fd 86%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.2rem,3.4vw,3.2rem);font-weight:900;white-space:nowrap;text-wrap:balance}.hero-description[data-v-973478ec]{max-width:640px;margin:24px 0 0;color:rgba(226,232,240,.68);font-size:1rem;line-height:1.8}.hero-audience[data-v-973478ec]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:20px}.hero-audience>strong[data-v-973478ec]{color:#93c5fd;font-size:.74rem;font-weight:900}.hero-audience>span[data-v-973478ec]{position:relative;color:rgba(226,232,240,.58);font-size:.74rem;font-weight:700}.hero-audience>span[data-v-973478ec]:before{content:"";width:4px;height:4px;display:inline-block;margin:0 7px 2px 0;border-radius:50%;background:rgba(129,140,248,.8)}.hero-actions[data-v-973478ec]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.solution-primary-btn[data-v-973478ec],.solution-secondary-btn[data-v-973478ec]{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;border-radius:14px;padding:0 18px;font-weight:800;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.solution-primary-btn[data-v-973478ec]{min-width:210px;background:linear-gradient(110deg,#4f46e5,#8b5cf6 58%,#d946ef);color:#fff;box-shadow:0 16px 38px rgba(99,102,241,.28)}.solution-primary-btn>span[data-v-973478ec]{font-size:1.05rem}.solution-primary-btn>strong[data-v-973478ec]{font-size:.92rem}.solution-primary-btn>i[data-v-973478ec]{margin-left:auto;font-style:normal}.solution-secondary-btn[data-v-973478ec]{border:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.035);color:rgba(219,234,254,.84);font-size:.84rem}.solution-secondary-btn>span[data-v-973478ec]{min-width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(148,163,184,.12);color:#c7d2fe;font-size:.68rem}.solution-primary-btn[data-v-973478ec]:hover,.solution-primary-btn[data-v-973478ec]:focus-visible,.solution-secondary-btn[data-v-973478ec]:hover,.solution-secondary-btn[data-v-973478ec]:focus-visible{transform:translateY(-2px)}.solution-primary-btn[data-v-973478ec]:hover,.solution-primary-btn[data-v-973478ec]:focus-visible{box-shadow:0 20px 46px rgba(99,102,241,.38)}.solution-secondary-btn[data-v-973478ec]:hover,.solution-secondary-btn[data-v-973478ec]:focus-visible{border-color:rgba(147,197,253,.38);background:rgba(59,130,246,.08)}.hero-assurances[data-v-973478ec]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:18px}.hero-assurances span[data-v-973478ec]{color:rgba(226,232,240,.46);font-size:.7rem;font-weight:700}.hero-assurances span[data-v-973478ec]:before{content:"✓";margin-right:6px;color:#6ee7b7;font-weight:900}.hero-task-preview[data-v-973478ec]{display:flex;flex-direction:column;gap:10px;border:1px solid rgba(148,163,184,.16);border-radius:24px;padding:20px;background:radial-gradient(circle at 100% 0,rgba(99,102,241,.12),transparent 40%),rgba(15,23,42,.68);box-shadow:0 28px 80px rgba(2,6,23,.38)}.preview-heading[data-v-973478ec]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 3px 8px}.preview-heading>span[data-v-973478ec]{min-width:0;display:flex;flex-direction:column;gap:4px}.preview-heading small[data-v-973478ec]{color:#a5b4fc;font-size:.68rem;font-weight:900;letter-spacing:.08em}.preview-heading strong[data-v-973478ec]{color:#f8fafc;font-size:1rem}.preview-heading>i[data-v-973478ec]{flex:0 0 auto;border-radius:999px;padding:5px 8px;background:rgba(129,140,248,.11);color:rgba(199,210,254,.72);font-size:.66rem;font-style:normal;font-weight:800}.hero-task-preview a[data-v-973478ec]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(148,163,184,.11);border-radius:14px;padding:13px 14px;background:rgba(255,255,255,.03);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.hero-task-preview a[data-v-973478ec]:hover,.hero-task-preview a[data-v-973478ec]:focus-visible{border-color:rgba(129,140,248,.36);background:rgba(99,102,241,.09);transform:translate(3px)}.preview-task-icon[data-v-973478ec]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:rgba(255,255,255,.06);font-size:1.1rem}.hero-task-preview a>span[data-v-973478ec]:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:3px}.hero-task-preview a strong[data-v-973478ec]{color:#f8fafc;font-size:.9rem}.hero-task-preview a small[data-v-973478ec]{overflow:hidden;color:rgba(226,232,240,.5);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.preview-task-arrow[data-v-973478ec]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(96,165,250,.08);color:#93c5fd;font-style:normal}#common-tasks[data-v-973478ec]{scroll-margin-top:calc(var(--nav-height) + 16px)}.solution-section[data-v-973478ec]{padding:68px 0}.scenario-section[data-v-973478ec],.faq-section[data-v-973478ec]{border-top:1px solid rgba(148,163,184,.1);border-bottom:1px solid rgba(148,163,184,.1);background:rgba(15,23,42,.32)}.section-heading[data-v-973478ec]{text-align:center}.section-heading.align-left[data-v-973478ec]{text-align:left}.section-heading h2[data-v-973478ec]{margin:9px 0 0;font-size:clamp(1.55rem,3vw,2.25rem)}.section-heading>span[data-v-973478ec]{display:block;margin-top:10px;color:var(--text-secondary);font-size:.92rem}.solution-task-grid[data-v-973478ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.solution-task-grid a[data-v-973478ec]{min-width:0;display:flex;align-items:flex-start;flex-direction:column;border:1px solid rgba(148,163,184,.14);border-radius:16px;padding:20px;background:rgba(255,255,255,.04);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.solution-task-grid a[data-v-973478ec]:hover{border-color:rgba(139,92,246,.42);background:rgba(99,102,241,.09);transform:translateY(-3px)}.task-icon[data-v-973478ec]{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:12px;background:rgba(255,255,255,.07);font-size:1.25rem}.solution-task-grid strong[data-v-973478ec]{display:flex;align-items:center;gap:8px;margin-top:14px;color:#f8fafc;font-size:1rem}.solution-task-grid strong i[data-v-973478ec]{border-radius:999px;padding:2px 6px;background:rgba(16,185,129,.15);color:#6ee7b7;font-size:.64rem;font-style:normal}.solution-task-grid p[data-v-973478ec]{flex:1;margin:8px 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.65}.solution-task-grid b[data-v-973478ec]{margin-top:16px;color:#93c5fd;font-size:.78rem}.scenario-grid[data-v-973478ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.scenario-grid article[data-v-973478ec]{border:1px solid rgba(148,163,184,.12);border-radius:16px;padding:22px;background:rgba(2,6,23,.28)}.scenario-grid article>span[data-v-973478ec]{font-size:1.55rem}.scenario-grid h3[data-v-973478ec]{margin:12px 0 0;font-size:1rem}.scenario-grid p[data-v-973478ec]{margin:8px 0 0;color:var(--text-secondary);font-size:.84rem;line-height:1.7}.workflow-layout[data-v-973478ec]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:42px;align-items:start}.solution-step-list[data-v-973478ec]{display:flex;flex-direction:column;gap:12px;margin:25px 0 0;padding:0;list-style:none}.solution-step-list li[data-v-973478ec]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px}.solution-step-list li>span[data-v-973478ec]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:rgba(59,130,246,.18);color:#bfdbfe;font-size:.78rem;font-weight:900}.solution-step-list p[data-v-973478ec]{margin:3px 0 0;color:rgba(226,232,240,.76);line-height:1.75}.solution-tips[data-v-973478ec]{border:1px solid rgba(16,185,129,.2);border-radius:18px;padding:22px;background:rgba(16,185,129,.07)}.solution-tips>span[data-v-973478ec]{color:#6ee7b7;font-size:.76rem;font-weight:900}.solution-tips h3[data-v-973478ec]{margin:7px 0 0;font-size:1.1rem}.solution-tips ul[data-v-973478ec]{display:flex;flex-direction:column;gap:11px;margin:18px 0 0;padding-left:18px}.solution-tips li[data-v-973478ec]{color:rgba(226,232,240,.68);font-size:.82rem;line-height:1.7}.solution-faq-list[data-v-973478ec]{max-width:860px;display:flex;flex-direction:column;gap:10px;margin:28px auto 0}.solution-faq-list details[data-v-973478ec]{border:1px solid rgba(148,163,184,.13);border-radius:12px;padding:0 16px;background:rgba(255,255,255,.035)}.solution-faq-list summary[data-v-973478ec]{padding:15px 0;cursor:pointer;color:#f8fafc;font-weight:800}.solution-faq-list details p[data-v-973478ec]{margin:0;border-top:1px solid rgba(148,163,184,.1);padding:13px 0 16px;color:var(--text-secondary);line-height:1.75}.solution-bottom-cta[data-v-973478ec]{max-width:920px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:34px auto 0;border:1px solid rgba(96,165,250,.2);border-radius:16px;padding:20px 22px;background:rgba(37,99,235,.08)}.solution-bottom-cta>div[data-v-973478ec]{min-width:0;display:flex;flex-direction:column;gap:5px}.solution-bottom-cta strong[data-v-973478ec]{color:#fff}.solution-bottom-cta span[data-v-973478ec]{color:var(--text-secondary);font-size:.8rem}.solution-bottom-cta>a[data-v-973478ec]{min-height:42px;display:inline-flex;flex:0 0 auto;align-items:center;border-radius:9px;padding:0 16px;background:var(--gradient-main);color:#fff;font-size:.84rem;font-weight:800;text-decoration:none}@media (max-width: 900px){.industry-solution-hero[data-v-973478ec]{min-height:auto}.hero-layout[data-v-973478ec],.workflow-layout[data-v-973478ec]{grid-template-columns:1fr}.hero-task-preview[data-v-973478ec]{max-width:680px}}@media (max-width: 640px){.industry-solution-container[data-v-973478ec]{width:calc(100% - 24px)}.hero-back-btn[data-v-973478ec]{position:static;margin-top:16px;margin-bottom:-10px}.hero-layout[data-v-973478ec]{gap:24px;padding:24px 0 32px}.hero-solution-badge[data-v-973478ec]{min-height:28px;padding:3px 8px 3px 10px}.hero-solution-badge>span[data-v-973478ec]{font-size:.8rem}.hero-solution-badge strong[data-v-973478ec]{font-size:.7rem}.hero-copy h1[data-v-973478ec]{margin:14px 0 0}.hero-copy h1>span[data-v-973478ec]{font-size:.95rem}.hero-copy h1>strong[data-v-973478ec]{margin-top:6px;font-size:clamp(1.8rem,10vw,2.2rem);white-space:normal}.hero-description[data-v-973478ec],.hero-audience[data-v-973478ec],.hero-assurances[data-v-973478ec]{display:none}.hero-actions[data-v-973478ec]{margin-top:24px;gap:10px}.hero-actions[data-v-973478ec],.solution-bottom-cta[data-v-973478ec]{align-items:stretch;flex-direction:column}.solution-primary-btn[data-v-973478ec]{min-height:44px;padding:0 16px;border-radius:12px}.solution-primary-btn>span[data-v-973478ec]{font-size:.95rem}.solution-primary-btn>strong[data-v-973478ec]{font-size:.85rem}.solution-secondary-btn[data-v-973478ec]{min-height:44px;font-size:.8rem;border-radius:12px}.solution-primary-btn[data-v-973478ec],.solution-secondary-btn[data-v-973478ec],.solution-bottom-cta>a[data-v-973478ec]{width:100%}.hero-task-preview[data-v-973478ec]{padding:16px;border-radius:18px}.preview-heading strong[data-v-973478ec]{font-size:.9rem}.hero-task-preview a[data-v-973478ec]{padding:10px 12px;gap:10px}.preview-task-icon[data-v-973478ec]{width:32px;height:32px;font-size:.95rem;border-radius:9px}.hero-task-preview a strong[data-v-973478ec]{font-size:.82rem}.preview-task-arrow[data-v-973478ec]{width:24px;height:24px}.solution-section[data-v-973478ec]{padding:32px 0}.section-heading h2[data-v-973478ec]{font-size:1.35rem}.section-heading>span[data-v-973478ec]{font-size:.85rem;margin-top:6px}.solution-task-grid[data-v-973478ec],.scenario-grid[data-v-973478ec]{grid-template-columns:1fr;gap:10px;margin-top:20px}.solution-task-grid a[data-v-973478ec],.scenario-grid article[data-v-973478ec]{padding:16px;border-radius:12px}.task-icon[data-v-973478ec]{width:36px;height:36px;font-size:1.1rem;border-radius:9px}.solution-task-grid strong[data-v-973478ec]{margin-top:10px;font-size:.9rem}.solution-task-grid p[data-v-973478ec]{margin-top:6px;font-size:.78rem}.solution-task-grid b[data-v-973478ec]{margin-top:12px}.scenario-grid article>span[data-v-973478ec]{font-size:1.35rem}.scenario-grid h3[data-v-973478ec]{font-size:.95rem;margin-top:10px}.scenario-grid p[data-v-973478ec]{font-size:.8rem;margin-top:6px}.solution-step-list[data-v-973478ec]{margin-top:20px;gap:10px}.solution-tips[data-v-973478ec]{padding:18px;border-radius:14px}.solution-faq-list[data-v-973478ec]{margin-top:20px;gap:8px}.solution-faq-list summary[data-v-973478ec]{padding:12px 0;font-size:.9rem}.solution-faq-list details p[data-v-973478ec]{padding:10px 0 14px;font-size:.85rem}.solution-bottom-cta[data-v-973478ec]{margin-top:24px;padding:16px}}
