.lp-page[data-v-2ac5630f]{background:var(--bg-deep);min-height:100vh;color:var(--text-primary)}.lp-hero[data-v-2ac5630f]{padding:100px 24px 80px;text-align:center;background:radial-gradient(ellipse at top,rgba(127,141,243,.12),transparent 60%)}.lp-hero-inner[data-v-2ac5630f]{max-width:880px;margin:0 auto}.lp-eyebrow[data-v-2ac5630f]{color:var(--accent-blue);font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0 0 18px}.lp-hero h1[data-v-2ac5630f]{font-size:44px;line-height:1.15;color:var(--text-primary);margin:0 0 22px;font-weight:700}.lp-tagline[data-v-2ac5630f]{font-size:17px;color:var(--text-secondary);line-height:1.6;margin:0 auto 28px;max-width:720px}.hero-rating-badge[data-v-2ac5630f]{display:inline-flex;align-items:center;gap:10px;margin:0 auto 24px;padding:8px 14px;background:var(--fill-subtle);border:1px solid rgba(255,200,58,.25);border-radius:999px;color:var(--text-primary);font-size:13px;text-decoration:none;line-height:1}.hero-rating-stars[data-v-2ac5630f]{color:var(--accent-amber);font-size:14px;letter-spacing:1px}.hero-rating-text[data-v-2ac5630f]{display:inline-flex;align-items:baseline;gap:8px}.hero-rating-text strong[data-v-2ac5630f]{font-weight:600;color:var(--text-primary)}.hero-rating-meta[data-v-2ac5630f]{color:var(--text-secondary);font-size:12px}.lp-cta-row[data-v-2ac5630f]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lp-btn[data-v-2ac5630f]{display:inline-flex;align-items:center;padding:0 28px;height:44px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:transform .15s,background .15s}.lp-btn[data-v-2ac5630f]:hover{transform:translateY(-1px)}.lp-btn-primary[data-v-2ac5630f]{background:linear-gradient(135deg,#7f8df3,#5e6dd9);color:#fff}.lp-btn-secondary[data-v-2ac5630f]{background:var(--fill-subtle);border:1px solid var(--border-strong);color:var(--text-primary)}.lp-section[data-v-2ac5630f]{padding:70px 24px}.lp-section-inner[data-v-2ac5630f]{max-width:1200px;margin:0 auto}.lp-section h2[data-v-2ac5630f]{font-size:32px;color:var(--text-primary);margin:0 0 32px;text-align:center;font-weight:700}.lp-section-sub[data-v-2ac5630f]{color:var(--text-secondary);font-size:14px;text-align:center;margin:-16px 0 28px}.lp-why[data-v-2ac5630f]{background:var(--fill-faint)}.lp-why-grid[data-v-2ac5630f]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px}.lp-why-grid li[data-v-2ac5630f]{background:var(--fill-subtle);border:1px solid var(--border-subtle);border-radius:14px;padding:24px}.lp-why-grid h3[data-v-2ac5630f]{font-size:17px;color:var(--text-primary);margin:0 0 10px}.lp-why-grid p[data-v-2ac5630f]{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0}.lp-compare[data-v-2ac5630f]{background:linear-gradient(180deg,transparent 0%,rgba(127,141,243,.04) 50%,transparent 100%)}.lp-table-wrap[data-v-2ac5630f]{overflow-x:auto;border-radius:14px;border:1px solid var(--border-subtle);background:var(--fill-faint)}.lp-table[data-v-2ac5630f]{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.lp-table th[data-v-2ac5630f]{text-align:left;padding:14px 18px;background:var(--fill-subtle);color:var(--text-secondary);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-subtle)}.lp-table td[data-v-2ac5630f]{padding:13px 18px;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle)}.lp-table tr:last-child td[data-v-2ac5630f]{border-bottom:none}.lp-table tr:hover td[data-v-2ac5630f]{background:#7f8df30a}.lp-table td strong[data-v-2ac5630f]{color:var(--text-primary)}.lp-cell-bestfor[data-v-2ac5630f]{color:var(--text-secondary);font-size:13px}.lp-decision-grid[data-v-2ac5630f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:28px}.lp-decision-card[data-v-2ac5630f]{display:block;background:var(--fill-subtle);border:1px solid var(--border-subtle);border-radius:14px;padding:24px;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s,background .15s}.lp-decision-card[data-v-2ac5630f]:hover{border-color:#7f8df366;background:#7f8df30f;transform:translateY(-2px)}.lp-decision-card h3[data-v-2ac5630f]{color:var(--text-primary);font-size:18px;margin:0 0 10px}.lp-decision-card p[data-v-2ac5630f]{color:var(--text-secondary);font-size:14px;line-height:1.55;margin:0 0 14px}.lp-decision-cta[data-v-2ac5630f]{color:var(--accent-blue);font-size:13px;font-weight:500}.lp-faq[data-v-2ac5630f]{background:var(--fill-faint)}.lp-faq-item[data-v-2ac5630f]{background:var(--fill-subtle);border:1px solid var(--border-subtle);border-radius:12px;margin-bottom:12px;padding:0 22px;transition:border-color .15s}.lp-faq-item[open][data-v-2ac5630f]{border-color:#7f8df34d}.lp-faq-item summary[data-v-2ac5630f]{cursor:pointer;padding:18px 0;color:var(--text-primary);font-weight:500;font-size:15px;list-style:none;-webkit-user-select:none;user-select:none}.lp-faq-item summary[data-v-2ac5630f]::-webkit-details-marker{display:none}.lp-faq-item summary[data-v-2ac5630f]:after{content:"＋";float:right;color:var(--accent-blue);font-weight:400}.lp-faq-item[open] summary[data-v-2ac5630f]:after{content:"−"}.lp-faq-item p[data-v-2ac5630f]{padding-bottom:18px;margin:0;color:var(--text-secondary);font-size:14px;line-height:1.65}@media (max-width: 768px){.lp-hero[data-v-2ac5630f]{padding:64px 16px 56px}.lp-hero h1[data-v-2ac5630f]{font-size:30px}.lp-tagline[data-v-2ac5630f]{font-size:15px}.lp-section[data-v-2ac5630f]{padding:56px 16px}.lp-section h2[data-v-2ac5630f]{font-size:24px}.lp-table[data-v-2ac5630f]{font-size:13px}.lp-table th[data-v-2ac5630f],.lp-table td[data-v-2ac5630f]{padding:10px 12px}}
