.hero-section[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);background:linear-gradient(#fff 0%,#f6f8fb 100%);padding-top:60px;padding-bottom:50px}.hero-container[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-content[data-astro-cid-lcdefpme]{max-width:860px;margin:0 auto 36px}.hero-tag[data-astro-cid-lcdefpme]{color:var(--color-blue);background-color:var(--color-blue-light);border-radius:var(--radius-full);border:1px solid #3466ce33;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.hero-tag-dot[data-astro-cid-lcdefpme]{background-color:var(--color-blue);border-radius:50%;width:8px;height:8px}.hero-title[data-astro-cid-lcdefpme]{color:var(--color-navy);letter-spacing:-.5px;margin-bottom:18px;font-size:44px;font-weight:800;line-height:1.25}.hero-subtitle[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);margin-bottom:32px;font-size:18px;line-height:1.6}.hero-actions[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:16px;margin-bottom:32px;display:flex}.btn-lg[data-astro-cid-lcdefpme]{padding:13px 28px;font-size:16px}.hero-badges[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding-top:12px;display:flex}.hero-badge-item[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.hero-media-wrapper[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background-color:#0000;width:100%;max-width:1100px;margin-top:20px;overflow:hidden;box-shadow:0 12px 32px #17294014}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:auto;display:block}.desktop-hero-view[data-astro-cid-lcdefpme]{display:block}.desktop-hero-view[data-astro-cid-lcdefpme] .hero-img-desktop[data-astro-cid-lcdefpme]{aspect-ratio:1774/887}.mobile-hero-view[data-astro-cid-lcdefpme]{display:none}.mobile-hero-view[data-astro-cid-lcdefpme] .hero-img-mobile[data-astro-cid-lcdefpme]{aspect-ratio:1080/1600;object-position:center top;max-height:480px}.pricing-preview-section[data-astro-cid-lcdefpme]{background-color:var(--color-bg)}.pricing-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:24px;display:grid}.pricing-card[data-astro-cid-lcdefpme]{flex-direction:column;padding:28px 24px;display:flex;position:relative}.pricing-card[data-astro-cid-lcdefpme].is-recommended{border:2px solid var(--color-blue);box-shadow:var(--shadow-lg);background-color:#fff}.card-ribbon[data-astro-cid-lcdefpme]{background-color:var(--color-blue);color:#fff;border-radius:var(--radius-full);letter-spacing:.5px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-12px;right:20px}.card-header[data-astro-cid-lcdefpme]{margin-bottom:20px}.plan-tag-badge[data-astro-cid-lcdefpme]{color:var(--color-blue);background-color:var(--color-blue-light);border-radius:4px;margin-bottom:10px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.plan-name[data-astro-cid-lcdefpme]{color:var(--color-navy);margin-bottom:8px;font-size:20px;font-weight:700}.plan-desc[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:13px;line-height:1.5}.plan-specs[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;gap:10px;margin-bottom:20px;padding:16px 0;display:flex}.spec-row[data-astro-cid-lcdefpme]{justify-content:space-between;font-size:13px;display:flex}.spec-label[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.spec-value[data-astro-cid-lcdefpme]{color:var(--color-navy);font-weight:600}.plan-features[data-astro-cid-lcdefpme]{flex:1;margin-bottom:24px}.features-label[data-astro-cid-lcdefpme]{color:var(--color-navy);margin-bottom:12px;font-size:13px;font-weight:600}.plan-features[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;list-style:none;display:flex}.plan-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.plan-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0;margin-top:2px}.plan-action[data-astro-cid-lcdefpme]{margin-top:auto}.btn-block[data-astro-cid-lcdefpme]{width:100%}.pricing-more-action[data-astro-cid-lcdefpme]{text-align:center;margin-top:36px}.pricing-more-link[data-astro-cid-lcdefpme]{color:var(--color-blue);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.pricing-more-link[data-astro-cid-lcdefpme]:hover{color:var(--color-blue-hover);text-decoration:underline}.advantages-section[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:#fff}.advantages-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.adv-card[data-astro-cid-lcdefpme]{padding:28px}.adv-icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);background-color:var(--color-blue-light);width:48px;height:48px;color:var(--color-blue);justify-content:center;align-items:center;margin-bottom:18px;display:flex}.adv-title[data-astro-cid-lcdefpme]{color:var(--color-navy);margin-bottom:10px;font-size:18px;font-weight:700}.adv-desc[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.workflow-grid[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;display:flex}.step-card[data-astro-cid-lcdefpme]{text-align:center;flex:1;padding:30px 24px}.step-num[data-astro-cid-lcdefpme]{color:var(--color-blue);opacity:.8;letter-spacing:-1px;margin-bottom:12px;font-size:32px;font-weight:800}.step-title[data-astro-cid-lcdefpme]{color:var(--color-navy);margin-bottom:10px;font-size:17px;font-weight:700}.step-desc[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:13px;line-height:1.6}.step-divider[data-astro-cid-lcdefpme]{opacity:.4;justify-content:center;align-items:center;display:flex}.workflow-cta[data-astro-cid-lcdefpme]{text-align:center}.compatibility-section[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:#fff}.compat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:36px;display:grid}.compat-card[data-astro-cid-lcdefpme]{padding:24px 20px}.compat-badge[data-astro-cid-lcdefpme]{color:var(--color-navy);background-color:var(--color-surface-soft);border-radius:4px;margin-bottom:12px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.compat-title[data-astro-cid-lcdefpme]{color:var(--color-navy);margin-bottom:8px;font-size:16px;font-weight:700}.compat-text[data-astro-cid-lcdefpme]{color:var(--color-blue);margin-bottom:14px;font-size:13px;font-weight:500;line-height:1.4}.compat-features[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-size:12px;list-style:none;display:flex}.compat-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"•";color:var(--color-blue);margin-right:6px;font-weight:700}.compat-link-box[data-astro-cid-lcdefpme]{text-align:center}.posts-preview-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:28px;margin-bottom:40px;display:grid}.post-preview-card[data-astro-cid-lcdefpme]{flex-direction:column;padding:0;display:flex;overflow:hidden}.post-preview-cover[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background-color:var(--color-surface-soft);border-bottom:1px solid var(--color-border);width:100%;position:relative;overflow:hidden}.post-preview-cover-img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;display:block}.post-preview-card[data-astro-cid-lcdefpme]:hover .post-preview-cover-img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.post-preview-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:24px;display:flex}.post-preview-meta[data-astro-cid-lcdefpme]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.post-category-tag[data-astro-cid-lcdefpme]{color:var(--color-blue);background-color:var(--color-blue-light);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.post-date[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:12px}.post-preview-title[data-astro-cid-lcdefpme]{color:var(--color-navy);margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4}.post-preview-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-blue)}.post-preview-summary[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);flex:1;margin-bottom:18px;font-size:14px;line-height:1.6}.post-preview-footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-surface-soft);justify-content:space-between;align-items:center;padding-top:14px;display:flex}.post-readtime[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:12px}.post-read-link[data-astro-cid-lcdefpme]{color:var(--color-blue);font-size:13px;font-weight:600}.post-more-action[data-astro-cid-lcdefpme]{text-align:center}.faq-section[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);background-color:#fff}.faq-list[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;max-width:860px;margin:0 auto;display:flex}.faq-item[data-astro-cid-lcdefpme]{border-left:4px solid var(--color-blue);padding:24px 28px}.faq-question[data-astro-cid-lcdefpme]{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.faq-index[data-astro-cid-lcdefpme]{color:var(--color-blue);font-size:16px;font-weight:800}.faq-q-text[data-astro-cid-lcdefpme]{color:var(--color-navy);font-size:17px;font-weight:700;line-height:1.4}.faq-answer[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);padding-left:32px;font-size:15px;line-height:1.7}@media (width<=1024px){.pricing-grid[data-astro-cid-lcdefpme],.compat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.hero-title[data-astro-cid-lcdefpme]{font-size:30px}.hero-subtitle[data-astro-cid-lcdefpme]{font-size:15px}.hero-actions[data-astro-cid-lcdefpme]{flex-direction:column;width:100%}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.desktop-hero-view[data-astro-cid-lcdefpme]{display:none}.mobile-hero-view[data-astro-cid-lcdefpme]{display:block}.pricing-grid[data-astro-cid-lcdefpme],.advantages-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.workflow-grid[data-astro-cid-lcdefpme]{flex-direction:column}.step-divider[data-astro-cid-lcdefpme]{transform:rotate(90deg)}.compat-grid[data-astro-cid-lcdefpme],.posts-preview-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.faq-answer[data-astro-cid-lcdefpme]{padding-left:0}.faq-item[data-astro-cid-lcdefpme]{padding:18px 20px}}
