.solution-flow[data-v-c7f82dbd]{margin:40px 0;padding:28px;background:#f7f7f2;border-radius:16px}.solution-flow__title[data-v-c7f82dbd]{margin:0 0 20px;font-size:1.3rem}.solution-flow__track[data-v-c7f82dbd]{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.solution-flow__step[data-v-c7f82dbd]{flex:1;min-width:180px;background:#fff;border-radius:12px;padding:18px;border:1px solid rgba(26,26,26,.06)}.solution-flow__num[data-v-c7f82dbd]{font-size:.8rem;font-weight:800;color:#fcfe31;background:#282828;padding:2px 8px;border-radius:6px;letter-spacing:.05em}.solution-flow__step h4[data-v-c7f82dbd]{margin:10px 0 6px;font-size:.98rem}.solution-flow__step p[data-v-c7f82dbd]{margin:0;font-size:.85rem;color:#282828a6;line-height:1.6}.solution-flow__arrow[data-v-c7f82dbd]{display:flex;align-items:center;font-size:1.4rem;color:#2828284d}.solution-flow__related[data-v-c7f82dbd]{margin-top:18px;padding-top:16px;border-top:1px solid rgba(40,40,40,.08);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.solution-flow__related-label[data-v-c7f82dbd]{font-size:.8rem;font-weight:600;color:#28282880;margin-right:4px}.solution-flow__chip[data-v-c7f82dbd]{display:inline-block;padding:5px 12px;border-radius:999px;background:#fff;border:1px solid rgba(40,40,40,.12);font-size:.82rem;text-decoration:none;color:#282828;transition:all .15s}.solution-flow__chip[data-v-c7f82dbd]:hover{background:#fcfe31;border-color:transparent}@media (max-width: 720px){.solution-flow__track[data-v-c7f82dbd]{flex-direction:column}.solution-flow__arrow[data-v-c7f82dbd]{transform:rotate(90deg);justify-content:center}}.article-page[data-v-ce8a3245]{padding-top:140px}.article-wrap[data-v-ce8a3245]{max-width:820px}.back-link[data-v-ce8a3245]{display:inline-block;color:var(--text-dim);font-size:.875rem;text-decoration:none;margin-bottom:28px;transition:color .2s ease}.back-link[data-v-ce8a3245]:hover{color:var(--accent)}.article-head[data-v-ce8a3245]{margin-bottom:28px}.article-cat[data-v-ce8a3245]{display:inline-block;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);padding:4px 10px;border-radius:var(--radius-pill);margin-bottom:14px}.article-head h1[data-v-ce8a3245]{font-size:clamp(28px,4vw,40px);line-height:1.25;margin:0 0 10px}.article-date[data-v-ce8a3245]{color:var(--text-dim);font-size:.875rem;margin:0}.article-hero[data-v-ce8a3245]{width:100%;border-radius:0;overflow:hidden;margin-bottom:36px;border:1px solid var(--border)}.article-hero img[data-v-ce8a3245]{width:100%;display:block;object-fit:cover}.article-body[data-v-ce8a3245]{font-size:1.062rem;line-height:1.9;color:var(--text);font-family:var(--font-puhuiti-light);font-weight:300;font-synthesis:none;text-rendering:auto;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.article-body p[data-v-ce8a3245]{margin:0 0 20px;font-weight:300;letter-spacing:.01em}.article-section p[data-v-ce8a3245]{font-weight:300;letter-spacing:.01em}.article-section[data-v-ce8a3245]{margin-bottom:40px}.section-image[data-v-ce8a3245]{width:100%;border-radius:var(--radius-md);overflow:hidden;margin:20px 0;border:1px solid var(--border)}.section-image img[data-v-ce8a3245]{width:100%;display:block;object-fit:cover}.article-subhead[data-v-ce8a3245]{font-family:var(--font-sans);font-size:1.25rem;font-weight:400;margin:34px 0 12px;color:var(--text);letter-spacing:.01em}.article-missing[data-v-ce8a3245]{text-align:center;padding:60px 0}.article-faq[data-v-ce8a3245]{margin-top:48px}.faq-title[data-v-ce8a3245],.related-title[data-v-ce8a3245]{font-size:1.5rem;font-weight:600;margin:0 0 20px}.faq-item[data-v-ce8a3245]{border:1px solid var(--border);border-radius:10px;padding:0 18px;margin-bottom:12px;background:color-mix(in srgb,var(--text) 3%,transparent)}.faq-item summary[data-v-ce8a3245]{cursor:pointer;font-weight:600;padding:14px 0;list-style:none}.faq-item summary[data-v-ce8a3245]::-webkit-details-marker{display:none}.faq-item summary[data-v-ce8a3245]:after{content:"+";float:right;color:var(--accent);font-size:1.3rem;line-height:1}.faq-item[open] summary[data-v-ce8a3245]:after{content:"−"}.faq-item p[data-v-ce8a3245]{margin:0 0 16px;color:var(--text);line-height:1.8}.related-solutions[data-v-ce8a3245]{margin-top:48px}.related-grid[data-v-ce8a3245]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.related-card[data-v-ce8a3245]{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;color:var(--text);background:color-mix(in srgb,var(--text) 3%,transparent);transition:border-color .2s ease,transform .2s ease}.related-card[data-v-ce8a3245]:hover{border-color:var(--accent);transform:translateY(-2px)}.related-name[data-v-ce8a3245]{font-size:1.1rem;font-weight:600}.related-desc[data-v-ce8a3245]{font-size:.9rem;color:var(--text-dim);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-go[data-v-ce8a3245]{font-size:.85rem;color:var(--accent);margin-top:4px}.back-home[data-v-ce8a3245]{display:inline-block;margin-top:48px;color:var(--text-dim);text-decoration:none}.back-home[data-v-ce8a3245]:hover{color:var(--accent)}@media (max-width: 640px){.article-body[data-v-ce8a3245]{font-size:1rem}}
