.animate-marquee.bb-tools-marquee{animation-direction:reverse;animation-duration:60s}.animate-marquee.bb-tools-marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.animate-marquee.bb-tools-marquee{animation:none}}@keyframes bbIntroFailsafe{to{visibility:visible}}html.bb-intro [data-intro]{visibility:hidden;animation:bbIntroFailsafe 0s linear 3s forwards}@keyframes bbLineRise{0%{opacity:0;transform:translateY(60px) skewY(2deg)}to{opacity:1;transform:translateY(0) skewY(0)}}.bb-hero-line{opacity:0;animation:bbLineRise 1s cubic-bezier(.16,1,.3,1) forwards}.bb-hero-line:first-child{animation-delay:.1s}.bb-hero-line:nth-child(2){animation-delay:.24s}.bb-hero-line:nth-child(3){animation-delay:.38s}@keyframes bbFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bb-hero-sub{opacity:0;animation:bbFadeUp .9s cubic-bezier(.16,1,.3,1) .65s forwards}.bb-hero-cta{opacity:0;animation:bbFadeUp .9s cubic-bezier(.16,1,.3,1) .85s forwards}@keyframes bbShimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.bb-shimmer{background:linear-gradient(100deg,#E85D04,#FF8C42 28%,#E85D04 55%,#C24A00 80%,#E85D04);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:bbShimmer 7s ease-in-out infinite}.bb-hero-line.bb-shimmer{animation:bbLineRise 1s cubic-bezier(.16,1,.3,1) .38s forwards,bbShimmer 7s ease-in-out 1.4s infinite}.bb-btn{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,border-color .25s ease}.bb-btn:after{content:"";position:absolute;top:0;bottom:0;left:-80%;width:55%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-20deg);transition:left .55s cubic-bezier(.16,1,.3,1);pointer-events:none}.bb-btn:hover:after{left:130%}.bb-btn:hover{transform:translateY(-2px)}.bb-btn:active{transform:translateY(0) scale(.985)}.bb-btn-primary:hover{box-shadow:0 12px 44px -8px rgba(232,93,4,.55)}.bb-btn-ghost:hover{border-color:#E85D04!important;box-shadow:0 8px 30px -10px rgba(232,93,4,.3)}@keyframes bbTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bb-ticker-track{display:inline-flex;animation:bbTicker 42s linear infinite;will-change:transform}.bb-ticker:hover .bb-ticker-track{animation-play-state:paused}@keyframes bbPulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(181,255,77,.5)}50%{opacity:.7;box-shadow:0 0 0 5px rgba(181,255,77,0)}}.bb-live-dot{animation:bbPulse 1.8s ease-in-out infinite}@keyframes bbDrop{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}.bb-scroll-cue-line{overflow:hidden}.bb-scroll-cue-line:after{content:"";display:block;width:1px;height:100%;margin:0 auto;background:linear-gradient(180deg,transparent,#E85D04,transparent);animation:bbDrop 2.2s cubic-bezier(.45,0,.55,1) infinite}.bb-grain:before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E")}.bb-card{transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.bb-card:hover{transform:translateY(-6px);border-color:rgba(232,93,4,.55)!important;box-shadow:0 18px 50px -18px rgba(232,93,4,.35),inset 0 0 30px rgba(232,93,4,.04)}.bb-card .bb-card-num{transition:color .35s ease,text-shadow .35s ease}.bb-card:hover .bb-card-num{color:#E85D04;text-shadow:0 0 24px rgba(232,93,4,.5)}@keyframes bbDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bb-divider{height:1px;background:linear-gradient(90deg,#E85D04,rgba(232,93,4,.15),transparent);transform-origin:left;animation:bbDraw 1.2s cubic-bezier(.16,1,.3,1) both}.bb-row{transition:background .25s ease,transform .25s ease}.bb-row:hover{background:rgba(232,93,4,.06);transform:translateX(4px)}.bb-tabular{font-variant-numeric:tabular-nums}@keyframes bbChatIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.bb-chat-line{animation:bbChatIn .5s cubic-bezier(.16,1,.3,1) both}@keyframes bbTypingDot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.bb-typing-dot{animation:bbTypingDot 1.1s ease-in-out infinite}@keyframes bbBreathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.bb-breathe{animation:bbBreathe 9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.bb-hero-cta,.bb-hero-line,.bb-hero-sub{animation-duration:.01s;animation-delay:0s}.bb-live-dot,.bb-scroll-cue-line:after,.bb-shimmer,.bb-ticker-track{animation:none}}@keyframes bbCaret{0%,49%{opacity:1}50%,to{opacity:0}}.bb-caret{display:inline-block;margin-left:1px;animation:bbCaret 1s steps(1) infinite}@media (prefers-reduced-motion:reduce){.bb-caret{animation:none}}@keyframes gdRise{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:translateY(0)}}@keyframes gdFade{0%{opacity:0}to{opacity:1}}.gd-line{opacity:0;animation:gdRise 1.05s cubic-bezier(.16,1,.3,1) forwards}.gd-line-1{animation-delay:.06s}.gd-line-2{animation-delay:.18s}.gd-line-3{animation-delay:.3s}.gd-in-1{opacity:0;animation:gdRise .9s cubic-bezier(.16,1,.3,1) .46s forwards}.gd-in-2{opacity:0;animation:gdRise .9s cubic-bezier(.16,1,.3,1) .6s forwards}.gd-in-3{opacity:0;animation:gdFade 1.2s ease .9s forwards}@keyframes gdPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.gd-live-dot{animation:gdPulse 2.2s ease-in-out infinite}@keyframes gdNudge{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(7px);opacity:1}}.gd-nudge{animation:gdNudge 2.4s ease-in-out infinite}.gd-btn{position:relative;overflow:hidden;isolation:isolate;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s ease,color .25s ease,border-color .25s ease}.gd-btn:after{content:"";position:absolute;inset:0 auto 0 -85%;width:60%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.22),transparent);transform:skewX(-20deg);transition:left .6s cubic-bezier(.16,1,.3,1);z-index:-1}.gd-btn:hover:after{left:130%}.gd-btn:hover{transform:translateY(-2px)}.gd-btn:active{transform:translateY(0)}.gd-rule{height:1px;background:linear-gradient(90deg,#E85D04,rgba(232,93,4,.15) 42%,transparent)}.gd-card{transition:background-color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.gd-card:hover{background-color:#111111;border-color:#3A3A3A;transform:translateY(-3px)}.gd-strike{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#FF4D6D,#FF4D6D);background-repeat:no-repeat;background-position:0 58%;background-size:0 2px;transition:background-size .55s cubic-bezier(.16,1,.3,1) var(--gd-delay,0s)}.gd-strike[data-shown=true]{background-size:100% 2px}@keyframes gdMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.gd-marquee{display:flex;width:max-content;animation:gdMarquee 46s linear infinite}.gd-marquee:hover{animation-play-state:paused}.gd-dot{transition:r .2s ease,opacity .2s ease;cursor:pointer}.gd-bucket:focus-visible .gd-dot,.gd-bucket:hover .gd-dot{opacity:1}.gd-bucket:focus-visible{outline:none}.gd-bucket:focus-visible .gd-hit{stroke:#F5F5F0;stroke-width:1.5}@media (prefers-reduced-motion:reduce){.gd-in-1,.gd-in-2,.gd-in-3,.gd-line{opacity:1;animation:none}.gd-live-dot,.gd-marquee,.gd-nudge{animation:none}.gd-btn,.gd-card,.gd-strike{transition:none}.gd-btn:hover,.gd-card:hover{transform:none}.gd-strike[data-shown=true]{background-size:100% 2px}}