.hero[data-astro-cid-lcdefpme]{padding:var(--s-2xl) 0 var(--s-3xl);background:radial-gradient(60% 50% at 85% 10%, #38d9f51a, transparent 70%), radial-gradient(50% 60% at 10% 90%, #3ddbb01a, transparent 70%), radial-gradient(80% 80% at 50% -10%, #0d2238 0%, var(--bg) 60%);position:relative;overflow:hidden}.glow[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(circle,#3ddbb014,#0000 60%);border-radius:50%;width:60vw;height:60vw;position:absolute;inset:auto -10% -40% auto}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;gap:var(--s-2xl);align-items:center;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{gap:var(--s-lg);display:grid}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--mint-110);font-variation-settings:"opsz" 144;font-style:italic}.lede[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:54ch;font-size:1.15rem}.cta[data-astro-cid-lcdefpme]{gap:var(--s-md);flex-wrap:wrap;display:flex}.fineprint[data-astro-cid-lcdefpme]{font-size:15px}.report-card[data-astro-cid-lcdefpme]{gap:var(--s-md);padding:var(--s-lg);background:linear-gradient(180deg, var(--surface-2), var(--surface));display:grid;transform:rotate(-.6deg)}.rc-head[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--s-md);align-items:flex-start;display:flex}.rc-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.45rem}.rc-stats[data-astro-cid-lcdefpme]{gap:var(--s-sm);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.rc-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--bg-alt);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--s-sm) 12px;gap:2px;display:grid}.rc-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:12px;line-height:1.3}.rc-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0;font-size:1.5rem;line-height:1.1}.rc-stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:11px}.rc-findings[data-astro-cid-lcdefpme]{gap:var(--s-sm);margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.rc-findings[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-sm);align-items:baseline;display:flex}.report-card[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:12px}.principles[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--bg-alt);padding:var(--s-xl) 0}.p-grid[data-astro-cid-lcdefpme]{gap:var(--s-xl);display:grid}.p-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--s-sm) 0}.p-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){font-size:15.5px}.section[data-astro-cid-lcdefpme]{padding:var(--s-3xl) 0}.section[data-astro-cid-lcdefpme].alt{background:linear-gradient(180deg, var(--bg-alt), var(--bg));border-top:1px solid var(--line)}.section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:var(--s-sm) 0 var(--s-xl);max-width:22ch}.steps[data-astro-cid-lcdefpme]{gap:var(--s-md);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-sm);padding:var(--s-lg);display:grid}.num[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;display:inline-grid}.checks-layout[data-astro-cid-lcdefpme]{gap:var(--s-xl);display:grid}.checks-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--s-lg)}.limits[data-astro-cid-lcdefpme]{border-style:dashed;border-color:var(--line-2);box-shadow:none;padding:var(--s-lg);background:0 0}.limits[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:var(--s-sm);margin:0;padding-left:18px;font-size:15px;display:grid}.check-grid[data-astro-cid-lcdefpme]{gap:var(--s-md);margin:0;padding:0;list-style:none;display:grid}.check-grid[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{padding:var(--s-lg);gap:var(--s-sm);display:grid}.check-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15.5px}.check-top[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--s-sm);align-items:flex-start;display:flex}.check-top[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.15rem}.sample[data-astro-cid-lcdefpme]{gap:var(--s-xl);align-items:center;display:grid}.sample[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.sample[data-astro-cid-lcdefpme] .measure[data-astro-cid-lcdefpme]{margin-bottom:var(--s-lg)}.quote[data-astro-cid-lcdefpme]{padding:var(--s-lg);gap:var(--s-md);font-family:var(--font-display);border-left:3px solid var(--accent);margin:0;font-size:1.3rem;line-height:1.45;display:grid}.price-grid[data-astro-cid-lcdefpme]{gap:var(--s-lg);display:grid}.plan[data-astro-cid-lcdefpme]{padding:var(--s-xl) var(--s-lg);gap:var(--s-md);align-content:start;display:grid}.plan[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--s-sm);color:var(--ink-2);margin:0;padding-left:18px;font-size:15.5px;display:grid}.amount[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:15px}.amount[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);margin-right:6px;font-size:3.4rem;line-height:1}.included[data-astro-cid-lcdefpme]{background:linear-gradient(160deg, #38d9f50f, #3ddbb00a 50%, var(--surface))}.included[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{justify-self:start}.small[data-astro-cid-lcdefpme]{font-size:13px}.faq[data-astro-cid-lcdefpme]{gap:var(--s-xl);display:grid}.faq-list[data-astro-cid-lcdefpme]{gap:var(--s-sm);display:grid}details[data-astro-cid-lcdefpme].card{padding:0}summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:var(--s-md) var(--s-lg);justify-content:space-between;gap:var(--s-md);border-radius:var(--radius);font-weight:600;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";font-family:var(--font-mono);color:var(--accent);transition:transform .16s var(--ease)}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:0 var(--s-lg) var(--s-lg);font-size:15.5px}.cta-band[data-astro-cid-lcdefpme]{padding:var(--s-2xl) 0;background:radial-gradient(60% 120% at 50% 100%, #3ddbb024, transparent 70%), var(--bg-alt);border-top:1px solid var(--line)}.cta-inner[data-astro-cid-lcdefpme]{gap:var(--s-lg);justify-items:start;display:grid}@media (width>=768px){.p-grid[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.check-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr}.cta-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center}}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{padding:var(--s-3xl) 0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr}.checks-layout[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr}.checks-intro[data-astro-cid-lcdefpme]{align-self:start;position:sticky;top:96px}.sample[data-astro-cid-lcdefpme]{grid-template-columns:6fr 6fr}.faq[data-astro-cid-lcdefpme]{grid-template-columns:4fr 8fr}}@media (width<=520px){.rc-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.rc-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{grid-column:span 2}}
