main.svelte-1hrotn9{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;padding:56px 32px 88px;display:flex}h1.svelte-1hrotn9{font-family:var(--reading);margin:0;font-size:40px;font-weight:600}h2.svelte-1hrotn9{margin:0;font-size:20px}.reading.svelte-1hrotn9{font-family:var(--reading);color:var(--sub);margin:0;font-size:18px;line-height:1.6}.plans.svelte-1hrotn9{grid-template-columns:1fr 1fr;gap:16px;display:grid}.plan.svelte-1hrotn9,.note.svelte-1hrotn9{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;padding:24px;display:flex}.plan.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--sub);margin:0}.plan.svelte-1hrotn9 .price:where(.svelte-1hrotn9){color:var(--ink);font-size:32px;font-weight:700}.price.svelte-1hrotn9 .per:where(.svelte-1hrotn9){color:var(--sub);margin-left:6px;font-size:16px;font-weight:500}button.svelte-1hrotn9{cursor:pointer;border:none;border-radius:10px;align-self:flex-start;min-height:44px;margin-top:6px;padding:0 18px;font-weight:600}.primary.svelte-1hrotn9{background:var(--accent);color:var(--accent-ink)}button.svelte-1hrotn9:disabled{opacity:.55;cursor:default}.best.svelte-1hrotn9{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.badge.svelte-1hrotn9{background:var(--right-soft);color:var(--right);vertical-align:2px;border-radius:999px;margin-left:8px;padding:3px 9px;font-size:13px;font-weight:700}.trust.svelte-1hrotn9{color:var(--ink);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.trust.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"✓";color:var(--right);margin-right:7px}.what.svelte-1hrotn9{flex-direction:column;gap:14px;margin-top:36px;display:flex}.what.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--reading);scroll-margin-top:90px;font-size:32px}.start.svelte-1hrotn9{color:var(--sub);margin:4px 0 0}.small.svelte-1hrotn9{color:var(--sub);margin:0;font-size:14px}.error.svelte-1hrotn9{color:var(--notyet);margin:0}@media (width<=700px){.plans.svelte-1hrotn9{grid-template-columns:1fr}main.svelte-1hrotn9{padding:36px 16px 64px}h1.svelte-1hrotn9{font-size:32px}}
