.offer-banner_header__K9oyi{position:sticky;top:0;z-index:50;width:100%;transition:top .24s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.3,.7,.2,1)}.offer-banner_header__K9oyi[data-offer-visible=false]{top:calc(-1 * var(--offer-height, 0px))}.offer-banner_banner__2bKzf{color:hsla(0,0%,100%,.92);background:#743ee4}.offer-banner_row__0WdaK{position:relative;display:flex;align-items:center;justify-content:center;height:40px;padding:0 52px;font-size:13.5px;letter-spacing:-.005em}.offer-banner_copy__7omdg{display:flex;align-items:center;gap:14px;min-width:0;white-space:nowrap}.offer-banner_primary__dhpxd{color:#fff;font-weight:600}.offer-banner_sep__2DE4f{flex-shrink:0;width:1px;height:14px;background:hsla(0,0%,100%,.34)}.offer-banner_secondary__X9l_V{min-width:0;overflow:hidden;text-overflow:ellipsis;color:hsla(0,0%,100%,.76)}.offer-banner_action__A_GuW{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:14px;padding:5px 2px;border-radius:6px;color:#fff;font-weight:550;white-space:nowrap;cursor:pointer}.offer-banner_action__A_GuW span{padding-bottom:1px;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .28s cubic-bezier(.3,.7,.2,1)}.offer-banner_action__A_GuW:hover span{background-size:100% 1px}.offer-banner_action__A_GuW svg{transition:transform .28s cubic-bezier(.3,.7,.2,1)}.offer-banner_action__A_GuW:hover svg{transform:translateX(3px)}.offer-banner_close__vIrK5{position:absolute;top:50%;right:max(10px,calc((100vw - 1240px) / 2));display:grid;place-items:center;width:28px;height:28px;margin-top:-14px;border-radius:7px;color:hsla(0,0%,100%,.72);transition:background .15s,color .15s}.offer-banner_close__vIrK5:hover{background:hsla(0,0%,100%,.14);color:#fff}.offer-banner_action__A_GuW:focus-visible,.offer-banner_close__vIrK5:focus-visible{outline:2px solid #fff;outline-offset:2px}.offer-banner_header__K9oyi[data-hero-away]{transform:translateY(-100%)}@media (max-width:720px){.offer-banner_row__0WdaK{justify-content:flex-start;padding:0 44px 0 16px}.offer-banner_secondary__X9l_V,.offer-banner_sep__2DE4f{display:none}}@media (prefers-reduced-motion:reduce){.offer-banner_action__A_GuW,.offer-banner_header__K9oyi{transition:none}}