.membership-plan-card.svelte-o7rf8f{border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-elevated));min-width:0;color:rgb(var(--ds-foreground));display:flex;container-type:inline-size}.membership-plan-card__layout.svelte-o7rf8f{gap:var(--ds-space-12);padding:var(--ds-space-20);flex-direction:column;flex:1;display:flex}.membership-plan-card__header.svelte-o7rf8f{gap:var(--ds-space-8);flex-direction:column;display:flex}.membership-plan-card__title.svelte-o7rf8f{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.membership-plan-card__status.svelte-o7rf8f{padding:0 var(--ds-space-6);border-radius:var(--ds-radius-xs);font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support);border:1.5px solid}.membership-plan-card__name.svelte-o7rf8f{font-size:var(--ds-text-body-lg);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.membership-plan-card__price.svelte-o7rf8f{align-items:baseline;gap:var(--ds-space-8);flex-wrap:wrap;margin:0;display:flex}.membership-plan-card__amount.svelte-o7rf8f{font-size:var(--ds-text-figure);letter-spacing:var(--ds-tracking-display);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.membership-plan-card__period.svelte-o7rf8f{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md)}.membership-plan-card__summary.svelte-o7rf8f{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);overflow-wrap:anywhere;margin:0}.membership-plan-card__action.svelte-o7rf8f{gap:var(--ds-space-8);flex-direction:column;display:flex}.membership-plan-card__terms.svelte-o7rf8f{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-body);overflow-wrap:anywhere;margin:0}.membership-plan-card__features.svelte-o7rf8f,.membership-plan-card__notes.svelte-o7rf8f{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.membership-plan-card__features.svelte-o7rf8f{border-top:1px solid rgb(var(--ds-border));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body)}.membership-plan-card__features.svelte-o7rf8f li:where(.svelte-o7rf8f){padding-block:var(--ds-space-8);border-bottom:1px solid rgb(var(--ds-border));overflow-wrap:anywhere}.membership-plan-card__sample.svelte-o7rf8f{justify-items:start;gap:var(--ds-space-4);display:grid}.membership-plan-card__notes.svelte-o7rf8f{gap:var(--ds-space-6);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-body);overflow-wrap:anywhere;margin-top:auto}@container (width>=420px){.membership-plan-card__layout.svelte-o7rf8f{gap:var(--ds-space-24);padding:var(--ds-space-32)}.membership-plan-card__action.svelte-o7rf8f{gap:var(--ds-space-12)}.membership-plan-card__features.svelte-o7rf8f li:where(.svelte-o7rf8f){padding-block:var(--ds-space-12)}}
