.page-width.svelte-133tnjx{width:min(100% - 3rem,75rem);margin-inline:auto}.pricing.svelte-133tnjx{flex-direction:column;gap:3.75rem;padding-block:6.875rem 7.5rem;display:flex}p.svelte-133tnjx,li.svelte-133tnjx{line-height:1.6}.intro.svelte-133tnjx,.copy.svelte-133tnjx{flex-direction:column;gap:1rem;max-width:40rem;display:flex}.label.svelte-133tnjx,.muted.svelte-133tnjx{color:var(--muted-foreground)}.label.svelte-133tnjx{font-size:.8125rem}.statement.svelte-133tnjx{letter-spacing:-.035em;text-wrap:balance;max-width:16em;font-size:clamp(2.25rem,1.6rem + 2.2vw,3rem);line-height:1.08}.title.svelte-133tnjx{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.2}.answer.svelte-133tnjx{color:color-mix(in oklab, var(--brand) 78%, var(--foreground));text-wrap:balance;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.35}.card.svelte-133tnjx{background:var(--card);border-radius:.25rem;padding:2.5rem}.ladder.svelte-133tnjx{flex-direction:column;gap:1.875rem;display:flex}.ladder-head.svelte-133tnjx{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.status.svelte-133tnjx{align-items:center;gap:.5rem;display:inline-flex}.dot.svelte-133tnjx{background:var(--brand);border-radius:50%;width:.5rem;height:.5rem}.steps.svelte-133tnjx{grid-template-columns:repeat(7,1fr);row-gap:1.875rem;display:grid}.steps.svelte-133tnjx li:where(.svelte-133tnjx){text-align:center;flex-direction:column;align-items:center;gap:.375rem;display:flex;position:relative}.steps.svelte-133tnjx li:where(.svelte-133tnjx):before{content:"";border-top:1px solid var(--border);width:100%;position:absolute;top:.4375rem;right:50%}.steps.svelte-133tnjx li:where(.svelte-133tnjx):first-child:before{display:none}.node.svelte-133tnjx{border:1px solid var(--muted-foreground);background:var(--card);border-radius:.1875rem;width:.875rem;height:.875rem;position:relative}.current.svelte-133tnjx .node:where(.svelte-133tnjx){border-color:var(--brand);background:var(--brand);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 25%, transparent)}.step-price.svelte-133tnjx{font-variant-numeric:tabular-nums}.full.svelte-133tnjx .step-price:where(.svelte-133tnjx){color:var(--muted-foreground);text-decoration:line-through}.later.svelte-133tnjx .step-price:where(.svelte-133tnjx){color:var(--muted-foreground)}.current.svelte-133tnjx .step-price:where(.svelte-133tnjx){font-size:1.375rem;line-height:1.2}.plans.svelte-133tnjx{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.plan.svelte-133tnjx{border:1px solid #0000;flex-direction:column;gap:.75rem;display:flex}.plan.featured.svelte-133tnjx{border-color:color-mix(in oklab, var(--brand) 60%, transparent)}.price.svelte-133tnjx{color:var(--muted-foreground)}.amount.svelte-133tnjx{color:var(--foreground);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1.1}.points.svelte-133tnjx{flex-direction:column;gap:.5rem;margin-block:.75rem;display:flex}.points.svelte-133tnjx li:where(.svelte-133tnjx){gap:.625rem;display:flex}.points.svelte-133tnjx svg{width:1rem;height:1lh;color:var(--muted-foreground);flex:none}.plan-action.svelte-133tnjx{margin-top:auto}.split.svelte-133tnjx{grid-template-columns:repeat(2,1fr);gap:3.75rem;display:grid}.faq.svelte-133tnjx{flex-direction:column;gap:1.25rem;max-width:46rem;display:flex}.faq-list.svelte-133tnjx{border-top:1px solid var(--border)}.faq.svelte-133tnjx details:where(.svelte-133tnjx){border-bottom:1px solid var(--border)}.faq.svelte-133tnjx summary:where(.svelte-133tnjx){cursor:pointer;padding-block:1rem;list-style:none}.faq.svelte-133tnjx summary:where(.svelte-133tnjx)::-webkit-details-marker{display:none}.faq.svelte-133tnjx summary:where(.svelte-133tnjx):before{content:"+";color:var(--muted-foreground);margin-right:.75rem}.faq.svelte-133tnjx details[open]:where(.svelte-133tnjx) summary:where(.svelte-133tnjx):before{content:"–"}.faq.svelte-133tnjx details:where(.svelte-133tnjx) p:where(.svelte-133tnjx){padding-bottom:1.25rem}@media (width<=1023px){.plans.svelte-133tnjx,.split.svelte-133tnjx{grid-template-columns:1fr}}@media (width<=767px){.page-width.svelte-133tnjx{width:calc(100% - 2rem)}.card.svelte-133tnjx{padding:1.5rem}.steps.svelte-133tnjx{grid-template-columns:repeat(4,1fr)}.steps.svelte-133tnjx li:where(.svelte-133tnjx):nth-child(5):before{display:none}}
