.tier.svelte-w7nbmv{border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);background:var(--color-base-0);flex-direction:column;height:100%;padding:2rem;display:flex}.tier.featured.svelte-w7nbmv{border-left:2px solid var(--color-accent)}.tier-head.svelte-w7nbmv{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.tier-no.svelte-w7nbmv,.tier-flag.svelte-w7nbmv{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:.68rem}.tier-flag.svelte-w7nbmv{color:var(--color-accent)}.tier-name.svelte-w7nbmv{font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;color:var(--color-text);margin:1.75rem 0 0;font-size:1.9rem;font-weight:800}.tier-price.svelte-w7nbmv{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1rem 0 0;display:flex}.amount.svelte-w7nbmv{font-family:var(--font-heading);color:var(--color-text);font-size:2.6rem;font-weight:700;line-height:1}.term.svelte-w7nbmv,.term-note.svelte-w7nbmv{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.72rem}.tier-features.svelte-w7nbmv{margin:2rem 0 0;padding:0;list-style:none}.tier-features.svelte-w7nbmv li:where(.svelte-w7nbmv){border-top:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);color:color-mix(in srgb, var(--color-text) 78%, transparent);padding:.8rem 0;font-size:.9rem;line-height:1.4}.tier-cta.svelte-w7nbmv{margin-top:auto;padding-top:2.25rem}
