.announce{background:var(--color-announcement-bg,#1a1612);width:100%;color:var(--color-announcement-fg,#ede7dfbf);height:var(--announcement-h,36px);border-bottom:1px solid #d4bc8314;justify-content:center;align-items:center;transition:transform .4s,opacity .4s,background .3s,color .3s;display:flex}.announce-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.header-main.over-hero .announce{-webkit-backdrop-filter:blur(6px);color:#ffffffe0;background:#1a161280}.announce-inner{width:100%;max-width:var(--maxw,1280px);padding:0 var(--gutter,24px);letter-spacing:.02em;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:visible}.announce-link{color:inherit;white-space:nowrap;text-align:center;cursor:default;-webkit-user-select:text;user-select:text;text-decoration:none;transition:opacity .3s;display:inline-block}.announce-link:hover{opacity:1}:root{--announce-slide-dur:.45s}.announce.slide-out .announce-link{animation:announceSlideOut var(--announce-slide-dur) ease-in forwards}.announce.slide-in .announce-link{animation:announceSlideIn var(--announce-slide-dur) ease-out forwards}@keyframes announceSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes announceSlideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}
