.sr-only.svelte-133tnjx{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle.svelte-133tnjx{border:1px solid var(--rule-2);background:var(--card);border-radius:999px;gap:4px;margin:28px auto 0;padding:4px;display:inline-flex}.toggle.svelte-133tnjx label:where(.svelte-133tnjx){cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:.9375rem;display:inline-flex}.toggle.svelte-133tnjx label.on:where(.svelte-133tnjx){background:var(--ink);color:#fff}.toggle.svelte-133tnjx input:where(.svelte-133tnjx){opacity:0;width:1px;height:1px;position:absolute}.toggle.svelte-133tnjx label:where(.svelte-133tnjx):has(input:where(.svelte-133tnjx):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.save.svelte-133tnjx{background:var(--accent-wash);color:var(--accent-deep);border-radius:999px;padding:2px 8px;font-size:.75rem}.toggle.svelte-133tnjx label.on:where(.svelte-133tnjx) .save:where(.svelte-133tnjx){color:#fff;background:#fff3}.plans.svelte-133tnjx{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start;gap:20px;display:grid}.plan.svelte-133tnjx{flex-direction:column;display:flex;position:relative}.plan.featured.svelte-133tnjx{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.badge.svelte-133tnjx{background:var(--accent);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 11px;font-size:.7rem;font-weight:600;position:absolute;top:-11px;left:26px}.plan.svelte-133tnjx h2:where(.svelte-133tnjx){font-size:1.4rem}.aud.svelte-133tnjx{min-height:3em;margin:8px 0 18px}.price.svelte-133tnjx{font-family:var(--display);letter-spacing:-.03em;font-size:2.4rem;font-weight:500}.per.svelte-133tnjx{font-size:.9rem;font-family:var(--body);color:var(--ink-3);margin-left:6px}.plan.svelte-133tnjx .btn:where(.svelte-133tnjx){margin:20px 0 22px}.incl.svelte-133tnjx{border-top:1px solid var(--rule);gap:10px;margin:0;padding:20px 0 0;font-size:.9rem;list-style:none;display:grid}.incl.svelte-133tnjx li:where(.svelte-133tnjx){grid-template-columns:auto 1fr;gap:10px;display:grid}.incl.svelte-133tnjx li:where(.svelte-133tnjx):before{content:"✓";color:var(--accent);font-size:.8rem;line-height:1.75}.keyterms.svelte-133tnjx{border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--card);padding:clamp(22px,3vw,34px)}.keyterms.svelte-133tnjx h2:where(.svelte-133tnjx){margin-bottom:18px;font-size:1.3rem}.keyterms.svelte-133tnjx dl:where(.svelte-133tnjx){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 34px;margin:0;display:grid}.keyterms.svelte-133tnjx dt:where(.svelte-133tnjx){margin-bottom:4px;font-size:.9rem;font-weight:600}.keyterms.svelte-133tnjx dd:where(.svelte-133tnjx){color:var(--ink-2);margin:0;font-size:.9rem}.rowhead.svelte-133tnjx{background:var(--card);white-space:normal;font-weight:500}.faq.svelte-133tnjx{border-top:1px solid var(--rule);max-width:76ch;margin-top:24px}.faq.svelte-133tnjx details:where(.svelte-133tnjx){border-bottom:1px solid var(--rule)}.faq.svelte-133tnjx summary:where(.svelte-133tnjx){cursor:pointer;justify-content:space-between;gap:16px;padding:17px 0;font-weight:500;list-style:none;display:flex}.faq.svelte-133tnjx summary:where(.svelte-133tnjx)::-webkit-details-marker{display:none}.faq.svelte-133tnjx summary:where(.svelte-133tnjx):after{content:"+";color:var(--ink-3);font-size:1.2rem;line-height:1}.faq.svelte-133tnjx details[open]:where(.svelte-133tnjx) summary:where(.svelte-133tnjx):after{content:"−"}.faq.svelte-133tnjx details:where(.svelte-133tnjx) p:where(.svelte-133tnjx){max-width:66ch;padding-bottom:18px}
