.price.svelte-sc002g{gap:2px;margin:0;display:grid}.price__label.svelte-sc002g{font-size:var(--text-label);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--price-muted,var(--text-subtle));transition:color var(--duration-reveal) var(--ease-out)}.price__amount.svelte-sc002g{font-family:var(--font-ui);font-weight:var(--weight-extrabold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;color:var(--price-color,var(--text));transition:color var(--duration-reveal) var(--ease-out);font-size:clamp(1.875rem,1.6rem + .8vw,2.25rem);line-height:1.05}.price--hero.svelte-sc002g .price__amount:where(.svelte-sc002g){font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem)}.price__currency.svelte-sc002g{font-size:.6em;font-weight:var(--weight-bold);margin-left:.12em}.price__unit.svelte-sc002g{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--price-muted,var(--text-muted))}
