.GameCategoriesSection-module__fuA-0W__section{width:100%;position:relative}.GameCategoriesSection-module__fuA-0W__sectionTitle{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.GameCategoriesSection-module__fuA-0W__heading{color:var(--title);text-align:center;flex-shrink:0;margin:0;font-size:1.1rem;font-weight:900;line-height:1.5}.GameCategoriesSection-module__fuA-0W__titleLine{background:linear-gradient(90deg, transparent, var(--primary-light));opacity:.9;flex-shrink:0;width:2.5rem;height:1px;position:relative;overflow:visible}.GameCategoriesSection-module__fuA-0W__titleLine:last-child{background:linear-gradient(90deg, var(--primary-light), transparent)}.GameCategoriesSection-module__fuA-0W__titleLine:after{content:"";background:var(--primary-light);width:.3rem;height:.3rem;box-shadow:0 0 6px var(--primary-light), 0 0 12px #3b82f673;border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}.GameCategoriesSection-module__fuA-0W__titleLine:first-child:after{right:0}.GameCategoriesSection-module__fuA-0W__titleLine:last-child:after{left:0}.GameCategoriesSection-module__fuA-0W__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.GameCategoriesSection-module__fuA-0W__cardLink{min-width:0;color:inherit;border-radius:.875rem;outline:none;text-decoration:none;display:block;position:relative}.GameCategoriesSection-module__fuA-0W__cardLink:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary-light)}.GameCategoriesSection-module__fuA-0W__card{aspect-ratio:1/.88;isolation:isolate;background:#080f1ed1;border:1px solid #94a3b824;border-radius:.875rem;width:100%;min-width:0;min-height:0;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff12,0 10px 28px #0000003d}.GameCategoriesSection-module__fuA-0W__image{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;transition:filter .22s,transform .3s;display:block;position:absolute;inset:0}.GameCategoriesSection-module__fuA-0W__card .ui-media-image{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;transition:filter .22s,transform .3s;position:absolute;inset:0}.GameCategoriesSection-module__fuA-0W__overlay{z-index:5;pointer-events:none;background:linear-gradient(#0307120a 0%,#0307121f 35%,#030712e0 100%);position:absolute;inset:0}.GameCategoriesSection-module__fuA-0W__content{z-index:7;text-align:center;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;padding:.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.GameCategoriesSection-module__fuA-0W__title{color:#fff;text-overflow:ellipsis;text-shadow:0 2px 8px #000000bf,0 0 12px #0006;white-space:nowrap;width:100%;margin:0;font-size:clamp(.75rem,1.2vw,1rem);font-weight:900;line-height:1.4;overflow:hidden}.GameCategoriesSection-module__fuA-0W__statusBadge{color:#dbeafe;white-space:nowrap;-webkit-backdrop-filter:blur(10px);background:#0f172aad;border:1px solid #93c5fd2e;border-radius:999px;justify-content:center;align-items:center;min-height:1.4rem;margin-top:.4rem;padding-inline:.55rem;font-size:.55rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.GameCategoriesSection-module__fuA-0W__lockedCard{cursor:not-allowed}:is(.GameCategoriesSection-module__fuA-0W__lockedCard .GameCategoriesSection-module__fuA-0W__image,.GameCategoriesSection-module__fuA-0W__lockedCard .ui-media-image){filter:grayscale(.8)saturate(.35)brightness(.48)}.GameCategoriesSection-module__fuA-0W__lockedCard .GameCategoriesSection-module__fuA-0W__overlay{background:linear-gradient(#0307122e 0%,#03071261 42%,#030712f0 100%)}.GameCategoriesSection-module__fuA-0W__lockBox{z-index:8;color:#dbeafe;pointer-events:none;-webkit-backdrop-filter:blur(12px);background:#030712a6;border:1px solid #ffffff24;border-radius:.55rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:flex;position:absolute;top:.6rem;right:.6rem;box-shadow:inset 0 1px #ffffff17,0 6px 18px #00000052,0 0 12px #3b82f61f}.GameCategoriesSection-module__fuA-0W__lockIcon{flex-shrink:0;width:.9rem;height:.9rem;display:block}.light .GameCategoriesSection-module__fuA-0W__card{background:#ffffffb8;border-color:#48638b2e;box-shadow:inset 0 1px #ffffffb3,0 10px 26px #263b5b1f}.light .GameCategoriesSection-module__fuA-0W__statusBadge{background:#0f172ab8;border-color:#3b82f633}@media (hover:hover) and (pointer:fine){.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__card{border-color:#60a5fa61;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff1a,0 14px 34px #00000052,0 0 22px #3b82f61a}.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__image{transform:scale(1.055)}.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__card .ui-media-image{transform:scale(1.055)}.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__lockedCard .GameCategoriesSection-module__fuA-0W__image,.GameCategoriesSection-module__fuA-0W__lockedCard:hover .GameCategoriesSection-module__fuA-0W__image{transform:scale(1.025)}.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__lockedCard .ui-media-image{transform:scale(1.025)}.GameCategoriesSection-module__fuA-0W__lockedCard:hover .ui-media-image{transform:scale(1.025)}}@media (max-width:1199px){.GameCategoriesSection-module__fuA-0W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}}@media (max-width:767px){.GameCategoriesSection-module__fuA-0W__sectionTitle{gap:.6rem;margin-bottom:1rem}.GameCategoriesSection-module__fuA-0W__heading{font-size:1rem}.GameCategoriesSection-module__fuA-0W__titleLine{width:2rem}.GameCategoriesSection-module__fuA-0W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.GameCategoriesSection-module__fuA-0W__card,.GameCategoriesSection-module__fuA-0W__cardLink{border-radius:.8rem}.GameCategoriesSection-module__fuA-0W__content{padding:.65rem}.GameCategoriesSection-module__fuA-0W__title{font-size:.8rem}.GameCategoriesSection-module__fuA-0W__statusBadge{min-height:1.35rem;margin-top:.35rem;padding-inline:.5rem;font-size:.5rem}.GameCategoriesSection-module__fuA-0W__lockBox{width:1.7rem;height:1.7rem;top:.5rem;right:.5rem}.GameCategoriesSection-module__fuA-0W__lockIcon{width:.82rem;height:.82rem}}@media (max-width:420px){.GameCategoriesSection-module__fuA-0W__grid{gap:.625rem}.GameCategoriesSection-module__fuA-0W__card{aspect-ratio:1/.94}.GameCategoriesSection-module__fuA-0W__content{padding:.55rem}.GameCategoriesSection-module__fuA-0W__title{font-size:.75rem}.GameCategoriesSection-module__fuA-0W__statusBadge{min-height:1.25rem;margin-top:.3rem;padding-inline:.45rem;font-size:.475rem}.GameCategoriesSection-module__fuA-0W__lockBox{border-radius:.5rem;width:1.55rem;height:1.55rem;top:.45rem;right:.45rem}.GameCategoriesSection-module__fuA-0W__lockIcon{width:.75rem;height:.75rem}}@media (prefers-reduced-motion:reduce){.GameCategoriesSection-module__fuA-0W__card,.GameCategoriesSection-module__fuA-0W__image,.GameCategoriesSection-module__fuA-0W__lockBox{transition:none}.GameCategoriesSection-module__fuA-0W__card .ui-media-image{transition:none}.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__card,.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__image{transform:none}.GameCategoriesSection-module__fuA-0W__cardLink:hover .GameCategoriesSection-module__fuA-0W__card .ui-media-image{transform:none}}
.HomeHeroBanner-module__nL6Exq__section{width:100%;position:relative}.HomeHeroBanner-module__nL6Exq__banner{aspect-ratio:3;isolation:isolate;background:#020617;border:1px solid #ffffff1a;border-radius:1.15rem;width:100%;animation:.8s both HomeHeroBanner-module__nL6Exq__bannerReveal;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 20px 50px #0000004d,0 0 42px #2563eb14}.HomeHeroBanner-module__nL6Exq__banner:before{z-index:7;border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 -40px 80px #02061733}.HomeHeroBanner-module__nL6Exq__banner:after{z-index:0;pointer-events:none;content:"";filter:blur(80px);background:#2563eb29;border-radius:999px;height:60%;animation:5s ease-in-out infinite HomeHeroBanner-module__nL6Exq__ambientGlow;position:absolute;inset:auto 12% -55%}.HomeHeroBanner-module__nL6Exq__media{z-index:0;position:absolute;inset:0;overflow:hidden}.HomeHeroBanner-module__nL6Exq__image{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.04)brightness(.98);animation:1.4s cubic-bezier(.22,1,.36,1) both HomeHeroBanner-module__nL6Exq__imageReveal;transform:scale(1.025)}.HomeHeroBanner-module__nL6Exq__imageGlow{z-index:1;pointer-events:none;background:radial-gradient(circle at 18% 42%,#f973161f,#0000 27%),radial-gradient(circle at 82% 42%,#3b82f626,#0000 30%);animation:4.5s ease-in-out infinite HomeHeroBanner-module__nL6Exq__imageGlowPulse;position:absolute;inset:0}.HomeHeroBanner-module__nL6Exq__overlay{z-index:2;pointer-events:none;background:radial-gradient(#020617b3 0%,#02061785 26%,#02061729 52%,#02061705 76%),linear-gradient(90deg,#02061705 0%,#02061714 25%,#02061757 42%,#02061770 50%,#02061757 58%,#02061714 75%,#02061705 100%);position:absolute;inset:0}.HomeHeroBanner-module__nL6Exq__bottomFade{z-index:3;pointer-events:none;background:linear-gradient(#0000,#0206177a);height:44%;position:absolute;inset:auto 0 0}.HomeHeroBanner-module__nL6Exq__content{z-index:5;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,42rem);margin-inline:auto;padding:clamp(1.25rem,2.5vw,2.5rem) clamp(3rem,6vw,5rem) clamp(1.5rem,3vw,2.75rem);display:flex;position:absolute;inset:0}.HomeHeroBanner-module__nL6Exq__eyebrow{color:#dbeafe;opacity:0;-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#0f172ab8,#020617a3);border:1px solid #93c5fd33;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:1.75rem;padding-inline:.75rem;font-size:clamp(.575rem,.8vw,.675rem);font-weight:800;line-height:1;animation:.65s .18s forwards HomeHeroBanner-module__nL6Exq__eyebrowReveal;display:inline-flex;transform:translateY(-.6rem);box-shadow:inset 0 1px #ffffff17,0 8px 24px #0003}.HomeHeroBanner-module__nL6Exq__eyebrowDot{background:#60a5fa;border-radius:999px;flex-shrink:0;width:.35rem;height:.35rem;animation:1.8s ease-in-out infinite HomeHeroBanner-module__nL6Exq__dotPulse;box-shadow:0 0 0 3px #3b82f624,0 0 12px #60a5facc}.HomeHeroBanner-module__nL6Exq__title{color:#f8fafc;letter-spacing:-.025em;text-align:center;text-shadow:0 4px 14px #000000eb,0 12px 32px #000000ad;flex-direction:column;justify-content:flex-start;align-items:center;gap:.08rem;width:100%;max-width:40rem;min-height:5.8rem;margin:.7rem 0 0;font-size:clamp(1.45rem,3.15vw,2.65rem);font-weight:950;line-height:1.22;display:flex}.HomeHeroBanner-module__nL6Exq__titleLine,.HomeHeroBanner-module__nL6Exq__accentLine{justify-content:center;align-items:center;min-height:1.25em;display:flex}.HomeHeroBanner-module__nL6Exq__titleMain{display:inline}.HomeHeroBanner-module__nL6Exq__accent{color:#0000;filter:drop-shadow(0 0 13px #3b82f64d);background:linear-gradient(90deg,#dbeafe 0%,#93c5fd 24%,#60a5fa 52%,#3b82f6 76%,#2563eb 100%) 0 0/180% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite HomeHeroBanner-module__nL6Exq__accentGradient;display:inline}.HomeHeroBanner-module__nL6Exq__typingCursor{background:#f8fafc;border-radius:999px;width:.14rem;height:.95em;margin-inline-start:.18rem;animation:.72s step-end infinite HomeHeroBanner-module__nL6Exq__cursorBlink;display:inline-block;box-shadow:0 0 12px #ffffff73}.HomeHeroBanner-module__nL6Exq__accentCursor{background:#60a5fa;box-shadow:0 0 14px #3b82f6cc}.HomeHeroBanner-module__nL6Exq__description{color:#e2e8f0d6;opacity:0;text-shadow:0 3px 12px #000000e0;max-width:32rem;margin:.4rem 0 0;font-size:clamp(.7rem,1vw,.85rem);font-weight:450;line-height:1.8;transition:opacity .6s,transform .6s;transform:translateY(.8rem)}.HomeHeroBanner-module__nL6Exq__actions{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:.8rem;transition:opacity .6s .18s,transform .6s .18s;display:flex;transform:translateY(.9rem)}.HomeHeroBanner-module__nL6Exq__contentVisible{opacity:1;transform:translateY(0)}.HomeHeroBanner-module__nL6Exq__primaryButton,.HomeHeroBanner-module__nL6Exq__secondaryButton{cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;min-height:2.4rem;padding-inline:1rem;font-size:.675rem;font-weight:850;line-height:1;text-decoration:none;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.HomeHeroBanner-module__nL6Exq__primaryButton{color:#dbeafe;-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#1e40af57,#0f172ad1);border:1px solid #60a5fa4d;gap:.5rem;box-shadow:inset 0 1px #ffffff1a,0 10px 25px #00000040,0 0 18px #3b82f614}.HomeHeroBanner-module__nL6Exq__secondaryButton{color:#f8fafc;-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#0f172ab8,#030712c2);border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff14,0 10px 25px #0000003d}.HomeHeroBanner-module__nL6Exq__primaryButton:hover,.HomeHeroBanner-module__nL6Exq__secondaryButton:hover{transform:translateY(-2px)}.HomeHeroBanner-module__nL6Exq__primaryButton:hover{color:#fff;background:linear-gradient(135deg,#2563eb75,#0f172ae0);border-color:#60a5fa75;box-shadow:inset 0 1px #ffffff24,0 13px 30px #0000004d,0 0 24px #3b82f624}.HomeHeroBanner-module__nL6Exq__secondaryButton:hover{color:#dbeafe;background:linear-gradient(135deg,#1e40af3d,#0f172ad6);border-color:#60a5fa52}.HomeHeroBanner-module__nL6Exq__primaryButton:focus-visible,.HomeHeroBanner-module__nL6Exq__secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #93c5fdb8}.HomeHeroBanner-module__nL6Exq__buttonIcon{flex-shrink:0;width:.85rem;height:.85rem;transition:transform .18s}.HomeHeroBanner-module__nL6Exq__primaryButton:hover .HomeHeroBanner-module__nL6Exq__buttonIcon{transform:translate(-3px)}@keyframes HomeHeroBanner-module__nL6Exq__bannerReveal{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHeroBanner-module__nL6Exq__imageReveal{0%{opacity:0;filter:saturate(.8)contrast(.95)brightness(.7);transform:scale(1.08)}to{opacity:1;filter:saturate(1.08)contrast(1.04)brightness(.98);transform:scale(1.025)}}@keyframes HomeHeroBanner-module__nL6Exq__eyebrowReveal{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHeroBanner-module__nL6Exq__cursorBlink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes HomeHeroBanner-module__nL6Exq__dotPulse{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes HomeHeroBanner-module__nL6Exq__accentGradient{0%{background-position:0%}to{background-position:180%}}@keyframes HomeHeroBanner-module__nL6Exq__ambientGlow{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@keyframes HomeHeroBanner-module__nL6Exq__imageGlowPulse{0%,to{opacity:.65}50%{opacity:1}}@media (max-width:1000px){.HomeHeroBanner-module__nL6Exq__content{width:min(100%,36rem);padding-inline:3rem}.HomeHeroBanner-module__nL6Exq__title{min-height:4.8rem;font-size:clamp(1.25rem,3.7vw,2.1rem)}.HomeHeroBanner-module__nL6Exq__description{font-size:.7rem}}@media (max-width:768px){.HomeHeroBanner-module__nL6Exq__banner{aspect-ratio:auto;background:linear-gradient(#07101f,#030712);border-radius:1rem;flex-direction:column;display:flex}.HomeHeroBanner-module__nL6Exq__banner:before{display:none}.HomeHeroBanner-module__nL6Exq__banner:after{filter:blur(55px);height:25%;inset:auto 10% -10%}.HomeHeroBanner-module__nL6Exq__media{aspect-ratio:3;border-bottom:1px solid #ffffff14;flex-shrink:0;width:100%;position:relative;inset:auto}.HomeHeroBanner-module__nL6Exq__image{object-fit:cover;object-position:center;transform:scale(1)}.HomeHeroBanner-module__nL6Exq__imageGlow{background:radial-gradient(circle at 12%,#f973161a,#0000 24%),radial-gradient(circle at 88%,#3b82f61f,#0000 26%)}.HomeHeroBanner-module__nL6Exq__overlay{background:linear-gradient(90deg,#02061705,#0000 25% 75%,#02061705)}.HomeHeroBanner-module__nL6Exq__bottomFade{background:linear-gradient(#0000,#03071238);height:36%}.HomeHeroBanner-module__nL6Exq__content{text-align:center;background:radial-gradient(circle at top,#2563eb14,#0000 55%),linear-gradient(#07101f,#030712);justify-content:flex-start;align-items:center;width:100%;margin:0;padding:.9rem .9rem 1rem;position:relative;inset:auto}.HomeHeroBanner-module__nL6Exq__eyebrow{min-height:1.5rem;padding-inline:.6rem;font-size:.525rem}.HomeHeroBanner-module__nL6Exq__eyebrowDot{width:.3rem;height:.3rem}.HomeHeroBanner-module__nL6Exq__title{letter-spacing:0;gap:.05rem;width:100%;max-width:22rem;min-height:3.5rem;margin-top:.5rem;font-size:clamp(1.05rem,5.2vw,1.3rem);line-height:1.45}.HomeHeroBanner-module__nL6Exq__titleLine,.HomeHeroBanner-module__nL6Exq__accentLine{min-height:1.25em}.HomeHeroBanner-module__nL6Exq__typingCursor{width:.1rem}.HomeHeroBanner-module__nL6Exq__description{width:100%;max-width:21rem;text-shadow:none;margin-top:.35rem;font-size:.625rem;line-height:1.7}.HomeHeroBanner-module__nL6Exq__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;max-width:21rem;margin-top:.7rem;display:grid}.HomeHeroBanner-module__nL6Exq__primaryButton,.HomeHeroBanner-module__nL6Exq__secondaryButton{white-space:nowrap;border-radius:.65rem;width:100%;min-width:0;min-height:2.25rem;padding-inline:.55rem;font-size:.625rem}.HomeHeroBanner-module__nL6Exq__buttonIcon{width:.7rem;height:.7rem}}@media (max-width:400px){.HomeHeroBanner-module__nL6Exq__content{padding-inline:.75rem}.HomeHeroBanner-module__nL6Exq__eyebrow{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.HomeHeroBanner-module__nL6Exq__title{max-width:19rem;min-height:3.2rem;font-size:1rem}.HomeHeroBanner-module__nL6Exq__description{max-width:19rem;font-size:.585rem}.HomeHeroBanner-module__nL6Exq__primaryButton,.HomeHeroBanner-module__nL6Exq__secondaryButton{min-height:2.1rem;font-size:.575rem}}@media (max-width:330px){.HomeHeroBanner-module__nL6Exq__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.HomeHeroBanner-module__nL6Exq__banner,.HomeHeroBanner-module__nL6Exq__image,.HomeHeroBanner-module__nL6Exq__imageGlow,.HomeHeroBanner-module__nL6Exq__eyebrow,.HomeHeroBanner-module__nL6Exq__eyebrowDot,.HomeHeroBanner-module__nL6Exq__accent,.HomeHeroBanner-module__nL6Exq__typingCursor{animation:none}.HomeHeroBanner-module__nL6Exq__description,.HomeHeroBanner-module__nL6Exq__actions,.HomeHeroBanner-module__nL6Exq__primaryButton,.HomeHeroBanner-module__nL6Exq__secondaryButton,.HomeHeroBanner-module__nL6Exq__buttonIcon{transition:none}}
.MarketStatsSection-module__8fLQBW__section{width:100%;margin:0;padding:0;position:relative}.MarketStatsSection-module__8fLQBW__statsBar{isolation:isolate;background:radial-gradient(circle at 15%,#2563eb14,#0000 30%),radial-gradient(circle at 85%,#7c3aed14,#0000 30%),linear-gradient(115deg,#070f1dfa,#030914fc);border:1px solid #94a3b817;border-radius:1.1rem;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-height:7.4rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 16px 40px #00000030}.MarketStatsSection-module__8fLQBW__statsBar:before{z-index:-2;pointer-events:none;content:"";background:linear-gradient(#ffffff05,#0000 24% 76%,#0000000d);position:absolute;inset:0}.MarketStatsSection-module__8fLQBW__statsBar:after{z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#ffffff09,#0000);width:35%;height:100%;animation:7s ease-in-out infinite MarketStatsSection-module__8fLQBW__lightSweep;position:absolute;top:0;left:-40%;transform:skew(-18deg)}.MarketStatsSection-module__8fLQBW__ambientGlow{z-index:-1;pointer-events:none;filter:blur(60px);background:linear-gradient(90deg,#2563eb24,#22d3ee1a,#f973161a,#8b5cf624);border-radius:999px;height:6rem;position:absolute;inset:auto 15% -4.5rem}.MarketStatsSection-module__8fLQBW__stat{--accent:59 130 246;--accent-light:147 197 253;--accent-dark:29 78 216;justify-content:center;align-items:center;gap:.9rem;min-width:0;padding-inline:1rem;transition:background .22s,transform .22s;display:flex;position:relative}.MarketStatsSection-module__8fLQBW__stat:after{pointer-events:none;content:"";background:linear-gradient(#0000,#94a3b824,#0000);width:1px;position:absolute;inset-block:1.35rem;inset-inline-end:0}.MarketStatsSection-module__8fLQBW__stat:last-child:after{display:none}.MarketStatsSection-module__8fLQBW__stat:hover{background:radial-gradient(circle at center, rgb(var(--accent) / 7%), transparent 72%)}.MarketStatsSection-module__8fLQBW__blue{--accent:59 130 246;--accent-light:147 197 253;--accent-dark:29 78 216}.MarketStatsSection-module__8fLQBW__cyan{--accent:34 211 238;--accent-light:165 243 252;--accent-dark:8 145 178}.MarketStatsSection-module__8fLQBW__orange{--accent:249 115 22;--accent-light:253 186 116;--accent-dark:194 65 12}.MarketStatsSection-module__8fLQBW__violet{--accent:168 85 247;--accent-light:216 180 254;--accent-dark:126 34 206}.MarketStatsSection-module__8fLQBW__iconWrapper{border:1px solid rgb(var(--accent) / 25%);width:3.35rem;height:3.35rem;color:rgb(var(--accent-light));background:radial-gradient(circle at 35% 25%, rgb(var(--accent-light) / 21%), transparent 42%), linear-gradient(145deg, rgb(var(--accent) / 17%), rgb(var(--accent-dark) / 5%));box-shadow:inset 0 1px 0 #ffffff17, 0 8px 24px #00000038, 0 0 22px rgb(var(--accent) / 10%);border-radius:50%;flex:0 0 3.35rem;justify-content:center;align-items:center;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative}.MarketStatsSection-module__8fLQBW__iconWrapper:before{border:1px solid rgb(var(--accent) / 8%);pointer-events:none;content:"";border-radius:50%;transition:border-color .22s,transform .22s;position:absolute;inset:-.38rem}.MarketStatsSection-module__8fLQBW__stat:hover .MarketStatsSection-module__8fLQBW__iconWrapper{border-color:rgb(var(--accent) / 48%);box-shadow:inset 0 1px 0 #ffffff1c, 0 10px 28px #00000040, 0 0 30px rgb(var(--accent) / 20%);transform:translateY(-2px)}.MarketStatsSection-module__8fLQBW__stat:hover .MarketStatsSection-module__8fLQBW__iconWrapper:before{border-color:rgb(var(--accent) / 20%);transform:scale(1.07)}.MarketStatsSection-module__8fLQBW__iconAura{pointer-events:none;background:rgb(var(--accent) / 35%);filter:blur(14px);border-radius:50%;animation:2.8s ease-in-out infinite MarketStatsSection-module__8fLQBW__auraPulse;position:absolute;inset:20%}.MarketStatsSection-module__8fLQBW__icon{z-index:2;width:1.5rem;height:1.5rem;filter:drop-shadow(0 0 8px rgb(var(--accent) / 55%));position:relative}.MarketStatsSection-module__8fLQBW__content{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.MarketStatsSection-module__8fLQBW__number{color:rgb(var(--accent-light));white-space:nowrap;text-shadow:0 0 20px rgb(var(--accent) / 23%);align-items:baseline;gap:.15rem;font-size:clamp(1.15rem,1.75vw,1.55rem);font-weight:950;line-height:1.15;display:inline-flex}.MarketStatsSection-module__8fLQBW__suffix{color:rgb(var(--accent));font-size:.7em;font-weight:900}.MarketStatsSection-module__8fLQBW__label{color:#e2e8f0e0;white-space:nowrap;margin-top:.27rem;font-size:.69rem;font-weight:750;line-height:1.5}.MarketStatsSection-module__8fLQBW__bottomLight{pointer-events:none;background:linear-gradient(90deg, transparent, rgb(var(--accent) / 88%), transparent);opacity:.42;height:2px;box-shadow:0 0 14px rgb(var(--accent) / 55%);border-radius:999px 999px 0 0;transition:inset .22s,opacity .22s;position:absolute;inset:auto 20% 0}.MarketStatsSection-module__8fLQBW__stat:hover .MarketStatsSection-module__8fLQBW__bottomLight{opacity:.85;inset-inline:10%}@keyframes MarketStatsSection-module__8fLQBW__lightSweep{0%,20%{left:-40%}70%,to{left:120%}}@keyframes MarketStatsSection-module__8fLQBW__auraPulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:950px){.MarketStatsSection-module__8fLQBW__statsBar{grid-template-columns:repeat(2,minmax(0,1fr));min-height:13rem}.MarketStatsSection-module__8fLQBW__stat{min-height:6.5rem}.MarketStatsSection-module__8fLQBW__stat:nth-child(2):after,.MarketStatsSection-module__8fLQBW__stat:nth-child(4):after{display:none}.MarketStatsSection-module__8fLQBW__stat:nth-child(-n+2):before{pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#94a3b821,#0000);height:1px;position:absolute;inset:auto 1.25rem 0}}@media (max-width:640px){.MarketStatsSection-module__8fLQBW__statsBar{border-radius:.95rem;min-height:13.4rem}.MarketStatsSection-module__8fLQBW__stat{gap:.6rem;min-height:6.7rem;padding-inline:.6rem}.MarketStatsSection-module__8fLQBW__iconWrapper{flex-basis:2.7rem;width:2.7rem;height:2.7rem}.MarketStatsSection-module__8fLQBW__iconWrapper:before{inset:-.28rem}.MarketStatsSection-module__8fLQBW__icon{width:1.2rem;height:1.2rem}.MarketStatsSection-module__8fLQBW__number{font-size:clamp(.9rem,4vw,1.05rem)}.MarketStatsSection-module__8fLQBW__label{margin-top:.2rem;font-size:.575rem}.MarketStatsSection-module__8fLQBW__bottomLight{inset-inline:25%}}@media (max-width:430px){.MarketStatsSection-module__8fLQBW__statsBar{min-height:15rem}.MarketStatsSection-module__8fLQBW__stat{text-align:center;flex-direction:column;gap:.48rem;min-height:7.5rem;padding-inline:.35rem}.MarketStatsSection-module__8fLQBW__content{align-items:center}.MarketStatsSection-module__8fLQBW__iconWrapper{flex-basis:2.55rem;width:2.55rem;height:2.55rem}.MarketStatsSection-module__8fLQBW__number{font-size:.92rem}.MarketStatsSection-module__8fLQBW__label{font-size:.55rem}}@media (max-width:340px){.MarketStatsSection-module__8fLQBW__stat{padding-inline:.2rem}.MarketStatsSection-module__8fLQBW__iconWrapper{flex-basis:2.35rem;width:2.35rem;height:2.35rem}.MarketStatsSection-module__8fLQBW__icon{width:1.05rem;height:1.05rem}.MarketStatsSection-module__8fLQBW__number{font-size:.82rem}.MarketStatsSection-module__8fLQBW__label{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.MarketStatsSection-module__8fLQBW__statsBar:after,.MarketStatsSection-module__8fLQBW__iconAura{animation:none}.MarketStatsSection-module__8fLQBW__stat,.MarketStatsSection-module__8fLQBW__iconWrapper,.MarketStatsSection-module__8fLQBW__iconWrapper:before,.MarketStatsSection-module__8fLQBW__bottomLight{transition:none}}
