.pricing-wrapper.svelte-1sehdrh{display:flex;flex-direction:column;align-items:center}.pricing-heading.svelte-1sehdrh{text-align:center;margin:0 0 .75rem;color:var(--foreground);font-weight:650;font-size:2.4rem;letter-spacing:-1px}@media (min-width: 400px){.pricing-heading.svelte-1sehdrh{letter-spacing:-2px;font-size:3rem}}@media (min-width: 520px){.pricing-heading.svelte-1sehdrh{font-size:3rem}}@media (min-width: 768px){.pricing-heading.svelte-1sehdrh{letter-spacing:-3px;font-size:3.75rem}}@media (min-width: 768px){.pricing-heading.svelte-1sehdrh.-big{font-size:4.25rem}}.pricing-description.svelte-1sehdrh{text-align:center;text-wrap:pretty;margin:0;color:var(--foreground-muted);font-size:1rem;font-weight:400}@media (min-width: 768px){.pricing-description.svelte-1sehdrh{font-size:1.2rem;font-weight:500}}.pricing-wrapper.svelte-1sehdrh{margin-top:var(--wrapper-margin, 0px)}.pricing-heading.svelte-1sehdrh{margin-top:4px;text-wrap:balance;text-align:center}.pricing-label.svelte-1sehdrh{color:var(--primary);text-transform:uppercase;font-weight:600}.pricing-description.svelte-1sehdrh{text-align:center}.pricing-undertext.svelte-1sehdrh{margin-top:20px;font-weight:500;color:var(--foreground-muted)}.tablist.svelte-1sehdrh{margin-top:24px;padding:4px;display:grid;gap:2px;color:var(--foreground);background-color:var(--bg-base-200);box-shadow:0 1px 2px #0003;border-width:1px;border-style:solid;border-color:var(--border-base-200);border-radius:8px}@media (min-width: 375px){.tablist.svelte-1sehdrh{grid-template-columns:repeat(2,minmax(0,1fr))}}.tablist.svelte-1sehdrh label:where(.svelte-1sehdrh){padding:4px;padding-inline:1em;display:flex;justify-content:center;font-weight:500;border-radius:4px}.tablist.svelte-1sehdrh label:where(.svelte-1sehdrh):has(input:checked){background-color:var(--border-base-200)}.tablist.svelte-1sehdrh input:where(.svelte-1sehdrh){display:none}.card-wrapper.svelte-1sehdrh{margin-top:16px;width:100%;display:grid;gap:16px}@media (min-width: 768px){.card-wrapper.svelte-1sehdrh{margin-top:32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1152px){.card-wrapper.svelte-1sehdrh{grid-template-columns:repeat(3,minmax(0,1fr))}}.card.-active.svelte-xr98rp .card-highlight:where(.svelte-xr98rp){position:absolute;transform:TranslateY(-50%);top:0;padding:.125em 0;padding-inline:.75em;display:block;font-weight:500;font-size:14px;background-color:var(--primary);border-radius:999px}.card.svelte-xr98rp{position:relative;margin:auto;padding:24px;width:100%;max-width:640px;display:flex;flex-direction:column;align-items:center;text-align:start;border-radius:8px;background-color:var(--bg-base-200);box-shadow:0 1px 2px #0003;border-width:1px;border-style:solid;border-color:var(--border-base-200)}.card.-active.svelte-xr98rp{border-width:2px;border-style:solid;border-color:var(--primary)}.card-highlight.svelte-xr98rp{display:none}.card-name.svelte-xr98rp{color:var(--primary);font-weight:500;font-size:1em}.card-price.svelte-xr98rp{margin-top:12px;width:100%;display:flex;gap:8px;justify-content:start;align-items:end}.card-price.svelte-xr98rp .number:where(.svelte-xr98rp){margin:0!important;color:var(--foreground);line-height:95%;letter-spacing:-.02em;font-size:2.5rem;font-weight:500}.card-price.svelte-xr98rp .timeframe:where(.svelte-xr98rp){color:var(--foreground-muted);font-size:1.125rem;font-weight:500;letter-spacing:-.02em}.card-price.svelte-xr98rp .yearly-wrapper:where(.svelte-xr98rp){display:flex;flex-direction:column;align-items:start;gap:2px;color:var(--foreground-muted);font-size:.875rem}.card-price.svelte-xr98rp .badge:where(.svelte-xr98rp){padding:1px 0;padding-inline:.75em}.card-price.svelte-xr98rp .-active:where(.svelte-xr98rp){color:rgba(var(--primary-values),.9);border:1px solid rgba(var(--primary-values),.15);border-radius:6px;background-color:rgba(var(--primary-values),.1)}.card-table.svelte-xr98rp{margin:12px 0;width:100%;text-align:start}.card-table.svelte-xr98rp tr:where(.svelte-xr98rp){padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.card-table.svelte-xr98rp .label:where(.svelte-xr98rp){color:var(--foreground);font-weight:500}.card-table.svelte-xr98rp .value:where(.svelte-xr98rp){color:var(--foreground-muted)}.card.svelte-xr98rp .features:where(.svelte-xr98rp){margin-top:16px;width:100%;display:flex;flex-direction:column;gap:12px}.card.svelte-xr98rp .feature:where(.svelte-xr98rp){width:100%;display:flex;gap:16px;color:var(--foreground);font-weight:500}.divider.svelte-xr98rp{margin-top:16px}
