.cta-bloc.svelte-1i0uvec{width:calc(100% - 50px);max-width:900px;margin:0 auto 80px;padding:45px 35px;border-radius:15px;background:#bdaff32e;border:1px solid hsla(252,60%,60%,.15);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.cta-bloc.svelte-1i0uvec h2:where(.svelte-1i0uvec){font-size:22px;font-weight:700;color:#2a2a32}.cta-bloc.svelte-1i0uvec p:where(.svelte-1i0uvec){max-width:460px;font-size:14.5px;line-height:1.55;color:#0009}.cta-bloc.svelte-1i0uvec .actions:where(.svelte-1i0uvec){margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.cta-bloc.svelte-1i0uvec a:where(.svelte-1i0uvec){text-decoration:none;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:13px 30px;border-radius:10px;transition:all .2s}.cta-bloc.svelte-1i0uvec .principal:where(.svelte-1i0uvec){color:#fff;background:#3b52ed}.cta-bloc.svelte-1i0uvec .principal:where(.svelte-1i0uvec):hover{background:#2c3fc9}.cta-bloc.svelte-1i0uvec .secondaire:where(.svelte-1i0uvec){color:#3d19cc;background:#fff;border:1px solid hsla(252,60%,60%,.3)}.cta-bloc.svelte-1i0uvec .secondaire:where(.svelte-1i0uvec):hover{border-color:#745cd6}@media (max-width: 700px){.cta-bloc.svelte-1i0uvec{padding:35px 25px}.cta-bloc.svelte-1i0uvec h2:where(.svelte-1i0uvec){font-size:19px}}
