.plan-card.svelte-6owxhm{display:grid;grid-template-rows:1.65rem 3.55rem 3.55rem 1fr auto;gap:1rem;min-height:100%;padding:var(--card-padding, 18px);border:1px solid var(--border);border-radius:var(--radius-card, 16px);background:var(--bg-card, #fff);color:inherit;box-shadow:0 10px 30px #0f172a0a}.plan-card.popular.svelte-6owxhm{border-color:color-mix(in srgb,var(--primary-active) 38%,var(--border));box-shadow:0 14px 34px #0f172a11}.plan-card.selected.svelte-6owxhm{border-color:var(--primary-active);box-shadow:0 16px 38px #0f172a16}.plan-card.coming-soon.svelte-6owxhm{opacity:.82}.plan-name.svelte-6owxhm{display:inline-flex;align-items:baseline;gap:.08rem;min-width:0;margin:0;color:var(--primary);font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.plan-name.svelte-6owxhm span:where(.svelte-6owxhm){color:var(--text-heading)}.price.svelte-6owxhm{display:grid;align-content:start;gap:.2rem;min-width:0;padding-top:.15rem}.price-row.svelte-6owxhm{display:flex;align-items:baseline;gap:.45rem;min-width:0}.price-row-custom.svelte-6owxhm{min-height:2.1rem;align-items:center}.new-price.svelte-6owxhm,.custom-price.svelte-6owxhm{color:var(--text-heading);font-size:2.1rem;line-height:1;font-weight:600;letter-spacing:-.035em}.custom-price.svelte-6owxhm{font-size:1.7rem;letter-spacing:-.025em}.billing-unit.svelte-6owxhm{color:var(--text-label);font-size:.95rem;font-weight:500}.price.svelte-6owxhm p:where(.svelte-6owxhm){margin:0;color:var(--text-label);font-size:.86rem;line-height:1.4;font-weight:400}.plan-description.svelte-6owxhm{margin:0;color:var(--text-body);font-size:.94rem;line-height:1.55;font-weight:400}.features.svelte-6owxhm{display:grid;align-content:start;gap:.7rem;min-width:0;padding-top:.9rem;border-top:1px solid var(--border)}.feature.svelte-6owxhm{display:flex;align-items:flex-start;gap:.55rem;color:var(--text-body);font-size:.9rem;line-height:1.4;font-weight:400}.check.svelte-6owxhm{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;margin-top:.03rem;border-radius:999px;background:var(--primary-soft);color:var(--primary-active)}.card-footer.svelte-6owxhm{align-self:end}.button-content.svelte-6owxhm{display:inline-flex;align-items:center;justify-content:center;gap:.55rem}@media(max-width:1024px){.plan-card.svelte-6owxhm{grid-template-rows:auto}}
