.intro.svelte-1hrotn9{max-width:1240px;margin:0 auto;padding:56px 40px 72px}.kicker.svelte-1hrotn9{letter-spacing:.16em;text-transform:uppercase;opacity:.55;margin-bottom:22px;font-size:11px}.intro.svelte-1hrotn9 h1:where(.svelte-1hrotn9){margin:0 0 24px;font-size:clamp(38px,5vw,76px);line-height:1.03}.intro.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:56ch;color:var(--color-neutral-800);margin:0;font-size:19px;line-height:1.6}.tiers.svelte-1hrotn9{grid-template-columns:1.25fr 1fr 1fr;align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:0 40px 56px;display:grid}.tier.svelte-1hrotn9{border-radius:calc(var(--radius-lg) * 1.15);background:var(--color-surface);flex-direction:column;gap:8px;min-height:300px;padding:38px 34px 40px;display:flex}.tier.dark.svelte-1hrotn9{background:var(--color-neutral-900);color:var(--color-neutral-100);box-shadow:var(--shadow-lg);min-height:340px}.tier.svelte-1hrotn9 .tag:where(.svelte-1hrotn9){align-self:flex-start}.price.svelte-1hrotn9{align-items:baseline;gap:8px;margin-top:auto;display:flex}.price.svelte-1hrotn9 .num:where(.svelte-1hrotn9){font-family:var(--font-heading);white-space:nowrap;font-size:clamp(38px,3.4vw,54px);line-height:1}.price.svelte-1hrotn9 .cur:where(.svelte-1hrotn9){opacity:.6;font-size:17px}.unit.svelte-1hrotn9{opacity:.6;font-size:14px}.tier.svelte-1hrotn9 p:where(.svelte-1hrotn9){opacity:.8;margin:14px 0 0;font-size:15px;line-height:1.6}.example.svelte-1hrotn9{max-width:1240px;margin:0 auto;padding:0 40px 96px}.panel.svelte-1hrotn9{background:var(--color-surface);border-radius:calc(var(--radius-lg) * 1.15);grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;padding:44px 48px;display:grid}.panel.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0;font-size:30px;line-height:1.1}.rows.svelte-1hrotn9{flex-direction:column;gap:12px;font-size:16px;display:flex}.row.svelte-1hrotn9{border-bottom:1px solid var(--color-divider);justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.row.total.svelte-1hrotn9{font-family:var(--font-heading);border-bottom:none;padding-top:6px;font-size:22px}.note.svelte-1hrotn9{opacity:.65;margin:18px 0 0;font-size:14px;line-height:1.6}.prize.svelte-1hrotn9{max-width:1240px;margin:0 auto;padding:0 40px 96px}.heading.svelte-1hrotn9{align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.index.svelte-1hrotn9{font-family:var(--font-heading);color:var(--color-accent-700);font-size:13px}.heading.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-family:var(--font-body);margin:0;font-weight:700}.rule.svelte-1hrotn9{background:var(--color-divider);flex:1;height:1px}.lead.svelte-1hrotn9{max-width:64ch;color:var(--color-neutral-800);margin:0 0 40px;font-size:18px;line-height:1.6}.places.svelte-1hrotn9{grid-template-columns:1.15fr .85fr;gap:28px;display:grid}.place.svelte-1hrotn9{border-radius:calc(var(--radius-lg) * 1.15);flex-direction:column;gap:22px;padding:44px 42px;display:flex}.place.first.svelte-1hrotn9{background:var(--color-neutral-900);color:var(--color-neutral-100)}.place.second.svelte-1hrotn9{background:var(--color-surface)}.rank.svelte-1hrotn9{align-items:center;gap:16px;display:flex}.rank.svelte-1hrotn9 .num:where(.svelte-1hrotn9){font-family:var(--font-heading);font-size:56px;line-height:1}.place.first.svelte-1hrotn9 .rank:where(.svelte-1hrotn9) .num:where(.svelte-1hrotn9){color:var(--color-accent-300)}.place.second.svelte-1hrotn9 .rank:where(.svelte-1hrotn9) .num:where(.svelte-1hrotn9){color:var(--color-accent-700)}.rank.svelte-1hrotn9 .label:where(.svelte-1hrotn9){letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:13px}.perks.svelte-1hrotn9{flex-direction:column;gap:12px;font-size:16px;line-height:1.5;display:flex}.place.first.svelte-1hrotn9 .perks:where(.svelte-1hrotn9)>div:where(.svelte-1hrotn9){border-bottom:1px solid #ffffff29;padding-bottom:12px}.place.second.svelte-1hrotn9 .perks:where(.svelte-1hrotn9)>div:where(.svelte-1hrotn9):first-child{border-bottom:1px solid var(--color-divider);padding-bottom:12px}.prize-fund.svelte-1hrotn9{font-family:var(--font-heading);color:var(--color-accent-300);font-size:20px;border-bottom:none!important}@media (width<=900px){.tiers.svelte-1hrotn9,.panel.svelte-1hrotn9,.places.svelte-1hrotn9{grid-template-columns:1fr}}@media (width<=768px){.intro.svelte-1hrotn9,.tiers.svelte-1hrotn9,.example.svelte-1hrotn9,.prize.svelte-1hrotn9{padding-left:20px;padding-right:20px}}
