.home-announcement-module__XVmC7W__banner{z-index:51;color:#fff;background:linear-gradient(#2563eb,#1d4ed8);width:100%;position:sticky;top:0}.home-announcement-module__XVmC7W__inner{align-items:center;max-width:1440px;min-height:44px;margin-inline:auto;padding:6px 56px;display:flex;position:relative}.home-announcement-module__XVmC7W__message{text-align:center;width:100%;font-size:14px;font-weight:400;line-height:1.45;display:block}.home-announcement-module__XVmC7W__message:hover{text-underline-offset:3px;text-decoration:underline}.home-announcement-module__XVmC7W__message strong{font-weight:600}.home-announcement-module__XVmC7W__dismiss{cursor:pointer;color:#fff;border-radius:6px;place-items:center;width:30px;height:32px;display:grid;position:absolute;right:12px}.home-announcement-module__XVmC7W__dismiss:hover{background:#ffffff20}.home-announcement-module__XVmC7W__banner :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}@media (max-width:600px){.home-announcement-module__XVmC7W__inner{min-height:40px;padding:6px 48px 6px 16px}.home-announcement-module__XVmC7W__message{scrollbar-width:none;white-space:nowrap;text-align:left;width:max-content;min-width:0;max-width:100%;margin-inline:auto;font-size:12px;line-height:1.45;overflow-x:auto}.home-announcement-module__XVmC7W__message::-webkit-scrollbar{display:none}.home-announcement-module__XVmC7W__dismiss{height:30px;right:8px}}
