.cricbet99-referral-bonus_breadcrumb__nCwCq{background:var(--dark);padding-top:64px}.cricbet99-referral-bonus_bc__v8ZmA{max-width:1200px;margin:0 auto;padding:.85rem 5%;display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--muted);border-bottom:1px solid hsla(0,0%,100%,.06);flex-wrap:wrap}.cricbet99-referral-bonus_bc__v8ZmA a{color:var(--muted);text-decoration:none;transition:color .2s}.cricbet99-referral-bonus_bc__v8ZmA a:hover{color:var(--gold)}.cricbet99-referral-bonus_bcSep__SC9SJ{color:hsla(0,0%,100%,.25);font-size:.65rem}.cricbet99-referral-bonus_bcCur__g1HqB{color:var(--gold);font-weight:600}.cricbet99-referral-bonus_articleHero__N7eeI{background:var(--dark)}.cricbet99-referral-bonus_heroBanner__7xTF3{background:linear-gradient(135deg,#0a0e1a,#0d1220 40%,#0f1628);border-bottom:1px solid rgba(245,184,0,.12);padding:4rem 5% 3.5rem;position:relative;overflow:hidden}.cricbet99-referral-bonus_heroBanner__7xTF3:before{content:"";position:absolute;top:-60px;right:-80px;width:500px;height:500px;background:radial-gradient(circle,rgba(245,184,0,.07) 0,transparent 65%);pointer-events:none}.cricbet99-referral-bonus_heroBannerInner__FbXvC{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 360px;grid-gap:3rem;gap:3rem;align-items:center}.cricbet99-referral-bonus_heroBannerLabel__U0F6N{display:inline-flex;align-items:center;gap:.4rem;background:rgba(245,184,0,.1);border:1px solid rgba(245,184,0,.25);color:var(--gold);font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:.35rem .9rem;border-radius:6px;margin-bottom:1.2rem}.cricbet99-referral-bonus_heroBannerTitle__43ERs{font-family:Bebas Neue,sans-serif;font-size:clamp(2.8rem,6vw,5rem);color:#fff;line-height:1;letter-spacing:1px;margin-bottom:1.2rem}.cricbet99-referral-bonus_heroBannerTitle__43ERs span{color:var(--gold)}.cricbet99-referral-bonus_heroBannerSubtitle__s3oj7{font-size:1.05rem;color:var(--muted);line-height:1.85;max-width:580px;margin-bottom:2rem}.cricbet99-referral-bonus_heroBannerSubtitle__s3oj7 strong{color:#fff}.cricbet99-referral-bonus_heroBannerActions__9Rqe3{display:flex;gap:1rem;flex-wrap:wrap}.cricbet99-referral-bonus_heroBtnPrimary__i9dbC{display:inline-flex;align-items:center;gap:.5rem;background:var(--gold);color:#000;font-weight:700;font-size:.9rem;padding:.8rem 1.8rem;border-radius:8px;text-decoration:none;transition:all .22s}.cricbet99-referral-bonus_heroBtnPrimary__i9dbC:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 8px 28px rgba(245,184,0,.35)}.cricbet99-referral-bonus_heroBtnOutline__Eawyb{display:inline-flex;align-items:center;gap:.5rem;border:1.5px solid hsla(0,0%,100%,.15);color:var(--muted);background:transparent;font-weight:700;font-size:.9rem;padding:.8rem 1.8rem;border-radius:8px;text-decoration:none;transition:all .22s}.cricbet99-referral-bonus_heroBtnOutline__Eawyb:hover{border-color:var(--gold);color:var(--gold)}.cricbet99-referral-bonus_rewardCard__l8Aot{background:hsla(0,0%,100%,.03);border:1px solid rgba(245,184,0,.2);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cricbet99-referral-bonus_rewardCardHeader__sfOLQ{background:rgba(245,184,0,.08);border-bottom:1px solid rgba(245,184,0,.15);padding:1rem 1.4rem;display:flex;align-items:center;gap:.6rem;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.cricbet99-referral-bonus_rewardCardRow__e1DWi{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.4rem;border-bottom:1px solid hsla(0,0%,100%,.04)}.cricbet99-referral-bonus_rewardCardRow__e1DWi:last-of-type{border-bottom:none}.cricbet99-referral-bonus_rewardCardIcon__kQDlq{width:34px;height:34px;border-radius:8px;background:rgba(245,184,0,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--gold);font-size:.9rem}.cricbet99-referral-bonus_rewardCardLabel__7gYUm{font-size:.8rem;color:var(--muted);flex:1 1}.cricbet99-referral-bonus_rewardCardVal__XhpN2{font-size:.9rem;font-weight:700;color:#fff}.cricbet99-referral-bonus_rewardCardFooter__zE7N2{background:rgba(34,197,94,.08);border-top:1px solid rgba(34,197,94,.15);padding:.8rem 1.4rem;display:flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;color:#22c55e}.cricbet99-referral-bonus_quickStatsStrip__Xg0A4{background:var(--dark2);border-bottom:1px solid hsla(0,0%,100%,.04);padding:1.4rem 5%}.cricbet99-referral-bonus_quickStatsInner__OY8HC{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:0;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.cricbet99-referral-bonus_quickStatsInner__OY8HC::-webkit-scrollbar{display:none}.cricbet99-referral-bonus_quickStat__X8myN{display:flex;align-items:center;gap:.75rem;padding:0 1.5rem;border-right:1px solid hsla(0,0%,100%,.05);flex:1 1;min-width:160px}.cricbet99-referral-bonus_quickStat__X8myN:last-child{border-right:none}.cricbet99-referral-bonus_quickStat__X8myN>i{font-size:1.3rem;color:var(--gold);flex-shrink:0}.cricbet99-referral-bonus_quickStatVal__aVfWi{font-size:1rem;font-weight:700;color:#fff;line-height:1.2}.cricbet99-referral-bonus_quickStatLabel__PMnzq{font-size:.72rem;color:var(--muted);line-height:1.3}.cricbet99-referral-bonus_articleSection__oMG3d{background:var(--dark);padding:3.5rem 5% 5rem}.cricbet99-referral-bonus_articleLayout__aXAKM{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 320px;grid-gap:3rem;gap:3rem;align-items:start}.cricbet99-referral-bonus_tocBox__NKqEm{background:var(--dark2);border:1px solid hsla(0,0%,100%,.07);border-left:3px solid var(--gold);border-radius:12px;padding:1.4rem 1.6rem;margin-bottom:2.5rem}.cricbet99-referral-bonus_tocTitle__yiai3{font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.cricbet99-referral-bonus_tocList__IT2o2{padding-left:1.2rem;display:flex;flex-direction:column;gap:.45rem}.cricbet99-referral-bonus_tocList__IT2o2 li{font-size:.84rem;color:var(--muted)}.cricbet99-referral-bonus_tocList__IT2o2 a{color:var(--muted);text-decoration:none;transition:color .2s;line-height:1.4}.cricbet99-referral-bonus_tocList__IT2o2 a:hover{color:var(--gold)}.cricbet99-referral-bonus_contentSection__xqhdS{margin-bottom:3.5rem;scroll-margin-top:80px}.cricbet99-referral-bonus_contentSection__xqhdS h2{font-family:Bebas Neue,sans-serif;font-size:clamp(1.8rem,3.5vw,2.6rem);color:#fff;letter-spacing:1px;margin-bottom:1rem;display:flex;align-items:center;gap:.6rem}.cricbet99-referral-bonus_contentSection__xqhdS h2 i{color:var(--gold);font-size:1.3rem}.cricbet99-referral-bonus_contentSection__xqhdS h3{font-family:Barlow Condensed,sans-serif;font-size:1.25rem;font-weight:700;color:#e8e8e8;margin-top:1.8rem;margin-bottom:.75rem;letter-spacing:.3px}.cricbet99-referral-bonus_contentSection__xqhdS p{color:var(--muted);font-size:.95rem;line-height:1.9;margin-bottom:1rem}.cricbet99-referral-bonus_contentSection__xqhdS strong{color:#fff}.cricbet99-referral-bonus_highlightBox__s6gFm{display:flex;gap:1rem;align-items:flex-start;background:rgba(245,184,0,.05);border:1px solid rgba(245,184,0,.2);border-left:4px solid var(--gold);border-radius:10px;padding:1.2rem 1.4rem;margin:1.4rem 0;font-size:.9rem;color:var(--muted);line-height:1.75}.cricbet99-referral-bonus_highlightBoxIcon__l7La2{color:var(--gold);font-size:1.2rem;flex-shrink:0;margin-top:.1rem}.cricbet99-referral-bonus_highlightBox__s6gFm strong{color:#fff}.cricbet99-referral-bonus_tierTable__OnBg2{background:var(--dark2);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;overflow:hidden;margin:1.5rem 0}.cricbet99-referral-bonus_tierTableHeader__65gzu{display:grid;grid-template-columns:1fr 1fr 1fr;background:rgba(245,184,0,.06);border-bottom:1px solid hsla(0,0%,100%,.06);padding:.9rem 1.4rem;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.cricbet99-referral-bonus_tierTableRow__XAhT_{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:.9rem 1.4rem;border-bottom:1px solid hsla(0,0%,100%,.04);transition:background .2s}.cricbet99-referral-bonus_tierTableRow__XAhT_:last-child{border-bottom:none}.cricbet99-referral-bonus_tierTableRow__XAhT_:hover{background:rgba(245,184,0,.03)}.cricbet99-referral-bonus_tierDeposit__9zhY9{font-size:.9rem;color:var(--muted);font-weight:600}.cricbet99-referral-bonus_tierFreeBet__w8JuC{font-size:1rem;color:#22c55e;font-weight:700}.cricbet99-referral-bonus_tierBadge__fEAo1{display:inline-block;padding:.25rem .75rem;border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cricbet99-referral-bonus_tierStarter__fbRgf{background:hsla(0,0%,39%,.2);color:#aaa}.cricbet99-referral-bonus_tierBronze__WObgS{background:rgba(205,127,50,.15);color:#cd7f32}.cricbet99-referral-bonus_tierSilver__KBVCJ{background:hsla(0,0%,75%,.15);color:silver}.cricbet99-referral-bonus_tierGold__XYKP_{background:rgba(245,184,0,.15);color:var(--gold)}.cricbet99-referral-bonus_tierPlatinum__Siauv{background:hsla(40,5%,89%,.12);color:#e5e4e2;border:1px solid hsla(40,5%,89%,.2)}.cricbet99-referral-bonus_commissionCalc__8Tte7{background:var(--dark2);border:1px solid rgba(245,184,0,.15);border-radius:14px;overflow:hidden;margin:1.5rem 0}.cricbet99-referral-bonus_commCalcTitle__g9TVe{background:rgba(245,184,0,.06);border-bottom:1px solid hsla(0,0%,100%,.06);padding:.9rem 1.4rem;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.5rem}.cricbet99-referral-bonus_commCalcGrid__99xnG{padding:.4rem 0}.cricbet99-referral-bonus_commCalcRow__DZg5Q{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.4rem;border-bottom:1px solid hsla(0,0%,100%,.04)}.cricbet99-referral-bonus_commCalcRow__DZg5Q:last-child{border-bottom:none;background:rgba(34,197,94,.04)}.cricbet99-referral-bonus_commCalcLabel__OCKvM{font-size:.82rem;color:var(--muted)}.cricbet99-referral-bonus_commCalcVal__pK8gw{font-size:.9rem;font-weight:700;color:#fff}.cricbet99-referral-bonus_commCalcRow__DZg5Q:last-child .cricbet99-referral-bonus_commCalcVal__pK8gw{color:#22c55e}.cricbet99-referral-bonus_commCalcNote__9nPTc{padding:.75rem 1.4rem;font-size:.78rem;color:hsla(0,0%,100%,.35);display:flex;align-items:center;gap:.4rem;border-top:1px solid hsla(0,0%,100%,.04);margin:0}.cricbet99-referral-bonus_stepsContainer__YvRAt{display:flex;flex-direction:column;gap:1.2rem;margin:1.5rem 0;position:relative}.cricbet99-referral-bonus_stepsContainer__YvRAt:before{content:"";position:absolute;left:2.25rem;top:3rem;bottom:3rem;width:2px;background:linear-gradient(to bottom,var(--gold) 0,rgba(245,184,0,.12) 100%)}.cricbet99-referral-bonus_stepCard__ijLiX{display:flex;gap:1.2rem;align-items:flex-start;background:var(--dark2);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:1.4rem 1.6rem;position:relative;transition:border-color .22s}.cricbet99-referral-bonus_stepCard__ijLiX:hover{border-color:rgba(245,184,0,.25)}.cricbet99-referral-bonus_stepNum__DwKlO{font-family:Bebas Neue,sans-serif;font-size:2.2rem;color:var(--gold);line-height:1;min-width:3rem;text-align:center;opacity:.85}.cricbet99-referral-bonus_stepContent__kCwfe{flex:1 1}.cricbet99-referral-bonus_stepIconTitle__poLOI{display:flex;align-items:center;gap:.7rem;margin-bottom:.6rem}.cricbet99-referral-bonus_stepIconTitle__poLOI i{color:var(--gold);font-size:1rem;width:20px;text-align:center}.cricbet99-referral-bonus_stepIconTitle__poLOI h3{font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:700;color:#fff;margin:0;letter-spacing:.3px}.cricbet99-referral-bonus_stepContent__kCwfe p{font-size:.88rem;color:var(--muted);line-height:1.8;margin:0}.cricbet99-referral-bonus_ctaInlineBox__kbYvC{display:flex;align-items:center;gap:1.2rem;background:rgba(37,211,102,.05);border:1px solid rgba(37,211,102,.2);border-radius:12px;padding:1.2rem 1.6rem;margin-top:1.8rem;flex-wrap:wrap}.cricbet99-referral-bonus_ctaInlineBox__kbYvC>i{font-size:2rem;color:#25d366;flex-shrink:0}.cricbet99-referral-bonus_ctaInlineBox__kbYvC strong{font-size:.95rem;color:#fff;display:block;margin-bottom:.25rem}.cricbet99-referral-bonus_ctaInlineBox__kbYvC p{font-size:.82rem;color:var(--muted);margin:0}.cricbet99-referral-bonus_ctaInlineBtn__cVtDd{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;background:var(--gold);color:#000;font-weight:700;font-size:.85rem;padding:.65rem 1.3rem;border-radius:8px;text-decoration:none;white-space:nowrap;transition:all .22s}.cricbet99-referral-bonus_ctaInlineBtn__cVtDd:hover{background:var(--gold-light);transform:translateY(-1px)}.cricbet99-referral-bonus_payScheduleGrid__egX8z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin:1.2rem 0}.cricbet99-referral-bonus_payScheduleCard__QUf7U{background:var(--dark2);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:1.2rem;text-align:center}.cricbet99-referral-bonus_payScheduleCard__QUf7U>i{font-size:1.4rem;color:var(--gold);margin-bottom:.6rem;display:block}.cricbet99-referral-bonus_payScheduleTitle__mSaT_{font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem}.cricbet99-referral-bonus_payScheduleVal__JQeIn{font-size:.9rem;font-weight:700;color:#fff}.cricbet99-referral-bonus_compareTable__DfUV5{background:var(--dark2);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;overflow:hidden;margin:1.5rem 0}.cricbet99-referral-bonus_compareHeader__WXCiB{display:grid;grid-template-columns:1.5fr 1.2fr 1.2fr;background:rgba(245,184,0,.06);border-bottom:1px solid hsla(0,0%,100%,.06);padding:.9rem 1.4rem;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold);grid-gap:.5rem;gap:.5rem}.cricbet99-referral-bonus_compareRow__fANqR{display:grid;grid-template-columns:1.5fr 1.2fr 1.2fr;align-items:center;padding:.85rem 1.4rem;border-bottom:1px solid hsla(0,0%,100%,.04);grid-gap:.5rem;gap:.5rem}.cricbet99-referral-bonus_compareRow__fANqR:last-child{border-bottom:none}.cricbet99-referral-bonus_compareFeature__7nBOI{font-size:.84rem;color:var(--muted);font-weight:500}.cricbet99-referral-bonus_compareGood__QOyUU{font-size:.84rem;color:#22c55e;font-weight:600;display:flex;align-items:center;gap:.4rem}.cricbet99-referral-bonus_compareGood__QOyUU i{font-size:.8rem;flex-shrink:0}.cricbet99-referral-bonus_compareBad__zRJXE{font-size:.82rem;color:hsla(0,0%,100%,.35)}.cricbet99-referral-bonus_whyGrid__GrZl1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem;margin:1.5rem 0}.cricbet99-referral-bonus_whyCard__LIHlM{background:var(--dark2);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:1.4rem;transition:border-color .22s,transform .22s}.cricbet99-referral-bonus_whyCard__LIHlM:hover{border-color:rgba(245,184,0,.22);transform:translateY(-3px)}.cricbet99-referral-bonus_whyCardIcon__CCnfJ{width:42px;height:42px;border-radius:10px;background:rgba(245,184,0,.1);display:flex;align-items:center;justify-content:center;margin-bottom:.9rem;color:var(--gold);font-size:1.1rem}.cricbet99-referral-bonus_whyCard__LIHlM h3{font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;color:#fff;margin:0 0 .5rem;letter-spacing:.2px}.cricbet99-referral-bonus_whyCard__LIHlM p{font-size:.83rem;color:var(--muted);line-height:1.7;margin:0}.cricbet99-referral-bonus_tipsGrid__bP3So{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.2rem;gap:1.2rem;margin:1.5rem 0}.cricbet99-referral-bonus_tipCard__gG8UR{display:flex;gap:1rem;background:var(--dark2);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:1.3rem;align-items:flex-start;transition:border-color .22s}.cricbet99-referral-bonus_tipCard__gG8UR:hover{border-color:rgba(245,184,0,.2)}.cricbet99-referral-bonus_tipCardIcon__6n3lP{width:38px;height:38px;border-radius:8px;background:rgba(245,184,0,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--gold);font-size:1rem;margin-top:.1rem}.cricbet99-referral-bonus_tipCardContent__auC8z h3{font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;color:#fff;margin:0 0 .4rem}.cricbet99-referral-bonus_tipCardContent__auC8z p{font-size:.83rem;color:var(--muted);line-height:1.7;margin:0}.cricbet99-referral-bonus_termsList__aJOVr{list-style:none;padding:0;margin:1.2rem 0;display:flex;flex-direction:column;gap:.7rem}.cricbet99-referral-bonus_termsList__aJOVr li{display:flex;align-items:flex-start;gap:.75rem;font-size:.88rem;color:var(--muted);line-height:1.7}.cricbet99-referral-bonus_termsList__aJOVr li i{color:var(--gold);font-size:.55rem;margin-top:.5rem;flex-shrink:0}.cricbet99-referral-bonus_responsibleBox__t1WJ7{display:flex;gap:1rem;align-items:flex-start;background:rgba(34,197,94,.04);border:1px solid rgba(34,197,94,.15);border-radius:10px;padding:1.2rem 1.4rem;margin-top:1.5rem;font-size:.85rem;color:var(--muted);line-height:1.75}.cricbet99-referral-bonus_responsibleBox__t1WJ7>i{font-size:1.4rem;color:#22c55e;flex-shrink:0;margin-top:.15rem}.cricbet99-referral-bonus_responsibleBox__t1WJ7 strong{display:block;color:#fff;font-size:.9rem;margin-bottom:.4rem}.cricbet99-referral-bonus_responsibleBox__t1WJ7 p{font-size:.83rem;color:var(--muted);line-height:1.75;margin:0}.cricbet99-referral-bonus_sidebar__pPyt4{position:-webkit-sticky;position:sticky;top:90px;height:-moz-fit-content;height:fit-content}.cricbet99-referral-bonus_sideboxSticky__SgJ_L{display:flex;flex-direction:column;gap:1.2rem}.cricbet99-referral-bonus_sideGetId__K9_mL{background:linear-gradient(135deg,rgba(245,184,0,.08) 0,var(--dark2) 100%);border:1px solid rgba(245,184,0,.18);border-radius:16px;padding:1.8rem;text-align:center}.cricbet99-referral-bonus_sideGetIdIcon__XjOhl{font-size:2rem;color:var(--gold);margin-bottom:.75rem}.cricbet99-referral-bonus_sideGetId__K9_mL h3{font-family:Bebas Neue,sans-serif;letter-spacing:1px;font-size:1.3rem;color:#fff;margin-bottom:.6rem}.cricbet99-referral-bonus_sideGetId__K9_mL p{font-size:.82rem;color:var(--muted);line-height:1.7;margin-bottom:1.2rem}.cricbet99-referral-bonus_sideGetIdBtn__Rfut0{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--gold);color:#000;font-weight:700;font-size:.88rem;padding:.75rem 1.2rem;border-radius:8px;text-decoration:none;transition:all .22s;margin-bottom:.8rem}.cricbet99-referral-bonus_sideGetIdBtn__Rfut0:hover{background:var(--gold-light);transform:translateY(-1px);box-shadow:0 6px 20px rgba(245,184,0,.25)}.cricbet99-referral-bonus_sideLoginLink__MTkRC{font-size:.78rem;color:var(--muted);text-decoration:none;display:block}.cricbet99-referral-bonus_sideLoginLink__MTkRC span{color:var(--gold)}.cricbet99-referral-bonus_sideStats__dduYO{background:var(--dark2);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.cricbet99-referral-bonus_sideStatsTitle__xV87c{background:rgba(245,184,0,.06);border-bottom:1px solid hsla(0,0%,100%,.05);padding:.9rem 1.2rem;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.5rem}.cricbet99-referral-bonus_sideStatRow__NHDKd{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.2rem;border-bottom:1px solid hsla(0,0%,100%,.04)}.cricbet99-referral-bonus_sideStatRow__NHDKd:last-child{border-bottom:none}.cricbet99-referral-bonus_sideStatLabel__8nUCd{font-size:.8rem;color:var(--muted)}.cricbet99-referral-bonus_sideStatVal__qu0Km{font-size:.88rem;font-weight:700;color:var(--gold)}.cricbet99-referral-bonus_sideRelated__0TLZR{background:var(--dark2);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.cricbet99-referral-bonus_sideRelatedTitle__gzvZL{background:rgba(245,184,0,.06);border-bottom:1px solid hsla(0,0%,100%,.05);padding:.9rem 1.2rem;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.5rem}.cricbet99-referral-bonus_sideRelatedItem__vhULv{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.2rem;border-bottom:1px solid hsla(0,0%,100%,.04);text-decoration:none;transition:background .2s}.cricbet99-referral-bonus_sideRelatedItem__vhULv:last-child{border-bottom:none}.cricbet99-referral-bonus_sideRelatedItem__vhULv:hover{background:rgba(245,184,0,.03)}.cricbet99-referral-bonus_sideRelatedItem__vhULv i:first-child{color:var(--gold);font-size:.82rem;width:16px;text-align:center;flex-shrink:0}.cricbet99-referral-bonus_sideRelatedItem__vhULv span{font-size:.82rem;color:var(--muted);flex:1 1;line-height:1.4;transition:color .2s}.cricbet99-referral-bonus_sideRelatedItem__vhULv:hover span{color:#fff}.cricbet99-referral-bonus_faqSection__T8XAk{background:var(--dark2);padding:90px 5%;border-top:1px solid hsla(0,0%,100%,.05)}.cricbet99-referral-bonus_faqHeader__I6GX9{text-align:center;max-width:700px;margin:0 auto 3rem}.cricbet99-referral-bonus_faqEyebrow__mrdmA{font-size:.72rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.75rem}.cricbet99-referral-bonus_faqHeader__I6GX9 h2{font-family:Bebas Neue,sans-serif;font-size:clamp(2rem,4vw,3.5rem);color:#fff;margin-bottom:.6rem}.cricbet99-referral-bonus_faqHeader__I6GX9 p{font-size:.9rem;color:var(--muted);line-height:1.7}.cricbet99-referral-bonus_faqInner__ckYMw{max-width:820px;margin:0 auto}.cricbet99-referral-bonus_faqItem__5AxuO{border-bottom:1px solid hsla(0,0%,100%,.06)}.cricbet99-referral-bonus_faqQ__Pngri{width:100%;background:none;border:none;text-align:left;padding:1.2rem 0;color:#fff;font-size:.95rem;font-weight:600;font-family:DM Sans,sans-serif;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem}.cricbet99-referral-bonus_faqIc__5NEhu{color:var(--gold);font-size:.9rem;flex-shrink:0;transition:transform .22s}.cricbet99-referral-bonus_faqIcOpen__Hh_i5{transform:rotate(180deg)}.cricbet99-referral-bonus_faqA__7CUAF{color:var(--muted);font-size:.88rem;padding-bottom:1.15rem;line-height:1.85}.cricbet99-referral-bonus_faqA__7CUAF strong{color:#fff}.cricbet99-referral-bonus_ctaSection__JfxSS{background:var(--dark);padding:100px 5%;text-align:center;position:relative;overflow:hidden;border-top:1px solid hsla(0,0%,100%,.05)}.cricbet99-referral-bonus_ctaSection__JfxSS:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 60% at 50% 50%,rgba(245,184,0,.07),transparent 65%);pointer-events:none}.cricbet99-referral-bonus_ctaInner__QQ5_7{max-width:700px;margin:0 auto;position:relative;z-index:1}.cricbet99-referral-bonus_ctaEyebrow__RzCpz{font-size:.72rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.cricbet99-referral-bonus_ctaSection__JfxSS h2{font-family:Bebas Neue,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);color:#fff;margin-bottom:1rem;line-height:1.05}.cricbet99-referral-bonus_ctaSection__JfxSS h2 span{color:var(--gold)}.cricbet99-referral-bonus_ctaSection__JfxSS p{color:var(--muted);font-size:1rem;line-height:1.8;margin-bottom:2rem}.cricbet99-referral-bonus_ctaBtns__MT4dE{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cricbet99-referral-bonus_btn__5gns3{display:inline-flex;align-items:center;gap:.45rem;padding:.8rem 1.8rem;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .25s;border:none;font-family:DM Sans,sans-serif;text-decoration:none}.cricbet99-referral-bonus_btnGold__v0VQF{background:var(--gold);color:#000}.cricbet99-referral-bonus_btnGold__v0VQF:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 8px 28px rgba(245,184,0,.3)}.cricbet99-referral-bonus_btnOutline__sqCVl{border:1.5px solid hsla(0,0%,100%,.12);color:var(--muted);background:transparent}.cricbet99-referral-bonus_btnOutline__sqCVl:hover{border-color:var(--gold);color:var(--gold)}.cricbet99-referral-bonus_ctaDisclaimer__V4rby{font-size:.74rem;color:var(--muted);margin-top:1.2rem;opacity:.7}@media (max-width:1100px){.cricbet99-referral-bonus_heroBannerInner__FbXvC{grid-template-columns:1fr}.cricbet99-referral-bonus_heroBannerRight__6sxB4{max-width:440px}.cricbet99-referral-bonus_articleLayout__aXAKM{grid-template-columns:1fr;gap:2.5rem}.cricbet99-referral-bonus_sidebar__pPyt4{order:-1;position:static}.cricbet99-referral-bonus_sideboxSticky__SgJ_L{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.2rem;gap:1.2rem}.cricbet99-referral-bonus_sideGetId__K9_mL{grid-column:1/-1}.cricbet99-referral-bonus_whyGrid__GrZl1{grid-template-columns:repeat(2,1fr)}.cricbet99-referral-bonus_payScheduleGrid__egX8z{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.cricbet99-referral-bonus_tipsGrid__bP3So,.cricbet99-referral-bonus_whyGrid__GrZl1{grid-template-columns:1fr}.cricbet99-referral-bonus_payScheduleGrid__egX8z{grid-template-columns:repeat(2,1fr)}.cricbet99-referral-bonus_sideboxSticky__SgJ_L{grid-template-columns:1fr}.cricbet99-referral-bonus_stepsContainer__YvRAt:before{display:none}.cricbet99-referral-bonus_compareTable__DfUV5{display:block;overflow-x:auto}.cricbet99-referral-bonus_quickStatsInner__OY8HC{justify-content:flex-start;gap:0}.cricbet99-referral-bonus_quickStat__X8myN{min-width:140px}.cricbet99-referral-bonus_tierTableHeader__65gzu,.cricbet99-referral-bonus_tierTableRow__XAhT_{grid-template-columns:1fr 1fr 1fr;font-size:.8rem;padding:.8rem 1rem}}@media (max-width:560px){.cricbet99-referral-bonus_heroBanner__7xTF3{padding:3rem 5% 2.5rem}.cricbet99-referral-bonus_heroBannerActions__9Rqe3{flex-direction:column}.cricbet99-referral-bonus_heroBtnOutline__Eawyb,.cricbet99-referral-bonus_heroBtnPrimary__i9dbC{justify-content:center}.cricbet99-referral-bonus_stepCard__ijLiX{flex-direction:column;gap:.75rem}.cricbet99-referral-bonus_stepNum__DwKlO{font-size:1.6rem;min-width:unset}.cricbet99-referral-bonus_ctaInlineBox__kbYvC{flex-direction:column;text-align:center}.cricbet99-referral-bonus_ctaInlineBtn__cVtDd{margin:0 auto}.cricbet99-referral-bonus_payScheduleGrid__egX8z{grid-template-columns:1fr 1fr}.cricbet99-referral-bonus_compareHeader__WXCiB,.cricbet99-referral-bonus_compareRow__fANqR{grid-template-columns:1.2fr 1fr 1fr;font-size:.75rem;padding:.75rem 1rem}}