@import"./LandingCompare.vue?style";.lp-page[data-v-bf4d7de5]{background:#0d0d18;min-height:100vh;color:#fff}.lp-hero[data-v-bf4d7de5]{padding:100px 24px 80px;text-align:center;background:radial-gradient(ellipse at top,rgba(243,127,127,.12),transparent 60%)}.lp-hero-inner[data-v-bf4d7de5]{max-width:880px;margin:0 auto}.lp-eyebrow[data-v-bf4d7de5]{color:#f37f7f;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0 0 18px}.lp-hero h1[data-v-bf4d7de5]{font-size:44px;line-height:1.15;color:#fff;margin:0 0 22px;font-weight:700}.lp-tagline[data-v-bf4d7de5]{font-size:17px;color:#b8b8c8;line-height:1.6;margin:0 auto 28px;max-width:720px}.hero-rating-badge[data-v-bf4d7de5]{display:inline-flex;align-items:center;gap:10px;margin:0 auto 24px;padding:8px 14px;background:#ffffff0a;border:1px solid rgba(255,200,58,.25);border-radius:999px;color:#fff;font-size:13px;text-decoration:none;line-height:1}.hero-rating-stars[data-v-bf4d7de5]{color:#ffc83a;font-size:14px;letter-spacing:1px}.hero-rating-text[data-v-bf4d7de5]{display:inline-flex;align-items:baseline;gap:8px}.hero-rating-text strong[data-v-bf4d7de5]{font-weight:600;color:#fff}.hero-rating-meta[data-v-bf4d7de5]{color:#b8b8c8;font-size:12px}.lp-cta-row[data-v-bf4d7de5]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lp-btn[data-v-bf4d7de5]{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}.lp-btn[data-v-bf4d7de5]:hover{transform:translateY(-1px)}.lp-btn-primary[data-v-bf4d7de5]{background:linear-gradient(135deg,#f37f7f,#d96e6e);color:#fff}.lp-btn-secondary[data-v-bf4d7de5]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#fff}.lp-section[data-v-bf4d7de5]{padding:70px 24px}.lp-section-inner[data-v-bf4d7de5]{max-width:1200px;margin:0 auto}.lp-section h2[data-v-bf4d7de5]{font-size:32px;color:#fff;margin:0 0 16px;text-align:center;font-weight:700}.lp-section-sub[data-v-bf4d7de5]{color:#b8b8c8;font-size:14px;text-align:center;margin:0 auto 28px;max-width:720px;line-height:1.6}.lp-why[data-v-bf4d7de5]{background:#ffffff04}.lp-why-grid[data-v-bf4d7de5]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px}.lp-why-grid li[data-v-bf4d7de5]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:24px}.lp-why-grid h3[data-v-bf4d7de5]{font-size:17px;color:#fff;margin:0 0 10px}.lp-why-grid p[data-v-bf4d7de5]{color:#b8b8c8;font-size:14px;line-height:1.6;margin:0}.lp-why-grid li.lp-why-deprecated[data-v-bf4d7de5]{background:#ffffff04;border-style:dashed;border-color:#ffffff14;opacity:.72}.lp-why-grid li.lp-why-deprecated h3[data-v-bf4d7de5]{color:#b8b8c8;font-size:14px;font-weight:500}.lp-why-grid li.lp-why-deprecated h3 s[data-v-bf4d7de5]{color:#888;text-decoration-color:#777}.lp-why-grid li.lp-why-deprecated p[data-v-bf4d7de5]{font-size:13px}.lp-faq-item s[data-v-bf4d7de5]{color:#888}.lp-table-wrap[data-v-bf4d7de5]{overflow-x:auto;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05}.lp-table[data-v-bf4d7de5]{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.lp-table th[data-v-bf4d7de5]{text-align:left;padding:14px 18px;background:#ffffff0a;color:#b8b8c8;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.06)}.lp-table td[data-v-bf4d7de5]{padding:13px 18px;color:#d8d8e2;border-bottom:1px solid rgba(255,255,255,.04)}.lp-table tr:last-child td[data-v-bf4d7de5]{border-bottom:none}.lp-table tr:hover td[data-v-bf4d7de5]{background:#f37f7f0a}.lp-table td strong[data-v-bf4d7de5]{color:#fff}.lp-table a[data-v-bf4d7de5]{color:#f37f7f;text-decoration:none}.lp-table a[data-v-bf4d7de5]:hover{text-decoration:underline}.lp-table tr.lp-row-deprecated td[data-v-bf4d7de5]{color:#707080;background:#ffffff03}.lp-table tr.lp-row-deprecated td strong[data-v-bf4d7de5]{color:#888}.lp-table tr.lp-row-deprecated s[data-v-bf4d7de5]{color:#777;text-decoration-color:#888}.lp-table tr.lp-row-deprecated a[data-v-bf4d7de5]{color:#888}.lp-table tr.lp-row-deprecated:hover td[data-v-bf4d7de5]{background:#ffffff06}.lp-table .lp-deprecated-note[data-v-bf4d7de5]{color:#f37f7f;font-weight:500}.lp-decision-grid[data-v-bf4d7de5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:28px}.lp-decision-card[data-v-bf4d7de5]{display:block;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s,background .15s}.lp-decision-card[data-v-bf4d7de5]:hover{border-color:#f37f7f66;background:#f37f7f0f;transform:translateY(-2px)}.lp-decision-card h3[data-v-bf4d7de5]{color:#fff;font-size:18px;margin:0 0 10px}.lp-decision-card p[data-v-bf4d7de5]{color:#b8b8c8;font-size:14px;line-height:1.55;margin:0 0 14px}.lp-decision-cta[data-v-bf4d7de5]{color:#f37f7f;font-size:13px;font-weight:500}.lp-faq[data-v-bf4d7de5]{background:#ffffff04}.lp-faq-item[data-v-bf4d7de5]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;margin-bottom:12px;padding:0 22px;transition:border-color .15s}.lp-faq-item[open][data-v-bf4d7de5]{border-color:#f37f7f4d}.lp-faq-item summary[data-v-bf4d7de5]{cursor:pointer;padding:18px 0;color:#fff;font-weight:500;font-size:15px;list-style:none;-webkit-user-select:none;user-select:none}.lp-faq-item summary[data-v-bf4d7de5]::-webkit-details-marker{display:none}.lp-faq-item summary[data-v-bf4d7de5]:after{content:"＋";float:right;color:#f37f7f;font-weight:400}.lp-faq-item[open] summary[data-v-bf4d7de5]:after{content:"−"}.lp-faq-item p[data-v-bf4d7de5]{padding-bottom:18px;margin:0;color:#b8b8c8;font-size:14px;line-height:1.65}.lp-faq-item p a[data-v-bf4d7de5]{color:#f37f7f}@media (max-width: 768px){.lp-hero[data-v-bf4d7de5]{padding:64px 16px 56px}.lp-hero h1[data-v-bf4d7de5]{font-size:28px}.lp-tagline[data-v-bf4d7de5]{font-size:15px}.lp-section[data-v-bf4d7de5]{padding:56px 16px}.lp-section h2[data-v-bf4d7de5]{font-size:22px}.lp-table[data-v-bf4d7de5]{font-size:13px}.lp-table th[data-v-bf4d7de5],.lp-table td[data-v-bf4d7de5]{padding:10px 12px}}
