.bonusProgram-module-scss-module__nbaF5W__pageShell{isolation:isolate;box-sizing:border-box;align-self:stretch;width:100%;min-height:100dvh;position:relative;overflow-x:clip}.bonusProgram-module-scss-module__nbaF5W__pageContent{z-index:1;box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.bonusProgram-module-scss-module__nbaF5W__motionBg{z-index:0;pointer-events:none;background-color:#0e141b;position:fixed;inset:0;overflow:hidden}.bonusProgram-module-scss-module__nbaF5W__motionGradient{background:radial-gradient(circle at 16% 12%,#d9c61e2e 0%,#0000 42%),radial-gradient(circle at 84% 18%,#4caf5024 0%,#0000 40%),radial-gradient(circle at 50% 88%,#ffd37a14 0%,#0000 46%);animation:26s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__bonusDrift;position:absolute;inset:-20%}.bonusProgram-module-scss-module__nbaF5W__orb{filter:blur(90px);border-radius:50%;position:absolute}.bonusProgram-module-scss-module__nbaF5W__orbGold{background:#d9c61e38;width:min(52vw,520px);height:min(52vw,520px);animation:28s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__bonusOrbA;top:-10%;left:-8%}.bonusProgram-module-scss-module__nbaF5W__orbGreen{background:#4caf5029;width:min(46vw,460px);height:min(46vw,460px);animation:32s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__bonusOrbB;top:38%;right:-10%}.bonusProgram-module-scss-module__nbaF5W__orbWarm{background:#b48c1e1f;width:min(40vw,400px);height:min(40vw,400px);animation:30s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__bonusOrbC;bottom:-12%;left:28%}.bonusProgram-module-scss-module__nbaF5W__motionGrid{opacity:.16;background-image:linear-gradient(#ffce7812 1px,#0000 1px),linear-gradient(90deg,#ffce7812 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 35%,#000 18%,#0000 100%);mask-image:radial-gradient(85% 75% at 50% 35%,#000 18%,#0000 100%)}.bonusProgram-module-scss-module__nbaF5W__motionVignette{background:radial-gradient(#0000 38%,#00000080 100%);position:absolute;inset:0}.bonusProgram-module-scss-module__nbaF5W__floatCoin{background:radial-gradient(circle at 32% 28%,#fff4c2 0%,#ffd37a 38%,#d9c61e 72%,#8a7010 100%);border-radius:50%;width:18px;height:18px;animation:9s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__coinFloat;position:absolute;box-shadow:inset 0 0 0 2px #8a701073,0 0 16px #d9c61e73}.bonusProgram-module-scss-module__nbaF5W__fc1{animation-duration:8.5s;top:14%;left:8%}.bonusProgram-module-scss-module__nbaF5W__fc2{width:14px;height:14px;animation-duration:11s;animation-delay:-2s;top:28%;right:12%}.bonusProgram-module-scss-module__nbaF5W__fc3{width:12px;height:12px;animation-duration:10s;animation-delay:-4s;top:62%;left:18%}.bonusProgram-module-scss-module__nbaF5W__fc4{animation-duration:12s;animation-delay:-1s;bottom:18%;right:22%}.bonusProgram-module-scss-module__nbaF5W__fc5{width:10px;height:10px;animation-duration:7.5s;animation-delay:-3s;top:46%;left:46%}.bonusProgram-module-scss-module__nbaF5W__pixelDust{background:#66bb6a;width:4px;height:4px;animation:7s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__pixelDrift;position:absolute;box-shadow:0 0 8px #66bb6acc}.bonusProgram-module-scss-module__nbaF5W__pd1{animation-delay:-1s;top:18%;left:32%}.bonusProgram-module-scss-module__nbaF5W__pd2{animation-delay:-2.4s;top:36%;right:28%}.bonusProgram-module-scss-module__nbaF5W__pd3{animation-delay:-3.6s;bottom:30%;left:40%}.bonusProgram-module-scss-module__nbaF5W__pd4{width:3px;height:3px;animation-delay:-.8s;top:70%;right:16%}.bonusProgram-module-scss-module__nbaF5W__contentWrap{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:8px 24px 72px}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__contentWrap{padding:4px 16px 56px}}.bonusProgram-module-scss-module__nbaF5W__wrap{color:#fff;flex-direction:column;gap:56px;width:100%;min-width:0;display:flex}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__wrap{gap:40px}}.bonusProgram-module-scss-module__nbaF5W__reveal{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.bonusProgram-module-scss-module__nbaF5W__revealIn{opacity:1;transform:none}.bonusProgram-module-scss-module__nbaF5W__hero{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:32px 48px;width:100%;padding:12px 0 8px;display:grid;position:relative}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__hero{grid-template-columns:1fr;gap:22px;padding:4px 0 0}}.bonusProgram-module-scss-module__nbaF5W__heroCopy{min-width:0}.bonusProgram-module-scss-module__nbaF5W__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ffd37af2;margin:0 0 12px;font-size:.8rem;font-weight:700}.bonusProgram-module-scss-module__nbaF5W__heroTitle{letter-spacing:-.04em;color:#fff;margin:0 0 16px;font-size:clamp(2.05rem,5.4vw,3.55rem);font-weight:800;line-height:1.05}.bonusProgram-module-scss-module__nbaF5W__heroAccent{color:#ffd37a;text-shadow:0 0 36px #d9c61e59}.bonusProgram-module-scss-module__nbaF5W__heroLead{color:#ffe8c4d1;max-width:36rem;margin:0 0 22px;font-size:1.06rem;line-height:1.55}.bonusProgram-module-scss-module__nbaF5W__actions{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 16px;display:flex}@media (max-width:768px){.bonusProgram-module-scss-module__nbaF5W__actions{flex-direction:column;align-items:stretch}}.bonusProgram-module-scss-module__nbaF5W__primaryCta,.bonusProgram-module-scss-module__nbaF5W__ghostCta{border-radius:6px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:.98rem;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.bonusProgram-module-scss-module__nbaF5W__primaryCta:focus-visible,.bonusProgram-module-scss-module__nbaF5W__ghostCta:focus-visible{outline-offset:3px;outline:2px solid #ffd37a}.bonusProgram-module-scss-module__nbaF5W__primaryCta{color:#1a1406;background:#ffd37a;box-shadow:0 10px 28px #d9c61e47}.bonusProgram-module-scss-module__nbaF5W__primaryCta:hover{background:#ffe7b0;box-shadow:0 14px 32px #d9c61e61}.bonusProgram-module-scss-module__nbaF5W__ghostCta{color:#ffe7b0;background:#ffce780f;border:1px solid #ffce7859}.bonusProgram-module-scss-module__nbaF5W__ghostCta:hover{background:#ffce781f;border-color:#ffce788c}.bonusProgram-module-scss-module__nbaF5W__ctaSheen{pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff6b 48%,#0000 62%);animation:4.5s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__sheenSweep;position:absolute;inset:0;transform:translate(-120%)}.bonusProgram-module-scss-module__nbaF5W__jumpNav{flex-wrap:wrap;gap:6px 18px;display:flex}.bonusProgram-module-scss-module__nbaF5W__jumpNav a{color:#ffe6bec7;border-bottom:1px solid #0000;font-size:.95rem;font-weight:600;text-decoration:none}.bonusProgram-module-scss-module__nbaF5W__jumpNav a:hover{color:#ffd37a;border-bottom-color:#ffce7873}.bonusProgram-module-scss-module__nbaF5W__jumpNav a:focus-visible{outline-offset:3px;outline:2px solid #ffd37a}.bonusProgram-module-scss-module__nbaF5W__heroAnim1{animation:.6s cubic-bezier(.22,1,.36,1) both bonusProgram-module-scss-module__nbaF5W__heroIn}.bonusProgram-module-scss-module__nbaF5W__heroAnim2{animation:.65s cubic-bezier(.22,1,.36,1) 80ms both bonusProgram-module-scss-module__nbaF5W__heroIn}.bonusProgram-module-scss-module__nbaF5W__heroAnim3{animation:.65s cubic-bezier(.22,1,.36,1) .16s both bonusProgram-module-scss-module__nbaF5W__heroIn}.bonusProgram-module-scss-module__nbaF5W__heroAnim4{animation:.65s cubic-bezier(.22,1,.36,1) .24s both bonusProgram-module-scss-module__nbaF5W__heroIn}.bonusProgram-module-scss-module__nbaF5W__heroAnim5{animation:.65s cubic-bezier(.22,1,.36,1) .32s both bonusProgram-module-scss-module__nbaF5W__heroIn}.bonusProgram-module-scss-module__nbaF5W__heroVisualWrap{min-width:0}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__heroVisualWrap{max-width:440px;margin-inline:auto}}.bonusProgram-module-scss-module__nbaF5W__heroVisual{--px:0;--py:0;place-items:center;width:100%;min-height:360px;display:grid;position:relative}.bonusProgram-module-scss-module__nbaF5W__heroVisualGlow{filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#d9c61e47 0%,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__glowBreathe;position:absolute;inset:8% 12%}.bonusProgram-module-scss-module__nbaF5W__coinStage{z-index:2;width:min(220px,56vw);height:min(220px,56vw);transform:translate(calc(var(--px)*14px),calc(var(--py)*10px));transition:transform .25s cubic-bezier(.22,1,.36,1);position:relative}.bonusProgram-module-scss-module__nbaF5W__orbit{pointer-events:none;border:1px dashed #ffd37a2e;border-radius:50%;animation:18s linear infinite bonusProgram-module-scss-module__nbaF5W__orbitSpin;position:absolute;inset:-18%}.bonusProgram-module-scss-module__nbaF5W__orbitSlow{border-color:#66bb6a24;animation-duration:28s;animation-direction:reverse;inset:-32%}.bonusProgram-module-scss-module__nbaF5W__orbitCoin{background:radial-gradient(circle at 32% 28%,#fff4c2 0%,#ffd37a 40%,#d9c61e 100%);border-radius:50%;width:22px;height:22px;margin-left:-11px;position:absolute;top:0;left:50%;box-shadow:0 0 14px #d9c61e8c}.bonusProgram-module-scss-module__nbaF5W__orbitCoinAlt{background:radial-gradient(circle at 32% 28%,#c8ffd4 0%,#66bb6a 48%,#2e7d32 100%);width:16px;height:16px;margin-left:0;top:auto;bottom:8%;left:6%;box-shadow:0 0 12px #66bb6a8c}.bonusProgram-module-scss-module__nbaF5W__coin{perspective:700px;width:100%;height:100%;position:relative}.bonusProgram-module-scss-module__nbaF5W__coinInner{width:100%;height:100%;transform-style:preserve-3d;animation:5.2s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__coinWobble;position:relative}.bonusProgram-module-scss-module__nbaF5W__coinFace{backface-visibility:hidden;color:#1a1406;letter-spacing:-.04em;background:radial-gradient(circle at 32% 28%,#fff6c8 0%,#ffd37a 36%,#d9c61e 68%,#8a7010 100%);border-radius:50%;place-items:center;font-size:clamp(3.2rem,8vw,4.4rem);font-weight:800;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 10px #8a701059,inset 0 -18px 28px #503c0047,0 18px 40px #00000059,0 0 48px #d9c61e66}.bonusProgram-module-scss-module__nbaF5W__coinFace:after{content:"";pointer-events:none;border:2px solid #fff6c847;border-radius:50%;position:absolute;inset:14%}.bonusProgram-module-scss-module__nbaF5W__coinFaceBack{transform:rotateY(180deg)}.bonusProgram-module-scss-module__nbaF5W__hudCard{z-index:3;background:#14120c;border:1px solid #ffce7847;border-radius:12px;flex-direction:column;gap:2px;min-width:148px;padding:12px 14px;animation:5.5s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__hudGlow;display:flex;position:absolute;box-shadow:0 12px 28px #00000059}.bonusProgram-module-scss-module__nbaF5W__hudCardTop{animation-delay:.2s;top:6%;right:0}.bonusProgram-module-scss-module__nbaF5W__hudCardBottom{border-color:#66bb6a52;animation-delay:.8s;bottom:8%;left:0}.bonusProgram-module-scss-module__nbaF5W__hudLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffe8c4b3;font-size:.68rem;font-weight:700}.bonusProgram-module-scss-module__nbaF5W__hudBig{letter-spacing:-.03em;color:#ffd37a;font-size:1.35rem;font-weight:800;line-height:1.1}.bonusProgram-module-scss-module__nbaF5W__hudHint{color:#e6eaf1;font-size:.78rem}.bonusProgram-module-scss-module__nbaF5W__hudPulse{background:#66bb6a;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite bonusProgram-module-scss-module__nbaF5W__livePulse;position:absolute;top:12px;right:12px}.bonusProgram-module-scss-module__nbaF5W__xpBar{z-index:3;background:#121214;border:1px solid #ffce7838;border-radius:8px;width:min(240px,78%);margin-inline:auto;padding:8px 10px;position:absolute;bottom:0;left:0;right:0}.bonusProgram-module-scss-module__nbaF5W__xpTrack{background:#ffffff14;border-radius:99px;height:6px;overflow:hidden}.bonusProgram-module-scss-module__nbaF5W__xpFill{border-radius:inherit;background:linear-gradient(90deg,#d9c61e,#ffd37a);width:72%;height:100%;animation:2.4s cubic-bezier(.22,1,.36,1) both bonusProgram-module-scss-module__nbaF5W__xpFill;display:block;box-shadow:0 0 12px #d9c61e8c}.bonusProgram-module-scss-module__nbaF5W__xpLabel{letter-spacing:.04em;text-transform:uppercase;color:#ffd37ad9;margin:6px 0 0;font-size:.7rem;font-weight:700}.bonusProgram-module-scss-module__nbaF5W__visualPixel{background:#66bb6a;width:5px;height:5px;animation:5.5s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__pixelDrift;position:absolute;box-shadow:0 0 10px #66bb6a}.bonusProgram-module-scss-module__nbaF5W__vp1{top:12%;left:22%}.bonusProgram-module-scss-module__nbaF5W__vp2{animation-delay:-1.4s;top:24%;right:18%}.bonusProgram-module-scss-module__nbaF5W__vp3{animation-delay:-2.2s;bottom:28%;right:10%}.bonusProgram-module-scss-module__nbaF5W__metrics{background:linear-gradient(135deg,#d9c61e1f 0%,#4caf500d 45%,#ffffff08 100%);border:1px solid #d9c61e38;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:8px 0;padding:18px 12px;display:flex}.bonusProgram-module-scss-module__nbaF5W__metric{text-align:center;flex-direction:column;flex:140px;align-items:center;gap:4px;padding:8px 16px;display:flex}.bonusProgram-module-scss-module__nbaF5W__metricValue{letter-spacing:-.03em;color:#ffd37a;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;line-height:1.1}.bonusProgram-module-scss-module__nbaF5W__metricLabel{color:#e6eaf1;font-size:.82rem}.bonusProgram-module-scss-module__nbaF5W__metricDivider{background:linear-gradient(#0000,#ffffff2e,#0000);align-self:stretch;width:1px;margin:6px 0}@media (max-width:520px){.bonusProgram-module-scss-module__nbaF5W__metricDivider{display:none}}.bonusProgram-module-scss-module__nbaF5W__section{min-width:0}.bonusProgram-module-scss-module__nbaF5W__anchor{scroll-margin-top:88px}.bonusProgram-module-scss-module__nbaF5W__sectionEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ffd37a;margin:0 0 8px;font-size:.72rem;font-weight:700}.bonusProgram-module-scss-module__nbaF5W__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}@media (max-width:768px){.bonusProgram-module-scss-module__nbaF5W__sectionHead{flex-direction:column;align-items:flex-start}}.bonusProgram-module-scss-module__nbaF5W__sectionTitle{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.4rem,2.8vw,1.85rem);font-weight:800}.bonusProgram-module-scss-module__nbaF5W__sectionLead{color:#e6eaf1;max-width:40rem;margin:0 0 22px;font-size:.98rem;line-height:1.5}.bonusProgram-module-scss-module__nbaF5W__sectionAll{color:#4caf50;white-space:nowrap;border-radius:6px;align-items:center;padding:6px 14px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s,padding .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.bonusProgram-module-scss-module__nbaF5W__sectionAll:after{content:"";opacity:0;filter:drop-shadow(0 0 #0000);pointer-events:none;background-color:currentColor;width:0;height:12px;margin-left:0;transition:width .3s cubic-bezier(.22,1,.36,1),margin-left .3s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),filter .3s;display:block;transform:translate(-8px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath fill='black' d='M0 5.15h9.4V2.85L16.2 6l-6.8 3.15V6.85H0z'/%3E%3C/svg%3E") 50%/16px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath fill='black' d='M0 5.15h9.4V2.85L16.2 6l-6.8 3.15V6.85H0z'/%3E%3C/svg%3E") 50%/16px 12px no-repeat}.bonusProgram-module-scss-module__nbaF5W__sectionAll:hover{color:#66bb6a;background:#4caf5033}.bonusProgram-module-scss-module__nbaF5W__sectionAll:hover:after{opacity:1;filter:drop-shadow(0 0 6px #4caf5066);width:16px;margin-left:8px;transform:translate(0)}@media (prefers-reduced-motion:reduce){.bonusProgram-module-scss-module__nbaF5W__sectionAll:after{transition:none}.bonusProgram-module-scss-module__nbaF5W__sectionAll:hover:after{transform:none}}.bonusProgram-module-scss-module__nbaF5W__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__featureGrid{grid-template-columns:1fr}}.bonusProgram-module-scss-module__nbaF5W__featureCard{min-height:280px;color:inherit;background:#16120a;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:flex-end;padding:20px 18px 18px;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.bonusProgram-module-scss-module__nbaF5W__featureCard:focus-visible{outline-offset:3px;outline:2px solid #ffd37a}.bonusProgram-module-scss-module__nbaF5W__featureCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 0,#ffd37a38,#0000 46%),linear-gradient(#ffffff0a,#0000 40%,#0000008c);position:absolute;inset:0}.bonusProgram-module-scss-module__nbaF5W__featureCard:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff1a 48%,#0000 70%);height:40%;animation:6s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__cardScan;position:absolute;inset:auto -30% 42%}.bonusProgram-module-scss-module__nbaF5W__featureCard:hover{border-color:#ffce7866;box-shadow:0 16px 36px #00000059}.bonusProgram-module-scss-module__nbaF5W__featureCard:hover .bonusProgram-module-scss-module__nbaF5W__featureIcon{transform:scale(1.08)rotate(-6deg)}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__featureCard{min-height:220px}}.bonusProgram-module-scss-module__nbaF5W__featureCardFriend:before{background:radial-gradient(circle at 80% 10%,#4caf503d,#0000 46%),linear-gradient(#ffffff0a,#0000 40%,#0000008c)}.bonusProgram-module-scss-module__nbaF5W__featureCardReview:before{background:radial-gradient(circle at 50% 0,#ffb45038,#0000 48%),linear-gradient(#ffffff0a,#0000 40%,#0000008c)}.bonusProgram-module-scss-module__nbaF5W__featureBadge{z-index:2;color:#ffe7b0;letter-spacing:.04em;text-transform:uppercase;background:#171717d1;border:1px solid #ffce7847;border-radius:6px;padding:5px 9px;font-size:.68rem;font-weight:700;position:absolute;top:14px;left:14px}.bonusProgram-module-scss-module__nbaF5W__featureIcon{z-index:2;color:#ffd37a;background:#d9c61e1f;border:1px solid #ffce7838;border-radius:14px;place-items:center;width:56px;height:56px;margin:28px 0 16px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.bonusProgram-module-scss-module__nbaF5W__featureIcon svg{width:28px;height:28px}.bonusProgram-module-scss-module__nbaF5W__featureName{z-index:2;margin:0 0 8px;font-size:1.2rem;font-weight:800;line-height:1.25;position:relative}.bonusProgram-module-scss-module__nbaF5W__featureBlurb{z-index:2;color:#ffe8c4c7;margin:0;font-size:.92rem;line-height:1.5;position:relative}.bonusProgram-module-scss-module__nbaF5W__spendViewport{margin:0 -4px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.bonusProgram-module-scss-module__nbaF5W__spendTrack{gap:12px;width:max-content;padding:4px;animation:42s linear infinite bonusProgram-module-scss-module__nbaF5W__marquee;display:flex}.bonusProgram-module-scss-module__nbaF5W__spendTrack:hover{animation-play-state:paused}.bonusProgram-module-scss-module__nbaF5W__spendCard{color:inherit;backface-visibility:hidden;background:#16120a;border:1px solid #ffffff1a;border-radius:6px;flex:0 0 220px;text-decoration:none;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.bonusProgram-module-scss-module__nbaF5W__spendCard:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000d1);height:58%;position:absolute;inset:auto 0 0}.bonusProgram-module-scss-module__nbaF5W__spendCard .bonusProgram-module-scss-module__nbaF5W__spendImage{aspect-ratio:16/10;border-radius:0;width:100%}.bonusProgram-module-scss-module__nbaF5W__spendName{z-index:2;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:700;line-height:1.25;display:-webkit-box;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.bonusProgram-module-scss-module__nbaF5W__spendBadge{z-index:2;color:#ffe7b0;letter-spacing:.04em;text-transform:uppercase;background:#171717d1;border:1px solid #ffce7847;border-radius:6px;padding:4px 7px;font-size:.62rem;font-weight:700;position:absolute;top:8px;left:8px}.bonusProgram-module-scss-module__nbaF5W__perkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1200px){.bonusProgram-module-scss-module__nbaF5W__perkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.bonusProgram-module-scss-module__nbaF5W__perkGrid{grid-template-columns:1fr}}.bonusProgram-module-scss-module__nbaF5W__perkCard{min-height:100%;color:inherit;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;gap:10px;padding:20px 18px;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,background .2s;display:flex}.bonusProgram-module-scss-module__nbaF5W__perkCard:hover{background:#ffce780f;border-color:#ffce7859}.bonusProgram-module-scss-module__nbaF5W__perkIcon{color:#ffd37a;background:#d9c61e1a;border:1px solid #ffce782e;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.bonusProgram-module-scss-module__nbaF5W__perkIcon svg{width:22px;height:22px}.bonusProgram-module-scss-module__nbaF5W__perkTitle{margin:0;font-size:1.02rem;font-weight:800}.bonusProgram-module-scss-module__nbaF5W__perkText{color:#e6eaf1;margin:0;font-size:.9rem;line-height:1.5}.bonusProgram-module-scss-module__nbaF5W__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (max-width:768px){.bonusProgram-module-scss-module__nbaF5W__steps{grid-template-columns:1fr}}.bonusProgram-module-scss-module__nbaF5W__step{background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:12px;padding:22px 20px;transition:border-color .2s;display:flex;position:relative}.bonusProgram-module-scss-module__nbaF5W__step:hover{border-color:#ffce7859}.bonusProgram-module-scss-module__nbaF5W__stepNum{color:#1a1406;background:#ffd37a;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.05rem;font-weight:800;display:inline-flex;box-shadow:0 0 18px #d9c61e47}.bonusProgram-module-scss-module__nbaF5W__stepTitle{margin:0 0 6px;font-size:1.05rem;font-weight:700}.bonusProgram-module-scss-module__nbaF5W__stepText{color:#e6eaf1;margin:0;line-height:1.5}.bonusProgram-module-scss-module__nbaF5W__rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.bonusProgram-module-scss-module__nbaF5W__rules{grid-template-columns:1fr}}.bonusProgram-module-scss-module__nbaF5W__ruleCard{color:#e6eaf1;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;margin:0;padding:18px;line-height:1.55}.bonusProgram-module-scss-module__nbaF5W__ruleCard a{color:#ffd37a;font-weight:600;text-decoration:none}.bonusProgram-module-scss-module__nbaF5W__ruleCard a:hover{text-decoration:underline}.bonusProgram-module-scss-module__nbaF5W__ruleMark{letter-spacing:.08em;text-transform:uppercase;color:#ffd37a;margin-bottom:8px;font-size:.72rem;font-weight:800;display:block}.bonusProgram-module-scss-module__nbaF5W__ctaBand{background:linear-gradient(120deg,#d9c61e24,#4caf500f 55%,#0c0c0e66);border:1px solid #d9c61e47;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;padding:28px 24px;display:flex;position:relative;overflow:hidden}.bonusProgram-module-scss-module__nbaF5W__ctaBandGlow{pointer-events:none;background:radial-gradient(circle,#d9c61e47,#0000 70%);width:280px;height:180px;animation:7s ease-in-out infinite bonusProgram-module-scss-module__nbaF5W__glowBreathe;position:absolute;inset:-30% 40% auto auto}.bonusProgram-module-scss-module__nbaF5W__ctaBandTitle{margin:0 0 6px;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800;position:relative}.bonusProgram-module-scss-module__nbaF5W__ctaBandLead{color:#e6eaf1;max-width:36rem;margin:0;font-size:.95rem;line-height:1.5;position:relative}.bonusProgram-module-scss-module__nbaF5W__ctaBandActions{flex-wrap:wrap;gap:10px;display:flex;position:relative}.bonusProgram-module-scss-module__nbaF5W__seoNav{max-width:none;margin-top:4px;padding-left:0;padding-right:0}@keyframes bonusProgram-module-scss-module__nbaF5W__bonusDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(2%,-1.5%)scale(1.03)}}@keyframes bonusProgram-module-scss-module__nbaF5W__bonusOrbA{0%,to{transform:translate(0)}50%{transform:translate(4vw,3vh)}}@keyframes bonusProgram-module-scss-module__nbaF5W__bonusOrbB{0%,to{transform:translate(0)}50%{transform:translate(-3vw,2vh)}}@keyframes bonusProgram-module-scss-module__nbaF5W__bonusOrbC{0%,to{transform:translate(0)}50%{transform:translate(2vw,-2vh)}}@keyframes bonusProgram-module-scss-module__nbaF5W__coinFloat{0%,to{opacity:.7;transform:translateY(0)rotate(0)}50%{opacity:1;transform:translateY(-18px)rotate(18deg)}}@keyframes bonusProgram-module-scss-module__nbaF5W__pixelDrift{0%,to{opacity:.35;transform:translate(0)}50%{opacity:1;transform:translate(10px,-16px)}}@keyframes bonusProgram-module-scss-module__nbaF5W__heroIn{0%{opacity:0}to{opacity:1}}@keyframes bonusProgram-module-scss-module__nbaF5W__glowBreathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes bonusProgram-module-scss-module__nbaF5W__sheenSweep{0%,55%{transform:translate(-120%)}75%,to{transform:translate(120%)}}@keyframes bonusProgram-module-scss-module__nbaF5W__coinWobble{0%,to{transform:rotateY(-18deg)rotateX(8deg)translateY(0)}50%{transform:rotateY(18deg)rotateX(-6deg)translateY(-10px)}}@keyframes bonusProgram-module-scss-module__nbaF5W__orbitSpin{to{transform:rotate(360deg)}}@keyframes bonusProgram-module-scss-module__nbaF5W__hudGlow{0%,to{border-color:#ffce7847;box-shadow:0 12px 28px #00000059}50%{border-color:#ffce787a;box-shadow:0 12px 28px #00000059,0 0 18px #d9c61e33}}@keyframes bonusProgram-module-scss-module__nbaF5W__livePulse{0%{box-shadow:0 0 #66bb6a8c}70%{box-shadow:0 0 0 10px #66bb6a00}to{box-shadow:0 0 #66bb6a00}}@keyframes bonusProgram-module-scss-module__nbaF5W__xpFill{0%{width:0}}@keyframes bonusProgram-module-scss-module__nbaF5W__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bonusProgram-module-scss-module__nbaF5W__cardScan{0%,70%{opacity:0;transform:translate(-20%)}80%{opacity:.8}to{opacity:0;transform:translate(80%)}}@media (prefers-reduced-motion:reduce){.bonusProgram-module-scss-module__nbaF5W__reveal{opacity:1;transition:none;transform:none}.bonusProgram-module-scss-module__nbaF5W__motionGradient,.bonusProgram-module-scss-module__nbaF5W__orb,.bonusProgram-module-scss-module__nbaF5W__floatCoin,.bonusProgram-module-scss-module__nbaF5W__pixelDust,.bonusProgram-module-scss-module__nbaF5W__heroAnim1,.bonusProgram-module-scss-module__nbaF5W__heroAnim2,.bonusProgram-module-scss-module__nbaF5W__heroAnim3,.bonusProgram-module-scss-module__nbaF5W__heroAnim4,.bonusProgram-module-scss-module__nbaF5W__heroAnim5,.bonusProgram-module-scss-module__nbaF5W__heroVisualGlow,.bonusProgram-module-scss-module__nbaF5W__ctaSheen,.bonusProgram-module-scss-module__nbaF5W__ctaBandGlow,.bonusProgram-module-scss-module__nbaF5W__coinInner,.bonusProgram-module-scss-module__nbaF5W__orbit,.bonusProgram-module-scss-module__nbaF5W__hudCard,.bonusProgram-module-scss-module__nbaF5W__hudPulse,.bonusProgram-module-scss-module__nbaF5W__xpFill,.bonusProgram-module-scss-module__nbaF5W__spendTrack,.bonusProgram-module-scss-module__nbaF5W__featureCard:after,.bonusProgram-module-scss-module__nbaF5W__visualPixel{animation:none}.bonusProgram-module-scss-module__nbaF5W__featureCard:hover,.bonusProgram-module-scss-module__nbaF5W__perkCard:hover,.bonusProgram-module-scss-module__nbaF5W__step:hover,.bonusProgram-module-scss-module__nbaF5W__primaryCta:hover,.bonusProgram-module-scss-module__nbaF5W__ghostCta:hover{transform:none}.bonusProgram-module-scss-module__nbaF5W__xpFill{width:72%}}@media (max-width:992px){.bonusProgram-module-scss-module__nbaF5W__ctaBandActions,.bonusProgram-module-scss-module__nbaF5W__actions,.bonusProgram-module-scss-module__nbaF5W__primaryCta,.bonusProgram-module-scss-module__nbaF5W__ghostCta{width:100%}}
