.lp[data-astro-cid-6ygdg5rc]{--g1: #8b5cf6;--g2: #6366f1;--g3: #06b6d4}.lp-hero[data-astro-cid-6ygdg5rc]{position:relative;text-align:center;padding:72px 0 56px;overflow:hidden}.lp-hero[data-astro-cid-6ygdg5rc]:before{content:"";position:absolute;top:-30%;left:50%;width:900px;height:600px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(230,0,103,.2),rgba(6,182,212,.1),transparent 70%);filter:blur(20px);z-index:-1;pointer-events:none}.lp-eyebrow[data-astro-cid-6ygdg5rc]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--g1);background:#e600671a;border:1px solid rgba(230,0,103,.3);padding:7px 16px;border-radius:999px;margin-bottom:22px}.lp-hero[data-astro-cid-6ygdg5rc] h1[data-astro-cid-6ygdg5rc]{font-size:clamp(32px,5vw,52px);font-weight:850;line-height:1.08;letter-spacing:-.03em;margin:0 auto 18px;max-width:880px;color:var(--text-primary)}.lp-hero[data-astro-cid-6ygdg5rc] h1[data-astro-cid-6ygdg5rc] .grad[data-astro-cid-6ygdg5rc]{background:linear-gradient(120deg,var(--g1),var(--g2) 50%,var(--g3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-hero[data-astro-cid-6ygdg5rc] .lead[data-astro-cid-6ygdg5rc]{font-size:clamp(16px,2vw,19px);color:var(--text-secondary);max-width:660px;margin:0 auto 34px;line-height:1.6}.lp-cta-row[data-astro-cid-6ygdg5rc]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lp-btn[data-astro-cid-6ygdg5rc]{display:inline-flex;align-items:center;gap:10px;padding:17px 38px;border-radius:14px;font-weight:750;font-size:16px;text-decoration:none;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),filter .2s var(--ease-out)}.lp-btn-primary[data-astro-cid-6ygdg5rc]{color:#fff;background:linear-gradient(120deg,var(--g1),var(--g3));box-shadow:0 12px 34px #6366f173}.lp-btn-primary[data-astro-cid-6ygdg5rc]:hover{transform:translateY(-3px);box-shadow:0 18px 46px #6366f199;filter:brightness(1.08)}.lp-btn-ghost[data-astro-cid-6ygdg5rc]{color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-strong)}.lp-btn-ghost[data-astro-cid-6ygdg5rc]:hover{transform:translateY(-3px);border-color:var(--g1);color:#fff}.lp-trust[data-astro-cid-6ygdg5rc]{margin-top:20px;font-size:13px;color:var(--text-muted)}.lp-stats[data-astro-cid-6ygdg5rc]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:8px 0 64px}.lp-stat[data-astro-cid-6ygdg5rc]{text-align:center;padding:24px 16px;border-radius:var(--radius-lg);background:linear-gradient(160deg,var(--bg-card),var(--bg-raised));border:1px solid var(--border)}.lp-stat[data-astro-cid-6ygdg5rc] .num[data-astro-cid-6ygdg5rc]{font-size:30px;font-weight:850;letter-spacing:-.02em;background:linear-gradient(120deg,var(--g1),var(--g3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-stat[data-astro-cid-6ygdg5rc] .lbl[data-astro-cid-6ygdg5rc]{font-size:13px;color:var(--text-muted);margin-top:6px}.lp-sec[data-astro-cid-6ygdg5rc]{margin-bottom:72px}.lp-sec-head[data-astro-cid-6ygdg5rc]{text-align:center;max-width:680px;margin:0 auto 40px}.lp-sec-head[data-astro-cid-6ygdg5rc] h2[data-astro-cid-6ygdg5rc]{font-size:clamp(26px,3.4vw,36px);font-weight:800;letter-spacing:-.02em;margin:0 0 14px;color:var(--text-primary)}.lp-sec-head[data-astro-cid-6ygdg5rc] p[data-astro-cid-6ygdg5rc]{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0}.lp-problem[data-astro-cid-6ygdg5rc]{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;border-radius:var(--radius-xl);border:1px solid rgba(244,63,94,.25);background:linear-gradient(135deg,rgba(244,63,94,.06),var(--bg-card));padding:36px}.lp-problem[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{font-size:22px;margin:0 0 14px;color:#fb7185}.lp-problem[data-astro-cid-6ygdg5rc] ul[data-astro-cid-6ygdg5rc]{margin:0;padding:0;list-style:none}.lp-problem[data-astro-cid-6ygdg5rc] li[data-astro-cid-6ygdg5rc]{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;color:var(--text-secondary);font-size:15px;line-height:1.5}.lp-problem[data-astro-cid-6ygdg5rc] li[data-astro-cid-6ygdg5rc]:before{content:"✕";color:#f43f5e;font-weight:800;flex-shrink:0}.lp-grid[data-astro-cid-6ygdg5rc]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lp-card[data-astro-cid-6ygdg5rc]{padding:28px 24px;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border);transition:transform .2s var(--ease-out),border-color .2s,box-shadow .2s}.lp-card[data-astro-cid-6ygdg5rc]:hover{transform:translateY(-4px);border-color:var(--g1);box-shadow:0 14px 40px #6366f124}.lp-card[data-astro-cid-6ygdg5rc] .ico[data-astro-cid-6ygdg5rc]{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px;background:linear-gradient(135deg,#e6006729,#06b6d41f);border:1px solid var(--border)}.lp-card[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{font-size:17px;margin:0 0 8px;color:var(--text-primary)}.lp-card[data-astro-cid-6ygdg5rc] p[data-astro-cid-6ygdg5rc]{font-size:14px;color:var(--text-secondary);line-height:1.55;margin:0}.lp-steps[data-astro-cid-6ygdg5rc]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:step}.lp-step[data-astro-cid-6ygdg5rc]{position:relative;padding:28px 24px 24px;border-radius:var(--radius-lg);background:linear-gradient(160deg,var(--bg-card),var(--bg-raised));border:1px solid var(--border)}.lp-step[data-astro-cid-6ygdg5rc]:before{counter-increment:step;content:counter(step);position:absolute;top:-16px;left:24px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:linear-gradient(120deg,var(--g1),var(--g3));box-shadow:0 6px 18px #6366f166}.lp-step[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{font-size:17px;margin:10px 0 8px;color:var(--text-primary)}.lp-step[data-astro-cid-6ygdg5rc] p[data-astro-cid-6ygdg5rc]{font-size:14px;color:var(--text-secondary);line-height:1.55;margin:0}.lp-compare[data-astro-cid-6ygdg5rc]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lp-comp-col[data-astro-cid-6ygdg5rc]{border-radius:var(--radius-lg);padding:28px 24px;border:1px solid var(--border)}.lp-comp-bad[data-astro-cid-6ygdg5rc]{background:linear-gradient(160deg,rgba(244,63,94,.05),var(--bg-card))}.lp-comp-good[data-astro-cid-6ygdg5rc]{background:linear-gradient(160deg,rgba(6,182,212,.07),var(--bg-card));border-color:#06b6d459}.lp-comp-col[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{font-size:18px;margin:0 0 18px}.lp-comp-bad[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{color:#fb7185}.lp-comp-good[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{color:#22d3ee}.lp-comp-col[data-astro-cid-6ygdg5rc] ul[data-astro-cid-6ygdg5rc]{margin:0;padding:0}.lp-comp-col[data-astro-cid-6ygdg5rc] li[data-astro-cid-6ygdg5rc]{list-style:none;display:flex;gap:10px;align-items:flex-start;margin-bottom:13px;font-size:14.5px;color:var(--text-secondary);line-height:1.5}.lp-comp-bad[data-astro-cid-6ygdg5rc] li[data-astro-cid-6ygdg5rc]:before{content:"✕";color:#f43f5e;font-weight:800}.lp-comp-good[data-astro-cid-6ygdg5rc] li[data-astro-cid-6ygdg5rc]:before{content:"✓";color:#06b6d4;font-weight:800}.lp-banner[data-astro-cid-6ygdg5rc]{position:relative;text-align:center;overflow:hidden;border-radius:var(--radius-xl);padding:3px;background:linear-gradient(120deg,var(--g1),var(--g2),var(--g3));box-shadow:0 20px 60px #6366f14d;margin-bottom:72px}.lp-banner-inner[data-astro-cid-6ygdg5rc]{background:var(--bg-base);border-radius:calc(var(--radius-xl) - 3px);padding:52px 28px}.lp-banner[data-astro-cid-6ygdg5rc] h2[data-astro-cid-6ygdg5rc]{font-size:clamp(24px,3.5vw,34px);font-weight:850;margin:0 0 14px;color:var(--text-heading)}.lp-banner[data-astro-cid-6ygdg5rc] p[data-astro-cid-6ygdg5rc]{font-size:16px;color:var(--text-secondary);max-width:560px;margin:0 auto 28px;line-height:1.6}.lp-faq[data-astro-cid-6ygdg5rc]{max-width:760px;margin:0 auto}.lp-faq[data-astro-cid-6ygdg5rc] details[data-astro-cid-6ygdg5rc]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);margin-bottom:12px;overflow:hidden}.lp-faq[data-astro-cid-6ygdg5rc] summary[data-astro-cid-6ygdg5rc]{cursor:pointer;padding:18px 22px;font-weight:650;font-size:16px;color:var(--text-primary);list-style:none;display:flex;justify-content:space-between;gap:16px}.lp-faq[data-astro-cid-6ygdg5rc] summary[data-astro-cid-6ygdg5rc]::-webkit-details-marker{display:none}.lp-faq[data-astro-cid-6ygdg5rc] summary[data-astro-cid-6ygdg5rc]:after{content:"+";color:var(--g1);font-weight:800;font-size:22px;line-height:1}.lp-faq[data-astro-cid-6ygdg5rc] details[data-astro-cid-6ygdg5rc][open] summary[data-astro-cid-6ygdg5rc]:after{content:"−"}.lp-faq[data-astro-cid-6ygdg5rc] details[data-astro-cid-6ygdg5rc][open] summary[data-astro-cid-6ygdg5rc]{border-bottom:1px solid var(--border)}.lp-faq[data-astro-cid-6ygdg5rc] p[data-astro-cid-6ygdg5rc]{padding:16px 22px 20px;margin:0;color:var(--text-secondary);font-size:14.5px;line-height:1.6}.lp-related[data-astro-cid-6ygdg5rc]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-rel-card[data-astro-cid-6ygdg5rc]{display:block;padding:20px;border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border);text-decoration:none;transition:all .2s var(--ease-out)}.lp-rel-card[data-astro-cid-6ygdg5rc]:hover{border-color:var(--g1);transform:translateY(-2px);background:var(--accent-surface)}.lp-rel-card[data-astro-cid-6ygdg5rc] .tag[data-astro-cid-6ygdg5rc]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--g1)}.lp-rel-card[data-astro-cid-6ygdg5rc] h3[data-astro-cid-6ygdg5rc]{font-size:15px;margin:8px 0 0;color:var(--text-primary);line-height:1.35}@media(max-width:860px){.lp-stats[data-astro-cid-6ygdg5rc]{grid-template-columns:repeat(2,1fr)}.lp-grid[data-astro-cid-6ygdg5rc],.lp-steps[data-astro-cid-6ygdg5rc],.lp-related[data-astro-cid-6ygdg5rc],.lp-problem[data-astro-cid-6ygdg5rc],.lp-compare[data-astro-cid-6ygdg5rc]{grid-template-columns:1fr}.lp-btn[data-astro-cid-6ygdg5rc]{width:100%;justify-content:center}}
