.portal-faq[data-v-7f71c70c]{margin-top:8px}.section-heading[data-v-7f71c70c]{margin-bottom:20px}.section-kicker[data-v-7f71c70c]{margin:0 0 8px;color:#2563eb;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.section-title[data-v-7f71c70c]{margin:0 0 8px;font-size:24px;color:#0f172a}.section-desc[data-v-7f71c70c]{margin:0;color:#64748b;font-size:14px;line-height:1.6}.faq-list[data-v-7f71c70c]{display:grid;gap:12px}.faq-item[data-v-7f71c70c]{padding:18px 20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.faq-item h3[data-v-7f71c70c]{margin:0 0 10px;font-size:16px;line-height:1.45;color:#0f172a}.faq-item p[data-v-7f71c70c]{margin:0;color:#475569;font-size:14px;line-height:1.65}.home[data-v-2231a5bd]{display:flex;flex-direction:column;gap:24px}.hero[data-v-2231a5bd]{background:radial-gradient(circle at top right,rgb(34 197 94 / .16),transparent 28%),linear-gradient(135deg,#f8fffb,#fff 55%,#f7fafc);border:1px solid #dbe7df;border-radius:16px;padding:40px 32px;box-shadow:0 8px 24px #0f172a0f}.hero-copy[data-v-2231a5bd]{max-width:860px}.hero-eyebrow[data-v-2231a5bd],.section-kicker[data-v-2231a5bd]{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#15803d}.hero h1[data-v-2231a5bd]{margin:0;max-width:780px;font-size:38px;line-height:1.2;color:#0f172a}.hero-desc[data-v-2231a5bd],.section-desc[data-v-2231a5bd],.service-desc[data-v-2231a5bd]{margin:16px 0 0;max-width:760px;color:#475569;line-height:1.7}.hero-highlights[data-v-2231a5bd]{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.hero-highlights li[data-v-2231a5bd]{padding:8px 12px;border:1px solid #cfe4d6;border-radius:999px;background:#ffffffc7;color:#166534;font-size:13px;font-weight:600}.actions[data-v-2231a5bd]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.btn[data-v-2231a5bd]{display:inline-block;padding:10px 18px;border-radius:8px;border:1px solid #cbd5e1;color:#0f172a;text-decoration:none;font-size:14px;background:#fff;cursor:pointer}.btn.primary[data-v-2231a5bd]{background:#2563eb;border-color:#2563eb;color:#fff}.btn.enterprise[data-v-2231a5bd]{border-color:#16a34a;color:#166534;background:#f0fdf4}.hero-metrics[data-v-2231a5bd]{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-card[data-v-2231a5bd]{padding:18px 18px 16px;border-radius:12px;background:#ffffffd1;border:1px solid #e2e8f0}.metric-card strong[data-v-2231a5bd]{display:block;font-size:20px;color:#0f172a}.metric-card span[data-v-2231a5bd]{display:block;margin-top:6px;color:#64748b;font-size:13px}.invite-hint[data-v-2231a5bd]{margin:16px 0 0;font-size:13px;color:#64748b}.invite-hint strong[data-v-2231a5bd],.invite-hint a[data-v-2231a5bd]{color:#0f766e}.invite-hint a[data-v-2231a5bd]{text-decoration:none;font-weight:600}.capabilities[data-v-2231a5bd],.scenarios[data-v-2231a5bd],.service[data-v-2231a5bd]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px 32px 32px;box-shadow:0 4px 16px #0f172a0a}.section-heading[data-v-2231a5bd]{max-width:820px}.section-title[data-v-2231a5bd]{margin:0;font-size:28px;line-height:1.3;font-weight:800;color:#0f172a}.capability-grid[data-v-2231a5bd],.scenario-grid[data-v-2231a5bd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.capability-card[data-v-2231a5bd],.scenario-card[data-v-2231a5bd]{padding:22px 20px;border-radius:12px;background:#f8fafc;border:1px solid #e5e7eb}.capability-icon[data-v-2231a5bd]{color:#16a34a}.capability-card h3[data-v-2231a5bd],.scenario-card h3[data-v-2231a5bd]{margin:14px 0 8px;font-size:18px;color:#0f172a}.capability-card p[data-v-2231a5bd],.scenario-card p[data-v-2231a5bd]{margin:0;font-size:14px;line-height:1.7;color:#334155}.service[data-v-2231a5bd]{display:flex;align-items:center;justify-content:space-between;gap:32px}.service-main[data-v-2231a5bd]{flex:1}.service-list[data-v-2231a5bd]{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}.service-list li[data-v-2231a5bd]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;color:#334155}.check-icon[data-v-2231a5bd]{flex-shrink:0;margin-top:2px;color:#22c55e}.service-actions[data-v-2231a5bd]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cta-btn[data-v-2231a5bd]{display:inline-block;margin-top:24px;padding:10px 22px;border-radius:8px;background:#16a34a;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.cta-btn[data-v-2231a5bd]:hover{background:#15803d}.service-link[data-v-2231a5bd]{margin-top:24px;color:#166534;font-size:14px;font-weight:600;text-decoration:none}.service-qr[data-v-2231a5bd]{flex-shrink:0}.qr-card[data-v-2231a5bd]{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#fff;border:2px solid #22c55e;border-radius:12px}.qr-img[data-v-2231a5bd]{flex-shrink:0;width:132px;height:132px;border-radius:6px;cursor:zoom-in}.qr-img[data-v-2231a5bd] .el-image__inner{-webkit-touch-callout:default}.qr-copy[data-v-2231a5bd]{min-width:0}.qr-title[data-v-2231a5bd]{margin:0;font-size:18px;font-weight:700;color:#16a34a}.qr-hint[data-v-2231a5bd]{margin:8px 0 0;font-size:14px;color:#64748b;line-height:1.5}.qr-tip[data-v-2231a5bd]{margin:10px 0 0;font-size:12px;color:#94a3b8;line-height:1.5}.qr-tip--mobile[data-v-2231a5bd]{display:none}.qr-contact[data-v-2231a5bd]{display:none;margin-top:10px;font-size:13px;font-weight:600;color:#16a34a;text-decoration:none}.qr-contact[data-v-2231a5bd]:hover{color:#15803d;text-decoration:underline}@media (max-width: 900px){.hero-metrics[data-v-2231a5bd]{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-grid[data-v-2231a5bd],.scenario-grid[data-v-2231a5bd],.service-list[data-v-2231a5bd]{grid-template-columns:1fr}.service[data-v-2231a5bd]{flex-direction:column;align-items:stretch}.cta-btn[data-v-2231a5bd],.service-link[data-v-2231a5bd]{margin-top:24px}.service-qr[data-v-2231a5bd]{padding-top:24px;margin-top:8px;border-top:1px solid #dcfce7}.qr-card[data-v-2231a5bd]{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:none;margin:0;padding:0;background:transparent;border:none;text-align:center}.qr-img[data-v-2231a5bd]{width:200px;height:200px;padding:14px;border:2px solid #22c55e;border-radius:12px;background:#fff;box-sizing:border-box;cursor:pointer}.qr-copy[data-v-2231a5bd]{width:100%}.qr-tip--desktop[data-v-2231a5bd]{display:none}.qr-tip--mobile[data-v-2231a5bd]{display:block}.qr-contact[data-v-2231a5bd]{display:inline-block}}@media (min-width: 901px){.qr-tip--desktop[data-v-2231a5bd]{display:block}.qr-tip--mobile[data-v-2231a5bd],.qr-contact[data-v-2231a5bd]{display:none}}@media (max-width: 640px){.hero[data-v-2231a5bd],.capabilities[data-v-2231a5bd],.scenarios[data-v-2231a5bd],.service[data-v-2231a5bd]{padding:22px 20px 24px}.hero h1[data-v-2231a5bd]{font-size:28px}.section-title[data-v-2231a5bd]{font-size:24px}.actions[data-v-2231a5bd]{flex-direction:column}.btn[data-v-2231a5bd]{text-align:center}}
