.lp-hero[data-astro-cid-vfyd2vrp]{padding-block:var(--space-2xl) var(--space-lg);text-align:center;position:relative;overflow:hidden}.lp-hero[data-astro-cid-vfyd2vrp]:before{content:"";position:absolute;inset:-10% 0 auto;height:55%;background:radial-gradient(55% 55% at 50% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%);pointer-events:none;z-index:-1}.lp-hero[data-astro-cid-vfyd2vrp] h1[data-astro-cid-vfyd2vrp]{font-size:var(--step-4);max-width:20ch;margin:var(--space-sm) auto 0}.lp-hero[data-astro-cid-vfyd2vrp] .lead[data-astro-cid-vfyd2vrp]{max-width:56ch;margin:var(--space-md) auto 0}.lp-cta[data-astro-cid-vfyd2vrp]{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center;margin-top:var(--space-lg)}.lp-price[data-astro-cid-vfyd2vrp]{color:var(--text-muted);font-size:var(--step--1);margin-top:var(--space-md)}.section-head[data-astro-cid-vfyd2vrp]{max-width:40ch;margin:0 auto var(--space-xl);text-align:center}.section-head[data-astro-cid-vfyd2vrp] h2[data-astro-cid-vfyd2vrp]{font-size:var(--step-3);margin-top:var(--space-sm)}.cmp-wrap[data-astro-cid-vfyd2vrp]{max-width:var(--container-narrow);margin:0 auto;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:var(--bg-elevated)}.cmp[data-astro-cid-vfyd2vrp]{width:100%;border-collapse:collapse;font-size:var(--step-0);min-width:34rem}.cmp[data-astro-cid-vfyd2vrp] th[data-astro-cid-vfyd2vrp],.cmp[data-astro-cid-vfyd2vrp] td[data-astro-cid-vfyd2vrp]{padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.cmp[data-astro-cid-vfyd2vrp] thead[data-astro-cid-vfyd2vrp] th[data-astro-cid-vfyd2vrp]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-weight:600}.cmp[data-astro-cid-vfyd2vrp] thead[data-astro-cid-vfyd2vrp] th[data-astro-cid-vfyd2vrp]:nth-child(2),.cmp[data-astro-cid-vfyd2vrp] td[data-astro-cid-vfyd2vrp].yes{background:color-mix(in srgb,var(--accent) 6%,transparent)}.cmp[data-astro-cid-vfyd2vrp] thead[data-astro-cid-vfyd2vrp] th[data-astro-cid-vfyd2vrp]:nth-child(2){color:var(--accent)}.cmp[data-astro-cid-vfyd2vrp] tbody[data-astro-cid-vfyd2vrp] th[data-astro-cid-vfyd2vrp]{font-weight:600;color:var(--text);white-space:nowrap}.cmp[data-astro-cid-vfyd2vrp] td[data-astro-cid-vfyd2vrp].yes{color:var(--text);font-weight:500}.cmp[data-astro-cid-vfyd2vrp] tbody[data-astro-cid-vfyd2vrp] tr[data-astro-cid-vfyd2vrp]:last-child th[data-astro-cid-vfyd2vrp],.cmp[data-astro-cid-vfyd2vrp] tbody[data-astro-cid-vfyd2vrp] tr[data-astro-cid-vfyd2vrp]:last-child td[data-astro-cid-vfyd2vrp]{border-bottom:0}.cmp-note[data-astro-cid-vfyd2vrp]{max-width:52ch;margin:var(--space-lg) auto 0;text-align:center;color:var(--text-muted);font-size:var(--step--1);line-height:1.6}.lp-points[data-astro-cid-vfyd2vrp]{list-style:none;padding:0;margin:0 auto;max-width:var(--container-narrow);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}.lp-point[data-astro-cid-vfyd2vrp]{padding:var(--space-md);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.lp-point[data-astro-cid-vfyd2vrp] h3[data-astro-cid-vfyd2vrp]{font-size:var(--step-1);letter-spacing:-.01em}.lp-point[data-astro-cid-vfyd2vrp] p[data-astro-cid-vfyd2vrp]{margin-top:var(--space-xs);color:var(--text-muted);line-height:1.55;font-size:var(--step--1)}.lp-faq[data-astro-cid-vfyd2vrp] dl[data-astro-cid-vfyd2vrp]{max-width:var(--container-narrow);margin:0 auto}.faq-item[data-astro-cid-vfyd2vrp]{padding:var(--space-md) 0;border-bottom:1px solid var(--border)}.faq-item[data-astro-cid-vfyd2vrp] dt[data-astro-cid-vfyd2vrp]{font-weight:650;font-size:var(--step-1);letter-spacing:-.01em}.faq-item[data-astro-cid-vfyd2vrp] dd[data-astro-cid-vfyd2vrp]{margin:var(--space-xs) 0 0;color:var(--text-muted);line-height:1.6}.lp-final[data-astro-cid-vfyd2vrp]{text-align:center}.lp-final[data-astro-cid-vfyd2vrp] h2[data-astro-cid-vfyd2vrp]{font-size:var(--step-3)}.lp-final[data-astro-cid-vfyd2vrp] .lead[data-astro-cid-vfyd2vrp]{max-width:48ch;margin:var(--space-sm) auto 0}@media(max-width:36rem){.lp-points[data-astro-cid-vfyd2vrp]{grid-template-columns:1fr}}
