.bb-site-discovery-strip{position:relative;z-index:60;display:block;width:100%;margin:0;overflow:hidden;border-top:2px solid #ff7a30;border-bottom:2px solid rgb(255 122 48 / .9);background:linear-gradient(90deg,#081a34 0%,#102a52 56%,#162f5a 100%);color:#fff;box-shadow:0 14px 34px rgb(6 18 37 / .20)}.bb-site-discovery-strip,.bb-site-discovery-strip *{box-sizing:border-box}.bb-site-discovery-strip::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgb(255 255 255 / .04) 18%,rgb(255 140 82 / .18) 34%,rgb(139 92 246 / .12) 52%,transparent 72%);transform:translateX(-130%) skewX(-18deg);animation:bbStripSweep 8s ease-in-out infinite;pointer-events:none}.bb-site-discovery-strip::after{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:linear-gradient(90deg,#ff7a30 0%,#ffb06f 40%,#8b5cf6 82%,#ff7a30 100%);box-shadow:0 0 18px rgb(255 122 48 / .65)}.bb-site-discovery-strip-inner{position:relative;display:flex;width:min(1400px, calc(100% - 32px));min-height:72px;margin:0 auto;align-items:center;justify-content:space-between;gap:22px;padding:10px 0}.bb-site-discovery-message{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.bb-site-discovery-badge,.bb-site-discovery-offer{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:30px;padding:0 12px;border-radius:999px;font-size:11px;line-height:1;font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.bb-site-discovery-badge{border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .08);color:#fff;box-shadow:0 0 0 1px rgb(255 255 255 / .03) inset}.bb-site-discovery-pulse{width:10px;height:10px;border-radius:50%;background:#ff7a30;box-shadow:0 0 0 0 rgb(255 122 48 / .75);animation:bbStripPulse 1.8s ease-out infinite}.bb-site-discovery-offer{background:linear-gradient(135deg,#ff8a3d 0%,#ff6322 100%);color:#fff;box-shadow:0 12px 24px rgb(234 92 28 / .28)}.bb-site-discovery-strip p{margin:0;min-width:0;color:#dbe7f5;font-size:15px;line-height:1.45}.bb-site-discovery-strip p strong{color:#fff;font-weight:900}.bb-site-discovery-actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.bb-site-discovery-strip a{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:13px;font-weight:900;line-height:1.2;text-decoration:none;white-space:nowrap}.bb-site-discovery-primary{position:relative;overflow:hidden;min-height:46px;padding:0 18px;border:1px solid rgb(255 255 255 / .10);border-radius:12px;background:linear-gradient(135deg,#ff8a3d 0%,#ff6a23 55%,#f25214 100%);color:#fff!important;box-shadow:0 16px 36px rgb(236 94 24 / .30),0 0 0 1px rgb(255 255 255 / .06) inset;animation:bbStripCtaFloat 4.8s ease-in-out infinite}.bb-site-discovery-primary::before{content:"";position:absolute;top:-35%;bottom:-35%;left:-28%;width:22%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .48),transparent);transform:rotate(18deg);animation:bbStripShine 4.8s ease-in-out infinite;pointer-events:none}.bb-site-discovery-primary:hover,.bb-site-discovery-primary:focus-visible{transform:translateY(-2px) scale(1.02);filter:saturate(1.04);box-shadow:0 20px 40px rgb(236 94 24 / .38),0 0 0 4px rgb(255 122 48 / .12)}.bb-site-discovery-secondary{min-height:44px;padding:0 16px;border:1px solid rgb(169 144 255 / .34);border-radius:12px;background:linear-gradient(135deg,rgb(92 58 210 / .30) 0%,rgb(58 38 129 / .44) 100%);color:#f5f1ff!important;box-shadow:0 10px 24px rgb(76 48 165 / .18)}.bb-site-discovery-secondary:hover,.bb-site-discovery-secondary:focus-visible{transform:translateY(-1px);border-color:rgb(195 175 255 / .58);background:linear-gradient(135deg,rgb(112 73 236 / .36) 0%,rgb(65 43 144 / .58) 100%)}@keyframes bbStripSweep{0%,18%{transform:translateX(-140%) skewX(-18deg)}48%{transform:translateX(220%) skewX(-18deg)}100%{transform:translateX(220%) skewX(-18deg)}}@keyframes bbStripPulse{0%{box-shadow:0 0 0 0 rgb(255 122 48 / .72)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes bbStripShine{0%,22%{left:-30%}48%{left:118%}100%{left:118%}}@keyframes bbStripCtaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-1px)}}@media (max-width:1180px){.bb-site-discovery-strip-inner{min-height:76px;gap:16px}.bb-site-discovery-message{gap:10px;flex-wrap:wrap}.bb-site-discovery-strip p{font-size:14px}.bb-site-discovery-secondary{display:none!important}}@media (max-width:860px){.bb-site-discovery-strip-inner{width:calc(100% - 18px);min-height:auto;flex-direction:column;align-items:stretch;gap:10px;padding:10px 0 12px}.bb-site-discovery-message{justify-content:flex-start}.bb-site-discovery-strip p{flex:1 1 100%;font-size:13px}.bb-site-discovery-actions{width:100%}.bb-site-discovery-primary,.bb-site-discovery-secondary{flex:1 1 0%;min-height:42px}}@media (max-width:640px){.bb-site-discovery-strip{border-top-width:1px;border-bottom-width:2px}.bb-site-discovery-strip-inner{width:calc(100% - 14px);gap:8px;padding:8px 0 10px}.bb-site-discovery-message{gap:8px}.bb-site-discovery-badge,.bb-site-discovery-offer{min-height:26px;padding:0 10px;font-size:9.5px}.bb-site-discovery-strip p{font-size:12px;line-height:1.35}.bb-site-discovery-actions{display:grid;grid-template-columns:1fr;gap:8px}.bb-site-discovery-primary,.bb-site-discovery-secondary{width:100%;min-height:40px;padding:0 12px;font-size:11.5px;border-radius:10px}}@media (prefers-reduced-motion:reduce){.bb-site-discovery-strip::before,.bb-site-discovery-pulse,.bb-site-discovery-primary,.bb-site-discovery-primary::before{animation:none!important}}.bb-site-discovery-strip{z-index:50;background:#10213d;border-bottom:1px solid rgb(255 255 255 / .12)}.bb-site-discovery-strip-inner{min-height:48px}.bb-site-discovery-strip p{color:#e2e9f1;font-size:13px}.bb-site-discovery-strip p span{color:#fff;font-weight:800}.bb-site-discovery-primary{padding:9px 12px;border-radius:6px;background:#f46b2b}@media (max-width:800px){.bb-site-discovery-strip-inner{width:min(100% - 24px, 1400px);padding:10px 0;align-items:flex-start}.bb-site-discovery-strip p{font-size:12px}.bb-site-discovery-primary{padding:9px 10px}}