.h5event-topbar,.h5event-topbar *{box-sizing:border-box}
.h5event-topbar{display:block;position:relative;z-index:var(--h5bar-layer,110);width:100%;max-width:none;margin:0;padding:0;background:var(--h5bar-bg);color:var(--h5bar-text);font:500 var(--h5bar-size,14px)/1.6 var(--h5bar-font,Arial,sans-serif);text-align:center;letter-spacing:.01em;border:0}
.h5event-topbar>a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 26px;min-height:48px;padding:11px 24px;color:var(--h5bar-text)!important;font:inherit;text-decoration:none!important;box-shadow:none!important;border:0;border-radius:0;background:transparent}
.h5event-topbar-copy{font:inherit;color:inherit}
.h5event-topbar-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;font:inherit;font-weight:700;color:inherit}
.h5event-topbar svg{display:block;width:21px;height:21px;flex:none;stroke:currentColor}
.h5event-topbar>a:hover .h5event-topbar-cta{text-decoration:underline;text-underline-offset:4px}
.h5event-topbar>a:focus-visible{outline:2px solid currentColor;outline-offset:-5px}
.h5lp-topbar-offset{top:calc(var(--h5lp-native-top,0px) + var(--h5lp-topbar-offset,0px))!important}
@media(max-width:720px){.h5event-topbar{font-size:var(--h5bar-mobile-size,14px);letter-spacing:0}.h5event-topbar>a{gap:3px 18px;padding:10px 18px;min-height:48px}.h5event-topbar-copy,.h5event-topbar-cta{line-height:1.55}.h5event-topbar svg{width:19px;height:19px}}
