.hero[data-astro-cid-o7l7yoi2]{padding:84px 0 76px;border-bottom:1px solid var(--line)}.hero-in[data-astro-cid-o7l7yoi2]{display:grid;grid-template-columns:1.55fr 1fr;gap:56px;align-items:end}.hero-main[data-astro-cid-o7l7yoi2] .kicker[data-astro-cid-o7l7yoi2]{display:block;margin-bottom:22px}.hero-main[data-astro-cid-o7l7yoi2] h1[data-astro-cid-o7l7yoi2]{margin-bottom:24px;font-size:clamp(2.2rem,4.6vw,3.6rem)}.hero-main[data-astro-cid-o7l7yoi2] .lead[data-astro-cid-o7l7yoi2]{margin-bottom:34px}.hero-cta[data-astro-cid-o7l7yoi2]{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.pay-note[data-astro-cid-o7l7yoi2]{margin-top:18px;color:var(--ink-mut);font-size:.85rem}.hero-side[data-astro-cid-o7l7yoi2]{display:flex;flex-direction:column;gap:22px;padding-bottom:6px}.hs-item[data-astro-cid-o7l7yoi2]{border-top:1px solid var(--line-2);padding-top:14px}.hs-item[data-astro-cid-o7l7yoi2] b[data-astro-cid-o7l7yoi2]{font-family:Fraunces,serif;font-size:1.9rem;font-weight:600;display:block;line-height:1;margin-bottom:6px}.hs-item[data-astro-cid-o7l7yoi2] span[data-astro-cid-o7l7yoi2]{font-size:.92rem;color:var(--ink-mut)}@media(max-width:860px){.hero-in[data-astro-cid-o7l7yoi2]{grid-template-columns:1fr;gap:40px;align-items:start}}.proof[data-astro-cid-o7l7yoi2]{max-width:760px}.proof[data-astro-cid-o7l7yoi2] .kicker[data-astro-cid-o7l7yoi2]{display:block;margin-bottom:16px}.proof-quote[data-astro-cid-o7l7yoi2]{font-family:Newsreader,serif;font-size:1.35rem;line-height:1.4;margin-bottom:14px}.proof[data-astro-cid-o7l7yoi2] .body[data-astro-cid-o7l7yoi2]{margin-bottom:10px}.cmp-sec[data-astro-cid-o7l7yoi2]{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cmp-card[data-astro-cid-o7l7yoi2]{display:flex;flex-direction:column}.cmp-label[data-astro-cid-o7l7yoi2]{font-family:Space Grotesk,monospace;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mut)}.cmp-price[data-astro-cid-o7l7yoi2]{font-family:Fraunces,serif;font-size:2rem;font-weight:600;margin-top:10px;line-height:1.1}.cmp-price[data-astro-cid-o7l7yoi2].accent{color:var(--accent)}.cmp-time[data-astro-cid-o7l7yoi2]{color:var(--ink-soft);font-size:.92rem;margin-bottom:18px}.cmp-us[data-astro-cid-o7l7yoi2]{border-color:var(--accent)}.cross[data-astro-cid-o7l7yoi2]{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0}.cross[data-astro-cid-o7l7yoi2] li[data-astro-cid-o7l7yoi2]{position:relative;padding-left:26px;color:var(--ink-soft);font-size:.96rem}.cross[data-astro-cid-o7l7yoi2] li[data-astro-cid-o7l7yoi2]:before{content:"×";position:absolute;left:0;color:var(--ink-mut);font-weight:700}.pdf-card[data-astro-cid-o7l7yoi2] .pdf-n[data-astro-cid-o7l7yoi2]{font-family:Space Grotesk,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);display:block;margin-bottom:10px}.pdf-card[data-astro-cid-o7l7yoi2] p[data-astro-cid-o7l7yoi2]{margin-top:8px}.meth[data-astro-cid-o7l7yoi2]{margin-top:28px;border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:4px 22px}.meth[data-astro-cid-o7l7yoi2] summary[data-astro-cid-o7l7yoi2]{cursor:pointer;padding:16px 0;font-weight:600;list-style:none}.meth-body[data-astro-cid-o7l7yoi2]{padding-bottom:18px;display:flex;flex-direction:column;gap:12px}.faq-item[data-astro-cid-o7l7yoi2]{border-bottom:1px solid var(--line);padding:6px 0}.faq-item[data-astro-cid-o7l7yoi2] summary[data-astro-cid-o7l7yoi2]{cursor:pointer;padding:18px 0;font-family:Fraunces,serif;font-weight:600;font-size:1.2rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-item[data-astro-cid-o7l7yoi2] summary[data-astro-cid-o7l7yoi2]:after{content:"+";color:var(--accent);font-size:1.5rem;font-weight:400;flex-shrink:0}.faq-item[data-astro-cid-o7l7yoi2][open] summary[data-astro-cid-o7l7yoi2]:after{content:"–"}.faq-item[data-astro-cid-o7l7yoi2] p[data-astro-cid-o7l7yoi2]{padding:0 0 18px}.cta-box[data-astro-cid-o7l7yoi2]{text-align:center;padding:72px 40px;border-radius:12px;background:var(--ink)}.cta-box[data-astro-cid-o7l7yoi2] h2[data-astro-cid-o7l7yoi2]{color:var(--paper);margin-bottom:16px}.cta-box[data-astro-cid-o7l7yoi2] .lead[data-astro-cid-o7l7yoi2]{color:#c9c0ae;margin-bottom:30px;max-width:620px}.cta-note[data-astro-cid-o7l7yoi2]{margin-top:18px;color:#8a8073;font-size:.85rem}@media(max-width:640px){.cta-box[data-astro-cid-o7l7yoi2]{padding:48px 22px}}
