.AnnouncementBar-module__FrNRta__launch{--bar-bg:linear-gradient(125deg, #e1e5ff, #f5f5fc 48%, #e7eafb);--bar-border:#8c98ce30;--bar-text:#222b4b;--bar-muted:#535f83;--bar-sheen:#ffffffb0;--bar-hover:#5865f212;--bar-shadow:#5865f214;--bar-focus:#5865f2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.AnnouncementBar-module__FrNRta__black{--bar-bg:radial-gradient(60% 260% at 12% 0%, #0a2496 0%, #031453b3 45%, #0000 100%), radial-gradient(40% 240% at 92% 100%, #0c28aa99 0%, #0000 100%), #000213;--bar-border:#7b84ff40;--bar-text:#f4f5ff;--bar-muted:#b9bdde;--bar-sheen:#ffffff1f;--bar-hover:#ffffff14;--bar-shadow:#00000059;--bar-focus:#aab0f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.AnnouncementBar-module__FrNRta__black .AnnouncementBar-module__FrNRta__text strong{background:linear-gradient(90deg,#fbfbff,#aab0f6);color:#0000;-webkit-background-clip:text;background-clip:text}.AnnouncementBar-module__FrNRta__bar{isolation:isolate;border-bottom:1px solid var(--bar-border);background:var(--bar-bg);color:var(--bar-text);box-shadow:0 4px 18px var(--bar-shadow);overflow:hidden}.AnnouncementBar-module__FrNRta__bar:before{content:"";z-index:-1;background:linear-gradient(115deg, #fff0 30%, var(--bar-sheen) 50%, #fff0 70%);pointer-events:none;animation:9s ease-in-out infinite alternate AnnouncementBar-module__FrNRta__barSweep;position:absolute;inset:0 -50%}.AnnouncementBar-module__FrNRta__dot{background:#5865f2;border-radius:50%;flex:none;width:8px;height:8px;position:relative}.AnnouncementBar-module__FrNRta__dot:after{content:"";background:#5865f2;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite AnnouncementBar-module__FrNRta__dotWave;position:absolute;inset:0}.AnnouncementBar-module__FrNRta__text strong{font-weight:600}.AnnouncementBar-module__FrNRta__text span{color:var(--bar-muted)}.AnnouncementBar-module__FrNRta__cta{color:#fff;background:#5865f2;border-radius:9999px;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 5px 18px #5865f21f}.AnnouncementBar-module__FrNRta__cta:hover{background:#4a57df;transform:translateY(-1px);box-shadow:0 9px 28px #5865f23d}.AnnouncementBar-module__FrNRta__cta:focus-visible,.AnnouncementBar-module__FrNRta__close:focus-visible{outline:2px solid var(--bar-focus);outline-offset:2px}.AnnouncementBar-module__FrNRta__close{color:var(--bar-muted)}.AnnouncementBar-module__FrNRta__close:hover{background:var(--bar-hover);color:var(--bar-text)}@keyframes AnnouncementBar-module__FrNRta__barSweep{0%{opacity:.4;transform:translate(-25%)}to{opacity:1;transform:translate(25%)}}@keyframes AnnouncementBar-module__FrNRta__dotWave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.AnnouncementBar-module__FrNRta__bar:before,.AnnouncementBar-module__FrNRta__dot:after{opacity:0;animation:none}.AnnouncementBar-module__FrNRta__cta{transition:none}}.AnnouncementBar-module__FrNRta__ribbonBar{color:#e6e8ff;background:linear-gradient(90deg,#2c3379,#3a44a8 55%,#2c3379);height:40px;display:flex;overflow:hidden;box-shadow:0 4px 18px #00000059}.AnnouncementBar-module__FrNRta__ribbonLink{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.AnnouncementBar-module__FrNRta__ribbonMarquee{white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:13.5px;display:flex;overflow:hidden}.AnnouncementBar-module__FrNRta__ribbonTrack{width:max-content;animation:60s linear infinite AnnouncementBar-module__FrNRta__ribbonScroll;display:flex}.AnnouncementBar-module__FrNRta__ribbonTrack span{white-space:pre}.AnnouncementBar-module__FrNRta__ribbonCta{z-index:1;background:hsl(var(--primary));height:28px;color:hsl(var(--primary-foreground));white-space:nowrap;border-radius:9999px;flex:none;align-self:center;align-items:center;margin-left:12px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.AnnouncementBar-module__FrNRta__ribbonCta:after{content:"";background:linear-gradient(110deg,#fff0 35%,#ffffff59 50%,#fff0 65%);animation:3.6s ease-in-out infinite AnnouncementBar-module__FrNRta__ctaShine;position:absolute;inset:0;transform:translate(-100%)}.AnnouncementBar-module__FrNRta__ribbonCta:hover{background:hsl(var(--primary) / .9)}.AnnouncementBar-module__FrNRta__ribbonLink:focus-visible{outline-offset:-2px;outline:2px solid #aab0f6}.AnnouncementBar-module__FrNRta__ribbonClose{color:#ffffffb3;flex:none;justify-content:center;align-items:center;width:38px;transition:color .2s,background .2s;display:flex}.AnnouncementBar-module__FrNRta__ribbonClose:hover{color:#fff}.AnnouncementBar-module__FrNRta__ribbonClose:focus-visible{outline-offset:-4px;outline:2px solid #fff}@keyframes AnnouncementBar-module__FrNRta__ribbonScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes AnnouncementBar-module__FrNRta__ctaShine{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.AnnouncementBar-module__FrNRta__ribbonBar{height:36px}.AnnouncementBar-module__FrNRta__ribbonMarquee,.AnnouncementBar-module__FrNRta__ribbonCta{font-size:12px}.AnnouncementBar-module__FrNRta__ribbonCta{height:24px;margin-left:8px;padding:0 12px}.AnnouncementBar-module__FrNRta__ribbonClose{width:32px}}@media (prefers-reduced-motion:reduce){.AnnouncementBar-module__FrNRta__ribbonTrack,.AnnouncementBar-module__FrNRta__ribbonCta:after{animation:none}}
