:root{--si-banner--color: #ff5a01;--si-banner--height: 45px}@media all and (max-width: 468px){:root{--si-banner--height: 32px}}#si_banner-placeholder{position:relative}.si_announcement{max-width:700px;font-size:18px;background:#fff;padding:32px 50px;margin:0 auto;border-radius:3px;position:relative}.si_announcement p:last-child{margin-bottom:0}@media all and (max-width: 600px){.si_announcement{font-size:16px;padding:20px 30px}}@media all and (max-width: 468px){.si_announcement{font-size:14px;padding:20px}}.si_announcement p{font-size:inherit}.si_banner-fixed{transition:margin .35s ease}.si_banner-active.si_banner-fixed.si_banner-top{margin-top:var(--si-banner--height)}@media all and (max-width: 768px){.si_banner-active.si_banner-fixed.si_banner-top .members-header{margin-top:var(--si-banner--height)}}@media all and (min-width: 769px){.si_banner-active.si_banner-fixed.si_banner-top .members-header{height:calc(100% - var(--si-banner--height))}}.si_banner-active.si_banner-fixed.si_banner-top #nm-header{top:var(--si-banner--height)}@media all and (max-width: 768px){.si_banner-fixed.si_banner-top .members-header{transition:margin .35s ease,transform .4s ease,-webkit-transform .4s ease !important}}.si_banner-fixed.si_banner-top .si_close-banner{z-index:99999}.si_banner-top:not(.si_banner-fixed) .si_close-banner,.si_banner-top:not(.si_banner-fixed) .si_announcement-banner{top:50px;z-index:2}@media all and (min-width: 769px){.si_banner-top:not(.si_banner-fixed) .si_close-banner,.si_banner-top:not(.si_banner-fixed) .si_announcement-banner{top:100px}}@media all and (min-width: 769px){.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template){--side_size: 260px}.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template) .si_announcement-banner{max-width:calc(100% - var(--side_size))}.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template) .si_announcement-banner{translate:var(--side_size) 0;z-index:1;padding:0 50px 0 10px}.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template) .si_close-banner{right:0;left:auto}.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template) .members-header{top:0}.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template).collapse-menu{--side_size: 64px}.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template) .si_close-banner,.si_banner-top:not(.si_banner-fixed):has(>.mm-page>.members-template) .si_announcement-banner{top:0}}.si_announcement-banner{border:none;position:relative;background:var(--si-banner--color);color:#fff;font-size:14px;font-weight:500;font-family:system-ui,-apple-system,sans-serif;height:var(--si-banner--height);overflow:hidden;text-overflow:ellipsis;padding:0 10px 0 50px;max-width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .25s ease,margin .35s ease,opacity .2s ease;opacity:1;width:100%;top:0;z-index:100;outline:none}.si_banner-fixed .si_announcement-banner{position:fixed}.si_banner-fixed.si_banner-bottom .si_announcement-banner{bottom:0;top:auto}.si_banner-fixed.si_banner-bottom .si_announcement-banner.si_hidden{margin-bottom:calc(var(--si-banner--height)*-1) !important}.si_announcement-banner .si_announcement-banner__text{line-height:1.175;margin-top:-1px;text-align:center;padding-inline:10px;padding-block:3px;overflow:auto;max-height:100%}@media all and (max-width: 400px){.si_announcement-banner .si_announcement-banner__text{line-height:.9}}.si_banner-active .si_announcement-banner{margin-top:0}.si_announcement-banner:focus,.si_announcement-banner:hover{text-decoration:none;color:#fff}.si_announcement-banner:focus:after,.si_announcement-banner:hover:after{opacity:1}.si_announcement-banner:after{content:"";opacity:0;transition:opacity .25s ease;display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background:rgba(100,0,0,.2);z-index:-1}.si_announcement-banner.si_hidden{transition:background-color .25s ease,margin .35s ease,opacity .4s .4s ease;margin-top:calc(var(--si-banner--height)*-1);opacity:0}@media all and (max-width: 468px){.si_announcement-banner{font-size:10px;padding:0 32px}}@media all and (max-width: 400px){.si_announcement-banner{font-size:9px}}.si_announcement-banner[href="javascript:void(0)"]{pointer-events:none}.si_announcement-banner .si-btn{background:rgba(0,0,0,0);border:1px solid currentColor;color:inherit;padding:3px 10px;transition:background .25s ease,color .25s ease;border-radius:5px;display:inline-block;margin-left:6px;font-size:12px}@media all and (max-width: 468px){.si_announcement-banner .si-btn{line-height:10px;padding:1px 10px;font-size:10px}}.si_close-banner{position:absolute;z-index:101;left:0;top:0;height:var(--si-banner--height);width:var(--si-banner--height);text-align:center;line-height:var(--si-banner--height);color:#fff;background:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;transition:background .25s ease,width .35s ease,height .35s ease;cursor:pointer}.si_banner-fixed .si_close-banner{position:fixed}.si_banner-fixed.si_banner-bottom .si_close-banner{bottom:0;top:auto}.si_close-banner:hover{text-decoration:none;background:rgba(0,0,0,.25);color:#fff;background:rgba(0,0,0,.5)}.si_close-banner.si_hidden{height:24px;width:24px;line-height:32px}@media all and (max-width: 468px){.si_close-banner.si_hidden{width:16px;height:16px}}.si_close-banner svg{width:10px;display:block}.si_close-banner svg.fa-exclamation-circle{width:12px}@media all and (max-width: 468px){.si_close-banner svg.fa-exclamation-circle{width:10px}}@media all and (max-width: 468px){.si_close-banner{line-height:40px;height:32px;width:32px}.si_close-banner svg{width:10px}}/*# sourceMappingURL=style-announcements.css.map */