.pricing.svelte-1inivhs{padding:clamp(64px,9vw,112px) 0 0}.pricing.svelte-1inivhs.standalone{padding:0 0 8px}.pricing.svelte-1inivhs.standalone .plans:where(.svelte-1inivhs){margin-top:0}.plans.svelte-1inivhs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}@media (width<=720px){.plans.svelte-1inivhs{grid-template-columns:1fr}}.plan.svelte-1inivhs{background:var(--color-card);border-radius:24px;flex-direction:column;gap:12px;padding:32px;display:flex}.plan.svelte-1inivhs h3:where(.svelte-1inivhs){font-family:var(--font-display);letter-spacing:-.04em;margin:8px 0 0;font-size:40px;font-weight:600;line-height:1}.plan.current.svelte-1inivhs{box-shadow:inset 0 0 0 1.5px var(--color-primary), 0 30px 60px -30px color-mix(in oklch, var(--color-primary) 50%, transparent)}.plan.upcoming.svelte-1inivhs{background:repeating-linear-gradient(135deg, transparent 0 12px, color-mix(in oklch, var(--color-primary) 4%, transparent) 12px 24px), var(--color-card);box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--color-primary) 35%, var(--color-border))}.badge.svelte-1inivhs{background:color-mix(in oklch, var(--color-primary) 12%, transparent);color:var(--color-primary);border-radius:9999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:600}.price.svelte-1inivhs{font-family:var(--font-display);letter-spacing:-.04em;margin:8px 0 0;font-size:64px;font-weight:600;line-height:1}.price-note.svelte-1inivhs{color:var(--color-muted-foreground);margin:0;font-size:14px}.features.svelte-1inivhs{flex-direction:column;gap:10px;margin:12px 0 8px;padding:0;font-size:15px;list-style:none;display:flex}.features.svelte-1inivhs li:where(.svelte-1inivhs){align-items:baseline;gap:10px;display:flex}.features.svelte-1inivhs li:where(.svelte-1inivhs):before{content:"✓";color:var(--color-primary);flex-shrink:0;font-weight:700}.plan-cta.svelte-1inivhs{margin-top:auto;padding-top:4px}.note.svelte-1inivhs{color:var(--color-muted-foreground);margin:0;font-size:15px;line-height:1.6}.perk.svelte-1inivhs{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:16px;margin-top:auto;padding:20px}.perk.svelte-1inivhs .note:where(.svelte-1inivhs){font-size:14px}.perk-title.svelte-1inivhs{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:32px;font-weight:600;line-height:1.1}.proof.svelte-1inivhs{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:24px;flex-direction:column;align-items:center;gap:14px;margin:16px 0 0;padding:28px 20px 22px;display:flex}.proof.svelte-1inivhs img:where(.svelte-1inivhs){border-radius:12px;max-width:100%;height:auto;display:block}.proof.svelte-1inivhs figcaption:where(.svelte-1inivhs){text-align:center;max-width:34rem;color:var(--color-muted-foreground);font-size:14px;line-height:1.55}.fine-print.svelte-1inivhs{text-align:center;color:var(--color-muted-foreground);margin:20px 0 0;font-size:13px}
