.ec-reforme-bar{--ec-fuchsia:#bd007b;--ec-fuchsia-dark:#9a0064;--ec-fuchsia-bg:#fde8f2;--ec-orange-dark:#b34509;--ec-text:#1a1a18;--ec-surface:#fff;background:var(--ec-fuchsia-bg);border-radius:0 0 0 clamp(15px,2.1vw,30px);color:var(--ec-text);font-family:Montserrat,system-ui,sans-serif;width:100%}.ec-reforme-bar[hidden]{display:none}.ec-reforme-bar__inner{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 auto;max-width:1400px;padding:10px 60px 10px 24px;position:relative}.ec-reforme-bar__msg{align-items:center;display:flex;flex:1 1 320px;gap:12px;min-width:0}.ec-reforme-bar__icon{align-items:center;color:var(--ec-fuchsia);display:flex;flex:none}.ec-reforme-bar__text{display:flex;flex-direction:column;gap:1px;min-width:0}.ec-reforme-bar__eyebrow{color:var(--ec-fuchsia);font-family:Poppins,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.ec-reforme-bar .ec-reforme-bar__title{color:var(--ec-text);font-family:Poppins,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.3;margin:0;padding:0}.ec-reforme-bar__actions{align-items:center;display:flex;flex:none;gap:8px}.ec-reforme-bar .ec-reforme-bar__link{align-items:center;background:var(--ec-surface);border-radius:0 0 0 10px;box-sizing:border-box;display:inline-flex;font-size:13px;font-weight:700;gap:6px;line-height:1.3;min-height:44px;padding:8px 14px;text-decoration:none;transition:background .15s ease-out;white-space:nowrap}.ec-reforme-bar .ec-reforme-bar__link--expert{color:var(--ec-orange-dark)}.ec-reforme-bar .ec-reforme-bar__link--entreprise{color:var(--ec-fuchsia)}.ec-reforme-bar__link:hover{filter:brightness(.95)}.ec-reforme-bar__close:focus-visible,.ec-reforme-bar__link:focus-visible{outline:2px solid var(--ec-fuchsia);outline-offset:2px}.ec-reforme-bar.is-compact .ec-reforme-bar__long,.ec-reforme-bar__mobile,.ec-reforme-bar__short{display:none}.ec-reforme-bar.is-compact .ec-reforme-bar__short{display:inline}.ec-reforme-bar__close{align-items:center;background:transparent;border:0;border-radius:0 0 0 10px;color:var(--ec-text);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:8px;top:10px;width:44px}@media (max-width:767px){.ec-reforme-bar__inner{padding:10px 16px 12px}.ec-reforme-bar__msg{flex-basis:100%;padding-right:36px}.ec-reforme-bar__desktop{display:none}.ec-reforme-bar__mobile{display:inline}.ec-reforme-bar__actions{flex:1 1 100%;flex-wrap:wrap;gap:6px}.ec-reforme-bar .ec-reforme-bar__link{flex:1 1 100%;justify-content:space-between;min-height:36px;padding:6px 14px;white-space:normal}.ec-reforme-bar__close{right:4px;top:4px}}.ec-reforme-on .headerOutter{position:relative}