.imo-cta-bloc{display:flex;flex-direction:column;gap:var(--imo-gap);margin-inline:auto}.imo-cta-bloc--center{align-items:center;text-align:center}.imo-cta-bloc--left{align-items:flex-start;text-align:left}.imo-cta-bloc__title{color:var(--imo-title);font-size:var(--imo-title-size)!important;font-weight:800;line-height:1.25;margin:0;white-space:pre-line}.imo-cta-bloc__divider{background:var(--imo-divider-fill,var(--imo-divider));border-radius:999px;display:block;height:var(--imo-divider-width);width:var(--imo-divider-length)}.imo-cta-bloc__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.imo-cta-bloc--center .imo-cta-bloc__actions{justify-content:center}.imo-cta-bloc__btn{border-radius:var(--imo-btn-radius);display:inline-block!important;font-size:var(--imo-btn-size);font-weight:700;line-height:1.2;padding:16px 28px;text-align:center;text-decoration:none}.imo-cta-bloc__btn--primary{background:var(--imo-primary-fill,var(--imo-primary-bg))!important;color:var(--imo-primary-text)!important}.imo-cta-bloc__btn--secondary{background:var(--imo-secondary-fill,var(--imo-secondary-bg))!important;color:var(--imo-secondary-text)!important}.imo-cta-bloc__btn:focus-visible,.imo-cta-bloc__btn:hover{filter:brightness(.93)}.imo-cta-bloc__note{color:var(--imo-note);font-size:var(--imo-note-size);line-height:1.55;max-width:62ch}.imo-cta-bloc--center .imo-cta-bloc__note{margin-inline:auto}.imo-cta-bloc__note p{margin:0}.imo-cta-bloc__note p+p{margin-top:.6em}@media (max-width:640px){.imo-cta-bloc__actions{align-items:stretch;flex-direction:column;width:100%}.imo-cta-bloc__btn{width:100%}}.imo-cta-bloc{overflow-x:clip}@media (max-width:1024px){.imo-cta-bloc__title{font-size:clamp(22px,4.6vw,var(--imo-title-size,36px))!important}}