.prose ol{padding-left:22px;margin:10px 0}.prose ol li{margin-bottom:6px}
.wizard-terms{margin:18px 0 6px;padding:16px 18px;border:1px solid var(--line,#E7E9EC);border-radius:12px;background:#fafafa}
.wizard-terms .wt-title{display:block;font-size:14px;margin-bottom:6px}
.wizard-terms .wt-prices{font-size:13px;color:#555;line-height:1.55;margin:0 0 12px}
.wt-check{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:14px;line-height:1.5;color:#222;cursor:pointer;padding:6px 0}
.wt-check input{width:20px;height:20px;margin:1px 0 0;accent-color:#111;cursor:pointer}
.wt-check a{text-decoration:underline;text-underline-offset:3px;color:inherit;font-weight:600}
.wt-err{color:var(--urgence,#E53935);font-size:13px;font-weight:600;margin:6px 0 0}
.wt-err[hidden]{display:none}
#wizardWaBtn[aria-disabled="true"]{opacity:.45;filter:grayscale(1)}
