.crumb[data-astro-cid-7myythus]{padding-top:1.4rem}.crumb[data-astro-cid-7myythus] ol[data-astro-cid-7myythus]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;font-family:var(--font-mono);font-size:.74rem;color:var(--color-muted)}.crumb[data-astro-cid-7myythus] li[data-astro-cid-7myythus]+li[data-astro-cid-7myythus]:before{content:"/";margin-right:.5rem;color:var(--color-line)}.crumb[data-astro-cid-7myythus] a[data-astro-cid-7myythus]{color:var(--color-ink-soft);text-decoration:none}.crumb[data-astro-cid-7myythus] [data-astro-cid-7myythus][aria-current]{color:var(--color-ink)}.hero[data-astro-cid-7myythus]{padding:2.5rem 0 3rem}.hero-h1[data-astro-cid-7myythus]{font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:700;line-height:1.12;margin-top:1rem;max-width:22ch}.hero-lede[data-astro-cid-7myythus]{font-size:1.12rem;color:var(--color-ink-soft);line-height:1.65;margin-top:1.3rem;max-width:64ch}.hero-cta[data-astro-cid-7myythus]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.section[data-astro-cid-7myythus]{padding:3.4rem 0}.sec-dark[data-astro-cid-7myythus]{background:var(--color-ink-deep);color:#e7e8ec}.sec-dark[data-astro-cid-7myythus] .sec-h2[data-astro-cid-7myythus]{color:#fff}.sec-dark[data-astro-cid-7myythus] .eyebrow[data-astro-cid-7myythus]{color:var(--color-citron)}.narrow[data-astro-cid-7myythus]{max-width:760px}.sec-h2[data-astro-cid-7myythus]{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1.15;margin-top:.9rem}.sec-p[data-astro-cid-7myythus]{font-size:1.05rem;line-height:1.7;margin-top:1.1rem;color:var(--color-ink);max-width:68ch}.sec-dark[data-astro-cid-7myythus] .sec-p[data-astro-cid-7myythus]{color:#c9cbd1}.sec-p[data-astro-cid-7myythus] a[data-astro-cid-7myythus]{color:var(--color-violet-ink);text-decoration:underline;text-underline-offset:2px}.sec-dark[data-astro-cid-7myythus] .sec-p[data-astro-cid-7myythus] a[data-astro-cid-7myythus]{color:var(--color-citron)}.spec-grid[data-astro-cid-7myythus]{display:grid;grid-template-columns:1fr;gap:1.1rem;margin-top:1.8rem}.spec-card[data-astro-cid-7myythus]{border:1px solid var(--color-line);border-radius:.9rem;padding:1.5rem;background:var(--color-surface)}.spec-k[data-astro-cid-7myythus]{font-size:.64rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-violet-ink)}.spec-t[data-astro-cid-7myythus]{font-size:1.1rem;font-weight:600;margin:.5rem 0 .6rem}.spec-p[data-astro-cid-7myythus]{font-size:.95rem;color:var(--color-ink-soft);line-height:1.6}@media(min-width:860px){.spec-grid[data-astro-cid-7myythus]{grid-template-columns:repeat(2,1fr)}}.ba[data-astro-cid-7myythus]{display:grid;grid-template-columns:1fr;gap:1.1rem;margin-top:1.8rem}.ba-col[data-astro-cid-7myythus]{border:1px solid var(--color-line);border-radius:.9rem;padding:1.4rem 1.5rem;background:var(--color-surface)}.ba-col-good[data-astro-cid-7myythus]{border-color:var(--color-violet);box-shadow:0 0 0 3px var(--color-violet-wash)}.ba-k[data-astro-cid-7myythus]{font-size:.64rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted)}.ba-col-good[data-astro-cid-7myythus] .ba-k[data-astro-cid-7myythus]{color:var(--color-violet-ink)}.ba-quote[data-astro-cid-7myythus]{font-size:.98rem;color:var(--color-ink);line-height:1.62;margin-top:.8rem;font-style:italic}.ba-why[data-astro-cid-7myythus]{font-size:.88rem;color:var(--color-ink-soft);line-height:1.55;margin-top:.9rem;border-top:1px dashed var(--color-line);padding-top:.8rem}@media(min-width:860px){.ba[data-astro-cid-7myythus]{grid-template-columns:1fr 1fr}}.steps-grid[data-astro-cid-7myythus]{display:grid;grid-template-columns:1fr;gap:1.1rem;margin-top:1.8rem}.step-card[data-astro-cid-7myythus]{border:1px solid #2c2f37;border-radius:.9rem;padding:1.5rem;background:#15171b}.step-n[data-astro-cid-7myythus]{font-size:.8rem;color:var(--color-citron);letter-spacing:.08em}.step-t[data-astro-cid-7myythus]{font-size:1.1rem;font-weight:600;color:#fff;margin:.5rem 0 .6rem}.step-p[data-astro-cid-7myythus]{font-size:.95rem;color:#b9bbc3;line-height:1.6}.method-extra[data-astro-cid-7myythus]{font-size:.98rem;color:#b9bbc3;line-height:1.65;margin-top:1.4rem;max-width:70ch}@media(min-width:860px){.steps-grid[data-astro-cid-7myythus]{grid-template-columns:repeat(3,1fr)}}.price-grid[data-astro-cid-7myythus]{display:grid;grid-template-columns:1fr;gap:1.2rem;margin-top:1.8rem}.price-card[data-astro-cid-7myythus]{border:1px solid var(--color-line);border-radius:1rem;padding:1.8rem;background:var(--color-surface);display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}.price-lit[data-astro-cid-7myythus]{border-color:var(--color-violet);box-shadow:0 0 0 3px var(--color-violet-wash)}.price-name[data-astro-cid-7myythus]{font-size:.7rem;text-transform:uppercase;letter-spacing:.09em;color:var(--color-muted)}.price-amt[data-astro-cid-7myythus]{font-size:2.1rem;font-weight:700}.price-per[data-astro-cid-7myythus]{font-size:.9rem;font-weight:400;color:var(--color-muted)}.price-desc[data-astro-cid-7myythus]{font-size:.96rem;color:var(--color-ink-soft);line-height:1.6}.price-note[data-astro-cid-7myythus]{font-size:.92rem;color:var(--color-ink-soft);margin-top:1.4rem;max-width:68ch;line-height:1.6}@media(min-width:760px){.price-grid[data-astro-cid-7myythus]{grid-template-columns:repeat(2,1fr);max-width:880px}}.faq-list[data-astro-cid-7myythus]{margin-top:1.2rem}.faq-item[data-astro-cid-7myythus]{border-bottom:1px solid var(--color-line);padding:1.1rem 0}.faq-q[data-astro-cid-7myythus]{font-size:1.05rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq-q[data-astro-cid-7myythus]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-7myythus]:after{content:"+";color:var(--color-violet);font-family:var(--font-mono)}details[data-astro-cid-7myythus][open] .faq-q[data-astro-cid-7myythus]:after{content:"−"}.faq-a[data-astro-cid-7myythus]{font-size:.98rem;color:var(--color-ink-soft);line-height:1.62;margin:.8rem 0 0}.audit[data-astro-cid-7myythus]{background:var(--color-violet);color:#fff;padding:3.6rem 0}.audit-h[data-astro-cid-7myythus]{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700}.audit-p[data-astro-cid-7myythus]{font-size:1.05rem;line-height:1.65;margin-top:1rem;color:#e4e1ff;max-width:62ch}.btn-citron[data-astro-cid-7myythus]{background:var(--color-citron);color:var(--color-ink)}.audit[data-astro-cid-7myythus] .btn-ghost[data-astro-cid-7myythus]{color:#fff;border-color:#fff6}
