.pricing__head.svelte-1hrotn9{max-width:32ch;margin-bottom:80px}.pricing__grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:var(--rule)}.tier.svelte-1hrotn9{padding:48px 32px;border-right:var(--rule);border-bottom:var(--rule);display:flex;flex-direction:column;gap:32px;position:relative}.tier.svelte-1hrotn9:first-child{padding-left:0;padding-right:32px}.tier.svelte-1hrotn9:last-child{padding-right:0;padding-left:32px;border-right:none}.tier--featured.svelte-1hrotn9{background:var(--page-ink);color:var(--page-bg)}.tier__badge.svelte-1hrotn9{position:absolute;top:-1px;left:32px;background:var(--page-accent);color:#fff;padding:4px 12px;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.tier__name.svelte-1hrotn9{font-family:var(--font-display);font-size:1.75rem;font-weight:400;margin:0 0 8px}.tier__tagline.svelte-1hrotn9{margin:0;color:var(--page-ink-2);font-size:var(--body-sm)}.tier--featured.svelte-1hrotn9 .tier__tagline:where(.svelte-1hrotn9){color:#f4efe6b3}.tier__price.svelte-1hrotn9{margin-top:20px;display:flex;align-items:baseline;gap:4px}.tier__price-value.svelte-1hrotn9{font-family:var(--font-display);font-size:3rem;font-weight:380;line-height:1;letter-spacing:-.02em}.tier__price-cadence.svelte-1hrotn9{color:var(--page-ink-3);font-size:var(--body-md)}.tier--featured.svelte-1hrotn9 .tier__price-cadence:where(.svelte-1hrotn9){color:#f4efe699}.tier__features.svelte-1hrotn9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;flex:1}.tier__features.svelte-1hrotn9 li:where(.svelte-1hrotn9){display:flex;align-items:flex-start;gap:12px;font-size:var(--body-sm);color:var(--page-ink-2)}.tier--featured.svelte-1hrotn9 .tier__features:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9){color:#f4efe6d9}.tier__features.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--page-accent);font-weight:600;flex-shrink:0}.tier__cta.svelte-1hrotn9{width:fit-content}.pricing__foot.svelte-1hrotn9{margin-top:64px}.pricing__foot.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--page-ink-2)}.pricing__foot.svelte-1hrotn9 a:where(.svelte-1hrotn9){color:var(--page-accent);border-bottom:1px solid var(--page-accent);padding-bottom:1px}.pricing__foot.svelte-1hrotn9 a:where(.svelte-1hrotn9):hover{text-decoration:none}@media (max-width: 900px){.pricing__grid.svelte-1hrotn9{grid-template-columns:1fr}.tier.svelte-1hrotn9{border-right:none;padding:32px 0}.tier.svelte-1hrotn9:first-child,.tier.svelte-1hrotn9:last-child{padding:32px 0}.tier--featured.svelte-1hrotn9{padding:32px}}
