@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Press+Start+2P&display=swap");*{margin:0;padding:0;box-sizing:border-box}body,html{background:#08060f;color:#ece8f5;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;outline:none}.bm-bg{position:fixed;inset:0;z-index:-2;background:radial-gradient(1100px 700px at 15% -10%,rgba(255,150,40,.14),transparent 60%),radial-gradient(900px 600px at 90% 0,rgba(255,182,39,.1),transparent 55%),radial-gradient(800px 800px at 50% 120%,rgba(25,211,154,.08),transparent 60%),#0a0a0c}.bm-grid-overlay{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,176,92,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,176,92,.04) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,#000 35%,transparent 80%);mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,#000 35%,transparent 80%)}@keyframes bm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes bm-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes bm-glow{0%,to{filter:drop-shadow(0 0 8px currentColor)}50%{filter:drop-shadow(0 0 22px currentColor)}}@keyframes bm-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes bm-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@keyframes bm-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes bm-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bm-spinslow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bm-flip{0%{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0);opacity:1}}@keyframes bm-swing{0%{transform:rotate(-32deg) translateY(-4px)}45%{transform:rotate(38deg) translateY(2px)}60%{transform:rotate(30deg)}to{transform:rotate(-32deg) translateY(-4px)}}@keyframes bm-orepulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 14px currentColor)}50%{transform:scale(1.04);filter:drop-shadow(0 0 30px currentColor)}}@keyframes bm-floatup{0%{transform:translateY(0) scale(.8);opacity:0}15%{opacity:1;transform:translateY(-10px) scale(1.1)}to{transform:translateY(-90px) scale(1);opacity:0}}@keyframes bm-shine{0%{transform:translateX(-120%) skewX(-20deg)}60%,to{transform:translateX(220%) skewX(-20deg)}}@keyframes bm-critflash{0%{transform:scale(0) rotate(-15deg);opacity:0}30%{transform:scale(1.3) rotate(8deg);opacity:1}to{transform:scale(1) rotate(0);opacity:0}}@keyframes bm-barfill-shimmer{0%{background-position:0 0}to{background-position:60px 0}}@keyframes bm-spark{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(0);opacity:0}}@keyframes bm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bm-marquee-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.bm-marquee:hover .bm-marquee-track{animation-play-state:paused}@keyframes bm-ember{0%{transform:translateY(20px) translateX(0) scale(1);opacity:0}12%{opacity:.85}85%{opacity:.55}to{transform:translateY(-105vh) translateX(var(--drift,0)) scale(.3);opacity:0}}.bm-ember{position:absolute;bottom:-10px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffd27a 0,#ff8a2a 55%,rgba(255,120,30,0) 75%);filter:drop-shadow(0 0 6px rgba(255,150,40,.7));will-change:transform,opacity}@keyframes bm-titleglow{0%,to{filter:drop-shadow(0 0 16px rgba(255,182,39,.35))}50%{filter:drop-shadow(0 0 30px rgba(255,182,39,.6))}}@keyframes bm-dustfall{0%{transform:translateY(-10px);opacity:0}12%{opacity:.7}88%{opacity:.55}to{transform:translateY(105vh);opacity:0}}@keyframes bm-gridscroll{0%{transform:translateY(0)}to{transform:translateY(64px)}}@keyframes bm-aurora{0%,to{transform:translate(0) scale(1)}33%{transform:translate(4%,-3%) scale(1.12)}66%{transform:translate(-3%,3%) scale(.95)}}.bm-mapclear{animation:bm-fadein .3s ease both}.bm-mapclear.closing{animation:bm-fadeout .4s ease forwards}@keyframes bm-fadein{0%{opacity:0}to{opacity:1}}@keyframes bm-fadeout{0%{opacity:1}to{opacity:0}}@keyframes bm-confetti{0%{transform:translateY(-24px) rotate(0);opacity:1}to{transform:translateY(660px) rotate(620deg);opacity:.25}}@keyframes bm-burstring{0%{transform:scale(0);opacity:.9}to{transform:scale(16);opacity:0}}@keyframes bm-congrats{0%{transform:scale(.4) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes bm-nextin{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bm-branchpulse{0%,to{opacity:.7;filter:drop-shadow(0 0 3px rgba(25,211,154,.55))}50%{opacity:1;filter:drop-shadow(0 0 11px rgba(25,211,154,.95))}}.bm-nav-link{position:relative;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s,text-shadow .18s;will-change:transform}.bm-nav-link:after{content:"";position:absolute;left:50%;right:50%;bottom:-4px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ffb627,#00e08f);box-shadow:0 0 8px rgba(255,182,39,.6);transition:left .2s ease,right .2s ease}.bm-nav-link:hover{transform:translateY(-1px) scale(1.1);color:#fff;text-shadow:0 0 12px rgba(255,182,39,.7)}.bm-nav-link:hover:after{left:8px;right:8px}.bm-nav-link:active{transform:scale(.92)}.bm-nav-link.active:after{left:8px;right:8px}.bm-cta{position:relative;overflow:hidden;transition:transform .15s ease,box-shadow .2s ease,filter .2s;will-change:transform}.bm-cta:before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);transition:left .5s ease}.bm-cta:hover:before{left:140%}.bm-cta:hover{transform:translateY(-2px) scale(1.015);filter:brightness(1.06)}.bm-cta:active{transform:translateY(2px) scale(.99)}@keyframes bm-pagein{0%{opacity:0;transform:translateY(16px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}.bm-page{animation:bm-pagein .5s cubic-bezier(.2,.8,.2,1) both}@keyframes bm-bounce{0%,to{transform:translateY(0);opacity:.85}50%{transform:translateY(9px);opacity:1}}@keyframes bm-slidein{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes bm-donutin{0%{opacity:0;transform:rotate(-90deg) scale(.85)}to{opacity:1;transform:rotate(0) scale(1)}}.nb-btn{--primary:#ff184c;--shadow-primary:#ffb627;--color:#fff;--font-size:10px;--shadow-secondary:#19d39a;--clip:polygon(11% 0,95% 0,100% 25%,90% 90%,95% 90%,85% 90%,85% 100%,7% 100%,0 80%);--border:4px;--shimmy-distance:5;--clip-one:polygon(0 2%,100% 2%,100% 95%,95% 95%,95% 90%,85% 90%,85% 95%,8% 95%,0 70%);--clip-two:polygon(0 78%,100% 78%,100% 100%,95% 100%,95% 90%,85% 90%,85% 100%,8% 100%,0 78%);--clip-three:polygon(0 44%,100% 44%,100% 54%,95% 54%,95% 54%,85% 54%,85% 54%,8% 54%,0 54%);--clip-four:polygon(0 0,100% 0,100% 0,95% 0,95% 0,85% 0,85% 0,8% 0,0 0);--clip-five:polygon(0 0,100% 0,100% 0,95% 0,95% 0,85% 0,85% 0,8% 0,0 0);--clip-six:polygon(0 40%,100% 40%,100% 85%,95% 85%,95% 85%,85% 85%,85% 85%,8% 85%,0 70%);--clip-seven:polygon(0 63%,100% 63%,100% 80%,95% 80%,95% 80%,85% 80%,85% 80%,8% 80%,0 70%);display:inline-block;height:38px;line-height:38px;padding:0 16px;color:var(--color);text-transform:uppercase;font-size:var(--font-size);letter-spacing:1.6px;font-weight:900;text-align:center;white-space:nowrap;transition:background .2s,.3s}.gbtn-wrap,.nb-btn{position:relative;cursor:pointer}.gbtn-wrap{--rad:16px;--color-wrapper-border:#fff;--color-btn-bg:red;--color-btn-text:#000;--color-btn-text-shadow:#fff;--color-btn-inset-shadow:#558;--color-layer-a:#fff;--color-layer-b:#00f;--color-overlay-text:#000;--color-overlay-glow:#fff;--color-overlay-shadow:#0004;--color-overlay-highlight:#fff5;display:inline-flex;align-items:center;justify-content:center;overflow:clip;overflow-clip-margin:4px;border:2px solid var(--color-wrapper-border);border-radius:var(--rad);font-family:Inter,sans-serif;font-size:1rem;font-weight:800;filter:saturate(.7) brightness(1.7)}.gbtn-wrap.gbtn-block{display:flex;width:100%}.gbtn-base{position:relative;z-index:-1;padding:13px 30px;border:none;border-radius:var(--rad);font:inherit;letter-spacing:.12rem;color:var(--color-btn-text);background-color:var(--color-btn-bg);background-size:200% 200%;box-shadow:inset 0 0 10px 9px var(--color-btn-inset-shadow);text-shadow:0 1px 3px var(--color-btn-text-shadow);mix-blend-mode:color-dodge;transition:color .3s ease,text-shadow .3s ease}.gbtn-wrap.gbtn-block .gbtn-base,.gbtn-wrap.gbtn-block .gbtn-text{width:100%}.gbtn-wrap.gbtn-sm{--rad:12px}.gbtn-wrap.gbtn-sm .gbtn-base,.gbtn-wrap.gbtn-sm .gbtn-text{padding:8px 16px;letter-spacing:.06rem}.gbtn-wrap.gbtn-sm .gbtn-light{height:1.3rem}.gbtn-layer{position:absolute;pointer-events:none;left:-160px;width:500%;aspect-ratio:1;background:radial-gradient(ellipse at 65% 180%,var(--color-layer-a),var(--color-layer-b),var(--color-layer-a),var(--color-layer-b),var(--color-layer-a),var(--color-layer-b),var(--color-layer-a),var(--color-layer-b),var(--color-layer-a),var(--color-layer-b),var(--color-layer-a));mix-blend-mode:difference;animation:gbtn-rotate 8s linear infinite}.gbtn-layer:last-of-type{mix-blend-mode:color-dodge}@keyframes gbtn-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gbtn-text{position:absolute;pointer-events:none;z-index:2;padding:13px 30px;border-radius:var(--rad);font:inherit;letter-spacing:.12rem;text-align:center;color:var(--color-overlay-text);text-shadow:0 0 4px var(--color-overlay-glow);box-shadow:inset 0 -4px 4px 0 var(--color-overlay-shadow),inset 0 4px 4px 0 var(--color-overlay-highlight);mix-blend-mode:multiply;transition:transform .3s ease;animation:gbtn-opacity 5s ease infinite}.gbtn-wrap:hover .gbtn-text{transform:scale(1.06)}.gbtn-wrap:active .gbtn-base,.gbtn-wrap:hover .gbtn-base{color:#0000;text-shadow:0 0 0 #0000}.gbtn-wrap:active .gbtn-text{transform:scale(.96)}.gbtn-light{position:absolute;pointer-events:none;z-index:1;border-radius:50px;width:80%;height:1.9rem;background-color:#fff5;filter:blur(5px);animation:gbtn-pulse 3s ease-in-out infinite}@keyframes gbtn-pulse{0%,to{opacity:1}50%{opacity:.1}}@keyframes gbtn-opacity{0%,to{opacity:1}50%{opacity:.5}}.gen-btn{--border-radius:16px;--padding:4px;--transition:0.4s;--button-color:#101010;--highlight-color-hue:210deg;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;padding:.85em 1.1em;font-family:Inter,sans-serif;font-size:1em;font-weight:600;background-color:var(--button-color);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.2),inset 0 2px 2px hsla(0,0%,100%,.15),inset 0 4px 4px hsla(0,0%,100%,.1),inset 0 8px 8px hsla(0,0%,100%,.05),inset 0 16px 16px hsla(0,0%,100%,.05),0 -1px 1px rgba(0,0,0,.02),0 -2px 2px rgba(0,0,0,.03),0 -4px 4px rgba(0,0,0,.05),0 -8px 8px rgba(0,0,0,.06),0 -16px 16px rgba(0,0,0,.08);border:1px solid #fff2;border-radius:var(--border-radius);cursor:pointer;transition:box-shadow var(--transition),border var(--transition),background-color var(--transition)}.gen-btn:before{top:calc(0px - var(--padding));left:calc(0px - var(--padding));width:calc(100% + var(--padding) * 2);height:calc(100% + var(--padding) * 2);border-radius:calc(var(--border-radius) + var(--padding));background-image:linear-gradient(0deg,#0004,#000a);z-index:-1;transition:box-shadow var(--transition),filter var(--transition);box-shadow:1px 1px 1px #fff2,2px 2px 2px #fff1,-1px -1px 1px #0002,-2px -2px 2px #0001}.gen-btn:after,.gen-btn:before{content:"";position:absolute;pointer-events:none}.gen-btn:after{top:0;left:0;width:100%;height:100%;border-radius:inherit;background-image:linear-gradient(0deg,#fff,hsl(var(--highlight-color-hue),100%,70%),hsla(var(--highlight-color-hue),100%,70%,50%),8%,transparent);opacity:0;transition:opacity var(--transition),filter var(--transition)}.gen-letter{position:relative;display:inline-block;white-space:pre;color:#fff5;animation:gen-letter-anim 2s ease-in-out infinite;transition:color var(--transition),text-shadow var(--transition)}@keyframes gen-letter-anim{50%{text-shadow:0 0 3px #fff8;color:#fff}}.gen-svg{flex-grow:0;height:22px;margin-right:.55rem;fill:#e8e8e8;animation:gen-flicker 2s linear infinite;animation-delay:.5s;filter:drop-shadow(0 0 2px #fff9);transition:fill var(--transition),filter var(--transition)}@keyframes gen-flicker{50%{opacity:.3}}.gen-txt{position:relative;display:flex;align-items:center;word-spacing:-.05em}.gen-btn:hover{border:1px solid hsla(var(--highlight-color-hue),100%,80%,40%)}.gen-btn:hover:before{box-shadow:0 -8px 8px -6px #fffa inset,0 -16px 16px -8px hsla(var(--highlight-color-hue),100%,70%,30%) inset,1px 1px 1px #fff2,2px 2px 2px #fff1,-1px -1px 1px #0002,-2px -2px 2px #0001}.gen-btn:hover:after{opacity:1;-webkit-mask-image:linear-gradient(0deg,#fff,transparent);mask-image:linear-gradient(0deg,#fff,transparent)}.gen-btn:hover .gen-svg{fill:#fff;filter:drop-shadow(0 0 3px hsl(var(--highlight-color-hue),100%,70%)) drop-shadow(0 -4px 6px #0009);animation:none}.gen-btn:active{border:1px solid hsla(var(--highlight-color-hue),100%,80%,70%);background-color:hsla(var(--highlight-color-hue),50%,20%,.5)}.gen-btn:active:after{opacity:1;-webkit-mask-image:linear-gradient(0deg,#fff,transparent);mask-image:linear-gradient(0deg,#fff,transparent);filter:brightness(200%)}.gen-letter:first-child{animation-delay:0s}.gen-letter:nth-child(2){animation-delay:.08s}.gen-letter:nth-child(3){animation-delay:.16s}.gen-letter:nth-child(4){animation-delay:.24s}.gen-letter:nth-child(5){animation-delay:.32s}.gen-letter:nth-child(6){animation-delay:.4s}.gen-letter:nth-child(7){animation-delay:.48s}.gen-letter:nth-child(8){animation-delay:.56s}.gen-letter:nth-child(9){animation-delay:.64s}.gen-letter:nth-child(10){animation-delay:.72s}.gen-letter:nth-child(11){animation-delay:.8s}.gen-letter:nth-child(12){animation-delay:.88s}.gen-letter:nth-child(13){animation-delay:.96s}.gen-letter:nth-child(14){animation-delay:1.04s}.gen-letter:nth-child(15){animation-delay:1.12s}.gen-letter:nth-child(16){animation-delay:1.2s}.gen-letter:nth-child(17){animation-delay:1.28s}.gen-letter:nth-child(18){animation-delay:1.36s}.gen-letter:nth-child(19){animation-delay:1.44s}.gen-letter:nth-child(20){animation-delay:1.52s}.gen-letter:nth-child(21){animation-delay:1.6s}.gen-letter:nth-child(22){animation-delay:1.68s}.pay-btn{position:relative;padding:11px 18px;font-size:14px;font-weight:700;background:#15140f;color:#fff;border:1px solid #fff2;border-radius:11px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease}.pay-btn.pay-block{width:100%}.pay-btn:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.45);border-color:var(--pay-accent,#22c55e)}.pay-btn:disabled{opacity:.45;cursor:default}.pay-icons{position:relative;flex-shrink:0}.pay-icon,.pay-icons{width:22px;height:22px}.pay-icon{position:absolute;top:0;left:0;color:var(--pay-accent,#22c55e);opacity:0;visibility:hidden}.pay-default{opacity:1;visibility:visible}.pay-btn:not(:disabled):hover .pay-wallet{opacity:0;visibility:hidden}.pay-btn:not(:disabled):hover .pay-card{animation:pay-rot 2.5s infinite;animation-delay:0s}.pay-btn:not(:disabled):hover .pay-payment{animation:pay-rot 2.5s infinite;animation-delay:.5s}.pay-btn:not(:disabled):hover .pay-dollar{animation:pay-rot 2.5s infinite;animation-delay:1s}.pay-btn:not(:disabled):hover .pay-check{animation:pay-rot 2.5s infinite;animation-delay:1.5s}.pay-btn:active .pay-icon{animation:none;opacity:0;visibility:hidden}.pay-btn:active .pay-check{animation:pay-check .6s ease forwards;visibility:visible}@keyframes pay-rot{0%{opacity:0;visibility:hidden;transform:translateY(10px) scale(.5)}5%{opacity:1;visibility:visible;transform:translateY(0) scale(1)}15%{opacity:1;visibility:visible;transform:translateY(0) scale(1)}20%{opacity:0;visibility:hidden;transform:translateY(-10px) scale(.5)}to{opacity:0;visibility:hidden;transform:translateY(-10px) scale(.5)}}@keyframes pay-check{0%{opacity:0;transform:scale(.5) rotate(-45deg)}50%{opacity:.5;transform:scale(1.2) rotate(0deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.nb-scroll::-webkit-scrollbar{display:none}.nb-scroll{scrollbar-width:none;-ms-overflow-style:none}.nb-btn.active{--primary:#ffb627;--shadow-primary:#19d39a;--color:#1a1205}.nb-btn:hover{--primary:#cc133c;--font-size:11px}.nb-btn:after,.nb-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-clip-path:var(--clip);clip-path:var(--clip);z-index:-1}.nb-btn:before{background:var(--shadow-primary);transform:translate(var(--border))}.nb-btn:after{background:var(--primary)}.nb-glitch{position:absolute;top:calc(var(--border) * -1);left:calc(var(--border) * -1);right:calc(var(--border) * -1);bottom:calc(var(--border) * -1);background:var(--shadow-primary);text-shadow:2px 2px var(--shadow-primary),-2px -2px var(--shadow-secondary);-webkit-clip-path:var(--clip);clip-path:var(--clip);animation:nb-glitch 2s infinite;display:none;line-height:46px}.nb-btn:hover .nb-glitch{display:block}.nb-btn.active .nb-glitch{display:block;animation:nb-glitch 5s infinite}.nb-glitch:before{content:"";position:absolute;top:var(--border);right:var(--border);bottom:var(--border);left:var(--border);-webkit-clip-path:var(--clip);clip-path:var(--clip);background:var(--primary);z-index:-1}@keyframes nb-glitch{0%{-webkit-clip-path:var(--clip-one);clip-path:var(--clip-one)}2%,8%{-webkit-clip-path:var(--clip-two);clip-path:var(--clip-two);transform:translate(calc(var(--shimmy-distance) * -1%))}6%{-webkit-clip-path:var(--clip-two);clip-path:var(--clip-two);transform:translate(calc(var(--shimmy-distance) * 1%))}9%{-webkit-clip-path:var(--clip-two);clip-path:var(--clip-two);transform:translate(0)}10%{-webkit-clip-path:var(--clip-three);clip-path:var(--clip-three);transform:translate(calc(var(--shimmy-distance) * 1%))}13%{-webkit-clip-path:var(--clip-three);clip-path:var(--clip-three);transform:translate(0)}14%,21%{-webkit-clip-path:var(--clip-four);clip-path:var(--clip-four);transform:translate(calc(var(--shimmy-distance) * 1%))}25%{-webkit-clip-path:var(--clip-five);clip-path:var(--clip-five);transform:translate(calc(var(--shimmy-distance) * 1%))}30%{-webkit-clip-path:var(--clip-five);clip-path:var(--clip-five);transform:translate(calc(var(--shimmy-distance) * -1%))}35%,45%{-webkit-clip-path:var(--clip-six);clip-path:var(--clip-six);transform:translate(calc(var(--shimmy-distance) * -1%))}40%{-webkit-clip-path:var(--clip-six);clip-path:var(--clip-six);transform:translate(calc(var(--shimmy-distance) * 1%))}50%{-webkit-clip-path:var(--clip-six);clip-path:var(--clip-six);transform:translate(0)}55%{-webkit-clip-path:var(--clip-seven);clip-path:var(--clip-seven);transform:translate(calc(var(--shimmy-distance) * 1%))}60%{-webkit-clip-path:var(--clip-seven);clip-path:var(--clip-seven);transform:translate(0)}31%,61%,to{-webkit-clip-path:var(--clip-four);clip-path:var(--clip-four)}}.bm-card{position:relative;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.bm-card:before{content:"";position:absolute;top:0;left:16%;right:16%;height:2px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--accent,#ffb627),transparent);box-shadow:0 0 8px var(--accent,#ffb627);opacity:.6;transition:opacity .2s}.bm-card:hover{transform:translateY(-4px);box-shadow:0 20px 46px rgba(0,0,0,.58),inset 0 1px 0 hsla(0,0%,100%,.1)}.bm-card:hover:before{opacity:1}.bm-rise{animation:bm-rise .6s cubic-bezier(.2,.8,.2,1) both}.bm-burger{display:none}.bm-mobile-drawer{animation:bm-drawer-in .22s cubic-bezier(.2,.8,.2,1) both}@keyframes bm-drawer-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.bm-desktop-nav{display:none!important}.bm-burger{display:inline-flex!important}.bm-hide-mobile{display:none!important}}@media (min-width:821px){.bm-mobile-drawer,.bm-show-mobile{display:none!important}}.bm-bomb{display:inline-block;width:40px;height:40px;object-fit:contain;background:radial-gradient(circle at 50% 56%,rgba(255,176,80,.28),transparent 66%);filter:drop-shadow(0 0 1.5px rgba(255,240,215,.9)) drop-shadow(0 0 4px rgba(255,150,70,.7)) drop-shadow(0 0 10px rgba(255,80,40,.55))}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2a1f45;border-radius:8px}::-webkit-scrollbar-track{background:transparent}