.hero.svelte-1uha8ag{padding-block:56px 72px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:14ch;margin-top:18px;font-size:clamp(40px,7vw,72px)}.lead.svelte-1uha8ag{max-width:52ch;color:var(--ink-soft);margin-top:20px;font-size:17px}.status.svelte-1uha8ag{background:var(--paper-light);border:1px solid var(--line);max-width:520px;color:var(--ink-soft);align-items:flex-start;gap:14px;margin-top:36px;padding:18px 20px;font-size:14px;display:flex}.cta.svelte-1uha8ag{margin-top:24px}.status-dot.svelte-1uha8ag{background:var(--line);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}[data-phase=upcoming].svelte-1uha8ag .status-dot:where(.svelte-1uha8ag){background:var(--gold)}[data-phase=open].svelte-1uha8ag .status-dot:where(.svelte-1uha8ag){background:var(--brown);box-shadow:0 0 0 4px var(--gold-light)}.status-label.svelte-1uha8ag{color:var(--ink);font-weight:700}.band.svelte-1uha8ag{background:var(--sand);padding-block:72px}h2.svelte-1uha8ag{font-size:clamp(30px,4vw,44px)}.steps.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;margin:36px 0 0;padding:0;list-style:none;display:grid}.step-no.svelte-1uha8ag{background:var(--brown);width:34px;height:34px;color:var(--paper);font:600 17px var(--font-display);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:22px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:8px;font-size:15px}.candidates.svelte-1uha8ag{padding-block:72px}.candidates.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:28px 0 0;padding:0;list-style:none}.candidates.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);font:600 22px var(--font-display);align-items:center;gap:16px;padding-block:14px;display:flex}.cand-no.svelte-1uha8ag{color:var(--gold-dark)}.muted.svelte-1uha8ag{color:var(--ink-muted);margin-top:16px}
