.he-ann{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;height:36px;padding:0 12px;overflow:hidden;background:#9E5636;color:#F4F1EA;touch-action:pan-y}
.he-ann__track{position:relative;grid-column:2;min-width:0;height:100%;overflow:hidden}
.he-ann:has([data-announcement-fallback].is-active) .he-ann__track{grid-column:1/-1;grid-row:1}
.he-ann .he-ann__msg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;min-width:0;padding:0 8px;color:inherit;text-align:center;text-decoration:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;font:500 12px/1.3 Inter,sans-serif;letter-spacing:.1em}
.he-ann .he-ann__msg.is-active{opacity:1;visibility:visible;pointer-events:auto}
.he-ann .he-ann__msg[hidden]{display:none}
.he-ann__msg span{max-width:100%;overflow:hidden;text-overflow:ellipsis}
.he-ann__mobile{display:none}
.he-ann [data-announcement-previous],.he-ann [data-announcement-next]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:inherit;font:400 20px/1 Inter,sans-serif;cursor:pointer;opacity:.8}
.he-ann [data-announcement-previous]{grid-column:1;grid-row:1}
.he-ann [data-announcement-next]{grid-column:3;grid-row:1}
.he-ann [data-announcement-previous][hidden],.he-ann [data-announcement-next][hidden]{visibility:hidden;display:flex}
.he-ann a:focus-visible,.he-ann button:focus-visible{outline:1px solid currentColor;outline-offset:-3px}
.he-ann__status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1023px){.he-ann__desktop{display:none}.he-ann__mobile{display:block}}
@media(max-width:700px){.he-header{--he-header-stack-height:108px}.he-ann{height:44px;grid-template-columns:28px minmax(0,1fr) 28px;padding:0 8px}.he-ann .he-ann__msg{padding:0 3px;white-space:nowrap}.he-ann [data-announcement-previous],.he-ann [data-announcement-next]{width:28px;height:40px}}
@media(prefers-reduced-motion:reduce){.he-ann .he-ann__msg{transition:none}}
