.choice-cards.svelte-10qcoh2{border:none}.choice-card.svelte-10qcoh2{cursor:pointer;background:#fff;border:.125rem solid #efeae2;border-radius:1.25rem;flex-direction:column;gap:.625rem;padding:1rem;transition:border-color .2s,background-color .2s;display:flex}.choice-card.svelte-10qcoh2:hover{border-color:#4b5e4e}.choice-card.svelte-10qcoh2:has(:where(.svelte-10qcoh2):checked){background:#eef1ea;border-color:#4b5e4e}.choice-card.svelte-10qcoh2:has(:where(.svelte-10qcoh2):focus-visible){outline-offset:.125rem;outline:.1875rem solid #1b2433}.choice-card--inline.svelte-10qcoh2{flex-direction:row;align-items:center;gap:.75rem;padding:.875rem 1rem}.choice-card--inline.svelte-10qcoh2 .choice-card__title:where(.svelte-10qcoh2){font-size:.9375rem}.choice-card__text.svelte-10qcoh2{flex-direction:column;gap:.125rem;display:flex}.choice-card__title.svelte-10qcoh2{font-weight:700;line-height:1.2}.choice-card__subtitle.svelte-10qcoh2{color:#5a6270;font-size:.8125rem;line-height:1.35}.step-title.svelte-p776u7{align-items:center;gap:.75rem;font-weight:700;display:flex}.step-title--md.svelte-p776u7{font-size:1.125rem}.step-title--lg.svelte-p776u7{letter-spacing:-.02em;font-size:clamp(1.35rem,2.8cqi,1.7rem);font-weight:800;line-height:1.2}.step-title__number.svelte-p776u7{letter-spacing:normal;color:#2e3a33;background:#e4e9df;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.step-title--md.svelte-p776u7 .step-title__number:where(.svelte-p776u7){width:1.75rem;height:1.75rem;font-size:.875rem}.step-title--lg.svelte-p776u7 .step-title__number:where(.svelte-p776u7){width:2rem;height:2rem;font-size:.9375rem}
