.page.svelte-3vub0h{max-width:820px;padding-top:28px;padding-bottom:96px}.kicker.svelte-3vub0h{color:var(--teal-text);margin-top:22px;font-size:14px;font-weight:800}h1.svelte-3vub0h{letter-spacing:-.9px;margin-top:6px;font-size:clamp(30px,4.4vw,44px);font-weight:800;line-height:1.1}.goal.svelte-3vub0h{color:var(--muted);margin-top:14px;font-size:18px;line-height:1.55}.goal.svelte-3vub0h b:where(.svelte-3vub0h){color:var(--ink)}.intro.svelte-3vub0h{color:var(--muted);margin:16px 0 24px;font-size:18px;line-height:1.7}.intro.svelte-3vub0h a{color:var(--blue)}h2.svelte-3vub0h{letter-spacing:-.4px;margin-top:44px;font-size:24px;font-weight:800}.outcomes.svelte-3vub0h{color:var(--muted);margin:12px 0 0;padding-left:22px;font-size:17px;line-height:1.75}.steps.svelte-3vub0h{margin:16px 0 0;padding:0;list-style:none}.steps.svelte-3vub0h li:where(.svelte-3vub0h){border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.n.svelte-3vub0h{background:var(--teal-soft);height:32px;color:var(--teal-text);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.steps.svelte-3vub0h div:where(.svelte-3vub0h){flex:1;min-width:0}.steps.svelte-3vub0h div:where(.svelte-3vub0h)>a:where(.svelte-3vub0h){color:var(--ink);font-size:17px;font-weight:700;text-decoration:none}.steps.svelte-3vub0h div:where(.svelte-3vub0h)>a:where(.svelte-3vub0h):hover{text-decoration:underline}.steps.svelte-3vub0h p:where(.svelte-3vub0h){color:var(--faint);margin-top:3px;font-size:14.5px;line-height:1.5}.go.svelte-3vub0h{border:1.5px solid var(--line-strong);color:var(--ink);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;text-decoration:none}.go.svelte-3vub0h:hover{border-color:var(--teal)}.plus.svelte-3vub0h{background:var(--gold-soft);color:var(--gold-text);border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800}.muted.svelte-3vub0h{margin-top:6px}.chips.svelte-3vub0h{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.chips.svelte-3vub0h a:where(.svelte-3vub0h){background:var(--bg-tint);color:var(--ink);border-radius:999px;padding:7px 14px;font-weight:600;text-decoration:none;display:inline-block}.chips.svelte-3vub0h a:where(.svelte-3vub0h):hover{background:var(--teal-soft)}.more.svelte-3vub0h{margin-top:36px}.more.svelte-3vub0h a:where(.svelte-3vub0h){color:var(--blue)}
