.home-module__nfdZCG__homeRoot{isolation:isolate;background:var(--bv-emerald-deep);position:relative;overflow-x:clip}.home-module__nfdZCG__homeBg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.home-module__nfdZCG__homeBgBase{background:radial-gradient(90% 55% at 50% -5%,#10b98129,#0000 58%),radial-gradient(50% 38% at 85% 22%,#d4af371a,#0000 52%),radial-gradient(40% 32% at 12% 68%,#00643733,#0000 55%),radial-gradient(55% 40% at 50% 100%,#01140bf7,#0000 70%),radial-gradient(30% 25% at 70% 55%,#d4af370a,#0000 60%),linear-gradient(175deg,#004d28 0%,#01140b 42%,#010a06 100%);position:absolute;inset:0}.home-module__nfdZCG__homeBgNoise{opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.home-module__nfdZCG__homeBgParticles{position:absolute;inset:0}.home-module__nfdZCG__homeParticle{opacity:0;background:radial-gradient(circle,#f5e6a3e6 0%,#d4af3766 40%,#0000 70%);border-radius:50%;animation:linear infinite home-module__nfdZCG__homeParticleDrift;position:absolute}@keyframes home-module__nfdZCG__homeParticleDrift{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}8%{opacity:var(--p-opacity,.35)}92%{opacity:var(--p-opacity,.35)}to{transform:translateY(-120vh) translateX(var(--p-drift,20px)) scale(.6);opacity:0}}.home-module__nfdZCG__homeBgGoldLine{opacity:.6;background:linear-gradient(90deg,#0000,#d4af3738,#f5e6a359,#d4af3738,#0000);width:120%;height:1px;position:absolute;top:18%;left:-10%;transform:rotate(-4deg)}.home-module__nfdZCG__homeContent{z-index:1;position:relative}.home-module__nfdZCG__sectionEyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:.85rem;font-size:.72rem;font-weight:700}.home-module__nfdZCG__sectionTitle{font-family:var(--font-serif);color:#fff;letter-spacing:-.02em;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.08}.home-module__nfdZCG__sectionLead{color:#ffffff94;max-width:36rem;font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.65}.home-module__nfdZCG__reveal{opacity:0;transition:opacity .75s var(--bv-ease-out), transform .75s var(--bv-ease-out);transform:translateY(28px)}.home-module__nfdZCG__revealVisible{opacity:1;transform:translateY(0)}.home-module__nfdZCG__revealDelay1{transition-delay:80ms}.home-module__nfdZCG__revealDelay2{transition-delay:.16s}.home-module__nfdZCG__revealDelay3{transition-delay:.24s}.home-module__nfdZCG__revealDelay4{transition-delay:.32s}.home-module__nfdZCG__hero{align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.home-module__nfdZCG__heroGlow{pointer-events:none;background:radial-gradient(70% 50% at 72% 38%,#d4af3733,#0000 58%),radial-gradient(50% 40% at 20% 80%,#10b98124,#0000 55%),radial-gradient(100% 80% at 50% 100%,#01140beb,#0000 65%);position:absolute;inset:0}.home-module__nfdZCG__heroVignette{pointer-events:none;background:radial-gradient(80% 70% at 50% 45%,#0000 40%,#010a068c 100%),linear-gradient(#01140b59 0%,#0000 18% 72%,#01140bb3 100%);position:absolute;inset:0}.home-module__nfdZCG__heroNoise{pointer-events:none;opacity:.035;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.home-module__nfdZCG__heroStageWrap{will-change:transform;width:100%}.home-module__nfdZCG__heroGrid{grid-template-columns:1fr;align-items:center;gap:3rem;width:min(100% - 2rem,72rem);margin-inline:auto;padding:clamp(6rem,14vh,9rem) 0 clamp(4rem,8vh,6rem);display:grid;position:relative}@media (min-width:1024px){.home-module__nfdZCG__heroGrid{grid-template-columns:1.05fr .95fr;gap:2rem}}.home-module__nfdZCG__heroCopy{max-width:38rem}.home-module__nfdZCG__heroBrand{font-family:var(--font-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);align-items:center;gap:.65rem;margin-bottom:1.25rem;font-size:clamp(1rem,2vw,1.2rem);display:inline-flex}.home-module__nfdZCG__heroBrandDot{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite home-module__nfdZCG__heroPulseDot;box-shadow:0 0 12px #d4af37cc}@keyframes home-module__nfdZCG__heroPulseDot{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.home-module__nfdZCG__heroTitle{font-family:var(--font-serif);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin-bottom:1.2rem;font-size:clamp(2.75rem,6.5vw,4.75rem);font-weight:800;line-height:1.05}.home-module__nfdZCG__heroTitleGold{background:var(--bv-gold-metal);color:#0000;-webkit-background-clip:text;background-clip:text}.home-module__nfdZCG__heroSubtitle{color:#ffffffa8;max-width:32rem;margin-bottom:2.1rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7}.home-module__nfdZCG__heroCtaRow{flex-wrap:wrap;align-items:stretch;gap:1rem;display:flex}.home-module__nfdZCG__heroMeta{border-top:1px solid #c5a05926;flex-wrap:wrap;gap:1.5rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}.home-module__nfdZCG__heroMetaItem{flex-direction:column;gap:.2rem;display:flex}.home-module__nfdZCG__heroMetaValue{font-family:var(--font-serif);color:var(--gold-light);font-size:1.35rem;font-weight:700}.home-module__nfdZCG__heroMetaLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;font-size:.72rem}.home-module__nfdZCG__heroStage{aspect-ratio:1/.92;width:100%;max-width:34rem;margin-inline:auto;position:relative}.home-module__nfdZCG__heroStageRing{border:1px solid #d4af372e;border-radius:50%;animation:48s linear infinite home-module__nfdZCG__heroRingSpin;position:absolute;inset:8%;box-shadow:0 0 60px #d4af3714,inset 0 0 40px #10b9810f}.home-module__nfdZCG__heroStageRing:before{content:"";border-radius:inherit;background:conic-gradient(#0000 0%,#d4af3759 8%,#0000 16%);position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}@keyframes home-module__nfdZCG__heroRingSpin{to{transform:rotate(360deg)}}.home-module__nfdZCG__heroStageGlow{filter:blur(24px);background:radial-gradient(circle,#d4af3738 0%,#10b98114 45%,#0000 70%);border-radius:50%;animation:4s ease-in-out infinite home-module__nfdZCG__heroGlowPulse;position:absolute;inset:15%}@keyframes home-module__nfdZCG__heroGlowPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.home-module__nfdZCG__heroToken{filter:drop-shadow(0 4px 8px #00000080)drop-shadow(0 16px 32px #00000059)drop-shadow(0 0 24px #d4af3740);width:clamp(7rem,28vw,11rem);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.home-module__nfdZCG__heroTokenGlow{filter:blur(18px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#d4af3752 0%,#e8c5471f 35%,#0000 68%);border-radius:50%;width:140%;height:140%;animation:5.5s ease-in-out infinite home-module__nfdZCG__heroTokenGlowPulse;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}@keyframes home-module__nfdZCG__heroTokenGlowPulse{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.08)}}.home-module__nfdZCG__heroDice{filter:drop-shadow(0 8px 20px #00000073);width:clamp(3.5rem,12vw,5rem);height:clamp(3.5rem,12vw,5rem);position:absolute}.home-module__nfdZCG__heroDiceA{top:12%;right:8%}.home-module__nfdZCG__heroDiceB{bottom:14%;left:4%}.home-module__nfdZCG__btnPrimary{min-height:3.5rem;color:var(--bv-emerald-deep);background:var(--bv-gold-metal);border-radius:var(--bv-radius-md);transition:transform var(--bv-duration-fast) var(--bv-ease-out), box-shadow var(--bv-duration) var(--bv-ease-out), filter var(--bv-duration) var(--bv-ease-out);border:none;justify-content:center;align-items:center;gap:.55rem;padding:0 2rem;font-size:1.05rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26,0 4px 20px #d4af3759,0 12px 40px #00000040}.home-module__nfdZCG__btnPrimary:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.home-module__nfdZCG__btnPrimary:after{content:"";transition:transform .65s var(--bv-ease-out);background:linear-gradient(105deg,#0000 38%,#ffffff6b 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.home-module__nfdZCG__btnPrimary:hover{filter:brightness(1.07);box-shadow:inset 0 0 0 1px #ffffff38,0 8px 32px #d4af377a,0 16px 48px #0000004d}.home-module__nfdZCG__btnPrimary:hover:after{transform:translate(120%)}.home-module__nfdZCG__btnSecondary{color:#fff;border-radius:var(--bv-radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:3.5rem;transition:transform var(--bv-duration-fast) var(--bv-ease-out), background var(--bv-duration) var(--bv-ease-out), border-color var(--bv-duration) var(--bv-ease-out), box-shadow var(--bv-duration) var(--bv-ease-out);background:#ffffff0a;border:1px solid #ffffff2e;justify-content:center;align-items:center;gap:.55rem;padding:0 2rem;font-size:1.05rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.home-module__nfdZCG__btnSecondary:focus-visible{outline-offset:3px;outline:2px solid #d4af37a6}.home-module__nfdZCG__btnSecondary:hover{background:#ffffff17;border-color:#d4af3766;box-shadow:0 8px 28px #00000047}.home-module__nfdZCG__btnPrimary:active,.home-module__nfdZCG__btnSecondary:active{transform:translateY(1px)scale(.98)}.home-module__nfdZCG__continueSection{background:linear-gradient(#0a2418a6 0%,#01140b66 100%);border-block:1px solid #c5a0591f;padding:clamp(3.5rem,8vw,5.5rem) 0}.home-module__nfdZCG__continueGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.25rem;display:grid}.home-module__nfdZCG__resumeCard{border-radius:var(--bv-radius-xl);transition:border-color .4s var(--bv-ease-out), box-shadow .45s var(--bv-ease-out);background:#01140bbf;border:1px solid #c5a05929;display:block;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000047}.home-module__nfdZCG__resumeCard:hover{border-color:#d4af3773;box-shadow:0 20px 48px #00000073,0 0 0 1px #d4af371a,0 0 40px #d4af371f}.home-module__nfdZCG__resumeCard:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.home-module__nfdZCG__resumeCardThumb{aspect-ratio:16/9;background:var(--bv-emerald-mid);position:relative;overflow:hidden}.home-module__nfdZCG__resumeCardThumb img{object-fit:cover;transition:transform .7s var(--bv-ease-out), filter .7s var(--bv-ease-out)}.home-module__nfdZCG__resumeCard:hover .home-module__nfdZCG__resumeCardThumb img{filter:brightness(1.06)saturate(1.05);transform:scale(1.06)}.home-module__nfdZCG__resumeCardOverlay{background:linear-gradient(#01140b1a 0%,#01140be6 100%);position:absolute;inset:0}.home-module__nfdZCG__resumeCardThumb .home-module__nfdZCG__liveBadge{z-index:2;position:absolute;top:.85rem;left:.85rem}.home-module__nfdZCG__resumeCardBody{padding:1.25rem 1.35rem 1.35rem}.home-module__nfdZCG__resumeCardTop{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.home-module__nfdZCG__resumeCardTitle{font-family:var(--font-serif);color:#fff;font-size:1.25rem;font-weight:700}.home-module__nfdZCG__liveBadge{border-radius:var(--bv-radius-pill);letter-spacing:.08em;text-transform:uppercase;color:#6ee7b7;background:#10b98126;border:1px solid #34d39973;flex-shrink:0;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.65rem;font-weight:700;animation:2.4s ease-in-out infinite home-module__nfdZCG__liveBadgeGlow;display:inline-flex}.home-module__nfdZCG__liveBadgeDot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite home-module__nfdZCG__livePulse;box-shadow:0 0 8px #34d399e6}@keyframes home-module__nfdZCG__livePulse{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes home-module__nfdZCG__liveBadgeGlow{0%,to{box-shadow:0 0 #34d39900}50%{box-shadow:0 0 14px #34d39940}}.home-module__nfdZCG__waitingBadge{color:var(--gold-light);background:#d4af371f;border-color:#d4af3766;animation:none}.home-module__nfdZCG__waitingBadge .home-module__nfdZCG__liveBadgeDot{background:var(--gold);box-shadow:0 0 8px #d4af37cc}.home-module__nfdZCG__resumeCardMetaRow{flex-wrap:wrap;gap:.65rem 1.1rem;margin-bottom:1.1rem;display:flex}.home-module__nfdZCG__resumeCardMeta{color:#ffffff7a;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.home-module__nfdZCG__resumeCardCode{color:#ffffffa6;background:#ffffff0f;border-radius:.35rem;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.75rem}.home-module__nfdZCG__resumeCardAction{color:var(--gold);transition:gap .4s var(--bv-ease-out), color .35s var(--bv-ease-out);align-items:center;gap:.45rem;font-size:.9rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.home-module__nfdZCG__resumeCardAction:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff59 50%,#0000 60%);position:absolute;inset:-2px -8px;transform:translate(-130%)}.home-module__nfdZCG__resumeCard:hover .home-module__nfdZCG__resumeCardAction{color:var(--gold-light);gap:.75rem}.home-module__nfdZCG__resumeCard:hover .home-module__nfdZCG__resumeCardAction:after{animation:home-module__nfdZCG__resumeShine .85s var(--bv-ease-out)}@keyframes home-module__nfdZCG__resumeShine{0%{transform:translate(-130%)}to{transform:translate(130%)}}.home-module__nfdZCG__resumeCardActionIcon{transition:transform var(--bv-duration) var(--bv-ease-out)}.home-module__nfdZCG__resumeCard:hover .home-module__nfdZCG__resumeCardActionIcon{transform:translate(3px)}.home-module__nfdZCG__gamesSection{padding:clamp(4rem,10vw,7rem) 0}.home-module__nfdZCG__gamesHeader{flex-direction:column;gap:1rem;margin-bottom:clamp(2rem,5vw,3.5rem);display:flex}@media (min-width:768px){.home-module__nfdZCG__gamesHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}.home-module__nfdZCG__gamesGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.75rem;display:grid}.home-module__nfdZCG__gameCard{border-radius:var(--bv-radius-xl);transition:border-color .45s var(--bv-ease-out), box-shadow .5s var(--bv-ease-out);background:#0a24188c;border:1px solid #c5a05924;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000004d}.home-module__nfdZCG__gameCard:hover{border-color:#d4af376b;box-shadow:0 28px 60px #00000080,0 0 0 1px #d4af3714,0 0 56px #d4af371f}.home-module__nfdZCG__gameCardMedia{aspect-ratio:16/9;background:var(--bv-emerald-deep);position:relative;overflow:hidden}.home-module__nfdZCG__gameCardMediaOverlay{pointer-events:none;background:linear-gradient(#0000 35%,#01140beb 100%);position:absolute;inset:0}.home-module__nfdZCG__gameCardMedia img{object-fit:cover;transition:transform .75s var(--bv-ease-out), filter .75s var(--bv-ease-out)}.home-module__nfdZCG__gameCard:hover .home-module__nfdZCG__gameCardMedia img{filter:brightness(1.1);transform:scale(1.07)}.home-module__nfdZCG__gameCardHoverPreview{opacity:0;transition:opacity .4s var(--bv-ease-out), transform .4s var(--bv-ease-out);background:linear-gradient(#0000 0%,#01140b8c 40%,#01140beb 100%);flex-direction:column;justify-content:flex-end;padding:1.25rem;display:flex;position:absolute;inset:0;transform:translateY(8px)}.home-module__nfdZCG__gameCard:hover .home-module__nfdZCG__gameCardHoverPreview{opacity:1;transform:translateY(0)}.home-module__nfdZCG__gameCardHoverText{color:#ffffffbf;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.home-module__nfdZCG__gameCardBadge{z-index:2;border-radius:var(--bv-radius-pill);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.65rem;font-weight:700;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.home-module__nfdZCG__gameCardBadgeLive{color:#6ee7b7;background:#10b98133;border:1px solid #34d39980}.home-module__nfdZCG__gameCardBadgeSoon{color:#ffffff8c;background:#ffffff14;border:1px solid #ffffff26}.home-module__nfdZCG__gameCardBody{flex-direction:column;flex:1;padding:1.35rem 1.5rem 1.5rem;display:flex}.home-module__nfdZCG__gameCardTitle{font-family:var(--font-serif);color:#fff;transition:color var(--bv-duration) var(--bv-ease-out);margin-bottom:.5rem;font-size:1.35rem;font-weight:700}.home-module__nfdZCG__gameCard:hover .home-module__nfdZCG__gameCardTitle{color:var(--gold-light)}.home-module__nfdZCG__gameCardDesc{color:#ffffff85;flex:1;margin-bottom:1.25rem;font-size:.875rem;line-height:1.55}.home-module__nfdZCG__gameCardStats{color:#ffffff9e;border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.25rem;padding-top:1rem;font-size:.82rem;display:grid}.home-module__nfdZCG__gameCardStat{align-items:center;gap:.45rem;display:inline-flex}.home-module__nfdZCG__gameCardStat svg{color:var(--gold);flex-shrink:0}.home-module__nfdZCG__gameCardBody .flex.gap-3 button:first-child{transition:transform var(--bv-duration-fast) var(--bv-ease-out), filter var(--bv-duration) var(--bv-ease-out), box-shadow var(--bv-duration) var(--bv-ease-out);font-weight:700;position:relative;overflow:hidden;box-shadow:0 4px 16px #d4af3740;background:var(--bv-gold-metal)!important;color:var(--bv-emerald-deep)!important;border:none!important}.home-module__nfdZCG__gameCardBody .flex.gap-3 button:first-child:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 6px 22px #d4af3759}.home-module__nfdZCG__gameCardBody .flex.gap-3 button:first-child:active{transform:translateY(1px)scale(.98)}.home-module__nfdZCG__gameCardBody .flex.gap-3 button:last-child{transition:background .3s var(--bv-ease-out), border-color .3s var(--bv-ease-out), transform .2s var(--bv-ease-out);color:#fff!important;background:#ffffff0a!important;border-color:#ffffff2e!important}.home-module__nfdZCG__gameCardBody .flex.gap-3 button:last-child:hover{background:#ffffff14!important;border-color:#d4af3759!important}.home-module__nfdZCG__gameCardBody a{transition:color .3s var(--bv-ease-out), letter-spacing .3s var(--bv-ease-out)}.home-module__nfdZCG__gameCardBody a:hover{letter-spacing:.01em}.home-module__nfdZCG__comingSoonCard{background:#01140b59;border-style:dashed;border-color:#ffffff1f;min-height:22rem}.home-module__nfdZCG__comingSoonArt{aspect-ratio:16/9;background:radial-gradient(ellipse 55% 50% at 50% 45%, color-mix(in srgb, var(--soon-accent,#f5e6a3) 18%, transparent), transparent 70%), linear-gradient(160deg, #0a301eb3 0%, #01140bf2 100%);place-items:center;display:grid;position:relative;overflow:hidden}.home-module__nfdZCG__comingSoonGlow{background:radial-gradient(circle, color-mix(in srgb, var(--soon-accent,#f5e6a3) 35%, transparent), transparent 70%);filter:blur(18px);opacity:.7;border-radius:50%;animation:4.5s ease-in-out infinite home-module__nfdZCG__comingSoonGlowPulse;position:absolute;inset:20%}@keyframes home-module__nfdZCG__comingSoonGlowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}.home-module__nfdZCG__comingSoonIconWrap{z-index:1;filter:drop-shadow(0 10px 24px #00000073);position:relative}.home-module__nfdZCG__comingSoonSpark{color:var(--soon-accent,var(--gold-light));opacity:.7;animation:3.2s ease-in-out infinite home-module__nfdZCG__comingSoonSpark;position:absolute;top:1.1rem;right:1.25rem}@keyframes home-module__nfdZCG__comingSoonSpark{0%,to{opacity:.45;transform:scale(1)rotate(0)}50%{opacity:.9;transform:scale(1.12)rotate(8deg)}}.home-module__nfdZCG__comingSoonCard .home-module__nfdZCG__gameCardBody .home-module__nfdZCG__gameCardBadge{width:fit-content;margin-bottom:.75rem;position:static}.home-module__nfdZCG__catalogFootnote{color:#ffffff61;margin-top:2rem;font-size:.85rem}.home-module__nfdZCG__catalogLink{color:var(--gold);transition:color var(--bv-duration) var(--bv-ease-out), gap var(--bv-duration) var(--bv-ease-out);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.home-module__nfdZCG__catalogLink:hover{color:var(--gold-light);gap:.6rem}.home-module__nfdZCG__timelineSection{background:linear-gradient(#0a241880 0%,#01140b40 100%);border-block:1px solid #c5a0591a;padding:clamp(4rem,10vw,7rem) 0}.home-module__nfdZCG__timelineHeader{text-align:center;margin-bottom:clamp(2.5rem,6vw,4rem)}.home-module__nfdZCG__timelineHeader .home-module__nfdZCG__sectionLead{margin-inline:auto}.home-module__nfdZCG__timelineTrack{grid-template-columns:1fr;gap:0;max-width:56rem;margin-inline:auto;display:grid;position:relative}@media (min-width:768px){.home-module__nfdZCG__timelineTrack{grid-template-columns:repeat(4,1fr);gap:0}}.home-module__nfdZCG__timelineLine{display:none}@media (min-width:768px){.home-module__nfdZCG__timelineLine{transform-origin:0;background:linear-gradient(90deg,#0000,#d4af3759,#d4af3759,#0000);height:2px;display:block;position:absolute;top:2.1rem;left:12%;right:12%}}.home-module__nfdZCG__timelineStep{text-align:center;padding:0 1rem 2rem;position:relative}@media (min-width:768px){.home-module__nfdZCG__timelineStep{padding:0 .75rem}}.home-module__nfdZCG__timelineNode{z-index:1;width:4.25rem;height:4.25rem;transition:border-color .35s var(--bv-ease-out), box-shadow .4s var(--bv-ease-out), transform .4s var(--bv-ease-out), background .35s var(--bv-ease-out);background:#01140be6;border:2px solid #d4af3759;border-radius:50%;place-items:center;margin:0 auto 1.25rem;display:grid;position:relative;box-shadow:0 0 0 4px #d4af370f,0 8px 24px #00000059}.home-module__nfdZCG__timelineStep:hover .home-module__nfdZCG__timelineNode,.home-module__nfdZCG__timelineStep:focus-within .home-module__nfdZCG__timelineNode{border-color:var(--gold);background:#082418f2;transform:scale(1.07);box-shadow:0 0 0 4px #d4af371f,0 0 28px #d4af3738,0 10px 28px #00000061}.home-module__nfdZCG__timelineNode svg{color:var(--gold-light);transition:transform .4s var(--bv-ease-out)}.home-module__nfdZCG__timelineStep:hover .home-module__nfdZCG__timelineNode svg{transform:translateY(-1px)scale(1.06)}.home-module__nfdZCG__timelineStepNum{background:var(--bv-gold-metal);width:1.35rem;height:1.35rem;color:var(--bv-emerald-deep);border-radius:50%;place-items:center;font-size:.62rem;font-weight:800;display:grid;position:absolute;top:-.35rem;right:-.35rem}.home-module__nfdZCG__timelineStepTitle{font-family:var(--font-serif);color:#fff;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.home-module__nfdZCG__timelineStepDesc{color:#ffffff7a;max-width:14rem;margin-inline:auto;font-size:.85rem;line-height:1.55}.home-module__nfdZCG__statsSection{padding:clamp(4rem,10vw,7rem) 0 clamp(5rem,12vw,8rem)}.home-module__nfdZCG__statsIntro{max-width:40rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.home-module__nfdZCG__statsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (min-width:768px){.home-module__nfdZCG__statsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.home-module__nfdZCG__featureCard{border-radius:var(--bv-radius-xl);height:100%;transition:border-color .4s var(--bv-ease-out), box-shadow .45s var(--bv-ease-out);background:linear-gradient(145deg,#0a2418bf 0%,#01140be6 100%);border:1px solid #c5a05929;padding:clamp(1.5rem,3vw,2rem);position:relative;overflow:hidden;box-shadow:0 12px 32px #00000047}.home-module__nfdZCG__featureCard:before{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#d4af3773,#0000);height:1px;position:absolute;top:0;left:0;right:0}.home-module__nfdZCG__featureCard:after{content:"";pointer-events:none;opacity:0;height:70%;transition:opacity .45s var(--bv-ease-out);background:radial-gradient(#d4af371f,#0000 65%);position:absolute;inset:auto -20% -40%}.home-module__nfdZCG__featureCard:hover{border-color:#d4af3761;box-shadow:0 18px 44px #00000061,0 0 36px #d4af371a}.home-module__nfdZCG__featureCard:hover:after{opacity:1}.home-module__nfdZCG__featureIcon{width:2.75rem;height:2.75rem;color:var(--gold-light);transition:transform .35s var(--bv-ease-out), box-shadow .4s var(--bv-ease-out), background .35s var(--bv-ease-out);background:#d4af371f;border:1px solid #d4af3747;border-radius:.85rem;place-items:center;margin-bottom:1.15rem;display:grid;box-shadow:0 0 20px #d4af371f}.home-module__nfdZCG__featureCard:hover .home-module__nfdZCG__featureIcon{background:#d4af372e;transform:translateY(-2px);box-shadow:0 0 28px #d4af3738}.home-module__nfdZCG__statValue{font-family:var(--font-serif);background:var(--bv-gold-metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.55rem;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;line-height:1}.home-module__nfdZCG__featureTitle{font-family:var(--font-serif);color:#fff;margin-bottom:.45rem;font-size:1.15rem;font-weight:700}.home-module__nfdZCG__featureDesc{color:#ffffff7a;font-size:.875rem;line-height:1.55}.home-module__nfdZCG__container{width:min(100% - 2rem,72rem);margin-inline:auto}@media (prefers-reduced-motion:reduce){.home-module__nfdZCG__reveal{opacity:1;transition:none;transform:none}.home-module__nfdZCG__heroStageRing,.home-module__nfdZCG__heroToken,.home-module__nfdZCG__heroDiceA,.home-module__nfdZCG__heroDiceB,.home-module__nfdZCG__heroDiceInner,.home-module__nfdZCG__heroStageGlow,.home-module__nfdZCG__heroTokenGlow,.home-module__nfdZCG__heroBrandDot,.home-module__nfdZCG__liveBadge,.home-module__nfdZCG__liveBadgeDot,.home-module__nfdZCG__homeParticle,.home-module__nfdZCG__comingSoonGlow,.home-module__nfdZCG__comingSoonSpark,.home-module__nfdZCG__resumeCardAction:after{animation:none!important}.home-module__nfdZCG__gameCard:hover,.home-module__nfdZCG__resumeCard:hover,.home-module__nfdZCG__statCard:hover,.home-module__nfdZCG__btnPrimary:hover,.home-module__nfdZCG__btnSecondary:hover,.home-module__nfdZCG__timelineStep:hover .home-module__nfdZCG__timelineNode,.home-module__nfdZCG__featureCard:hover .home-module__nfdZCG__featureIcon{transform:none}.home-module__nfdZCG__gameCard:hover .home-module__nfdZCG__gameCardMedia img,.home-module__nfdZCG__resumeCard:hover .home-module__nfdZCG__resumeCardThumb img{filter:none;transform:none}.footer-social:hover{transform:none!important}}
