.promo-banner[data-v-b15f9021]{background:#151b31;border-bottom:1px solid hsla(0,0%,100%,.06);isolation:isolate;position:relative}.promo-banner__viewport[data-v-b15f9021]{display:flex;position:relative;z-index:1;--promo-banner-row-height:46px;perspective:760px}.promo-banner__item[data-v-b15f9021],.promo-banner__viewport[data-v-b15f9021]{align-items:center;height:var(--promo-banner-row-height);justify-content:center;overflow:hidden}.promo-banner__item[data-v-b15f9021]{backface-visibility:hidden;color:#fffffff0;display:inline-flex;gap:1rem;transform-origin:50% 50%;white-space:nowrap;width:100%}.promo-banner__tag[data-v-b15f9021]{align-items:center;background:#ffcc001a;border:1px solid rgba(255,204,0,.34);border-radius:9999px;color:#ffdc58;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:850;letter-spacing:.045em;line-height:1;padding:.26rem .82rem}.promo-banner__message-shell[data-v-b15f9021]{display:block;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);min-width:0;overflow:hidden;position:relative;width:min(56vw,620px)}.promo-banner__message[data-v-b15f9021]{color:#fffffffc;display:block;font-size:14px;font-weight:750;letter-spacing:.008em;min-width:-moz-max-content;min-width:max-content;position:absolute;text-align:left;top:50%;width:-moz-max-content;width:max-content;will-change:transform}.promo-banner__message--marquee[data-v-b15f9021]{animation:promo-message-marquee-local-b15f9021 13s linear both;left:100%;transform:translate3d(0,-50%,0)}.promo-banner__message--static[data-v-b15f9021]{animation:none;left:50%;transform:translate3d(-50%,-50%,0)}.promo-banner__item--paused .promo-banner__message[data-v-b15f9021]{animation-play-state:paused}.promo-banner__cta[data-v-b15f9021]{align-items:center;color:#ffdf72;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:850;gap:.28rem;letter-spacing:.018em;line-height:1;position:relative;text-decoration:none;transition:color .18s ease,text-decoration-color .18s ease;white-space:nowrap;z-index:2}.promo-banner__cta[data-v-b15f9021]:before{background:#ffffff24;content:"";height:.8rem;margin-right:.2rem;width:1px}.promo-banner__cta-arrow[data-v-b15f9021]{font-size:12px;line-height:1;opacity:.96;transition:transform .18s ease,opacity .18s ease}.promo-banner__cta--linked[data-v-b15f9021]:hover{color:#ffe8b4;text-decoration:underline;text-decoration-color:#ffe2a28a;text-underline-offset:.16em}.promo-banner__cta--linked:hover .promo-banner__cta-arrow[data-v-b15f9021]{opacity:1;transform:translate(2px)}.promo-flip-enter-active[data-v-b15f9021],.promo-flip-leave-active[data-v-b15f9021]{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),filter .42s cubic-bezier(.22,1,.36,1)}.promo-flip-enter-from[data-v-b15f9021]{filter:blur(6px);opacity:0;transform:translate3d(0,22px,0) rotateX(-62deg)}.promo-flip-leave-to[data-v-b15f9021]{filter:blur(6px);opacity:0;transform:translate3d(0,-22px,0) rotateX(62deg)}@keyframes promo-message-marquee-local-b15f9021{0%{left:100%;transform:translate3d(0,-50%,0)}to{left:0;transform:translate3d(-100%,-50%,0)}}@media(max-width:767px){.promo-banner__viewport[data-v-b15f9021]{--promo-banner-row-height:42px}.promo-banner__item[data-v-b15f9021]{gap:.62rem;justify-content:flex-start}.promo-banner__message-shell[data-v-b15f9021]{flex:1 1 auto;width:auto}.promo-banner__message[data-v-b15f9021]{font-size:12px;font-weight:750}.promo-banner__tag[data-v-b15f9021]{font-size:10.5px;padding:.22rem .62rem}.promo-banner__cta[data-v-b15f9021]{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.promo-flip-enter-active[data-v-b15f9021],.promo-flip-leave-active[data-v-b15f9021]{transition:none!important}.promo-banner__message-shell[data-v-b15f9021]{-webkit-mask-image:none!important;mask-image:none!important}}
