.wrap.svelte-g3x0xt{max-width:48rem;padding:var(--wa-space-2xl) var(--wa-space-xl) var(--wa-space-3xl);gap:var(--wa-space-xl);margin:0 auto;display:grid}.hero.svelte-g3x0xt{gap:var(--wa-space-xs);display:grid}.back.svelte-g3x0xt{color:var(--wa-color-neutral-on-quiet);text-decoration:none}.hero.svelte-g3x0xt h1:where(.svelte-g3x0xt){font-size:var(--wa-font-size-2xl);margin:0}.enroll.svelte-g3x0xt{margin-top:var(--wa-space-s);padding:var(--wa-space-s) var(--wa-space-l);border-radius:var(--wa-border-radius-m);background:var(--wa-color-brand-fill-loud);color:var(--wa-color-brand-on-loud);cursor:pointer;border:none;justify-self:start;font-weight:600}.stages.svelte-g3x0xt{gap:var(--wa-space-s);margin:0;padding:0;list-style:none;display:grid}.stage-card.svelte-g3x0xt{align-items:center;gap:var(--wa-space-m);padding:var(--wa-space-m) var(--wa-space-l);border-radius:var(--wa-border-radius-m);background:var(--wa-color-neutral-fill-quiet);border:1px solid var(--wa-color-neutral-border-quiet);color:inherit;text-decoration:none;display:flex}.stage-card.svelte-g3x0xt:hover{border-color:var(--wa-color-brand-border-loud)}.stage-no.svelte-g3x0xt{background:var(--wa-color-brand-fill-quiet);width:2rem;height:2rem;color:var(--wa-color-brand-on-quiet);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.stage-body.svelte-g3x0xt{flex:1;display:grid}.stage-summary.svelte-g3x0xt,.stage-tier.svelte-g3x0xt{color:var(--wa-color-neutral-on-quiet);font-size:var(--wa-font-size-s)}
