:root{--primary-color: #004f8f;--body-bg-color: #f9f9f9;--border-color: #eee;--module-bg: #fff;--header-gradient: #fff;--btn-hover: #003b6b;--btn-shadow: 0 4px 10px rgba(0, 79, 143, 0.35);--hero-bg: linear-gradient(60deg, #0066b9 0%, #0189f8 100%);--home-tab-active-bg: rgba(0, 79, 143, 0.05);--title-color: #000;--text-color: #333;--desc-color: #666;--box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);--box-deep-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);--home-module-bg: #e3edf9}html,body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-size:16px;background:var(--body-bg-color);min-width:310px}*{padding:0;margin:0;outline:0 none;box-sizing:border-box;word-break:break-all;-webkit-tap-highlight-color:rgba(0,0,0,0)}input{user-select:auto}ol,ul{list-style:none;list-style-type:none;margin-bottom:0px;padding-left:0}a{transition:all .3s ease-out 0s;text-decoration:none;color:initial}a:hover{cursor:pointer}a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6{font-style:normal;margin-bottom:0px}img{border:none;vertical-align:middle}p{margin-bottom:0}::-webkit-scrollbar{width:0}::-webkit-scrollbar:horizontal{height:0}.flex-center{display:flex;align-items:center;justify-content:center}.container{max-width:1240px;min-width:300px;margin:0 auto;width:100%;padding:0 20px}@media(max-width: 768px){.container{padding:0 20px}}.section-header{text-align:center;margin-bottom:40px}.section-header.section-title-wrapper{margin-top:50px;margin-bottom:50px}.section-header .section-title{font-size:32px;font-weight:700;color:var(--title-color);margin-bottom:15px;position:relative;display:inline-block;padding-bottom:15px;text-transform:uppercase}.section-header .section-title::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:120px;height:1px;background:#ddd}.section-header .section-title::after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:40px;height:3px;background:var(--primary-color)}.section-header .section-desc{font-size:16px;color:var(--text-color);margin:0}.page-header{margin-bottom:40px;background:var(--module-bg)}.page-header .section-title-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.page-header .section-title-wrapper .section-title{text-align:center;font-size:32px;font-weight:700;color:var(--title-color);margin-bottom:10px;position:relative;display:inline-block;padding-bottom:15px;text-transform:uppercase;margin-top:40px}.page-header .section-title-wrapper .section-title::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:120px;height:1px;background:var(--border-color)}.page-header .section-title-wrapper .section-title::after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:40px;height:3px;background:var(--primary-color)}.page-header .section-title-wrapper p{margin-bottom:40px;color:var(--text-color);max-width:65%}.page-header .section-breadcrumb{font-size:14px;margin-bottom:10px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.page-header .section-breadcrumb a{color:#666}.page-header .section-breadcrumb a:hover{color:var(--primary-color)}.main-content{min-height:calc(100vh - 83px)}.site-header-wrapper{height:83px}.site-header-wrapper .site-header{background-color:var(--header-gradient);box-shadow:0 2px 4px rgba(0,0,0,.1);position:fixed;width:100%;top:0;z-index:1000;height:83px}.site-header-wrapper .site-header .site-header-container{max-width:1240px;margin:0 auto;padding:0 20px;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.site-header-wrapper .site-header .site-header-container .logo{font-size:24px;font-weight:bold;color:var(--primary-color);text-decoration:none;flex-shrink:0;display:flex;align-items:center;height:100%;background-color:var(--header-gradient)}.site-header-wrapper .site-header .site-header-container .logo img{height:55px;width:auto;margin-right:10px}.site-header-wrapper .site-header .site-header-container .mobile-toggle{display:none;background:none;border:none;cursor:pointer;padding:10px}.site-header-wrapper .site-header .site-header-container .mobile-toggle span{display:block;width:25px;height:3px;background-color:var(--title-color);margin:5px 0;transition:.3s}.site-header-wrapper .site-header .site-header-container .main-nav{flex-grow:1;height:100%}.site-header-wrapper .site-header .site-header-container .main-nav .nav-list{list-style:none;display:flex;height:100%;align-items:center;justify-content:flex-end;margin:0;padding:0;font-size:15px}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item{position:relative;height:100%;display:flex;align-items:center;flex-shrink:0}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item .submenu{position:absolute;top:100%;left:0;background-color:var(--header-gradient);box-shadow:0 4px 8px rgba(0,0,0,.1);width:180px;border-radius:0 0 4px 4px;list-style:none;padding:5px 0;display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease;z-index:1001}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item .submenu li a{display:block;padding:10px 20px;text-decoration:none;color:var(--text-color);transition:background-color .2s}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item .submenu li a:hover{color:var(--primary-color)}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item #moreMenu .more-menu-btn{display:flex;align-items:center;justify-content:center;padding:0 10px;height:100%;text-decoration:none;color:var(--title-color)}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item #moreSubmenu .nav-item{display:block;height:auto;width:100%}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item #moreSubmenu .nav-item>.nav-link{height:auto;padding:10px 20px;width:100%;display:flex;justify-content:flex-start}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item #moreSubmenu .nav-item>.nav-link::after{content:none}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item #moreSubmenu .nav-item .submenu{top:0;left:100%;right:auto;margin-top:-5px}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item:hover>.nav-link{color:var(--primary-color);cursor:pointer}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item:hover>.nav-link::after{content:"";position:absolute;bottom:20px;left:5%;right:5%;width:90%;height:2px;background:var(--primary-color)}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item>.nav-link{display:flex;align-items:center;justify-content:center;padding:0 10px;height:100%;text-decoration:none;color:var(--title-color);transition:color .2s,background-color .2s;white-space:nowrap;position:relative}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item.has-submenu>.nav-link .icon-arrow-down{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:8px}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item.has-submenu>.nav-link .icon-arrow-down svg{width:100%;height:100%}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item:hover>.submenu{display:block;opacity:1;visibility:visible;transform:translateY(0)}.site-header-wrapper .site-header .site-header-container .desktop-cta-btn-wrapper{flex-shrink:0;background-color:var(--module-bg);height:100%;display:flex;align-items:center;justify-content:center}.site-header-wrapper .site-header .site-header-container .desktop-cta-btn-wrapper .desktop-cta-btn{margin-left:14px;background:var(--primary-color);color:#fff;border-radius:50px;padding:8px 25px;white-space:nowrap;transition:.2s;font-size:18px;display:inline-block}.site-header-wrapper .site-header .site-header-container .desktop-cta-btn-wrapper .desktop-cta-btn:hover{background:var(--btn-hover);cursor:pointer}.site-footer-wrapper{background-color:#333;color:#fff;padding:60px 0 30px}.site-footer-wrapper .site-footer .footer-content{display:flex;justify-content:space-between;gap:80px;margin-bottom:40px}.site-footer-wrapper .site-footer .footer-content .footer-brand{flex:1}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-logo{margin-bottom:24px}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-logo .logo-placeholder{height:55px}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-logo .logo-placeholder img{height:100%;width:auto}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-desc{font-size:14px;line-height:1.8;color:#fff;margin-bottom:24px;text-align:justify}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-desc a{color:#fff}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-social{display:flex;gap:12px}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-social .social-item{width:36px;height:36px;background-size:cover;background-position:center;background-repeat:no-repeat}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-social .social-item .social-item-link{display:block;width:100%;height:100%;overflow:hidden}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper{flex:1;display:flex;flex-direction:column;gap:30px;padding-top:10px;align-items:flex-start}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group{width:100%}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-title{font-size:16px;font-weight:bold;color:#fff;margin-bottom:24px;white-space:nowrap}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list{list-style:none;padding:0;margin:0;display:flex;gap:16px 40px;flex-wrap:wrap}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list li a{font-size:14px;color:#fff;text-decoration:none;transition:color .2s;white-space:nowrap}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list li a:hover{color:var(--primary-color)}.site-footer-wrapper .site-footer .footer-copyright-wrapper{margin-top:20px;color:#fff;border-top:1px dashed hsla(0,0%,100%,.1);padding-top:20px}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list li{height:45px;background-size:cover;background-repeat:no-repeat;background-position:center}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list li:nth-child(1){aspect-ratio:152/45}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list li:nth-child(2){aspect-ratio:231/45}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list li:nth-child(3){aspect-ratio:196/45}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list li:nth-child(4){aspect-ratio:75/45}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-desc-more-link{font-size:14px;line-height:24px;padding:10px 20px;text-align:center}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-copyright-desc{text-align:center;font-size:14px;line-height:24px;width:100%;color:#fff}.site-footer-wrapper .site-footer .footer-copyright-wrapper a{color:#fff}.dialog-lines{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9990;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.dialog-lines.close{display:none}.dialog-lines.open{display:flex}.dialog-lines .dialog-lines-container{border-radius:20px;overflow:hidden;width:500px}.dialog-lines .dialog-lines-container .dialog-lines-header{display:flex;justify-content:center;align-items:center;background:var(--primary-color);padding:15px 20px;color:#fff;font-size:18px;position:relative}.dialog-lines .dialog-lines-container .dialog-lines-header .dialog-header-close-icon{width:20px;height:20px;font-size:20px;cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.dialog-lines .dialog-lines-container .dialog-lines-header .dialog-header-close-icon:hover{cursor:pointer}.dialog-lines .dialog-lines-container .dialog-lines-content{max-height:90vh;overflow-y:auto;padding:20px;padding-top:14px;min-height:100px;background-color:var(--body-bg-color);display:grid;grid-template-columns:1fr;gap:6px}.dialog-lines .dialog-lines-container .dialog-lines-content .link-card{border-radius:16px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:5px;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none;color:inherit;position:relative;overflow:hidden}.dialog-lines .dialog-lines-container .dialog-lines-content .link-card::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:var(--primary-color);z-index:0;opacity:.08}.dialog-lines .dialog-lines-container .dialog-lines-content .link-card:hover{cursor:pointer}.dialog-lines .dialog-lines-container .dialog-lines-content .card-left{position:relative;z-index:1;display:flex;gap:20px;flex:1;min-width:0}.dialog-lines .dialog-lines-container .dialog-lines-content .card-logo{width:65px;height:65px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:bold;position:relative}.dialog-lines .dialog-lines-container .dialog-lines-content .card-logo::after{content:none;position:absolute;width:1px;height:100%;position:absolute;background:linear-gradient(to bottom, transparent, #ebebeb, transparent);right:-10px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-logo img{height:100%;width:100%;object-fit:contain;display:block;border-radius:16px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-text{display:flex;flex-direction:column;justify-content:space-between;gap:4px;overflow:hidden;min-width:0;padding:5px 0}.dialog-lines .dialog-lines-container .dialog-lines-content .card-title{font-size:18px;font-weight:bold;color:var(--title-color);white-space:normal;overflow:visible;text-overflow:clip}.dialog-lines .dialog-lines-container .dialog-lines-content .card-desc{font-size:14px;line-height:1.2;color:var(--text-color);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dialog-lines .dialog-lines-container .dialog-lines-content .card-btn{position:relative;z-index:1;padding:8px 16px;border-radius:20px;background-size:100% 100%;background:var(--primary-color);color:#fff;font-size:14px;white-space:nowrap;border:none;flex-shrink:0;height:36px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-btn:hover{cursor:pointer}.dialog-lines .dialog-lines-container .site-tips{display:flex;align-items:center;justify-content:center;position:relative;padding:14px 20px 0 25px;font-size:13px;color:var(--primary-color);background:var(--body-bg-color)}.dialog-lines .dialog-lines-container .site-tips i{display:flex;align-items:center;justify-content:center;font-size:15px;margin-right:2px}@media(max-width: 567px){.dialog-lines .dialog-lines-container{width:90%}.dialog-lines .dialog-lines-container .dialog-lines-header{padding:10px 14px;font-size:16px}.dialog-lines .dialog-lines-container .dialog-lines-content{padding:14px;grid-template-columns:1fr;gap:5px}.dialog-lines .dialog-lines-container .dialog-lines-content .link-card{padding:14px;gap:7px}.dialog-lines .dialog-lines-container .dialog-lines-content .link-card:hover{transform:translateY(0)}.dialog-lines .dialog-lines-container .dialog-lines-content .card-logo{width:55px;height:55px;font-size:10px;border-radius:10px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-left{gap:14px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-left .card-logo::after{right:-7px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-title{font-size:14px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-desc{font-size:13px}.dialog-lines .dialog-lines-container .dialog-lines-content .card-btn{padding:4px 12px;font-size:12px;height:28px}}@media(max-width: 992px){.main-content{min-height:calc(100vh - 60px)}.site-header-wrapper{height:60px}.site-header-wrapper .site-header{height:60px}.site-header-wrapper .site-header .site-header-container .logo img{height:40px}.site-header-wrapper .site-header .site-header-container .mobile-toggle{display:block;z-index:1002;position:relative;right:-10px}.site-header-wrapper .site-header .site-header-container .mobile-toggle.active span:nth-child(1){transform:rotate(-45deg) translate(-5px, 6px)}.site-header-wrapper .site-header .site-header-container .mobile-toggle.active span:nth-child(2){opacity:0}.site-header-wrapper .site-header .site-header-container .mobile-toggle.active span:nth-child(3){transform:rotate(45deg) translate(-5px, -6px)}.site-header-wrapper .site-header .site-header-container .main-nav{position:fixed;z-index:-1;top:60px;left:0;bottom:0;width:100%;height:auto;background-color:var(--header-gradient);transform:translateY(-100%);overflow-y:auto;border-top:1px solid #eee}.site-header-wrapper .site-header .site-header-container .main-nav.active{transform:translateY(0)}.site-header-wrapper .site-header .site-header-container .main-nav .nav-list{flex-direction:column;height:auto}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item{width:100%;height:auto;flex-direction:column;align-items:flex-start;border-bottom:1px solid #f5f5f5;display:flex !important}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item:hover .nav-link{color:var(--title-color);background-color:rgba(0,0,0,0)}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item:hover .nav-link::after{content:"";display:none}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item .submenu{position:static;opacity:1;visibility:visible;transform:none;display:none}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item>.nav-link{width:100%;padding:0 0 0 20px;height:50px;justify-content:space-between}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item>.nav-link .icon-arrow-down{padding-right:20px;position:relative;z-index:1;height:50px !important;flex:1;display:flex;align-items:center;justify-content:flex-end !important}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item:hover>.submenu{display:none}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item.open>.submenu{display:block;opacity:1;visibility:visible;transform:none;position:static;box-shadow:none;width:100%}.site-header-wrapper .site-header .site-header-container .main-nav .nav-item.open>.submenu a{padding:10px 0;padding-left:20px}.site-header-wrapper .site-header .site-header-container .main-nav .more-menu-item{display:none !important}.site-header-wrapper .site-header .site-header-container .desktop-cta-btn-wrapper .desktop-cta-btn{padding:6px 12px;margin-left:0;font-size:13px}.section-header{margin-bottom:30px}.section-header.section-title-wrapper{margin-top:40px;margin-bottom:40px}.section-header .section-title{font-size:28px;padding-bottom:12px;margin-bottom:12px}.section-header .section-title::before{width:100px}.section-header .section-title::after{width:30px}.section-header .section-desc{font-size:15px}.page-header{margin-bottom:30px}.page-header .section-title-wrapper .section-title{font-size:28px;padding-bottom:12px;margin-bottom:12px;margin-top:30px}.page-header .section-title-wrapper .section-title::before{width:100px}.page-header .section-title-wrapper .section-title::after{width:30px}.page-header .section-title-wrapper p{margin-bottom:30px}}@media(max-width: 768px){.site-footer-wrapper{padding:40px 0 20px}.site-footer-wrapper .site-footer .footer-content{flex-direction:column;gap:40px;margin-bottom:30px}.site-footer-wrapper .site-footer .footer-content .footer-brand{max-width:100%}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-logo .logo-placeholder{text-align:center}.site-footer-wrapper .site-footer .footer-content .footer-brand .footer-social{justify-content:center}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper{padding-top:0}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-title{margin-bottom:16px;text-align:center}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list{gap:12px 20px}.site-footer-wrapper .site-footer .footer-copyright-wrapper{padding:20px 0 0;margin-top:0}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list{gap:10px}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-license-list li{height:20px;background-size:cover;background-repeat:no-repeat;background-position:center}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-desc-more .footer-desc-more-link{font-size:13px;line-height:1.6;padding:10px 0;text-align:justify}.site-footer-wrapper .site-footer .footer-copyright-wrapper .footer-copyright-desc{font-size:13px;margin-top:0}}@media(max-width: 576px){.site-footer-wrapper .site-footer .footer-content{gap:20px}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list{gap:10px 2%}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list li{padding:8px 0;background-color:hsla(0,0%,100%,.1);border-radius:4px;width:32%;text-align:center}.site-footer-wrapper .site-footer .footer-content .footer-links-wrapper .footer-links-group .footer-links-list li a:hover{color:#fff}.section-header{margin-bottom:25px}.section-header.section-title-wrapper{margin-top:25px;margin-bottom:25px}.section-header .section-title{font-size:24px;padding-bottom:10px}.section-header .section-title::before{width:80px}.section-header .section-title::after{width:25px}.section-header .section-desc{font-size:14px;padding:0 10px}.page-header{margin-bottom:25px}.page-header .section-title-wrapper .section-title{font-size:24px;padding-bottom:10px;margin-bottom:10px;margin-top:30px}.page-header .section-title-wrapper .section-title::before{width:80px}.page-header .section-title-wrapper .section-title::after{width:25px}.page-header .section-title-wrapper p{margin-bottom:30px;font-size:14px;max-width:initial}.page-header .section-desc{padding:0 10px}}#hero{width:100%;height:90vh;background:var(--hero-bg);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding:60px 0}#hero .container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}#hero h1{margin:0;font-size:48px;font-weight:700;line-height:56px;text-transform:uppercase;color:#fff}#hero .desc{margin:10px 0 0;font-size:24px;color:#fff;font-weight:bold}#hero .desc a{color:#fff}#hero .link-list{text-align:center}#hero .link-list li{display:inline-block;border-radius:50px;overflow:hidden;transition:.5s;min-width:196px;margin:10px 15px;text-align:center;margin-top:30px}#hero .link-list li .link-item{color:#fff;display:block;font-weight:550;font-size:20px;padding:12px 28px;background:var(--primary-color)}#hero .link-list li .link-item:hover{cursor:pointer;background:var(--btn-hover)}#hero .waves{display:block;position:absolute;bottom:0;left:0;right:0;height:140px;min-height:140px;max-height:140px;width:100%}@keyframes move-forever{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}#hero .waves .parallax>use{animation:move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}#hero .waves .parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}#hero .waves .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}#hero .waves .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}#hero .waves .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}#platform{padding:60px 0;background-color:var(--body-bg-color)}#platform .platform-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}#platform .platform-item{background:var(--module-bg);border-radius:12px;padding:30px 20px;text-align:center;box-shadow:var(--box-shadow);transition:transform .3s ease,box-shadow .3s ease}#platform .platform-item:hover{cursor:pointer;transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1)}#platform .platform-item .img-placeholder{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}#platform .platform-item .img-placeholder img{width:100%;height:100%;object-fit:contain;border-radius:12px}#platform .platform-item h3{font-size:20px;font-weight:700;color:var(--title-color);margin-bottom:12px;margin-top:10px}#platform .platform-item p{font-size:15px;line-height:1.6;color:var(--text-color);margin:0;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}#introduce{padding:60px 0;background-color:var(--body-bg-color)}#introduce .intro-wrapper{display:flex;align-items:flex-start;gap:60px;align-items:center}#introduce .introduce-desc{margin-bottom:40px}#introduce .introduce-desc p{font-size:15px;line-height:1.8;color:var(--text-color);margin-bottom:15px;text-align:justify}#introduce .intro-left{flex:1;position:sticky;top:100px}#introduce .intro-left .img-placeholder{width:100%;height:auto;position:relative;overflow:hidden}#introduce .intro-left .img-placeholder img{width:100%;height:100%;object-fit:cover}#introduce .intro-right{flex:1.2}#introduce .intro-right .intro-features .feature-item{display:flex;gap:20px;margin-bottom:35px}#introduce .intro-right .intro-features .feature-item:last-child{margin-bottom:0}#introduce .intro-right .intro-features .feature-item .feature-icon{flex-shrink:0;width:54px;height:54px;border-radius:50%;border:1px solid var(--primary-color);display:flex;align-items:center;justify-content:center;color:var(--primary-color);font-size:24px;transition:all .3s ease;font-size:30px}#introduce .intro-right .intro-features .feature-item .feature-icon i{display:block;width:30px;height:30px;background-size:contain;background-position:center;background-repeat:no-repeat}#introduce .intro-right .intro-features .feature-item .feature-icon:hover{background:var(--primary-color);color:#fff}#introduce .intro-right .intro-features .feature-item .feature-content h3{font-size:20px;font-weight:600;color:var(--title-color);margin-bottom:12px}#introduce .intro-right .intro-features .feature-item .feature-content p{font-size:15px;line-height:1.6;color:var(--text-color);margin:0;text-align:justify}#question{position:relative;padding:60px 0;background-color:var(--home-module-bg)}#question .question-container .question-header{margin-bottom:30px}#question .question-container .question-header .question-title{font-weight:bold;color:var(--title-color);margin-bottom:8px}#question .question-container .question-header .question-subtitle{font-size:14px;color:var(--desc-color)}#question .question-container .question-list{display:flex;flex-direction:column;gap:0}#question .question-container .question-list .question-item{box-shadow:var(--box-shadow);background-color:var(--module-bg);padding:0 20px;margin-bottom:20px;border-radius:12px;overflow:hidden}#question .question-container .question-list .question-item:last-child{margin-bottom:0}#question .question-container .question-list .question-item .question-item-header{padding:24px 0;display:flex;align-items:center;cursor:pointer;user-select:none}#question .question-container .question-list .question-item .question-item-header .question-item-title{flex:1;font-size:15px;font-weight:500;color:var(--text-color);padding:0 15px;margin:0}#question .question-container .question-list .question-item .question-item-header .question-icon{display:block;flex-shrink:0;width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat}#question .question-container .question-list .question-item .question-item-header .question-icon.left-icon{width:24px;height:24px}#question .question-container .question-list .question-item .question-item-header .question-icon.right-icon{width:30px;height:20px;background-size:cover}#question .question-container .question-list .question-item .question-item-body{height:0;overflow:hidden;transition:height .3s ease-out}#question .question-container .question-list .question-item .question-item-body .question-item-content{font-size:14px;line-height:1.8;color:var(--text-color);padding-bottom:24px;padding-left:39px}#question .question-container .question-list .question-item.active .question-item-header .right-icon{transform:rotate(180deg)}#app{padding:60px 0;background-color:var(--body-bg-color)}#app .app-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}#app .app-item{display:flex;flex-direction:column;align-items:center}#app .app-item .img-placeholder{width:100%;aspect-ratio:3/3;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}#app .app-item .img-placeholder img{width:100%;height:100%;object-fit:contain;border-radius:12px}#app .app-item .img-placeholder:hover{cursor:pointer;transform:translateY(-10px)}#testimonials{padding:60px 0;background-color:var(--home-module-bg)}#testimonials .testimonial-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}#testimonials .testimonial-grid .testimonial-item{background:#fff;padding:30px;border-radius:12px;height:100%;box-shadow:0 2px 12px rgba(44,73,100,.08);display:flex;flex-direction:column;transition:transform .3s ease}#testimonials .testimonial-grid .testimonial-item:hover{transform:translateY(-5px)}#testimonials .testimonial-grid .testimonial-item .testimonial-header{display:flex;align-items:center;margin-bottom:20px}#testimonials .testimonial-grid .testimonial-item .testimonial-header .testimonial-img{width:70px;height:70px;border-radius:8px;object-fit:cover;margin-right:15px;background:#f0f0f0}#testimonials .testimonial-grid .testimonial-item .testimonial-header .testimonial-info h3{font-size:18px;font-weight:700;color:var(--title-color);margin:0 0 5px 0}#testimonials .testimonial-grid .testimonial-item .testimonial-header .testimonial-info h4{font-size:14px;color:var(--desc-color);margin:0;font-weight:400}#testimonials .testimonial-grid .testimonial-item .testimonial-content{position:relative}#testimonials .testimonial-grid .testimonial-item .testimonial-content p{font-size:15px;line-height:1.8;color:var(--text-color);margin:0;padding:0 25px;position:relative;text-align:justify}#testimonials .testimonial-grid .testimonial-item .testimonial-content p .quote-icon{font-size:32px;color:var(--primary-color);opacity:.2;position:absolute;font-family:Georgia,serif;line-height:1}#testimonials .testimonial-grid .testimonial-item .testimonial-content p .quote-icon.quote-left{left:-5px;top:-5px}#testimonials .testimonial-grid .testimonial-item .testimonial-content p .quote-icon.quote-right{right:-5px;bottom:-20px}#hot-games{padding:60px 0;background-color:var(--body-bg-color)}#hot-games .games-tabs-nav-wrapper{display:flex;align-items:center}#hot-games .games-tabs-wrapper{display:flex;margin-top:50px;gap:40px}#hot-games .games-tabs-nav{flex-shrink:0;width:200px;list-style:none;padding:0;margin:0}#hot-games .games-tabs-nav li{padding:15px 20px;font-size:16px;font-weight:600;color:var(--text-color);cursor:pointer;transition:all .3s ease;border-left:3px solid rgba(0,0,0,0);margin-bottom:5px}#hot-games .games-tabs-nav li:hover{color:var(--primary-color)}#hot-games .games-tabs-nav li.active{color:var(--primary-color);border-left:3px solid var(--primary-color);background:var(--home-tab-active-bg)}#hot-games .games-tabs-content{flex:1}#hot-games .games-tabs-content .tab-pane{display:none;animation:fadeIn .5s ease}#hot-games .games-tabs-content .tab-pane.active{display:block}#hot-games .games-tabs-content .pane-inner{display:flex;align-items:center;gap:40px}#hot-games .games-tabs-content .pane-text{flex:1}#hot-games .games-tabs-content .pane-text h3{font-size:20px;font-weight:700;color:var(--title-color);margin:0 0 10px 0}#hot-games .games-tabs-content .pane-text .sub-title{display:block;font-style:italic;font-size:18px;color:var(--desc-color);margin-bottom:25px;text-transform:uppercase;letter-spacing:1px}#hot-games .games-tabs-content .pane-text p{font-size:16px;line-height:1.8;color:var(--text-color);text-align:justify}#hot-games .games-tabs-content .pane-img{flex:1}#hot-games .games-tabs-content .pane-img .img-placeholder{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}#hot-games .games-tabs-content .pane-img .img-placeholder img{width:100%;height:100%;object-fit:contain;border-radius:12px}#counts{padding:60px 0;background-color:var(--home-module-bg)}#counts .counts-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}#counts .counts-item{background:var(--module-bg);padding:40px 20px 30px;border-radius:12px;text-align:center;box-shadow:var(--box-shadow);position:relative;transition:transform .3s ease}#counts .counts-item:hover{transform:translateY(-5px)}#counts .counts-item .icon-circle{width:50px;height:50px;background-color:var(--primary-color);border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;top:-25px;left:50%;transform:translateX(-50%);box-shadow:var(--btn-shadow)}#counts .counts-item .icon-circle i{display:block;width:30px;height:30px;background-size:contain;background-position:center;background-repeat:no-repeat}#counts .counts-item .count-num{font-size:42px;font-weight:700;color:var(--title-color);margin-bottom:10px;line-height:1;display:flex;align-items:flex-end;justify-content:center}#counts .counts-item .count-num span{font-size:14px;color:var(--text-color);margin-left:5px;padding-bottom:5px}#counts .counts-item .count-text{font-size:14px;color:var(--text-color);margin:0}#counts #counts{padding:60px 0}#counts #counts .counts-list{grid-template-columns:repeat(2, 1fr);gap:40px 30px}#counts #counts{padding:50px 0}#counts #counts .counts-list{grid-template-columns:1fr;gap:40px}#counts #counts .counts-item .count-num{font-size:32px}#dynamic{padding:60px 0;background-color:var(--home-module-bg)}#dynamic .dynamic-container .dynamic-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:24px}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab{padding:10px 20px;font-size:14px;font-weight:600;color:var(--text-color);background:var(--module-bg);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab:hover{border-color:var(--primary-color);color:var(--primary-color)}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}#dynamic .dynamic-container .dynamic-panel{display:none}#dynamic .dynamic-container .dynamic-panel.active{display:block}#dynamic .dynamic-container .dynamic-list{display:flex;flex-direction:column;gap:0}#dynamic .dynamic-container .dynamic-list .dynamic-item{box-shadow:var(--box-shadow);background-color:var(--module-bg);padding:0 20px;margin-bottom:20px;border-radius:16px;overflow:hidden}#dynamic .dynamic-container .dynamic-list .dynamic-item:last-child{margin-bottom:0}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header{padding:24px 0;display:flex;align-items:center;cursor:pointer;user-select:none;transition:background .2s ease}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-item-title{flex:1;font-size:15px;font-weight:500;color:var(--text-color);padding:0 15px;margin:0}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon{display:block;flex-shrink:0;width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.left-icon{width:24px;height:24px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.right-icon{width:30px;height:20px;background-size:cover;transition:transform .3s ease}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-body{height:0;overflow:hidden;transition:height .3s ease-out}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-body .dynamic-item-content{font-size:14px;line-height:1.8;color:var(--text-color);padding-bottom:24px;padding-left:39px}#dynamic .dynamic-container .dynamic-list .dynamic-item.active .dynamic-item-header .right-icon{transform:rotate(180deg)}.news{padding:60px 0;background-color:var(--body-bg-color)}.news .news-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:50px}.news .news-item{background:var(--module-bg);border:1px solid #eee;box-shadow:var(--box-shadow);padding:20px;text-align:center;transition:all .3s ease;border-radius:12px}.news .news-item:hover{cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.08);transform:translateY(-5px)}.news .news-item .img-placeholder{width:100%;aspect-ratio:16/10;margin-bottom:20px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;position:relative}.news .news-item .img-placeholder::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-color);opacity:.05;z-index:0}.news .news-item .img-placeholder img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.news .news-item .img-placeholder .posts-item-img-placeholder{width:80%;height:auto;object-fit:contain}.news .news-item .news-content h3{font-size:20px;font-weight:700;color:var(--title-color);margin-bottom:15px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;height:52px}.news .news-item .news-content p{font-size:14px;line-height:1.6;color:var(--desc-color);margin:0;text-align:justify;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:90px}.news .news-item .posts-item-footer{display:flex;align-items:center;font-size:14px;color:var(--text-color);margin-top:10px}.news .news-item .posts-item-footer .posts-tags{display:flex;align-items:center}.news .news-item .posts-item-footer .posts-tags .posts-tag{text-decoration:none;color:var(--primary-color)}.news .news-item .posts-item-footer .posts-tags .posts-tag:last-child::after{display:none}.news .news-item .posts-item-footer .posts-tags .posts-tag::after{content:"|";margin:0 6px;color:var(--border-color);font-size:12px}.news .news-item .posts-item-footer .posts-tags::before{content:"|";margin:0 6px;color:var(--border-color);font-size:12px}.news .news-item .posts-item-footer .posts-date{white-space:nowrap}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 992px){#hero,#platform,#introduce,#question,#app,.news,#testimonials,#hot-games,#counts,#dynamic{padding:50px 0}#dynamic .dynamic-container .dynamic-tabs{margin-bottom:20px;gap:8px}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab{padding:8px 18px;font-size:13px}#dynamic .dynamic-container .dynamic-list .dynamic-item{padding:0 18px;margin-bottom:16px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header{padding:20px 0}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-item-title{font-size:14px;padding:0 12px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.left-icon,#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.right-icon{width:22px;height:22px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.right-icon{width:26px;height:18px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-body .dynamic-item-content{font-size:13px;padding-bottom:20px;padding-left:34px}#hero{height:auto !important}#hero .container{padding-bottom:40px}#hero h1{font-size:36px;line-height:44px}#hero .desc{font-size:20px;line-height:28px;margin-bottom:20px}#hero .link-list li{margin:8px 10px;margin-top:20px}#hero .link-list li .link-item{padding:10px 20px;font-size:18px}#hero .link-list li .link-item:hover{background:var(--primary-color)}#hero .waves{height:80px;min-height:80px;max-height:80px}#platform .platform-list{grid-template-columns:repeat(2, 1fr);gap:20px}#platform .platform-item{padding:25px 15px}#platform .platform-item h3{font-size:20px;margin-bottom:10px}#platform .platform-item p{font-size:14px}#introduce .intro-wrapper{flex-direction:column;gap:30px}#introduce .introduce-desc{margin-bottom:30px}#introduce .introduce-desc p{font-size:15px}#introduce .intro-left{position:static;width:100%;max-width:480px;margin:0 auto}#introduce .intro-right{width:100%}#introduce .intro-right .intro-features .feature-item h3{font-size:18px}#app .app-list,.news .news-list,#counts .counts-list{grid-template-columns:repeat(2, 1fr);gap:20px}#testimonials .testimonial-grid{grid-template-columns:repeat(2, 1fr)}#hot-games .games-tabs-wrapper{flex-direction:column;gap:30px}#hot-games .games-tabs-nav{width:100%;display:flex;flex-wrap:wrap;gap:10px}#hot-games .games-tabs-nav li{flex:1;min-width:120px;text-align:center;border-left:none;border-bottom:3px solid rgba(0,0,0,0);padding:12px 10px}#hot-games .games-tabs-nav li.active{border-left:none;border-bottom:3px solid var(--primary-color)}#hot-games .games-tabs-content .pane-inner{flex-direction:column-reverse;text-align:center;gap:20px}#hot-games .games-tabs-content .pane-text h3{font-size:28px}#hot-games .games-tabs-content .pane-text .sub-title{margin-bottom:15px}}@media(max-width: 768px){#dynamic .dynamic-container .dynamic-tabs{margin-bottom:18px;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}#dynamic .dynamic-container .dynamic-tabs::-webkit-scrollbar{display:none}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab{flex-shrink:0;padding:8px 16px;font-size:13px}#dynamic .dynamic-container .dynamic-list .dynamic-item{padding:0 16px;margin-bottom:14px;border-radius:12px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header{padding:18px 0}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-item-title{font-size:14px;padding:0 10px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.left-icon{width:20px;height:20px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.right-icon{width:24px;height:16px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-body .dynamic-item-content{font-size:13px;padding-bottom:18px;padding-left:30px}#hot-games .games-tabs-nav-wrapper{width:100%;overflow:scroll;display:block;-webkit-overflow-scrolling:touch}#hot-games .games-tabs-nav-wrapper .games-tabs-nav{width:max-content}}@media(max-width: 576px){#hero,#platform,#introduce,#question,#app,.news,#testimonials,#hot-games,#counts,#dynamic{padding:40px 0}#dynamic .dynamic-container .dynamic-tabs{margin-bottom:16px;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}#dynamic .dynamic-container .dynamic-tabs::-webkit-scrollbar{display:none}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab{flex-shrink:0;padding:6px 14px;font-size:12px;border-radius:4px}#dynamic .dynamic-container .dynamic-list .dynamic-item{padding:0 14px;margin-bottom:12px;border-radius:12px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header{padding:16px 0}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-item-title{font-size:13px;padding:0 8px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.left-icon{width:18px;height:18px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-header .dynamic-icon.right-icon{width:20px;height:14px}#dynamic .dynamic-container .dynamic-list .dynamic-item .dynamic-item-body .dynamic-item-content{font-size:12px;line-height:1.7;padding-bottom:16px;padding-left:26px}#testimonials .testimonial-grid{grid-template-columns:1fr;gap:20px}#testimonials .testimonial-grid .testimonial-item{padding:20px}#testimonials .testimonial-grid .testimonial-item .testimonial-content p{padding:0 20px}#hero{padding:60px 0 40px}#hero h1{font-size:26px;line-height:1.3}#hero .desc{font-size:15px;line-height:1.5;margin-top:15px}#hero .link-list li:hover{background:var(--primary-color)}#platform .platform-list{grid-template-columns:1fr;gap:20px}#platform .platform-item{padding:20px}#platform .platform-item:hover{transform:none;box-shadow:0 10px 30px rgba(0,0,0,.05)}#platform .platform-item h3{font-size:18px;margin-bottom:8px}#platform .platform-item p{font-size:14px;-webkit-line-clamp:4;line-clamp:4}#introduce .introduce-desc{margin-bottom:25px}#introduce .introduce-desc p{font-size:14px;line-height:1.6}#introduce .intro-right .intro-features .feature-item{flex-direction:column;align-items:center;text-align:center;gap:12px;margin-bottom:25px}#introduce .intro-right .intro-features .feature-item .feature-icon:hover{background:rgba(0,0,0,0);color:var(--primary-color)}#introduce .intro-right .intro-features .feature-item h3{font-size:17px;margin-bottom:8px}#introduce .intro-right .intro-features .feature-item .feature-icon{width:48px;height:48px;font-size:24px}#introduce .intro-right .intro-features .feature-item p{font-size:14px}#question .question-container .question-list .question-item{padding:0 15px;margin-bottom:10px;border-radius:10px}#question .question-container .question-list .question-item .question-item-header{padding:15px 0}#question .question-container .question-list .question-item .question-item-header .question-item-title{font-size:14px;padding:0 10px;line-height:1.4}#question .question-container .question-list .question-item .question-item-header .question-icon.left-icon,#question .question-container .question-list .question-item .question-item-header .question-icon.right-icon{width:18px;height:18px;font-size:18px}#question .question-container .question-list .question-item .question-item-body .question-item-content{padding-left:28px;padding-bottom:15px;font-size:13px;line-height:1.5}#app .app-item .img-placeholder{border-radius:15px}#app .app-item .img-placeholder:hover{transform:none}.news .news-list{grid-template-columns:1fr;gap:25px}.news .news-item{padding:15px}.news .news-item:hover{transform:none;box-shadow:none}.news .news-item .news-content h3{font-size:16px;height:auto}.news .news-item .news-content p{font-size:13px;height:auto}#counts .counts-list{grid-template-columns:1fr;gap:40px}#counts .counts-item{padding:35px 15px 25px}#counts .counts-item:hover{transform:none}#counts .counts-item .count-num{font-size:32px}#hot-games .games-tabs-wrapper{margin-top:20px;gap:20px}#hot-games .games-tabs-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:10px;width:100%;padding-bottom:10px;scrollbar-width:none}#hot-games .games-tabs-nav::-webkit-scrollbar{display:none}#hot-games .games-tabs-nav li{flex-shrink:0;font-size:14px;padding:8px 15px;min-width:max-content;background:#f5f5f5;border-radius:4px;border:none;margin-bottom:0}#hot-games .games-tabs-nav li:hover{color:var(--text-color)}#hot-games .games-tabs-nav li.active{background:var(--primary-color);color:#fff;border:none}#hot-games .games-tabs-nav li.active:hover{color:#fff}#hot-games .games-tabs-content .pane-inner{gap:20px}#hot-games .games-tabs-content .pane-text h3{font-size:18px}#hot-games .games-tabs-content .pane-text p{font-size:14px;line-height:1.6}}/*# sourceMappingURL=home.css.map */
