.GameDetailPage_pageOverlay__RLMK4{position:relative;min-height:100vh;background:#0a0a0a;animation:GameDetailPage_fadeIn__bYO7b .3s ease}.GameDetailPage_pageContainer__SvuKK{min-height:100vh;padding-bottom:60px}.GameDetailPage_header__BgPhi{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px 40px;background:hsla(0,0%,4%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.05);z-index:10}.GameDetailPage_backBtn__pYOWI{display:flex;align-items:center;gap:8px;padding:10px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.GameDetailPage_backBtn__pYOWI:hover{background:hsla(0,0%,100%,.08);border-color:rgba(255,107,0,.3);color:var(--primary-color);transform:translateX(-4px)}.GameDetailPage_headerTitle__SzZm7{flex:1 1;margin:0 40px;font-size:28px;font-weight:700;color:#fff;text-align:center}.GameDetailPage_headerSpacer__DZwaP{width:120px}.GameDetailPage_ratingBadge__OqPKh{display:flex;align-items:center;gap:6px;padding:6px 14px;background:linear-gradient(135deg,#e74c3c,#c0392b);border-radius:16px;font-weight:700;font-size:16px;color:#fff;box-shadow:0 4px 12px rgba(231,76,60,.4)}.GameDetailPage_ratingBadge__OqPKh svg{width:18px;height:18px}.GameDetailPage_playBtn__2nP_6{display:flex;align-items:center;gap:10px;padding:14px 28px;background:linear-gradient(135deg,var(--primary-color),#ff8c2e);border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 20px rgba(255,107,0,.4)}.GameDetailPage_playBtn__2nP_6:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(255,107,0,.6)}.GameDetailPage_tabs__hkLrT{display:flex;gap:8px;padding:0 40px;margin-top:20px;border-bottom:2px solid hsla(0,0%,100%,.05)}.GameDetailPage_tab__PIABn{padding:16px 32px;background:transparent;border:none;border-bottom:3px solid transparent;color:#999;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;bottom:-2px}.GameDetailPage_tab__PIABn:hover{color:#fff;background:hsla(0,0%,100%,.03)}.GameDetailPage_tab__PIABn.GameDetailPage_active__nhhBN{color:var(--primary-color);border-bottom-color:var(--primary-color)}.GameDetailPage_content__Dmh33{padding:40px;max-width:1400px;margin:0 auto}.GameDetailPage_tabContent__6_5rG{animation:GameDetailPage_fadeInUp__33QGE .4s ease}.GameDetailPage_overview__1r0MM{display:flex;flex-direction:column;gap:40px}.GameDetailPage_overviewHeader__1f0tp{display:grid;grid-template-columns:400px 1fr;grid-gap:40px;gap:40px}.GameDetailPage_gameImage__pM11D{aspect-ratio:16/9;border-radius:16px;overflow:hidden;border:2px solid rgba(255,107,0,.2)}.GameDetailPage_imagePlaceholder__zAOj2{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);font-size:80px}.GameDetailPage_overviewInfo__IfKqH h2{font-size:32px;color:#fff;margin:0 0 20px}.GameDetailPage_description__f_45_{font-size:18px;line-height:1.8;color:#ccc;margin:0 0 30px}.GameDetailPage_quickStats__Emmy3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.GameDetailPage_quickStat__oOqaq{display:flex;flex-direction:column;gap:8px;padding:20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:12px}.GameDetailPage_quickStatLabel__NFAuH{font-size:13px;color:#999;text-transform:uppercase;letter-spacing:.5px}.GameDetailPage_quickStatValue___3SPZ{font-size:18px;color:#fff;font-weight:700}.GameDetailPage_quickStatValue___3SPZ.GameDetailPage_upcoming__cppOZ{color:#3498db}.GameDetailPage_quickStatValue___3SPZ.GameDetailPage_released__AHz62{color:#2ecc71}.GameDetailPage_featuresHighlight__RRHI_{padding:30px;background:rgba(255,107,0,.03);border:1px solid rgba(255,107,0,.1);border-radius:16px}.GameDetailPage_featuresHighlight__RRHI_ h3{font-size:24px;color:#fff;margin:0 0 24px}.GameDetailPage_highlightGrid__Pa8cg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.GameDetailPage_highlightCard__z3mLj{display:flex;align-items:center;gap:12px;padding:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:10px;transition:all .3s ease}.GameDetailPage_highlightCard__z3mLj:hover{background:rgba(255,107,0,.1);border-color:rgba(255,107,0,.2);transform:translateY(-2px)}.GameDetailPage_featuresGrid__kIWhX{grid-template-columns:repeat(2,1fr)}.GameDetailPage_featureCard__k2a0L{padding:32px}.GameDetailPage_featureCard__k2a0L:hover{background:rgba(255,107,0,.05);border-color:rgba(255,107,0,.2);box-shadow:0 8px 30px rgba(255,107,0,.2)}.GameDetailPage_featureIcon__XfLW_{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(255,107,0,.15) 0,transparent 70%);border-radius:12px;padding:10px;transition:all .3s ease}.GameDetailPage_featureIcon__XfLW_ svg{width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(255,107,0,.5))}.GameDetailPage_featureCard__k2a0L:hover .GameDetailPage_featureIcon__XfLW_ svg{filter:drop-shadow(0 0 12px rgba(255,107,0,.8));transform:scale(1.1)}.GameDetailPage_featureTitle__ppuPH{font-size:22px}.GameDetailPage_featureDescription__Ctq5m{font-size:16px;line-height:1.6;color:#ccc;margin:0}.GameDetailPage_screenshotsGrid__fLzkK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:20px}.GameDetailPage_screenshot__U9Df5{aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:2px solid hsla(0,0%,100%,.05);transition:all .3s ease;cursor:pointer}.GameDetailPage_screenshot__U9Df5:hover{border-color:rgba(255,107,0,.4);transform:scale(1.02);box-shadow:0 8px 30px rgba(255,107,0,.3)}.GameDetailPage_screenshotPlaceholder__RwOtY{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:60px}.GameDetailPage_screenshotPlaceholder__RwOtY p{font-size:16px;color:#666;margin:0}.GameDetailPage_screenshotNote__rqFlO{text-align:center;color:#999;font-size:14px;font-style:italic}.GameDetailPage_statsTable__1Rzj6{display:flex;flex-direction:column;gap:32px}.GameDetailPage_statsSection__GXeD_ h3{font-size:24px;color:#fff;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid rgba(255,107,0,.2)}.GameDetailPage_table__MJxuM{width:100%;border-collapse:collapse}.GameDetailPage_table__MJxuM tbody tr{border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .2s ease}.GameDetailPage_table__MJxuM tbody tr:hover{background:hsla(0,0%,100%,.02)}.GameDetailPage_table__MJxuM tbody tr:last-child{border-bottom:none}.GameDetailPage_tableLabel__cM1p7{padding:18px 0;font-size:16px;color:#999;font-weight:500}.GameDetailPage_tableValue__AnZsf{padding:18px 0;font-size:16px;color:#fff;font-weight:600;text-align:right}.GameDetailPage_volatilityBadge__LZ5xM{padding:6px 14px;background:rgba(231,76,60,.2);color:#e74c3c;border-radius:12px;font-weight:700;font-size:14px}.GameDetailPage_maxWinBadge__duuzb{padding:6px 14px;background:rgba(46,204,113,.2);color:#2ecc71;border-radius:12px;font-weight:700;font-size:16px}.GameDetailPage_yesCheck__bWMmi{color:#2ecc71;font-weight:700}@keyframes GameDetailPage_fadeIn__bYO7b{0%{opacity:0}to{opacity:1}}@keyframes GameDetailPage_fadeInUp__33QGE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.GameDetailPage_overviewHeader__1f0tp{grid-template-columns:1fr}.GameDetailPage_highlightGrid__Pa8cg{grid-template-columns:repeat(2,1fr)}.GameDetailPage_featuresGrid__kIWhX,.GameDetailPage_quickStats__Emmy3,.GameDetailPage_screenshotsGrid__fLzkK{grid-template-columns:1fr}}@media (max-width:768px){.GameDetailPage_header__BgPhi{padding:16px 20px}.GameDetailPage_headerTitle__SzZm7{margin:0 20px}.GameDetailPage_headerTitle__SzZm7 h1{font-size:20px}.GameDetailPage_tabs__hkLrT{padding:0 20px;overflow-x:auto;scrollbar-width:none}.GameDetailPage_tabs__hkLrT::-webkit-scrollbar{display:none}.GameDetailPage_tab__PIABn{padding:14px 20px;white-space:nowrap}.GameDetailPage_content__Dmh33{padding:24px 20px}.GameDetailPage_highlightGrid__Pa8cg{grid-template-columns:1fr}}.GameDetailPage_compactContent__JY43f{max-width:1400px;margin:0 auto;padding:40px}.GameDetailPage_playDemoSection__QndMP{text-align:center;margin-top:20px;padding:24px;background:linear-gradient(135deg,rgba(255,107,0,.08),hsla(0,0%,100%,.02));border-radius:16px;border:1px solid rgba(255,107,0,.2)}.GameDetailPage_bigPlayBtn__cj1tQ{display:inline-flex;align-items:center;gap:18px;padding:18px 36px;background:linear-gradient(135deg,var(--primary-color),#ff8c2e);border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .4s ease;box-shadow:0 8px 30px rgba(255,107,0,.4);position:relative;overflow:hidden}.GameDetailPage_bigPlayBtn__cj1tQ:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.GameDetailPage_bigPlayBtn__cj1tQ:hover:before{width:400px;height:400px}.GameDetailPage_bigPlayBtn__cj1tQ:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 16px 50px rgba(255,107,0,.6)}.GameDetailPage_playIconWrapper__0eZYR{width:48px;height:48px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.GameDetailPage_godIcon__7En8K{font-size:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));animation:GameDetailPage_godIconPulse__grTOu 2s ease-in-out infinite}.GameDetailPage_noteIcon__keZOk{font-size:16px;margin-right:8px}.GameDetailPage_playIcon__3Nw7z{width:22px;height:22px;margin-left:3px;position:relative;z-index:1}.GameDetailPage_playBtnContent__cSm3m{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;z-index:1}.GameDetailPage_playBtnTitle__NhUMq{font-size:28px;font-weight:800;letter-spacing:.5px}.GameDetailPage_playBtnSubtitle__gqo8v{font-size:14px;font-weight:400;opacity:.9;letter-spacing:.3px}.GameDetailPage_playNote__xoVNC{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:14px;color:hsla(0,0%,100%,.7)}.GameDetailPage_playNote__xoVNC svg{color:var(--primary-color)}.GameDetailPage_releaseInfoBox__2RPSM{background:linear-gradient(135deg,rgba(255,107,0,.1),hsla(0,0%,100%,.03));border:2px solid rgba(255,107,0,.3);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px}.GameDetailPage_releaseDate__ES_Rg{display:flex;align-items:center;gap:16px;padding-bottom:20px;border-bottom:1px solid rgba(255,107,0,.2)}.GameDetailPage_releaseDate__ES_Rg svg{color:var(--primary-color);flex-shrink:0}.GameDetailPage_releaseDate__ES_Rg>div{display:flex;flex-direction:column;gap:4px}.GameDetailPage_releaseLabel__oxK69{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.6);font-weight:600}.GameDetailPage_releaseValue__PUYGk{font-size:20px;font-weight:700;color:var(--primary-color);letter-spacing:.5px}.GameDetailPage_demoRequest__wmHvl{display:flex;align-items:center;gap:12px;font-size:15px;color:hsla(0,0%,100%,.85)}.GameDetailPage_demoRequest__wmHvl svg{color:var(--primary-color);flex-shrink:0}.GameDetailPage_emailLink__2H7UT{color:var(--primary-color);text-decoration:none;font-weight:600;transition:all .3s ease;border-bottom:1px solid transparent}.GameDetailPage_emailLink__2H7UT:hover{color:#ff8c2e;border-bottom-color:#ff8c2e}.GameDetailPage_videoSection__K5yyQ{margin-bottom:50px}.GameDetailPage_videoContainer__6hGkY{border-radius:16px;overflow:hidden;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05)}.GameDetailPage_videoPlaceholder__ZlHk6{aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:radial-gradient(circle at center,rgba(255,107,0,.1) 0,transparent 70%);position:relative}.GameDetailPage_videoIconWrapper__Gk4zK{width:100px;height:100px;background:linear-gradient(135deg,var(--primary-color),#ff8c2e);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 30px rgba(255,107,0,.5);cursor:pointer;transition:all .3s ease}.GameDetailPage_videoIconWrapper__Gk4zK:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(255,107,0,.7)}.GameDetailPage_videoPlayIcon__qwjJx{width:48px;height:48px;margin-left:6px}.GameDetailPage_videoText__JHHXu{font-size:18px;color:hsla(0,0%,100%,.7);font-weight:600}.GameDetailPage_mainSection__OvPVB{margin-bottom:50px}.GameDetailPage_gameShowcase__h0kEw{display:grid;grid-template-columns:450px 1fr;grid-gap:40px;gap:40px;align-items:start}.GameDetailPage_showcaseImageColumn__Gzcnk{display:flex;flex-direction:column;gap:16px}.GameDetailPage_mainGameImage__A8rih{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,rgba(255,107,0,.1),hsla(0,0%,5%,.95) 70%);border:1px solid rgba(255,107,0,.2);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.GameDetailPage_gameImage__pM11D{width:100%;height:100%;object-fit:contain;padding:20px}.GameDetailPage_smallScreenshots__XFakJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.GameDetailPage_smallScreenshot__vQwXE{position:relative;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,rgba(255,107,0,.05),hsla(0,0%,5%,.8) 70%);border:1px solid rgba(255,107,0,.15);transition:all .3s ease;cursor:pointer}.GameDetailPage_smallScreenshot__vQwXE:hover{border-color:rgba(255,107,0,.4);transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,107,0,.2)}.GameDetailPage_smallScreenshotPlaceholder__oxUCE{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(255,107,0,.1) 0,transparent 70%)}.GameDetailPage_screenshotIcon__sGjJu{font-size:32px;opacity:.7;filter:drop-shadow(0 0 10px rgba(255,107,0,.3))}.GameDetailPage_imagePlaceholder__zAOj2{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(255,107,0,.15) 0,transparent 70%)}.GameDetailPage_gameIcon__udE4_{font-size:120px;filter:drop-shadow(0 0 30px rgba(255,107,0,.4))}.GameDetailPage_showcaseInfo__VdHIY{display:flex;flex-direction:column;gap:20px}.GameDetailPage_sectionTitle__XgqyH{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;color:#fff;margin:0 0 16px}.GameDetailPage_titleIcon__E_NBk{font-size:32px;filter:drop-shadow(0 0 10px rgba(255,107,0,.5))}.GameDetailPage_gameDescription___n6dt{font-size:18px;line-height:1.8;color:var(--gray-text);margin:0}.GameDetailPage_metaInfo__L4lIY{display:flex;align-items:center;gap:20px;padding:20px;background:hsla(0,0%,100%,.03);border-radius:12px;border:1px solid hsla(0,0%,100%,.05)}.GameDetailPage_metaItem__Szx8x{display:flex;flex-direction:column;gap:6px}.GameDetailPage_metaLabel__OPW8_{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.5);font-weight:600}.GameDetailPage_metaValue__kbWgD{font-size:16px;font-weight:700;color:#fff}.GameDetailPage_metaDivider__EVfNs{color:hsla(0,0%,100%,.2);font-size:20px}.GameDetailPage_statusBadge__9muY2{color:#2ecc71!important;background:rgba(46,204,113,.15);padding:4px 12px;border-radius:8px;font-size:14px}.GameDetailPage_highlightsSection__qGhqi{margin-bottom:50px}.GameDetailPage_highlightsGrid__xE4cF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}.GameDetailPage_highlightItem__ITx8_{display:flex;align-items:center;gap:12px;padding:18px 24px;background:hsla(0,0%,100%,.03);border:1px solid rgba(255,107,0,.2);border-radius:12px;transition:all .3s ease}.GameDetailPage_highlightItem__ITx8_:hover{background:rgba(255,107,0,.08);border-color:rgba(255,107,0,.4);transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,107,0,.2)}.GameDetailPage_highlightIcon__56rO1{font-size:24px;filter:drop-shadow(0 0 8px rgba(255,107,0,.5))}.GameDetailPage_highlightText__I4V_p{font-size:16px;font-weight:600;color:#fff}.GameDetailPage_featuresSection__fBQg2{margin-bottom:50px}.GameDetailPage_featuresGrid__kIWhX{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}.GameDetailPage_featureCard__k2a0L{padding:28px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;transition:all .3s ease}.GameDetailPage_featureCard__k2a0L:hover{background:hsla(0,0%,100%,.05);border-color:rgba(255,107,0,.3);transform:translateY(-4px);box-shadow:0 12px 30px rgba(255,107,0,.15)}.GameDetailPage_featureIcon__XfLW_{font-size:48px;margin-bottom:16px;display:block;filter:drop-shadow(0 0 12px rgba(255,107,0,.4))}.GameDetailPage_featureTitle__ppuPH{font-size:20px;font-weight:700;color:#fff;margin:0 0 12px}.GameDetailPage_featureDesc__5NH4x{font-size:15px;line-height:1.6;color:var(--gray-text);margin:0}.GameDetailPage_statsSection__GXeD_{margin-bottom:50px}.GameDetailPage_statsGrid__ayqvm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.GameDetailPage_statCard__soZKC{display:flex;align-items:center;gap:16px;padding:24px;background:linear-gradient(135deg,rgba(255,107,0,.05),hsla(0,0%,100%,.02));border:1px solid rgba(255,107,0,.2);border-radius:12px;transition:all .3s ease}.GameDetailPage_statCard__soZKC:hover{background:linear-gradient(135deg,rgba(255,107,0,.1),hsla(0,0%,100%,.05));border-color:rgba(255,107,0,.4);transform:translateY(-3px);box-shadow:0 8px 24px rgba(255,107,0,.2)}.GameDetailPage_statIcon__Ybn0N{width:50px;height:50px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px rgba(255,107,0,.5))}.GameDetailPage_statIcon__Ybn0N svg{width:100%;height:100%;display:block}.GameDetailPage_statInfo__y4ey7{display:flex;flex-direction:column;gap:6px}.GameDetailPage_statLabel__Lb9il{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.6);font-weight:600}.GameDetailPage_statValue__zOsSx{font-size:18px;font-weight:700;color:#fff}@media (max-width:1024px){.GameDetailPage_gameShowcase__h0kEw{grid-template-columns:1fr;gap:30px}.GameDetailPage_showcaseImageColumn__Gzcnk{max-width:500px;margin:0 auto}}@media (max-width:768px){.GameDetailPage_compactContent__JY43f{padding:24px 20px}.GameDetailPage_playDemoSection__QndMP{padding:30px 20px}.GameDetailPage_bigPlayBtn__cj1tQ{flex-direction:column;gap:16px;padding:28px 36px;width:100%;-webkit-tap-highlight-color:transparent}.GameDetailPage_bigPlayBtn__cj1tQ:active{transform:scale(.97);box-shadow:0 4px 15px rgba(255,107,0,.5)}.GameDetailPage_bigPlayBtn__cj1tQ:active:before{width:400px;height:400px}.GameDetailPage_playBtnContent__cSm3m{align-items:center}.GameDetailPage_playBtnTitle__NhUMq{font-size:24px}.GameDetailPage_playBtnSubtitle__gqo8v{font-size:13px}.GameDetailPage_sectionTitle__XgqyH{font-size:24px}.GameDetailPage_titleIcon__E_NBk{font-size:28px}.GameDetailPage_gameDescription___n6dt{font-size:16px}.GameDetailPage_metaInfo__L4lIY{flex-direction:column;gap:16px;align-items:flex-start}.GameDetailPage_metaDivider__EVfNs{display:none}.GameDetailPage_featuresGrid__kIWhX,.GameDetailPage_highlightsGrid__xE4cF,.GameDetailPage_statsGrid__ayqvm{grid-template-columns:1fr}.GameDetailPage_headerTitle__SzZm7{font-size:22px!important}.GameDetailPage_smallScreenshots__XFakJ{grid-template-columns:repeat(2,1fr)}.GameDetailPage_gameplayPreview__ieEcl{margin-top:16px}.GameDetailPage_reelsContainer__J0Sx2{grid-template-columns:repeat(3,1fr);gap:4px}.GameDetailPage_screenshotThumbs__miTg5{grid-template-columns:repeat(3,1fr);gap:8px}}.GameDetailPage_gameplayPreview__ieEcl{margin-top:32px;margin-bottom:24px}.GameDetailPage_animatedScreenshot__USZXk{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4)}.GameDetailPage_screenshotContainer__ynWc2{display:flex;flex-direction:column;gap:16px}.GameDetailPage_mainScreenshot__rtSta{position:relative;height:400px;width:100%;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);border-radius:16px;overflow:hidden;border:2px solid rgba(255,215,120,.2)}.GameDetailPage_godEaterGameplay__iiQXE,.GameDetailPage_screenshotFrame__Vdf_J{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.GameDetailPage_godEaterGameplay__iiQXE{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);overflow:hidden}.GameDetailPage_gameplayVideo__9VFdR{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.95;filter:brightness(.85) contrast(1.1)}.GameDetailPage_logoOverlay__5RL_k{opacity:.9}.GameDetailPage_gameLogo__wUMzO{width:80px;height:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))}.GameDetailPage_reelsContainer__J0Sx2{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;padding:40px 60px;width:90%;max-width:600px}.GameDetailPage_reel__E2H5q{display:flex;flex-direction:column;background:rgba(20,20,40,.9);border:2px solid rgba(255,215,120,.4);border-radius:12px;overflow:hidden;animation:GameDetailPage_reelSpin__vvtKO 3s ease-in-out infinite;position:relative}.GameDetailPage_reel__E2H5q:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:GameDetailPage_reelShimmer__fw1Px 2s infinite;pointer-events:none}.GameDetailPage_symbol__KGgMV{height:80px;display:flex;align-items:center;justify-content:center;font-size:32px;background:linear-gradient(135deg,rgba(255,215,120,.15),rgba(255,215,120,.08));border-bottom:1px solid rgba(255,215,120,.3);animation:GameDetailPage_symbolGlow__tNcaf 2s infinite alternate;transition:all .3s ease}.GameDetailPage_winEffect__l8OfY{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.GameDetailPage_winLine__98iZa{position:absolute;top:50%;left:10%;right:10%;height:4px;background:linear-gradient(90deg,transparent,gold,#ff6b00,gold,transparent);border-radius:2px;animation:GameDetailPage_winLinePulse__ZGmuH 2s infinite;box-shadow:0 0 20px rgba(255,215,0,.8)}.GameDetailPage_winParticles__8OT0H{position:absolute;width:100%;height:100%}.GameDetailPage_particle__CR1vD{position:absolute;width:6px;height:6px;background:radial-gradient(circle,gold,#ff6b00);border-radius:50%;animation:GameDetailPage_particleFloat__ebr5E 3s ease-in-out infinite;animation-delay:var(--delay)}.GameDetailPage_particle__CR1vD:first-child{top:20%;left:15%}.GameDetailPage_particle__CR1vD:nth-child(2){top:30%;left:85%}.GameDetailPage_particle__CR1vD:nth-child(3){top:60%;left:25%}.GameDetailPage_particle__CR1vD:nth-child(4){top:70%;left:75%}.GameDetailPage_particle__CR1vD:nth-child(5){top:40%;left:50%}.GameDetailPage_particle__CR1vD:nth-child(6){top:80%;left:60%}.GameDetailPage_glassShards__ueFSp{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.GameDetailPage_glassShard__spf__{position:absolute;width:calc(8px * var(--shard-size));height:calc(12px * var(--shard-size));background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(173,216,230,.8),hsla(0,0%,100%,.6));-webkit-clip-path:polygon(50% 0,100% 25%,75% 100%,25% 100%,0 25%);clip-path:polygon(50% 0,100% 25%,75% 100%,25% 100%,0 25%);left:var(--shard-x);top:var(--shard-y);transform:rotate(var(--shard-rotation)) scale(var(--shard-size));animation:GameDetailPage_shardFall___AjsY 4s ease-in-out infinite;animation-delay:var(--shard-delay);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.GameDetailPage_glassShard__spf__:nth-child(odd){background:linear-gradient(135deg,rgba(255,215,120,.9),rgba(255,165,0,.8),hsla(0,0%,100%,.6))}.GameDetailPage_glassShard__spf__:nth-child(3n){background:linear-gradient(135deg,rgba(173,216,230,.9),rgba(135,206,250,.8),hsla(0,0%,100%,.6))}.GameDetailPage_logoOverlay__5RL_k{position:absolute;top:20px;left:20px;z-index:10}.GameDetailPage_gameLogo__wUMzO{height:60px;width:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.8));animation:GameDetailPage_logoGlow__E98_M 3s ease-in-out infinite}.GameDetailPage_screenshotOverlay__I6xh5{position:absolute;bottom:16px;right:16px;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,215,120,.3);border-radius:12px;padding:12px 16px}.GameDetailPage_playIndicator__CTVD2{display:flex;align-items:center;gap:8px;color:gold;font-size:14px;font-weight:600}.GameDetailPage_playIcon__3Nw7z{font-size:16px;animation:GameDetailPage_pulse__FEO3V 2s infinite}.GameDetailPage_playText__f3ko2{text-shadow:0 2px 4px rgba(0,0,0,.8)}.GameDetailPage_screenshotThumbs__miTg5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.GameDetailPage_thumb__pAQqA{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:linear-gradient(135deg,rgba(255,215,120,.1),rgba(255,215,120,.05));border:1px solid rgba(255,215,120,.2);border-radius:12px;cursor:pointer;transition:all .3s ease}.GameDetailPage_thumb__pAQqA:hover{background:linear-gradient(135deg,rgba(255,215,120,.2),rgba(255,215,120,.1));border-color:rgba(255,215,120,.4);transform:translateY(-2px)}.GameDetailPage_thumbIcon__XucAe{font-size:24px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}.GameDetailPage_thumbLabel__U08Ww{font-size:12px;color:#d0d0d0;font-weight:600;text-align:center}@keyframes GameDetailPage_reelSpin__vvtKO{0%,60%{transform:translateY(0)}70%{transform:translateY(-10px)}80%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes GameDetailPage_symbolGlow__tNcaf{0%{box-shadow:inset 0 0 10px rgba(255,215,120,.2)}to{box-shadow:inset 0 0 20px rgba(255,215,120,.4)}}@keyframes GameDetailPage_winLinePulse__ZGmuH{0%,to{opacity:.6;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1)}}@keyframes GameDetailPage_particleFloat__ebr5E{0%,to{transform:translateY(0) scale(1);opacity:.8}50%{transform:translateY(-20px) scale(1.2);opacity:1}}@keyframes GameDetailPage_pulse__FEO3V{0%,to{opacity:.7}50%{opacity:1}}@keyframes GameDetailPage_godIconPulse__grTOu{0%,to{transform:scale(1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}50%{transform:scale(1.1);filter:drop-shadow(0 4px 8px rgba(255,215,120,.6))}}@keyframes GameDetailPage_logoGlow__E98_M{0%,to{filter:drop-shadow(0 4px 8px rgba(0,0,0,.8));opacity:.9}50%{filter:drop-shadow(0 6px 12px rgba(255,107,0,.4));opacity:1}}@keyframes GameDetailPage_shardFall___AjsY{0%{transform:rotate(var(--shard-rotation)) scale(var(--shard-size)) translateY(-20px);opacity:0}10%{opacity:1}20%{transform:rotate(calc(var(--shard-rotation) + 45deg)) scale(var(--shard-size)) translateY(0)}80%{transform:rotate(calc(var(--shard-rotation) + 180deg)) scale(calc(var(--shard-size) * .8)) translateY(50px);opacity:.7}to{transform:rotate(calc(var(--shard-rotation) + 270deg)) scale(0) translateY(100px);opacity:0}}@keyframes GameDetailPage_reelShimmer__fw1Px{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.GeoBlock_overlay__oWxbK{background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px}.GeoBlock_checkingOverlay__hO6VT,.GeoBlock_overlay__oWxbK{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10000}.GeoBlock_checkingOverlay__hO6VT{background:rgba(0,0,0,.9);flex-direction:column;color:#fff;gap:20px}.GeoBlock_spinner__sJ1bm{width:50px;height:50px;border:4px solid rgba(255,107,0,.2);border-top:4px solid var(--primary-color);border-radius:50%;animation:GeoBlock_spin__MKT9A 1s linear infinite}@keyframes GeoBlock_spin__MKT9A{to{transform:rotate(1turn)}}.GeoBlock_modal__enLK7{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);border:2px solid rgba(255,107,0,.3);border-radius:24px;padding:48px;max-width:600px;width:100%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.5)}.GeoBlock_icon__6niCF{color:#e74c3c;margin-bottom:24px}.GeoBlock_icon__6niCF svg{filter:drop-shadow(0 4px 12px rgba(231,76,60,.4))}.GeoBlock_title__tFR9Y{font-size:36px;font-weight:800;color:#fff;margin:0 0 16px;background:linear-gradient(135deg,#e74c3c,#c0392b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.GeoBlock_message__bwqZE{font-size:18px;line-height:1.6;color:#ccc;margin:0 0 32px}.GeoBlock_info__181ZV{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px;margin-top:32px}.GeoBlock_info__181ZV p{font-size:14px;line-height:1.6;color:#999;margin:0 0 12px}.GeoBlock_info__181ZV p:last-child{margin:0}.GeoBlock_info__181ZV a{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color .3s ease}.GeoBlock_info__181ZV a:hover{color:#ff8c2e;text-decoration:underline}@media (max-width:768px){.GeoBlock_modal__enLK7{padding:32px 24px}.GeoBlock_title__tFR9Y{font-size:28px}.GeoBlock_message__bwqZE{font-size:16px}}.Footer_footer__4vzqH{padding:80px 0 0;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border-top:2px solid rgba(255,107,0,.3);position:relative;z-index:1;margin-top:auto}.Footer_container__Dj1D9{max-width:1400px;margin:0 auto;padding:0 40px}.Footer_footerContent__33dnM{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;grid-gap:60px;gap:60px;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid rgba(255,107,0,.2)}.Footer_footerSection__3w8Yc{display:flex;flex-direction:column;gap:16px}.Footer_footerLogo__HvedU{margin-bottom:16px}.Footer_tagline__NHwwX{color:var(--primary-color);margin-top:12px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.Footer_businessDescription__8EHBz{color:#999;line-height:1.6;font-size:15px}.Footer_footerSection__3w8Yc h4{font-size:18px;margin:0 0 16px;color:#fff;font-weight:700}.Footer_footerSection__3w8Yc ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.Footer_footerSection__3w8Yc li{margin:0}.Footer_footerSection__3w8Yc a{color:#999;text-decoration:none;transition:all .3s ease;font-size:15px;display:inline-block}.Footer_footerSection__3w8Yc a:hover{color:var(--primary-color);transform:translateX(4px)}.Footer_license__ZgH24{color:#999;font-size:14px;line-height:1.6;margin:0 0 12px}.Footer_regulatorLink__EQvxG{color:var(--primary-color)!important;font-weight:600;text-decoration:none;display:inline-block;margin-top:4px}.Footer_regulatorLink__EQvxG:hover{color:#ff8c2e!important;text-decoration:underline;transform:none!important}.Footer_licenseNumber__3ayOP{background:rgba(255,107,0,.1);border:1px solid rgba(255,107,0,.3);border-radius:8px;padding:12px 16px;color:var(--primary-color);font-weight:700;font-size:13px;letter-spacing:.5px;margin-top:8px}.Footer_security__ZOiMc{margin-top:24px;display:flex;flex-direction:column;gap:12px}.Footer_sslBadge__W7t05{display:inline-flex;align-items:center;gap:8px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;color:#22c55e;width:-moz-fit-content;width:fit-content}.Footer_sslBadge__W7t05 span{letter-spacing:.5px}.Footer_securityText__rdPmR{color:#999;font-size:12px;line-height:1.5;margin:0}.Footer_footerBottom__OFeMd{display:flex;flex-direction:column;gap:24px;padding-bottom:40px}.Footer_disclaimer__HaL_N{background:rgba(255,107,0,.05);border:1px solid rgba(255,107,0,.2);border-radius:12px;padding:24px}.Footer_disclaimer__HaL_N p{color:#ccc;font-size:13px;line-height:1.7;margin:0}.Footer_disclaimer__HaL_N strong{color:var(--primary-color);font-weight:700}.Footer_copyright__1v3uR{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.Footer_copyright__1v3uR p{color:#666;font-size:14px;margin:0}.Footer_badges__fWezp{display:flex;gap:12px}.Footer_badge__gu2JG{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:6px 16px;font-size:12px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.5px}@media (max-width:1024px){.Footer_footerContent__33dnM{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:768px){.Footer_container__Dj1D9{padding:0 20px}.Footer_footerContent__33dnM{grid-template-columns:1fr;gap:40px}.Footer_copyright__1v3uR{flex-direction:column;align-items:flex-start}.Footer_badges__fWezp{flex-wrap:wrap}}.GameCatalog_catalog__S4svx{padding:60px 0 40px;background:linear-gradient(180deg,#0a0a0a,#1a1a1a);min-height:100vh}.GameCatalog_container__GO4XS{max-width:1400px;margin:0 auto;padding:0 40px}.GameCatalog_section__rC8ve{margin-bottom:40px;position:relative}.GameCatalog_section__rC8ve:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,107,0,.3),transparent)}.GameCatalog_section__rC8ve:last-child:after{display:none}.GameCatalog_sectionHeader__p88NO{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.GameCatalog_sectionTitle__1f03G{font-size:32px;font-weight:700;color:#fff;margin:0}.GameCatalog_studio__sC__Z{color:#f4d03f;font-size:24px;margin-left:12px}.GameCatalog_navButtons__TwrxZ{display:flex;gap:12px}.GameCatalog_navBtn__F9PqN{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.GameCatalog_navBtn__F9PqN:hover{background:var(--primary-color);border-color:var(--primary-color);transform:scale(1.1)}.GameCatalog_seeAll__Xt_Vo{color:var(--primary-color);font-size:16px;font-weight:600;text-decoration:none;display:flex;align-items:center;gap:8px;transition:all .3s ease}.GameCatalog_seeAll__Xt_Vo:hover{gap:12px;color:#ff8c2e}.GameCatalog_gamesGrid__4r_77{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:28px;gap:28px;padding:20px 0}.GameCatalog_gameCard__K_sUd{background:hsla(0,0%,100%,.03);border:2px solid hsla(0,0%,100%,.05);border-radius:20px;overflow:hidden;transition:all .5s cubic-bezier(.34,1.56,.64,1);cursor:pointer;position:relative;grid-column:span 1}.GameCatalog_gameCard__K_sUd.GameCatalog_expanded__bYsFi{grid-column:span 2;background:linear-gradient(135deg,rgba(255,107,0,.1),hsla(0,0%,100%,.05));border-color:rgba(255,107,0,.4);transform:scale(1.02);box-shadow:0 30px 80px rgba(255,107,0,.5);z-index:100}.GameCatalog_gameCard__K_sUd:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(255,107,0,.1) 0,transparent 70%);opacity:0;transition:opacity .5s ease;pointer-events:none}.GameCatalog_gameCard__K_sUd:not(.GameCatalog_expanded__bYsFi):hover{transform:translateY(-12px) scale(1.05);box-shadow:0 20px 60px rgba(255,107,0,.4);border-color:rgba(255,107,0,.6);z-index:10}.GameCatalog_gameCard__K_sUd:hover:before{opacity:1}.GameCatalog_gameImage__TBiu_{position:relative;width:100%;aspect-ratio:1;overflow:hidden;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.GameCatalog_gameCard__K_sUd:hover .GameCatalog_gameImage__TBiu_{transform:scale(1.1)}.GameCatalog_imagePlaceholder__9nO9C{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;align-items:center;justify-content:center;transition:all .5s ease}.GameCatalog_gameCard__K_sUd:hover .GameCatalog_imagePlaceholder__9nO9C{background:linear-gradient(135deg,#2a2a2a,#3a3a3a)}.GameCatalog_gameIcon__uIDoP{font-size:100px;opacity:.4;transition:all .5s ease}.GameCatalog_gameIconLarge__B2sGD{font-size:100px;opacity:.5;transition:all .5s ease}.GameCatalog_upcomingCard__NbRNO{cursor:default;pointer-events:none}.GameCatalog_upcomingCard__NbRNO .GameCatalog_gameImage__TBiu_{position:relative}.GameCatalog_upcomingCard__NbRNO .GameCatalog_gameInfo__R_SfI{display:flex;flex-direction:column;align-items:flex-start}.GameCatalog_comingSoonBadge__yq_p1{display:inline-block;background:linear-gradient(135deg,var(--primary-color) 0,#ff8c2e 100%);color:#fff;padding:6px 16px;border-radius:16px;font-weight:700;font-size:11px;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px 10px rgba(255,107,0,.4);margin-bottom:12px}.GameCatalog_gameCard__K_sUd:hover .GameCatalog_gameIcon__uIDoP{opacity:.6;transform:rotate(15deg) scale(1.2)}.GameCatalog_gameOverlay__uSXTi{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(255,107,0,.8));display:flex;align-items:center;justify-content:center;opacity:0;transition:all .4s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.GameCatalog_gameCard__K_sUd:hover .GameCatalog_gameOverlay__uSXTi{opacity:1}.GameCatalog_playBtn__7_8oy{padding:14px 28px;background:#fff;color:var(--primary-color);border:none;border-radius:12px;font-weight:700;font-size:15px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.3);transform:translateY(10px)}.GameCatalog_gameCard__K_sUd:hover .GameCatalog_playBtn__7_8oy{transform:translateY(0)}.GameCatalog_playBtn__7_8oy:hover{background:var(--primary-color);color:#fff;transform:translateY(0) scale(1.1);box-shadow:0 6px 20px rgba(255,107,0,.5)}.GameCatalog_gameInfo__R_SfI{padding:20px;background:rgba(0,0,0,.2);transition:all .5s ease}.GameCatalog_gameCard__K_sUd:not(.GameCatalog_expanded__bYsFi):hover .GameCatalog_gameInfo__R_SfI{background:rgba(255,107,0,.1);transform:translateY(-5px)}.GameCatalog_gameCard__K_sUd.GameCatalog_expanded__bYsFi .GameCatalog_gameImage__TBiu_,.GameCatalog_gameCard__K_sUd.GameCatalog_expanded__bYsFi .GameCatalog_gameInfo__R_SfI{display:none}.GameCatalog_gameName__ER_a9{font-size:16px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.3}.GameCatalog_releaseDate__MUIPj{font-size:13px;color:#999;margin:0}.GameCatalog_releasesGrid__hEphQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:28px;gap:28px}.GameCatalog_releaseCard__L1XxJ{position:relative;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .5s cubic-bezier(.34,1.56,.64,1);grid-column:span 1}.GameCatalog_releaseCard__L1XxJ.GameCatalog_expanded__bYsFi{grid-column:span 2;background:linear-gradient(135deg,rgba(255,107,0,.1),hsla(0,0%,100%,.05));border-color:rgba(255,107,0,.4);transform:scale(1.02);box-shadow:0 30px 80px rgba(255,107,0,.5);z-index:100}.GameCatalog_releaseCard__L1XxJ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:radial-gradient(circle,rgba(255,107,0,.15) 0,transparent 70%);border-radius:50%;transition:all .5s cubic-bezier(.34,1.56,.64,1);pointer-events:none;z-index:0}.GameCatalog_releaseCard__L1XxJ:hover:before{width:300%;height:300%}.GameCatalog_releaseCard__L1XxJ:not(.GameCatalog_expanded__bYsFi):hover{transform:translateY(-12px) scale(1.05);box-shadow:0 20px 60px rgba(255,107,0,.4);border-color:rgba(255,107,0,.6);z-index:10}.GameCatalog_releaseCard__L1XxJ.GameCatalog_expanded__bYsFi .GameCatalog_newBadge__CWiPd,.GameCatalog_releaseCard__L1XxJ.GameCatalog_expanded__bYsFi .GameCatalog_releaseImage__o7KdU,.GameCatalog_releaseCard__L1XxJ.GameCatalog_expanded__bYsFi .GameCatalog_releaseInfo__vZ_sh{display:none}.GameCatalog_newBadge__CWiPd{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#ff6b00,#ff8533);color:#fff;padding:8px 16px;border-radius:20px;font-weight:800;font-size:14px;letter-spacing:1px;text-transform:uppercase;z-index:1;box-shadow:0 4px 15px rgba(255,107,0,.5)}.GameCatalog_releaseImage__o7KdU{width:100%;aspect-ratio:1;position:relative;overflow:hidden;background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}.GameCatalog_cardImage__K0BLv{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.GameCatalog_releaseCard__L1XxJ:hover .GameCatalog_cardImage__K0BLv{transform:scale(1.1)}.GameCatalog_releaseInfo__vZ_sh{padding:16px;background:rgba(0,0,0,.4)}.GameCatalog_releaseName__U6oVr{font-size:24px;font-weight:800;color:#fff;margin:0 0 16px}.GameCatalog_cardActionsMobile__mEdlT{display:none}@media (max-width:768px){.GameCatalog_cardActionsMobile__mEdlT{display:flex;gap:10px;margin-top:16px;width:100%}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_playDemoBtn__N2e4X{flex:1.2 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#ff6b00,#ff8533);border:none;border-radius:14px;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 15px rgba(255,107,0,.5);text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_playDemoBtn__N2e4X:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_playDemoBtn__N2e4X:active:before{width:300px;height:300px}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_playDemoBtn__N2e4X:active{transform:scale(.96);box-shadow:0 2px 8px rgba(255,107,0,.4)}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_viewDetailsBtn__glteU{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 16px;background:hsla(0,0%,100%,.08);border:2px solid rgba(255,107,0,.3);border-radius:14px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_viewDetailsBtn__glteU:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,107,0,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_viewDetailsBtn__glteU:active:before{width:300px;height:300px}.GameCatalog_cardActionsMobile__mEdlT .GameCatalog_viewDetailsBtn__glteU:active{transform:scale(.96);background:rgba(255,107,0,.15);border-color:rgba(255,107,0,.5)}.GameCatalog_expandedContent__dAYAk{display:none!important}.GameCatalog_releaseCard__L1XxJ{cursor:default!important}.GameCatalog_releaseCard__L1XxJ:hover{transform:none!important;box-shadow:none!important;border-color:hsla(0,0%,100%,.05)!important}.GameCatalog_releaseCard__L1XxJ:hover:before{width:0!important;height:0!important}.GameCatalog_releaseCard__L1XxJ:hover .GameCatalog_cardImage__K0BLv{transform:none!important}.GameCatalog_releaseName__U6oVr{font-size:20px!important;margin-bottom:8px!important}.GameCatalog_releaseInfo__vZ_sh{padding:16px 16px 20px!important}}.GameCatalog_descriptionSection__uUH4i{margin-top:80px;padding:60px 0;background:rgba(255,107,0,.02);border-radius:20px}.GameCatalog_descriptionContent__EKU69{max-width:900px;margin:0 auto;text-align:center}.GameCatalog_descriptionTitle__45Aqa{font-size:42px;font-weight:700;color:#fff;margin:0 0 30px;background:linear-gradient(135deg,var(--primary-color) 0,#ff8c2e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.GameCatalog_descriptionText__HHUGw{font-size:18px;line-height:1.8;color:#ccc;margin:0 0 24px}.GameCatalog_features__nqe03{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-top:40px}.GameCatalog_feature__tJEJj{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;transition:all .3s ease}.GameCatalog_feature__tJEJj:hover{background:rgba(255,107,0,.1);border-color:rgba(255,107,0,.3);transform:translateY(-4px)}.GameCatalog_featureIcon__5GtLC{font-size:32px}.GameCatalog_feature__tJEJj span:last-child{color:#fff;font-weight:600;font-size:15px}.GameCatalog_expandedContent__dAYAk{padding:24px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:GameCatalog_expandIn__ez_0r .5s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;gap:20px}@keyframes GameCatalog_expandIn__ez_0r{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.GameCatalog_expandedHeader__Bm6aU{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid rgba(255,107,0,.3);padding-bottom:16px}.GameCatalog_expandedTitle__7_nmB{display:flex;align-items:center;gap:16px}.GameCatalog_expandedTitle__7_nmB h3{font-size:28px;font-weight:800;color:#fff;margin:0;background:linear-gradient(135deg,var(--primary-color) 0,#ff8c2e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.GameCatalog_expandedRating__9h_5o{display:flex;align-items:center;gap:6px;background:#e74c3c;padding:8px 16px;border-radius:20px;color:#fff;font-weight:700;font-size:16px}.GameCatalog_expandedRating__9h_5o svg{width:18px;height:18px}.GameCatalog_closeBtn__A5cND{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff}.GameCatalog_closeBtn__A5cND:hover{background:var(--primary-color);border-color:var(--primary-color);transform:rotate(90deg)}.GameCatalog_expandedDescription__Oq2oZ{font-size:15px;line-height:1.7;color:#ccc;margin:0}.GameCatalog_expandedStats__X5VgI{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px}.GameCatalog_statItem__Jf7Eu{background:hsla(0,0%,100%,.05);border:1px solid rgba(255,107,0,.2);border-radius:12px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .3s ease}.GameCatalog_statItem__Jf7Eu:hover{background:rgba(255,107,0,.1);border-color:rgba(255,107,0,.4);transform:translateY(-3px)}.GameCatalog_statLabel__yVwoM{font-size:12px;color:#999;text-transform:uppercase;font-weight:600;letter-spacing:1px}.GameCatalog_statValue__BjyXv{font-size:18px;color:var(--primary-color);font-weight:800}.GameCatalog_expandedFeatures__xz4y6{display:flex;flex-wrap:wrap;gap:10px}.GameCatalog_featureTag__TbIan{background:rgba(255,107,0,.2);border:1px solid rgba(255,107,0,.4);color:#fff;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600;transition:all .3s ease}.GameCatalog_featureTag__TbIan:hover{background:rgba(255,107,0,.3);transform:scale(1.05)}.GameCatalog_expandedActions__GXrnp{display:flex;gap:12px;margin-top:8px}.GameCatalog_playDemoBtn__N2e4X{flex:1 1;padding:16px 24px;background:linear-gradient(135deg,var(--primary-color) 0,#ff8c2e 100%);color:#fff;border:none;border-radius:12px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,107,0,.4)}.GameCatalog_playDemoBtn__N2e4X:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,107,0,.6)}.GameCatalog_fullDetailsBtn__vfJBs{flex:1 1;padding:16px 24px;background:hsla(0,0%,100%,.05);color:#fff;border:2px solid rgba(255,107,0,.4);border-radius:12px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease}.GameCatalog_fullDetailsBtn__vfJBs:hover{background:rgba(255,107,0,.1);border-color:var(--primary-color);transform:translateY(-2px)}@media (max-width:768px){.GameCatalog_catalog__S4svx{padding:40px 0 20px}.GameCatalog_container__GO4XS{padding:0 16px}.GameCatalog_sectionTitle__1f03G{font-size:24px}.GameCatalog_studio__sC__Z{font-size:18px;display:block;margin-left:0;margin-top:4px}.GameCatalog_sectionHeader__p88NO{margin-bottom:20px}.GameCatalog_gamesGrid__4r_77{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.GameCatalog_releasesGrid__hEphQ{grid-template-columns:1fr;gap:20px}.GameCatalog_gameCard__K_sUd.GameCatalog_expanded__bYsFi,.GameCatalog_releaseCard__L1XxJ.GameCatalog_expanded__bYsFi{grid-column:span 1}.GameCatalog_expandedTitle__7_nmB h3{font-size:22px}.GameCatalog_expandedStats__X5VgI{grid-template-columns:repeat(2,1fr)}.GameCatalog_expandedActions__GXrnp{flex-direction:column}.GameCatalog_descriptionTitle__45Aqa{font-size:28px}.GameCatalog_descriptionText__HHUGw{font-size:16px}.GameCatalog_features__nqe03{grid-template-columns:1fr}.GameCatalog_newBadge__CWiPd{font-size:12px;padding:6px 14px}.GameCatalog_releaseImage__o7KdU{aspect-ratio:16/10}}.Header_navbar__p52_S{position:fixed;top:0;width:100%;background:hsla(0,0%,5%,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;padding:15px 0;border-bottom:2px solid rgba(255,107,0,.2);transition:all .3s ease}.Header_navbar__p52_S.Header_scrolled__Ik5rI{padding:10px 0;box-shadow:0 5px 20px rgba(255,107,0,.3)}.Header_container__3JNoS{max-width:1400px;margin:0 auto;padding:0 20px}.Header_navContent__vF2GX{display:flex;justify-content:space-between;align-items:center}.Header_logo__1FRrW{transition:transform .3s ease}.Header_logo__1FRrW:hover{transform:scale(1.05)}.Header_navMenu__hJY1N{display:flex;list-style:none;gap:40px}.Header_navLink__bX76H{color:var(--light-text);text-decoration:none;font-weight:500;font-size:16px;transition:all .3s ease;position:relative;padding:5px 0}.Header_navLink__bX76H:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));transition:width .3s ease}.Header_navLink__bX76H.Header_active__8Eipm:after,.Header_navLink__bX76H:hover:after{width:100%}.Header_navLink__bX76H:hover{color:var(--primary-color)}.Header_burgerMenu__yFPxQ{display:none;flex-direction:column;gap:5px;cursor:pointer}.Header_burgerMenu__yFPxQ span{width:30px;height:3px;background:var(--primary-color);transition:all .3s ease}.Header_burgerMenu__yFPxQ.Header_active__8Eipm span:first-child{transform:rotate(45deg) translate(8px,8px)}.Header_burgerMenu__yFPxQ.Header_active__8Eipm span:nth-child(2){opacity:0}.Header_burgerMenu__yFPxQ.Header_active__8Eipm span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}@media (max-width:768px){.Header_navMenu__hJY1N{display:none}.Header_navMenu__hJY1N.Header_active__8Eipm{display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background:hsla(0,0%,5%,.98);padding:20px;gap:20px}.Header_burgerMenu__yFPxQ{display:flex}}.legal_legalPage__04Hrl{min-height:100vh;background:linear-gradient(180deg,#0a0a0a,#1a1a1a);padding:120px 0 80px}.legal_container__U3yvD{max-width:900px;margin:0 auto;padding:0 40px}.legal_header__A7FFv{text-align:center;margin-bottom:60px;padding-bottom:40px;border-bottom:2px solid rgba(255,107,0,.2)}.legal_header__A7FFv h1{font-size:48px;font-weight:800;color:#fff;margin:0 0 12px;background:linear-gradient(135deg,var(--primary-color) 0,#ff8c2e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.legal_subtitle__yBrQh{font-size:20px;color:#999;margin:0 0 12px;font-weight:600}.legal_lastUpdated__sgZ48{font-size:14px;color:#666;margin:0 0 24px}.legal_downloadBtn__oGziZ{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,var(--primary-color) 0,#ff8c2e 100%);color:#fff;text-decoration:none;border-radius:8px;font-weight:700;font-size:15px;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,107,0,.3)}.legal_downloadBtn__oGziZ:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(255,107,0,.5)}.legal_content__meaSf{color:#ccc;line-height:1.8}.legal_content__meaSf section{margin-bottom:48px}.legal_content__meaSf h2{font-size:32px;font-weight:700;color:#fff;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid rgba(255,107,0,.3)}.legal_content__meaSf h3{font-size:24px;font-weight:600;color:var(--primary-color);margin:28px 0 16px}.legal_content__meaSf h4{font-size:18px;font-weight:600;color:#fff;margin:20px 0 12px}.legal_content__meaSf p{margin:0 0 16px;font-size:16px}.legal_content__meaSf ul{margin:16px 0;padding-left:24px}.legal_content__meaSf ul li{margin:8px 0;font-size:16px}.legal_content__meaSf ul ul{margin:8px 0}.legal_content__meaSf a{color:var(--primary-color);text-decoration:none;transition:color .3s ease}.legal_content__meaSf a:hover{color:#ff8c2e;text-decoration:underline}.legal_content__meaSf strong{color:#fff;font-weight:700}.legal_resources__JfNXh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:24px;gap:24px;margin:24px 0}.legal_resource__o1_qW{background:hsla(0,0%,100%,.03);border:1px solid rgba(255,107,0,.2);border-radius:12px;padding:20px}.legal_resource__o1_qW h4{margin-top:0;color:var(--primary-color);font-size:16px}.legal_resource__o1_qW ul{padding-left:0;list-style:none}.legal_resource__o1_qW ul li{margin:8px 0;font-size:14px}.legal_helpBox__1dpGI{background:linear-gradient(135deg,rgba(255,107,0,.1),rgba(230,76,60,.1));border:2px solid var(--primary-color);border-radius:12px;padding:24px;margin:24px 0}.legal_helpBox__1dpGI h4{margin-top:0;color:var(--primary-color);font-size:20px}.legal_helpBox__1dpGI p{margin:12px 0}.legal_helpBox__1dpGI ul{margin:12px 0;padding-left:20px}.legal_navigation__csPqc{display:flex;justify-content:space-between;align-items:center;margin-top:60px;padding-top:40px;border-top:2px solid rgba(255,107,0,.2)}.legal_backBtn__3B7RN,.legal_nextBtn__eGBp_{padding:12px 24px;background:hsla(0,0%,100%,.05);border:1px solid rgba(255,107,0,.3);border-radius:8px;color:#fff;text-decoration:none;font-weight:600;transition:all .3s ease}.legal_backBtn__3B7RN:hover,.legal_nextBtn__eGBp_:hover{background:rgba(255,107,0,.1);border-color:var(--primary-color);transform:translateY(-2px)}@media (max-width:768px){.legal_legalPage__04Hrl{padding:100px 0 60px}.legal_container__U3yvD{padding:0 20px}.legal_header__A7FFv h1{font-size:32px}.legal_content__meaSf h2{font-size:24px}.legal_content__meaSf h3{font-size:20px}.legal_resources__JfNXh{grid-template-columns:1fr}.legal_navigation__csPqc{flex-direction:column;gap:16px}.legal_backBtn__3B7RN,.legal_nextBtn__eGBp_{width:100%;text-align:center}}.Hero_hero__1d92z{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.Hero_videoBg__RHMAU{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.Hero_bgVideo__sURQk{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover;opacity:.7;filter:brightness(.8) contrast(1.1)}.Hero_videoOverlay__H2obc{background:radial-gradient(ellipse at center,hsla(0,0%,5%,.3) 0,hsla(0,0%,5%,.6) 50%,hsla(0,0%,5%,.85) 100%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.Hero_heroBg__VFQOy,.Hero_videoOverlay__H2obc{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Hero_heroBg__VFQOy{background:radial-gradient(circle at 50% 50%,rgba(255,107,0,.15) 0,hsla(0,0%,5%,.95) 70%)}.Hero_container__KML1d{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.Hero_heroContent__ksbat{text-align:center;animation:Hero_fadeInUp__wREaj 1s ease}.Hero_heroTitle___opGS{font-size:80px;font-family:Bebas Neue,sans-serif;margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.Hero_titleLine__jqfzg{color:var(--gray-text);font-size:40px;letter-spacing:5px;animation:Hero_fadeInSlide___hLXm .6s ease}.Hero_titleBrand__gessb{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:100px;letter-spacing:8px;animation:Hero_glow__V3jzA 2s ease-in-out infinite,Hero_fadeInSlide___hLXm .8s ease}.Hero_heroSubtitle__bXNFk{font-size:20px;color:var(--gray-text);margin-bottom:20px;animation:Hero_fadeInSlide___hLXm .8s ease;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.8;font-weight:300}.Hero_heroFeatures__dgoO0{font-size:16px;color:var(--accent-color);margin-bottom:40px;font-weight:500;letter-spacing:.5px;animation:Hero_fadeInSlide___hLXm 1s ease}.Hero_featuresWithIcons__IKnKT{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.Hero_featureItem__iqoKH{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:var(--accent-color);font-weight:500;letter-spacing:.5px;transition:all .3s ease}.Hero_featureItem__iqoKH:hover{color:var(--primary-color);transform:translateY(-2px)}.Hero_featureIcon__JXKGi{width:20px;height:20px;color:var(--primary-color);transition:all .3s ease}.Hero_featureItem__iqoKH:hover .Hero_featureIcon__JXKGi{transform:scale(1.15);filter:drop-shadow(0 0 8px rgba(255,107,0,.6))}.Hero_ctaGroup__vpAnS{display:flex;gap:20px;justify-content:center;align-items:center;animation:Hero_fadeIn__2TNNN 1s ease .7s both}.Hero_btnPrimary__Fapyt{display:inline-flex;align-items:center;gap:10px;padding:18px 45px;font-size:18px;font-weight:700;text-decoration:none;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff;box-shadow:0 5px 20px rgba(255,107,0,.4)}.Hero_btnPrimary__Fapyt:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.Hero_btnPrimary__Fapyt:hover:before{width:300px;height:300px}.Hero_btnPrimary__Fapyt:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(255,107,0,.6)}.Hero_btnSecondary__a_aJw{display:inline-flex;align-items:center;gap:10px;padding:18px 45px;font-size:18px;font-weight:600;text-decoration:none;border:2px solid var(--primary-color);border-radius:50px;cursor:pointer;transition:all .3s ease;background:transparent;color:var(--primary-color)}.Hero_btnSecondary__a_aJw:hover{background:var(--primary-color);color:#fff;transform:translateY(-3px);box-shadow:0 8px 30px rgba(255,107,0,.4)}.Hero_slideIndicators__axppH{display:flex;gap:12px;justify-content:center;margin-top:40px}.Hero_indicator__KDOsf{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.3);border:2px solid transparent;cursor:pointer;transition:all .3s ease;padding:0}.Hero_indicator__KDOsf:hover{background:rgba(255,107,0,.5);transform:scale(1.2)}.Hero_indicator__KDOsf.Hero_active__60To0{background:var(--primary-color);border-color:rgba(255,107,0,.3);transform:scale(1.3);box-shadow:0 0 12px rgba(255,107,0,.6)}.Hero_pulse__y6ewJ{animation:Hero_pulse__y6ewJ 2s infinite}@keyframes Hero_pulse__y6ewJ{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Hero_glow__V3jzA{0%,to{filter:drop-shadow(0 0 20px rgba(255,107,0,.5))}50%{filter:drop-shadow(0 0 40px rgba(255,107,0,.8))}}@keyframes Hero_fadeIn__2TNNN{0%{opacity:0}to{opacity:1}}@keyframes Hero_fadeInUp__wREaj{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_fadeInSlide___hLXm{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Hero_scrollIndicator__x9B4e{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:2}.Hero_mouse__g9cyy{width:30px;height:50px;border:2px solid var(--primary-color);border-radius:20px;position:relative;animation:Hero_mouseScroll__slBgX 2s infinite}.Hero_mouse__g9cyy:before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:4px;height:10px;background:var(--primary-color);border-radius:2px;animation:Hero_mouseWheel__Y0KO1 2s infinite}@keyframes Hero_mouseScroll__slBgX{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes Hero_mouseWheel__Y0KO1{0%{opacity:1;top:10px}to{opacity:0;top:30px}}@media (max-width:768px){.Hero_hero__1d92z{min-height:100vh;height:auto;padding:80px 0 40px}.Hero_heroTitle___opGS{font-size:48px}.Hero_titleLine__jqfzg{font-size:24px}.Hero_titleBrand__gessb{font-size:60px}.Hero_heroSubtitle__bXNFk{font-size:18px;padding:0 20px}.Hero_ctaGroup__vpAnS{flex-direction:column;gap:16px;padding:0 20px;width:100%}.Hero_primaryBtn__RmwvN,.Hero_secondaryBtn__et4Ad{width:100%;max-width:300px}}@media (max-width:480px){.Hero_hero__1d92z{min-height:100vh;height:auto;padding:60px 0 30px}.Hero_heroTitle___opGS{font-size:36px}.Hero_titleLine__jqfzg{font-size:18px}.Hero_titleBrand__gessb{font-size:44px}.Hero_heroSubtitle__bXNFk{font-size:16px;padding:0 16px;line-height:1.6}.Hero_ctaGroup__vpAnS{gap:12px;padding:0 16px}.Hero_primaryBtn__RmwvN,.Hero_secondaryBtn__et4Ad{padding:14px 24px;font-size:15px}}