.pricing-page.svelte-1hrotn9{max-width:840px;padding:var(--space-8) var(--space-6) var(--space-16);margin:0 auto}.pricing-header.svelte-1hrotn9{text-align:center;margin-bottom:var(--space-8)}.pricing-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-family:var(--font-heading);font-size:var(--text-4xl);color:var(--espresso);margin-bottom:var(--space-3)}.pricing-header.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:var(--text-lg);color:#888}.sr-only.svelte-1hrotn9{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sumwrap.svelte-1hrotn9{background:var(--canvas-white);border:2px solid var(--parchment);border-radius:var(--radius-xl);max-width:640px;box-shadow:var(--shadow-sm);margin:0 auto;overflow:hidden}.sum.svelte-1hrotn9{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.sum.svelte-1hrotn9 th:where(.svelte-1hrotn9),.sum.svelte-1hrotn9 td:where(.svelte-1hrotn9){text-align:left;vertical-align:top;border-bottom:1px solid var(--parchment);padding:10px 14px}.sum.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9):last-child th:where(.svelte-1hrotn9),.sum.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9):last-child td:where(.svelte-1hrotn9){border-bottom:0}.sum.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){vertical-align:bottom}.sum.svelte-1hrotn9 th.tier:where(.svelte-1hrotn9){width:34%}.sum.svelte-1hrotn9 th.pro:where(.svelte-1hrotn9),.sum.svelte-1hrotn9 td.pro:where(.svelte-1hrotn9){border-left:1px solid var(--parchment);background:color-mix(in srgb, var(--gold) 7%, var(--canvas-white))}.sum.svelte-1hrotn9 th.pro:where(.svelte-1hrotn9){background:color-mix(in srgb, var(--gold) 12%, var(--canvas-white))}.sum.svelte-1hrotn9 .tn:where(.svelte-1hrotn9){font-family:var(--font-heading);font-size:var(--text-xl);color:var(--espresso)}.sum.svelte-1hrotn9 .tp:where(.svelte-1hrotn9){color:var(--espresso);margin:4px 0 0;font-size:28px;font-weight:700}.sum.svelte-1hrotn9 .tp:where(.svelte-1hrotn9) span:where(.svelte-1hrotn9){font-size:var(--text-sm);color:#999;font-weight:400}.sum.svelte-1hrotn9 .tl:where(.svelte-1hrotn9){color:#888;margin:2px 0 10px;font-size:12px}.sum.svelte-1hrotn9 .use:where(.svelte-1hrotn9){letter-spacing:.06em;text-transform:uppercase;color:#8a7f73;margin-top:8px;font-size:11px}.sum.svelte-1hrotn9 th.lab:where(.svelte-1hrotn9){color:var(--espresso);font-weight:600}.sum.svelte-1hrotn9 td.free:where(.svelte-1hrotn9){color:#8a7f73}.sum.svelte-1hrotn9 td.pro:where(.svelte-1hrotn9){color:var(--ink)}.sum.svelte-1hrotn9 .btn{width:100%}.youre-pro.svelte-1hrotn9{font-weight:600;font-size:var(--text-sm);color:var(--gold,#b8860b);margin:0;padding:6px 0 2px}.kept.svelte-1hrotn9{text-align:center;font-size:var(--text-sm);color:#8a7f73;max-width:60ch;margin:var(--space-4) auto 0;line-height:1.5}.morebtn.svelte-1hrotn9{margin:var(--space-4) auto 0;border:1.5px solid var(--parchment);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-sm);color:var(--espresso);cursor:pointer;background:0 0;min-height:44px;padding:8px 18px;font-weight:600;display:block}.morebtn.svelte-1hrotn9:hover{border-color:var(--gold)}.morebtn.svelte-1hrotn9 .car:where(.svelte-1hrotn9){transition:transform .15s;display:inline-block}.morebtn[aria-expanded=true].svelte-1hrotn9 .car:where(.svelte-1hrotn9){transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.morebtn.svelte-1hrotn9 .car:where(.svelte-1hrotn9){transition:none}}.more.svelte-1hrotn9{max-width:640px;margin:var(--space-5) auto 0;gap:10px;display:grid}.feat.svelte-1hrotn9{background:var(--canvas-white);border:1px solid var(--parchment);border-radius:var(--radius-md);padding:14px 16px}.feat.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-family:var(--font-heading);font-size:var(--text-lg);color:var(--espresso);margin:0}.feat.svelte-1hrotn9 .gloss:where(.svelte-1hrotn9){color:#8a7f73;margin:2px 0 8px;font-size:13px}.feat.svelte-1hrotn9 .lines:where(.svelte-1hrotn9){font-size:var(--text-sm);grid-template-columns:96px 1fr;gap:4px 12px;margin:0;line-height:1.45;display:grid}.feat.svelte-1hrotn9 dt:where(.svelte-1hrotn9){letter-spacing:.1em;text-transform:uppercase;color:#8a7f73;padding-top:3px;font-size:10px}.feat.svelte-1hrotn9 dd:where(.svelte-1hrotn9){max-width:60ch;margin:0}.feat.svelte-1hrotn9 .tiers:where(.svelte-1hrotn9){border-top:1px solid var(--parchment);grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;padding-top:8px;font-size:13px;display:grid}.feat.svelte-1hrotn9 .tiers.one:where(.svelte-1hrotn9){grid-template-columns:1fr}.feat.svelte-1hrotn9 .t:where(.svelte-1hrotn9){letter-spacing:.1em;text-transform:uppercase;color:#8a7f73;margin-bottom:3px;font-size:10px;display:block}.feat.svelte-1hrotn9 .fv:where(.svelte-1hrotn9){color:#8a7f73}.feat.svelte-1hrotn9 .pv:where(.svelte-1hrotn9){background:color-mix(in srgb, var(--gold) 8%, var(--canvas-white));border-radius:8px;margin:-6px -8px;padding:6px 8px}.betaslot.svelte-1hrotn9{justify-content:center;max-width:960px;margin:34px auto 44px;display:flex}.faq.svelte-1hrotn9{text-align:center}.faq.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--espresso);margin-bottom:var(--space-6)}.faq-grid.svelte-1hrotn9{gap:var(--space-5);text-align:left;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.faq-item.svelte-1hrotn9{background:var(--canvas-white);border:1px solid var(--parchment);border-radius:var(--radius-md);padding:var(--space-5)}.faq-item.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-family:var(--font-heading);font-size:var(--text-md);color:var(--espresso);margin-bottom:var(--space-2)}.faq-item.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:var(--text-sm);color:#666;line-height:1.5}@media (width<=640px){.sum.svelte-1hrotn9 th:where(.svelte-1hrotn9),.sum.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:8px}.sum.svelte-1hrotn9 th.tier:where(.svelte-1hrotn9){width:34%}.sum.svelte-1hrotn9 .tp:where(.svelte-1hrotn9){font-size:22px}.feat.svelte-1hrotn9 .lines:where(.svelte-1hrotn9){grid-template-columns:1fr;gap:2px 0}.feat.svelte-1hrotn9 dt:where(.svelte-1hrotn9){padding-top:6px}}
