.pricing.svelte-1pajyab{max-width:1000px;margin:0 auto;padding:8px 20px 0}.banner.svelte-1pajyab{text-align:center;padding:12px 18px;margin:0 auto 22px;max-width:720px;background:color-mix(in srgb,var(--color-sage) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-sage) 36%,transparent);border-radius:12px;font-family:var(--font-sans);font-size:13.5px;color:var(--color-fg)}.banner.svelte-1pajyab strong:where(.svelte-1pajyab){color:var(--color-fg)}.taxnote.svelte-1pajyab{text-align:center;font-family:var(--font-sans);font-size:12px;color:var(--color-fg-dim);margin:-8px auto 18px}.error.svelte-1pajyab{text-align:center;color:var(--color-coral);font-family:var(--font-sans);font-size:13px;margin:0 0 16px}.cards.svelte-1pajyab{display:flex;gap:18px;justify-content:center;align-items:flex-start}.card.svelte-1pajyab{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:18px;padding:26px 24px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.side.svelte-1pajyab{width:240px}.pro.svelte-1pajyab{width:320px;padding:32px 28px;position:relative;background:var(--color-bg-elev);border:1.5px solid var(--color-indigo);transform:translateY(-16px);box-shadow:0 0 50px color-mix(in srgb,var(--color-indigo) 22%,transparent)}@media(prefers-reduced-motion:no-preference){.card.svelte-1pajyab:hover{transform:translateY(-6px);box-shadow:0 14px 34px #00000073}.pro.svelte-1pajyab:hover{transform:translateY(-22px);box-shadow:0 0 60px color-mix(in srgb,var(--color-indigo) 30%,transparent)}}.badge.svelte-1pajyab{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--color-indigo);color:var(--color-bg);font-family:var(--font-sans);font-size:10.5px;font-weight:700;letter-spacing:.6px;padding:5px 13px;border-radius:999px}.plan.svelte-1pajyab{font-family:var(--font-serif);font-size:21px;margin:0 0 4px;color:var(--color-fg)}.tagline.svelte-1pajyab{font-family:var(--font-sans);font-size:12px;color:var(--color-fg-dim);margin:0 0 14px}.price.svelte-1pajyab{margin:0 0 4px}.amt.svelte-1pajyab{font-size:34px;font-weight:700;color:var(--color-fg)}.pro.svelte-1pajyab .amt:where(.svelte-1pajyab){font-size:42px}.per.svelte-1pajyab{font-family:var(--font-sans);font-size:13px;color:var(--color-fg-mute)}.permo.svelte-1pajyab{font-family:var(--font-sans);font-size:11.5px;color:var(--color-fg-dim);margin:0 0 12px}.launch.svelte-1pajyab{font-family:var(--font-sans);font-size:11.5px;line-height:1.5;color:var(--color-fg-mute);margin:0 0 16px;padding:8px 10px;background:color-mix(in srgb,var(--color-amber) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-amber) 22%,transparent);border-radius:8px}.launch.svelte-1pajyab strong:where(.svelte-1pajyab){color:var(--color-fg)}.feat.svelte-1pajyab{flex:1;list-style:none;padding:0;margin:0 0 20px;font-family:var(--font-sans);font-size:13.5px;line-height:1.9;color:var(--color-fg-mute)}.feat.svelte-1pajyab li:where(.svelte-1pajyab):before{content:"✓";color:var(--color-sage);font-weight:700;margin-right:8px}.soon.svelte-1pajyab{display:inline-block;font-size:10px;color:var(--color-amber);border:1px solid color-mix(in srgb,var(--color-amber) 40%,transparent);border-radius:4px;padding:1px 5px;margin-left:2px}.btn.svelte-1pajyab{display:block;text-align:center;padding:11px;border-radius:999px;font-family:var(--font-sans);font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none}.btn.svelte-1pajyab:disabled{opacity:.5;cursor:not-allowed}.btn.svelte-1pajyab+.btn:where(.svelte-1pajyab){margin-top:8px}.fill.svelte-1pajyab{background:var(--color-indigo);color:var(--color-bg);border:none}.out.svelte-1pajyab{background:transparent;color:var(--color-indigo);border:1px solid var(--color-indigo)}.ghost.svelte-1pajyab{background:transparent;color:var(--color-fg-mute);border:1px solid var(--color-border-strong)}.fine.svelte-1pajyab{font-family:var(--font-sans);font-size:11px;color:var(--color-fg-dim);text-align:center;margin:8px 0 0}.fine.current.svelte-1pajyab{color:var(--color-sage);font-weight:600}@media(max-width:820px){.cards.svelte-1pajyab{flex-direction:column;align-items:stretch}.side.svelte-1pajyab,.pro.svelte-1pajyab{width:auto}.pro.svelte-1pajyab{transform:none}}.compare:where(.astro-n7fzaiau){max-width:920px;margin:72px auto 0}.compare:where(.astro-n7fzaiau) h2:where(.astro-n7fzaiau){font-family:var(--font-serif);font-size:27px;text-align:center;margin:0 0 22px;color:var(--color-fg)}.scroll:where(.astro-n7fzaiau){overflow-x:auto}table:where(.astro-n7fzaiau){width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:13px;min-width:520px}th:where(.astro-n7fzaiau),td:where(.astro-n7fzaiau){padding:12px 14px;text-align:center;border-bottom:1px solid var(--color-border)}th:where(.astro-n7fzaiau):first-child,td:where(.astro-n7fzaiau):first-child{text-align:left;color:var(--color-fg)}thead:where(.astro-n7fzaiau) th:where(.astro-n7fzaiau){color:var(--color-fg-mute);font-weight:600;font-size:12px}tbody:where(.astro-n7fzaiau) th:where(.astro-n7fzaiau){font-weight:400}td:where(.astro-n7fzaiau){color:var(--color-fg-mute)}.pro:where(.astro-n7fzaiau){background:color-mix(in srgb,var(--color-indigo) 7%,transparent)}thead:where(.astro-n7fzaiau) th:where(.astro-n7fzaiau).pro{color:var(--color-indigo)}.yes:where(.astro-n7fzaiau){color:var(--color-sage);font-weight:700}.no:where(.astro-n7fzaiau){color:var(--color-fg-dim)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal:where(.astro-n7fzaiau){animation:reveal-rise linear both;animation-timeline:view();animation-range:entry 5% cover 22%}}}.faq:where(.astro-yyfgczkf){max-width:620px;margin:72px auto 0}.faq:where(.astro-yyfgczkf) h2:where(.astro-yyfgczkf){font-family:var(--font-serif);font-size:27px;text-align:center;margin:0 0 22px;color:var(--color-fg)}.q:where(.astro-yyfgczkf){background:var(--color-bg-elev);border:1px solid var(--color-border);border-radius:12px;margin-bottom:10px;padding:0 18px}.q:where(.astro-yyfgczkf) summary:where(.astro-yyfgczkf){cursor:pointer;padding:15px 0;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--color-fg);list-style:none;display:flex;justify-content:space-between;align-items:center}.q:where(.astro-yyfgczkf) summary:where(.astro-yyfgczkf)::-webkit-details-marker{display:none}.q:where(.astro-yyfgczkf) summary:where(.astro-yyfgczkf):after{content:"+";color:var(--color-indigo);font-size:18px}.q:where(.astro-yyfgczkf)[open] summary:where(.astro-yyfgczkf):after{content:"−"}.q:where(.astro-yyfgczkf) p:where(.astro-yyfgczkf){margin:0 0 16px;font-family:var(--font-sans);font-size:13.5px;line-height:1.7;color:var(--color-fg-mute)}@keyframes reveal-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal:where(.astro-yyfgczkf){animation:reveal-rise linear both;animation-timeline:view();animation-range:entry 5% cover 22%}}}main:where(.astro-hdoc53p6){max-width:1100px;margin:0 auto;padding:60px 20px 56px}.hero:where(.astro-hdoc53p6){text-align:center;margin-bottom:30px}h1:where(.astro-hdoc53p6){font-family:var(--font-serif);font-size:48px;margin:0 0 12px;color:var(--color-fg)}.subtitle:where(.astro-hdoc53p6){font-family:var(--font-sans);font-size:18px;color:var(--color-fg-mute);margin:0}footer:where(.astro-hdoc53p6){margin-top:56px;text-align:center;font-family:var(--font-sans);font-size:13px;color:var(--color-fg-dim)}footer:where(.astro-hdoc53p6) a:where(.astro-hdoc53p6){color:var(--color-indigo)}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.hero:where(.astro-hdoc53p6){animation:hero-rise .5s ease both}}
