.plan-card.svelte-1hc3ic{margin-bottom:var(--s-5);padding:0;overflow:hidden;container-type:inline-size}.halves.svelte-1hc3ic{display:grid}.hours.svelte-1hc3ic,.offer.svelte-1hc3ic{align-content:start;justify-items:start;gap:var(--s-3);padding:var(--s-5);display:grid}.offer.svelte-1hc3ic{border-top:1px solid var(--outline)}@container (width>=44rem){.halves.svelte-1hc3ic{grid-template-columns:minmax(16rem,2fr) 3fr}.hours.svelte-1hc3ic,.offer.svelte-1hc3ic{padding:var(--s-5) var(--s-6)}.hours.svelte-1hc3ic{align-content:center}.offer.svelte-1hc3ic{border-top:0;border-left:1px solid var(--outline)}}.plan-card.low.svelte-1hc3ic .hours:where(.svelte-1hc3ic){background:var(--danger-tint)}.plan-card.low.svelte-1hc3ic .figure:where(.svelte-1hc3ic) strong:where(.svelte-1hc3ic){color:var(--danger-text)}.plan-card.low.svelte-1hc3ic .meter:where(.svelte-1hc3ic) i:where(.svelte-1hc3ic){background:var(--danger)}.eyebrow.svelte-1hc3ic{font-size:var(--t-small);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600}.figure.svelte-1hc3ic{align-items:baseline;column-gap:var(--s-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.figure.svelte-1hc3ic strong:where(.svelte-1hc3ic){letter-spacing:-.02em;white-space:nowrap;font-size:clamp(2.5rem,8cqi,3rem);font-weight:700;line-height:1}.figure.svelte-1hc3ic span:where(.svelte-1hc3ic){color:var(--muted);font-size:var(--t-h3);white-space:nowrap}.meter.svelte-1hc3ic{background:var(--surface-2);border-radius:999px;justify-self:stretch;height:8px;overflow:hidden}.meter.svelte-1hc3ic i:where(.svelte-1hc3ic){border-radius:inherit;background:var(--accent);height:100%;display:block}.headline.svelte-1hc3ic,.offer.svelte-1hc3ic h2:where(.svelte-1hc3ic){font-size:1.375rem;font-weight:600;line-height:1.3}.body.svelte-1hc3ic{color:var(--muted)}.facts.svelte-1hc3ic{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.facts.svelte-1hc3ic li:where(.svelte-1hc3ic){background:var(--accent-tint);color:var(--accent-text);font-size:var(--t-small);border-radius:999px;padding:.3rem .7rem;font-weight:600}.offer.svelte-1hc3ic .btn:where(.svelte-1hc3ic){margin-top:var(--s-2)}.note.svelte-1hc3ic{color:var(--muted);font-size:var(--t-small)}
