.mercer-demo-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px max(20px,calc((100vw - 1400px)/2));background:#20231f;color:#fff;font:12px/1.5 Arial,sans-serif;letter-spacing:0;position:relative;z-index:20}
.mercer-demo-bar a{color:#fff;text-decoration:none;font-weight:600;padding:4px 0}
.mercer-demo-bar>span{font-size:10px;letter-spacing:.15em;color:#dadfd6}
.mercer-demo-bar a:hover{text-decoration:underline;text-underline-offset:4px}
.mercer-demo-bar a:focus-visible,.mercer-demo-exit a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.mercer-demo-exit{margin:0;padding:64px max(24px,calc((100vw - 1200px)/2));display:flex;align-items:center;justify-content:space-between;gap:32px;background:#e7ebdf;color:#22271f;font-family:Arial,sans-serif}
.mercer-demo-exit>div>span{font-size:10px;letter-spacing:.17em}
.mercer-demo-exit h2{font:500 clamp(28px,3vw,44px)/1.08 Arial,sans-serif!important;letter-spacing:-.04em;margin:16px 0!important;color:#22271f!important}
.mercer-demo-exit p{font:14px/1.6 Arial,sans-serif!important;color:#535c4b!important;margin:0!important}
.mercer-demo-exit>a{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;background:#22271f;color:#fff;padding:17px 22px;border-radius:6px;text-decoration:none;font:600 14px/1.4 Arial,sans-serif;white-space:nowrap}
.mercer-demo-exit>a:hover{background:#3b4730}
@media(max-width:760px){.mercer-demo-bar{padding:8px 16px;gap:8px;font-size:11px}.mercer-demo-bar>span{display:none}.mercer-demo-exit{padding:40px 24px;align-items:flex-start;flex-direction:column}.mercer-demo-exit>a{width:100%;box-sizing:border-box}}
.mercer-buying-confidence{display:grid;gap:12px;margin:22px 0;padding:20px;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent);border-radius:10px;background:color-mix(in srgb,currentColor 3%,transparent)}
.mercer-buying-confidence>div{display:flex;align-items:flex-start;gap:12px}
.mercer-buying-confidence>div>span{display:grid;place-items:center;flex:0 0 26px;height:26px;border:1px solid currentColor;border-radius:50%;font:11px/1 Arial,sans-serif;opacity:.8}
.mercer-buying-confidence p{margin:0!important;font:12px/1.5 Arial,sans-serif!important;color:inherit!important}
.mercer-buying-confidence strong{display:block;font:600 13px/1.4 Arial,sans-serif;margin:0 0 3px}
