.sjLaunch{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(17,20,22,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:sjLaunchFade .25s ease-out}@keyframes sjLaunchFade{0%{opacity:0}to{opacity:1}}.sjLaunchCard{position:relative;width:min(520px,100%);background:#fff;border-radius:28px;padding:118px 32px 30px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.35);font-family:Outfit,Inter,system-ui,sans-serif;color:#111416;animation:sjLaunchPop .4s cubic-bezier(.2,1.2,.4,1);overflow:hidden}@keyframes sjLaunchPop{0%{transform:translateY(24px) scale(.96);opacity:0}to{transform:none;opacity:1}}.sjLaunchCard:before{content:"";background:linear-gradient(120deg,#ffe0ec,#fff3c4,#d9f5d4,#d6e6ff)}.sjLaunchCard:before,.sjLaunchStickers{position:absolute;left:0;right:0;top:0;height:150px}.sjLaunchSticker{position:absolute;width:96px;height:96px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.18));animation:sjLaunchFloat 3.4s ease-in-out infinite}.sjLaunchSticker.s0{left:4%;top:18px}.sjLaunchSticker.s1{left:20%;top:52px;animation-delay:.4s}.sjLaunchSticker.s2{left:36%;top:12px;animation-delay:.8s}.sjLaunchSticker.s3{left:52%;top:50px;animation-delay:1.2s}.sjLaunchSticker.s4{left:68%;top:14px;animation-delay:1.6s}.sjLaunchSticker.s5{left:82%;top:48px;animation-delay:2s}@keyframes sjLaunchFloat{0%,to{translate:0 0}50%{translate:0 -7px}}.sjLaunchClose{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:hsla(0,0%,100%,.85);color:#111416;font-size:24px;line-height:1;cursor:pointer}.sjLaunchNew{display:inline-block;margin-bottom:12px;padding:5px 12px;border-radius:999px;background:#2cb02b;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sjLaunchCard h2{margin:0 0 10px;font-size:clamp(26px,5vw,34px);line-height:1.1;font-weight:700;letter-spacing:-.01em}.sjLaunchCard p{margin:0 0 22px;font-size:17px;line-height:1.5;color:#56636d}.sjLaunchCard p strong{color:#111416}.sjLaunchCta{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;border-radius:999px;background:#111416;color:#fff!important;text-decoration:none;font-size:17px;font-weight:700;transition:transform .15s,background .15s}.sjLaunchCta:hover{background:#2b3033;transform:translateY(-1px)}.sjLaunchLater{display:block;margin:14px auto 0;border:0;background:none;color:#77828a;font-size:14px;cursor:pointer;font-family:inherit}.sjLaunchLater:hover{color:#111416;text-decoration:underline}@media (max-width:480px){.sjLaunchCard{padding:104px 22px 24px;border-radius:22px}.sjLaunchSticker{width:72px;height:72px}.sjLaunchCard p{font-size:15px}}.sjBfBar{position:relative;z-index:46;overflow:hidden;background:#111416;color:#fff;font-family:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;letter-spacing:normal}.sjBfBar p{margin:0}.sjBfBar:before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(252,200,52,.1) 45%,hsla(0,0%,100%,.08) 50%,transparent);transform:translateX(-120%);animation:sjBfSweep 7s ease-in-out infinite}@keyframes sjBfSweep{0%,40%{transform:translateX(-120%)}to{transform:translateX(320%)}}.sjBfTicker{position:relative;overflow:hidden;white-space:nowrap;background:#fcc834;color:#111416;height:26px}.sjBfTickerTrack{animation:sjBfTicker 38s linear infinite;will-change:transform}.sjBfTickerHalf,.sjBfTickerItem,.sjBfTickerTrack{display:inline-flex}.sjBfTickerItem{align-items:center;font-size:12px;line-height:26px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.sjBfTickerDot{margin:0 18px;opacity:.6}@keyframes sjBfTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sjBfBarInner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:14px 32px;box-sizing:content-box;min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto 196px;gap:32px;align-items:center}.sjBfBarMsg{display:flex;flex-direction:column;gap:4px;min-width:0}.sjBfBarCampaign{font-size:13px;line-height:18px;font-weight:500;color:#fcc834}.sjBfBarHeadline{font-family:var(--font-outfit),Outfit,var(--font-inter),Inter,system-ui,Arial,sans-serif;font-size:24px;line-height:28px;font-weight:500;color:#fff;text-wrap:balance}.sjBfBarDeal{display:flex;flex-direction:column}.sjBfBarPriceLine{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.sjBfBarPrice{font-family:var(--font-outfit),Outfit,var(--font-inter),Inter,system-ui,Arial,sans-serif;font-size:36px;line-height:40px;font-weight:500;color:#fcc834;display:inline-block;transform-origin:center 70%;animation:sjBfPop 6s cubic-bezier(.2,.9,.3,1.4) infinite}.sjBfBarWas{font-size:14px;line-height:20px;font-weight:400;color:#c9ced2}.sjBfBarWas s{position:relative;text-decoration:none}.sjBfBarWas s:after{content:"";position:absolute;left:-3px;right:-3px;top:52%;height:2px;border-radius:2px;background:#fcc834;transform-origin:left center;transform:scaleX(1);animation:sjBfStrike 6s ease-out infinite}@keyframes sjBfStrike{0%{transform:scaleX(0)}10%,96%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes sjBfPop{0%,10%{transform:scale(1);text-shadow:none}16%{transform:scale(1.2) rotate(-3deg);text-shadow:0 0 22px rgba(252,200,52,.6)}22%{transform:scale(.97) rotate(0)}28%,to{transform:scale(1);text-shadow:0 0 0 rgba(252,200,52,0)}}.sjBfBarCta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:196px;min-height:48px;padding:0 16px;box-sizing:border-box;border-radius:10px;background:#fcc834;color:#111416!important;font-size:15px;line-height:20px;font-weight:500;text-decoration:none;transition:background .2s ease,transform .2s ease}.sjBfBarCta:hover{background:#ffd65c;transform:translateY(-1px)}.sjBfBarCta:focus-visible{outline:3px solid #fff;outline-offset:3px}.sjBfBarCta:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.7) 50%,transparent 70%);transform:translateX(-120%);animation:sjBfShine 3.6s ease-in-out infinite}@keyframes sjBfShine{0%,55%{transform:translateX(-120%)}85%,to{transform:translateX(120%)}}@media (max-width:959px){.sjBfBarInner{max-width:560px;padding:10px 16px 12px;min-height:0;grid-template-columns:minmax(0,1fr) 176px;grid-template-areas:"campaign campaign" "headline headline" "price cta";-moz-column-gap:12px;column-gap:12px;row-gap:0}.sjBfBarDeal,.sjBfBarMsg{display:contents}.sjBfBarCampaign{grid-area:campaign}.sjBfBarHeadline{grid-area:headline;font-size:22px;line-height:28px;margin-top:2px;margin-bottom:8px}.sjBfBarPriceLine{grid-area:price;align-self:center}.sjBfBarPrice{font-size:30px;line-height:32px}.sjBfBarWas{font-size:13px;line-height:18px}.sjBfBarCta{grid-area:cta;align-self:center;width:176px;min-height:44px;font-size:14px}.sjBfTicker{height:24px}.sjBfTickerItem{font-size:11px;line-height:24px}}@media (max-width:359px){.sjBfBarInner{grid-template-columns:minmax(0,1fr);grid-template-areas:"campaign" "headline" "price" "cta"}.sjBfBarCta{width:100%;margin-top:10px}}@media (prefers-reduced-motion:reduce){.sjBfBar:before,.sjBfBarCta:after,.sjBfBarPrice,.sjBfBarWas s:after,.sjBfTickerTrack{animation:none}.sjBfBar:before,.sjBfBarCta:after{display:none}.sjBfTickerTrack{transform:none}}html .hpHeaderWrap{top:var(--sj-topbar-offset,0)}@media print{.sjBfBar{display:none!important}html .hpHeaderWrap{top:0!important}}