.steps-list,.why-list{list-style:none;padding:0;margin:0}.why-list.svelte-1w2url3{display:grid;gap:1.25rem}.why-list.svelte-1w2url3 li:where(.svelte-1w2url3){font-family:var(--font-body);font-size:1rem;line-height:1.8;color:var(--color-on-surface)}.steps-list.svelte-1w2url3{display:grid;gap:1.1rem;position:relative}.steps-list.svelte-1w2url3 li:where(.svelte-1w2url3){display:grid;grid-template-columns:auto 1fr;align-items:start;gap:1rem;font-family:var(--font-body);font-size:1rem;line-height:1.8;color:#f7f9fbf0;position:relative}.steps-list.svelte-1w2url3 li:where(.svelte-1w2url3):after{content:"";position:absolute;left:1.1rem;top:3.4rem;bottom:-1.3rem;width:1px;background:linear-gradient(180deg,#c6dbff57,#c6dbff14)}.steps-list.svelte-1w2url3 li:where(.svelte-1w2url3):last-child:after{display:none}.choice-grid.svelte-1w2url3{display:grid;gap:1rem}.choice-card.svelte-1w2url3{display:grid;gap:1.25rem;position:relative;overflow:hidden}.choice-card.svelte-1w2url3:before{content:attr(data-option);position:absolute;right:1.25rem;top:1rem;font-family:var(--font-display);font-size:clamp(3rem,7vw,4.5rem);line-height:.9;color:#f7f9fb14}.choice-card__meta.svelte-1w2url3{display:flex;align-items:center;gap:.85rem}.choice-card__letter.svelte-1w2url3{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:#f7f9fb24;color:#f7f9fbfa;font-family:var(--font-body);font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.choice-card__track.svelte-1w2url3{flex:1;height:1px;background:linear-gradient(90deg,#c6dbff73,#c6dbff14)}.choice-card__body.svelte-1w2url3{position:relative;z-index:1}.progress-intro.svelte-1w2url3{display:flex;align-items:center;justify-content:space-between;gap:1rem}.step-marker.svelte-1w2url3{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .45rem;background:#f7f9fb29;box-shadow:inset 0 0 0 1px #f7f9fb14;font-size:.72rem;font-weight:800;letter-spacing:.16em;color:#f7f9fbfa}.step-card.svelte-1w2url3{padding:1.55rem 1.6rem;background:linear-gradient(90deg,#f7f9fb1a,#f7f9fb0f),#f7f9fb0d;box-shadow:0 20px 40px #0f18221f}.dark-copy.svelte-1w2url3 p:where(.svelte-1w2url3),.dark-copy.svelte-1w2url3 li:where(.svelte-1w2url3){color:#f7f9fbeb}.dark-copy.svelte-1w2url3 strong:where(.svelte-1w2url3){color:#f7f9fb}p.svelte-1w2url3{font-family:var(--font-body);font-size:1.0625rem;line-height:1.8;color:var(--color-on-surface);margin-bottom:0}h1.svelte-1w2url3,h2.svelte-1w2url3{text-wrap:balance}@media(min-width:640px){.why-list.svelte-1w2url3 li:where(.svelte-1w2url3),.step-card.svelte-1w2url3{padding:1.85rem 2rem}}@media(min-width:960px){.choice-grid.svelte-1w2url3{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-card.svelte-1w2url3{min-height:100%}.steps-list.svelte-1w2url3 li:where(.svelte-1w2url3){grid-template-columns:4.5rem 1fr;gap:1.35rem}.step-marker.svelte-1w2url3{width:3rem;height:3rem;min-width:3rem;font-size:.78rem}.steps-list.svelte-1w2url3 li:where(.svelte-1w2url3):after{left:1.5rem;top:4.05rem}}
