.lp[data-astro-cid-dhe2rztr]{--g1: #059669;--g2: #3b82f6;--g3: #f43f5e}.lp-hero[data-astro-cid-dhe2rztr]{position:relative;text-align:center;padding:72px 0 56px;overflow:hidden}.lp-hero[data-astro-cid-dhe2rztr]:before{content:"";position:absolute;top:-30%;left:50%;width:900px;height:600px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(16,185,129,.18),rgba(59,130,246,.1),transparent 70%);filter:blur(20px);z-index:-1;pointer-events:none}.lp-eyebrow[data-astro-cid-dhe2rztr]{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:#10b9811a;border:1px solid rgba(16,185,129,.3);padding:7px 16px;border-radius:999px;margin-bottom:22px}.lp-hero[data-astro-cid-dhe2rztr] h1[data-astro-cid-dhe2rztr]{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-dhe2rztr] h1[data-astro-cid-dhe2rztr] .grad[data-astro-cid-dhe2rztr]{background:linear-gradient(120deg,var(--g1),var(--g2) 55%,var(--g3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-hero[data-astro-cid-dhe2rztr] .lead[data-astro-cid-dhe2rztr]{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-dhe2rztr]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lp-btn[data-astro-cid-dhe2rztr]{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-dhe2rztr]{color:#06231a;background:linear-gradient(120deg,var(--g1),#34d399);box-shadow:0 12px 34px #10b98173}.lp-btn-primary[data-astro-cid-dhe2rztr]:hover{transform:translateY(-3px);box-shadow:0 18px 46px #10b98199;filter:brightness(1.06)}.lp-btn-ghost[data-astro-cid-dhe2rztr]{color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-strong)}.lp-btn-ghost[data-astro-cid-dhe2rztr]:hover{transform:translateY(-3px);border-color:var(--g2);color:#fff}.lp-trust[data-astro-cid-dhe2rztr]{margin-top:20px;font-size:13px;color:var(--text-muted)}.lp-stats[data-astro-cid-dhe2rztr]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:8px 0 64px}.lp-stat[data-astro-cid-dhe2rztr]{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-dhe2rztr] .num[data-astro-cid-dhe2rztr]{font-size:30px;font-weight:850;letter-spacing:-.02em;background:linear-gradient(120deg,var(--g1),var(--g2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-stat[data-astro-cid-dhe2rztr] .lbl[data-astro-cid-dhe2rztr]{font-size:13px;color:var(--text-muted);margin-top:6px}.lp-sec[data-astro-cid-dhe2rztr]{margin-bottom:72px}.lp-sec-head[data-astro-cid-dhe2rztr]{text-align:center;max-width:680px;margin:0 auto 40px}.lp-sec-head[data-astro-cid-dhe2rztr] h2[data-astro-cid-dhe2rztr]{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-dhe2rztr] p[data-astro-cid-dhe2rztr]{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0}.lp-problem[data-astro-cid-dhe2rztr]{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-dhe2rztr] h3[data-astro-cid-dhe2rztr]{font-size:22px;margin:0 0 14px;color:#fb7185}.lp-problem[data-astro-cid-dhe2rztr] ul[data-astro-cid-dhe2rztr]{margin:0;padding:0;list-style:none}.lp-problem[data-astro-cid-dhe2rztr] li[data-astro-cid-dhe2rztr]{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-dhe2rztr] li[data-astro-cid-dhe2rztr]:before{content:"✕";color:#f43f5e;font-weight:800;flex-shrink:0}.lp-grid[data-astro-cid-dhe2rztr]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lp-card[data-astro-cid-dhe2rztr]{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-dhe2rztr]:hover{transform:translateY(-4px);border-color:var(--g1);box-shadow:0 14px 40px #10b9811f}.lp-card[data-astro-cid-dhe2rztr] .ico[data-astro-cid-dhe2rztr]{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,#10b98129,#3b82f61f);border:1px solid var(--border)}.lp-card[data-astro-cid-dhe2rztr] h3[data-astro-cid-dhe2rztr]{font-size:17px;margin:0 0 8px;color:var(--text-primary)}.lp-card[data-astro-cid-dhe2rztr] p[data-astro-cid-dhe2rztr]{font-size:14px;color:var(--text-secondary);line-height:1.55;margin:0}.lp-steps[data-astro-cid-dhe2rztr]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:step}.lp-step[data-astro-cid-dhe2rztr]{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-dhe2rztr]: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:#06231a;background:linear-gradient(120deg,var(--g1),var(--g2));box-shadow:0 6px 18px #10b98166}.lp-step[data-astro-cid-dhe2rztr] h3[data-astro-cid-dhe2rztr]{font-size:17px;margin:10px 0 8px;color:var(--text-primary)}.lp-step[data-astro-cid-dhe2rztr] p[data-astro-cid-dhe2rztr]{font-size:14px;color:var(--text-secondary);line-height:1.55;margin:0}.lp-compare[data-astro-cid-dhe2rztr]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lp-comp-col[data-astro-cid-dhe2rztr]{border-radius:var(--radius-lg);padding:28px 24px;border:1px solid var(--border)}.lp-comp-bad[data-astro-cid-dhe2rztr]{background:linear-gradient(160deg,rgba(244,63,94,.05),var(--bg-card))}.lp-comp-good[data-astro-cid-dhe2rztr]{background:linear-gradient(160deg,rgba(16,185,129,.07),var(--bg-card));border-color:#10b98159}.lp-comp-col[data-astro-cid-dhe2rztr] h3[data-astro-cid-dhe2rztr]{font-size:18px;margin:0 0 18px}.lp-comp-bad[data-astro-cid-dhe2rztr] h3[data-astro-cid-dhe2rztr]{color:#fb7185}.lp-comp-good[data-astro-cid-dhe2rztr] h3[data-astro-cid-dhe2rztr]{color:#047857}.lp-comp-col[data-astro-cid-dhe2rztr] li[data-astro-cid-dhe2rztr]{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-col[data-astro-cid-dhe2rztr] ul[data-astro-cid-dhe2rztr]{margin:0;padding:0}.lp-comp-bad[data-astro-cid-dhe2rztr] li[data-astro-cid-dhe2rztr]:before{content:"✕";color:#f43f5e;font-weight:800}.lp-comp-good[data-astro-cid-dhe2rztr] li[data-astro-cid-dhe2rztr]:before{content:"✓";color:#10b981;font-weight:800}.lp-banner[data-astro-cid-dhe2rztr]{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 #10b9814d;margin-bottom:72px}.lp-banner-inner[data-astro-cid-dhe2rztr]{background:var(--bg-base);border-radius:calc(var(--radius-xl) - 3px);padding:52px 28px}.lp-banner[data-astro-cid-dhe2rztr] h2[data-astro-cid-dhe2rztr]{font-size:clamp(24px,3.5vw,34px);font-weight:850;margin:0 0 14px;color:var(--text-heading)}.lp-banner[data-astro-cid-dhe2rztr] p[data-astro-cid-dhe2rztr]{font-size:16px;color:var(--text-secondary);max-width:560px;margin:0 auto 28px;line-height:1.6}.lp-faq[data-astro-cid-dhe2rztr]{max-width:760px;margin:0 auto}.lp-faq[data-astro-cid-dhe2rztr] details[data-astro-cid-dhe2rztr]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);margin-bottom:12px;overflow:hidden}.lp-faq[data-astro-cid-dhe2rztr] summary[data-astro-cid-dhe2rztr]{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-dhe2rztr] summary[data-astro-cid-dhe2rztr]::-webkit-details-marker{display:none}.lp-faq[data-astro-cid-dhe2rztr] summary[data-astro-cid-dhe2rztr]:after{content:"+";color:var(--g1);font-weight:800;font-size:22px;line-height:1}.lp-faq[data-astro-cid-dhe2rztr] details[data-astro-cid-dhe2rztr][open] summary[data-astro-cid-dhe2rztr]:after{content:"−"}.lp-faq[data-astro-cid-dhe2rztr] details[data-astro-cid-dhe2rztr][open] summary[data-astro-cid-dhe2rztr]{border-bottom:1px solid var(--border)}.lp-faq[data-astro-cid-dhe2rztr] p[data-astro-cid-dhe2rztr]{padding:16px 22px 20px;margin:0;color:var(--text-secondary);font-size:14.5px;line-height:1.6}.lp-related[data-astro-cid-dhe2rztr]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-rel-card[data-astro-cid-dhe2rztr]{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-dhe2rztr]:hover{border-color:var(--g2);transform:translateY(-2px);background:var(--accent-surface)}.lp-rel-card[data-astro-cid-dhe2rztr] .tag[data-astro-cid-dhe2rztr]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--g2)}.lp-rel-card[data-astro-cid-dhe2rztr] h3[data-astro-cid-dhe2rztr]{font-size:15px;margin:8px 0 0;color:var(--text-primary);line-height:1.35}@media(max-width:860px){.lp-stats[data-astro-cid-dhe2rztr]{grid-template-columns:repeat(2,1fr)}.lp-grid[data-astro-cid-dhe2rztr],.lp-steps[data-astro-cid-dhe2rztr],.lp-related[data-astro-cid-dhe2rztr],.lp-problem[data-astro-cid-dhe2rztr],.lp-compare[data-astro-cid-dhe2rztr]{grid-template-columns:1fr}.lp-btn[data-astro-cid-dhe2rztr]{width:100%;justify-content:center}}
