.cp-assessment-cta.svelte-pmnd0f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.75rem 2rem;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d}.cp-assessment-cta.no-shadow.svelte-pmnd0f{box-shadow:none}.cp-assessment-cta__text.svelte-pmnd0f{flex:1 1 300px}.cp-assessment-cta__text.svelte-pmnd0f h2:where(.svelte-pmnd0f){margin:0 0 .4rem}.cp-assessment-cta__text.svelte-pmnd0f p:where(.svelte-pmnd0f){margin:0;color:#5a5a5a}.cp-assessment-cta__price.svelte-pmnd0f{margin-top:.6rem!important}.cp-assessment-cta__price.svelte-pmnd0f span:where(.svelte-pmnd0f){color:#8a8a8a;font-size:.85rem}.cp-assessment-cta__price.svelte-pmnd0f strong:where(.svelte-pmnd0f){color:#1b2b4b}.cp-assessment-cta__progress.svelte-pmnd0f{display:flex;align-items:center;gap:.75rem;margin-top:.8rem}.cp-assessment-cta__bar.svelte-pmnd0f{flex:1;height:8px;background:#e5e7eb;border-radius:999px;overflow:hidden}.cp-assessment-cta__fill.svelte-pmnd0f{height:100%;background:linear-gradient(90deg,#0d9488,#14b8a6);border-radius:999px;transition:width .35s ease}.cp-assessment-cta__button-skeleton.svelte-pmnd0f{width:200px;height:44px;border-radius:999px;align-self:flex-end}.cp-assessment-cta__pct.svelte-pmnd0f{font-size:.85rem;font-weight:600;color:#1b2b4b;min-width:38px;text-align:right}
