.registration-prices.svelte-19rpz1l{container:entry-prices / inline-size;margin-block:20px;min-width:0}.price-incentive.svelte-19rpz1l{display:grid;gap:5px;margin:0 0 20px;font-size:.9375rem;line-height:1.5}.price-incentive.svelte-19rpz1l strong:where(.svelte-19rpz1l){color:var(--lime)}.price-incentive.svelte-19rpz1l span:where(.svelte-19rpz1l){color:var(--text-soft)}h3.svelte-19rpz1l{margin:0 0 8px;font-size:1rem;font-weight:700;color:var(--text)}ul.svelte-19rpz1l{margin:0;padding:0;list-style:none}li.svelte-19rpz1l{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;border-top:1px solid var(--line)}.period-name.svelte-19rpz1l{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;overflow-wrap:anywhere;font-size:.9375rem}.period-price.svelte-19rpz1l{font-size:1rem;font-variant-numeric:tabular-nums}.current.svelte-19rpz1l .period-price:where(.svelte-19rpz1l){color:var(--cyan)}.period-status.svelte-19rpz1l{font-size:.8125rem;color:var(--text-soft);font-weight:500}.current.svelte-19rpz1l .period-status:where(.svelte-19rpz1l){color:var(--cyan)}.period-dates.svelte-19rpz1l{grid-column:1 / -1;color:var(--text-soft);font-size:.8125rem;line-height:1.5}.ended.svelte-19rpz1l .period-name:where(.svelte-19rpz1l),.ended.svelte-19rpz1l .period-price:where(.svelte-19rpz1l){color:var(--text-soft)}.price-note.svelte-19rpz1l{margin:10px 0 0;color:var(--text-soft);font-size:.8125rem;line-height:1.5}@container entry-prices (min-width: 42rem){li.svelte-19rpz1l{grid-template-columns:minmax(10rem,1fr) minmax(0,2fr) auto;align-items:baseline}.period-price.svelte-19rpz1l{grid-column:3;grid-row:1}.period-dates.svelte-19rpz1l{grid-column:2;grid-row:1}}
