:root{--primary-color: #4a90d9;--body-bg-color: #eef2f7;--section-alt-bg: #f4f7fb;--module-bg: #fff;--header-gradient: #fff;--border-color: #dfe6ee;--btn-hover: #3a7bc8;--title-color: #1a2b42;--text-color: #3d4f63;--desc-color: #6b7d93;--font-size-h1: 32px;--font-size-h2: 24px;--font-size-h3: 18px;--font-size-body: 15px;--font-size-small: 15px;--font-size-xs: 14px;--space-section: 60px;--space-element: 20px;--radius: 12px;--box-shadow: 0 2px 8px rgba(26, 43, 66, 0.06);--box-deep-shadow: 0 8px 24px rgba(26, 43, 66, 0.1)}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{font-size:var(--font-size-h1);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::after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:484px;height:7px;background:url("/static/images/icon-line.png") no-repeat center center;background-size:100% 100%}.section-header .section-desc{font-size:var(--font-size-body);color:var(--text-color);margin:0}.section-header .section-breadcrumb{font-size:13px;margin-bottom:var(--space-element);margin-top:40px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.section-header .section-breadcrumb a{color:#666}.section-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:5px;padding:6px 16px;white-space:nowrap;transition:.2s;font-size:16px;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:#000;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:var(--radius);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:5px;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 .section-title{font-size:28px;padding-bottom:12px;margin-bottom:12px}.section-header .section-title::after{width:484px;height:7px}.section-header .section-desc{font-size:var(--font-size-body)}.section-header .section-breadcrumb{margin-top: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:20px}.section-header .section-title{font-size:24px;padding-bottom:10px}.section-header .section-title::after{width:300px;height:5px}.section-header .section-desc{font-size:var(--font-size-body);padding:0 10px}.section-header .section-breadcrumb{margin-top:20px}}#hero{width:100%;overflow:hidden;background:url("/static/images/home-bg.jpg") no-repeat center center;background-size:cover}#hero .hero-inner{display:flex;align-items:center;gap:48px;padding-top:var(--space-section);padding-bottom:var(--space-section)}#hero .hero-text{flex:1;min-width:0}#hero .hero-badge{display:inline-block;padding:4px 12px;border-radius:4px;background:var(--primary-color);color:var(--module-bg);font-size:var(--font-size-xs);font-weight:700;letter-spacing:2px;margin-bottom:var(--space-element)}#hero h1{margin:0 0 8px;font-size:var(--font-size-h1);font-weight:700;line-height:1.25;color:var(--title-color)}#hero .hero-subtitle{margin:0 0 24px;font-size:var(--font-size-h3);font-weight:500;color:var(--primary-color);line-height:1.4}#hero .hero-desc{margin:0 0 8px;font-size:var(--font-size-body);color:var(--text-color);line-height:1.8;max-width:560px}#hero .hero-desc a{color:var(--primary-color);font-weight:600}#hero .hero-domain{margin:0 0 24px;font-size:var(--font-size-small);color:var(--desc-color)}#hero .hero-domain a{color:var(--primary-color);font-weight:500}#hero .hero-trust{display:flex;gap:24px;margin-bottom:32px}#hero .hero-trust .trust-item{display:flex;align-items:center;gap:6px;font-size:var(--font-size-small);font-weight:500;color:var(--title-color)}#hero .hero-trust .trust-icon{display:block;width:20px;height:20px;font-size:20px;color:var(--primary-color)}#hero .hero-trust .trust-icon svg{display:flex;align-items:center}#hero .hero-actions{display:flex;flex-wrap:wrap;gap:10px}#hero .hero-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 24px;border-radius:8px;font-size:var(--font-size-small);font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease;white-space:nowrap;background:var(--primary-color);color:var(--module-bg)}#hero .hero-btn:hover{background:var(--btn-hover)}#hero .hero-btn-outline{background:var(--module-bg);color:var(--primary-color);border:1px solid var(--primary-color)}#hero .hero-btn-outline:hover{background:var(--primary-color);color:var(--module-bg)}#hero .hero-banner{flex-shrink:0}#platform{padding:var(--space-section) 0}#platform .platform-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--space-element)}#platform .platform-item{background:var(--module-bg);border-radius:var(--radius);padding:var(--space-element);box-shadow:var(--box-shadow);transition:transform .3s ease,box-shadow .3s ease;display:flex;gap:var(--space-element)}#platform .platform-item:hover{cursor:pointer;transform:translateY(-3px);box-shadow:var(--box-deep-shadow)}#platform .platform-item .img-placeholder{width:120px;height:120px;flex-shrink:0;overflow:hidden;border-radius:var(--radius)}#platform .platform-item .img-placeholder img{width:100%;height:100%;object-fit:cover}#platform .platform-item .platform-text{flex:1;min-width:0}#platform .platform-item h3{font-size:18px;font-weight:700;color:var(--title-color);margin-bottom:8px}#platform .platform-item p{font-size:var(--font-size-body);line-height:1.6;color:var(--text-color);margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#introduce{padding:var(--space-section) 0;background-color:var(--section-alt-bg)}#introduce .introduce-desc{margin:0 auto 40px;padding:var(--space-element);background:var(--module-bg);border-left:3px solid var(--primary-color);border-radius:0 12px 12px 0;box-shadow:var(--box-shadow)}#introduce .introduce-desc p{font-size:var(--font-size-body);line-height:1.8;color:var(--text-color);margin:0;text-align:justify}#introduce .introduce-desc p+p{margin-top:var(--space-element)}#introduce .introduce-banner{margin-bottom:40px;overflow:hidden;border-radius:var(--radius)}#introduce .introduce-banner img{width:100%;height:auto}#introduce .feature-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space-element)}#introduce .feature-card{background:var(--module-bg);border-radius:var(--radius);padding:32px 24px;box-shadow:var(--box-shadow);text-align:center}#introduce .feature-card .feature-card-icon{width:56px;height:56px;margin:0 auto 20px;border-radius:var(--radius);background:linear-gradient(135deg, var(--primary-color), var(--btn-hover));display:flex;align-items:center;justify-content:center}#introduce .feature-card .feature-card-icon i{display:block;width:28px;height:28px;background-size:contain;background-position:center;background-repeat:no-repeat}#introduce .feature-card .feature-card-body h3{font-size:var(--font-size-h3);font-weight:600;color:var(--title-color);margin-bottom:12px}#introduce .feature-card .feature-card-body p{font-size:var(--font-size-small);line-height:1.7;color:var(--text-color);margin:0;text-align:justify}#exciting-activities{padding:var(--space-section) 0;background-color:var(--section-alt-bg)}#exciting-activities .exciting-activities-desc{margin:0 auto calc(var(--space-element)*1.5);padding:var(--space-element);background:var(--module-bg);border-left:3px solid var(--primary-color);border-radius:0 var(--radius) var(--radius) 0;box-shadow:var(--box-shadow)}#exciting-activities .exciting-activities-desc p{font-size:var(--font-size-body);line-height:1.85;color:var(--text-color);margin:0;text-align:justify}#exciting-activities .exciting-activities-desc p+p{margin-top:var(--space-element)}#exciting-activities .exciting-activities-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-element);align-items:stretch}#exciting-activities .exciting-card{display:flex;flex-direction:column;height:100%;background:var(--module-bg);border-radius:var(--radius);box-shadow:var(--box-shadow);overflow:hidden;border:1px solid var(--border-color)}#exciting-activities .exciting-card-visual{width:100%;aspect-ratio:16/12;flex-shrink:0;border:none;border-radius:0;border-bottom:1px solid var(--border-color);box-sizing:border-box}#exciting-activities .exciting-card-visual img{width:100%;height:auto;object-fit:cover}#exciting-activities .exciting-card-content{flex:1;display:flex;align-items:center;justify-content:center;padding:calc(var(--space-element)*1.1) var(--space-element);min-height:4.5em}#exciting-activities .exciting-card-title{margin:0;font-size:var(--font-size-body);font-weight:700;color:var(--title-color);text-align:center;line-height:1.45}#question{position:relative;padding:var(--space-section) 0}#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:var(--font-size-body);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 var(--space-element);margin-bottom:var(--space-element);border-radius:var(--radius);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:var(--font-size-body);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:var(--space-section) 0;background-color:var(--body-bg-color)}#app .app-intro{max-width:800px;margin:0 auto 40px}#app .app-intro p{font-size:var(--font-size-body);line-height:1.8;color:var(--text-color);margin:0;text-align:justify}#app .app-intro p a{color:var(--primary-color);font-weight:600}#app .app-banner{margin-bottom:36px}#app .app-banner img{width:100%;height:auto}#app .app-banner{overflow:hidden;border-radius:var(--radius)}#app .app-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space-element);margin-bottom:36px}#app .app-item{background:var(--module-bg);border-radius:var(--radius);padding:28px 24px;box-shadow:var(--box-shadow);text-align:center}#app .app-item .app-icon{width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:linear-gradient(135deg, var(--primary-color), var(--btn-hover));display:flex;align-items:center;justify-content:center}#app .app-item .app-icon i{display:block;width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat}#app .app-item h3{font-size:var(--font-size-h3);font-weight:600;color:var(--title-color);margin-bottom:10px}#app .app-item p{font-size:var(--font-size-small);line-height:1.7;color:var(--text-color);margin:0}#testimonials{padding:var(--space-section) 0;background-color:var(--section-alt-bg)}#testimonials .testimonial-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space-element)}#testimonials .testimonial-item{background:var(--module-bg);border-radius:var(--radius);overflow:hidden;box-shadow:var(--box-shadow);display:flex;flex-direction:column;padding:var(--space-element);gap:var(--space-element)}#testimonials .testimonial-banner{aspect-ratio:16/9;border-radius:var(--radius)}#testimonials .testimonial-banner img{width:100%;height:100%;object-fit:cover}#testimonials .testimonial-banner{overflow:hidden}#testimonials .testimonial-body{flex:1;display:flex;flex-direction:column}#testimonials .testimonial-header{display:flex;align-items:center;gap:12px;margin-bottom:var(--space-element)}#testimonials .testimonial-info{min-width:0}#testimonials .testimonial-info h3{font-size:var(--font-size-body);font-weight:600;color:var(--title-color);margin:0 0 2px}#testimonials .testimonial-info .testimonial-role{font-size:var(--font-size-xs);color:var(--primary-color);margin:0;font-weight:500}#testimonials .testimonial-text{font-size:var(--font-size-small);line-height:1.7;color:var(--text-color);margin:0;text-align:justify;flex:1}#hot-games{padding:var(--space-section) 0;background-color:var(--section-alt-bg)}#hot-games .games-tabs-wrapper{display:flex;flex-direction:column;background:var(--module-bg);border-radius:var(--radius);overflow:hidden;box-shadow:var(--box-shadow)}#hot-games .games-tabs-nav-wrapper{display:flex;justify-content:center;padding:20px 24px 0}#hot-games .games-tabs-nav{list-style:none;padding:6px;margin:0;display:inline-flex;gap:4px;background:var(--body-bg-color);border-radius:10px}#hot-games .games-tabs-nav li{padding:10px 24px;font-size:var(--font-size-body);font-weight:500;color:var(--desc-color);cursor:pointer;border-radius:8px;border:1.5px solid rgba(0,0,0,0);transition:color .2s ease,border-color .2s ease,background .2s ease}#hot-games .games-tabs-nav li:hover{color:var(--primary-color)}#hot-games .games-tabs-nav li.active{color:var(--primary-color);font-weight:600;background:var(--module-bg);border-color:var(--primary-color)}#hot-games .games-tabs-content{flex:1;min-width:0}#hot-games .games-tabs-content .tab-pane{display:none;animation:fadeIn .3s ease}#hot-games .games-tabs-content .tab-pane.active{display:block}#hot-games .games-tabs-content .pane-inner{display:flex;align-items:stretch;gap:36px;padding:36px}#hot-games .games-tabs-content .pane-text{flex:1;display:flex;flex-direction:column}#hot-games .games-tabs-content .pane-text .pane-tag{display:inline-block;font-size:var(--font-size-xs);font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}#hot-games .games-tabs-content .pane-text h3{font-size:var(--font-size-h2);font-weight:700;color:var(--title-color);margin:0 0 var(--space-element) 0}#hot-games .games-tabs-content .pane-text p{font-size:var(--font-size-body);line-height:1.8;color:var(--text-color)}#hot-games .games-tabs-content .pane-highlights{list-style:none;padding:0;margin:var(--space-element) 0 24px}#hot-games .games-tabs-content .pane-highlights li{position:relative;padding-left:20px;font-size:var(--font-size-small);color:var(--text-color);line-height:2}#hot-games .games-tabs-content .pane-highlights li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--primary-color)}#hot-games .games-tabs-content .pane-cta{display:inline-block;margin-top:auto;padding:10px 28px;font-size:var(--font-size-body);font-weight:600;color:var(--module-bg);background:var(--primary-color);border-radius:6px;text-decoration:none;cursor:pointer;transition:background .2s ease;align-self:flex-start}#hot-games .games-tabs-content .pane-cta:hover{background:var(--btn-hover)}#hot-games .games-tabs-content .pane-img{flex:0 0 380px;display:flex;align-items:center}#hot-games .games-tabs-content .pane-img img{width:100%;height:auto;object-fit:cover}#hot-games .games-tabs-content .pane-img{overflow:hidden;border-radius:var(--radius)}#counts{padding:var(--space-section) 0;background-color:var(--section-alt-bg)}#counts .counts-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}#counts .counts-item{background:var(--module-bg);padding:40px 20px 28px;border-radius:var(--radius);text-align:center;box-shadow:var(--box-shadow);position:relative}#counts .counts-item .icon-circle{width:50px;height:50px;background:linear-gradient(135deg, var(--primary-color), var(--btn-hover));border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;top:-25px;left:50%;transform:translateX(-50%);box-shadow:0 4px 12px rgba(74,144,217,.3)}#counts .counts-item .icon-circle i{display:block;width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat}#counts .counts-item .count-num{font-size:36px;font-weight:700;color:var(--primary-color);margin-bottom:8px;line-height:1;display:flex;align-items:flex-end;justify-content:center}#counts .counts-item .count-num span{font-size:var(--font-size-body);color:var(--primary-color);margin-left:3px;padding-bottom:3px;font-weight:600}#counts .counts-item .count-text{font-size:var(--font-size-body);font-weight:600;color:var(--title-color);margin:0 0 8px}#counts .counts-item .count-desc{font-size:var(--font-size-xs);color:var(--desc-color);line-height:1.6;margin:0}#dynamic{padding:var(--space-section) 0}#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:var(--font-size-body);font-weight:600;color:var(--text-color);background:var(--module-bg);border:1px solid var(--border-color);border-radius:var(--radius);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 var(--space-element);margin-bottom:var(--space-element);border-radius:var(--radius);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:var(--font-size-body);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:var(--space-section) 0}.news .news-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space-element);margin-top:50px}.news .news-item{background:var(--module-bg);border:1px solid var(--border-color);box-shadow:var(--box-shadow);padding:20px;text-align:center;transition:all .3s ease;border-radius:var(--radius)}.news .news-item:hover{cursor:pointer;box-shadow:var(--box-deep-shadow);transform:translateY(-5px)}.news .news-item .img-placeholder{width:100%;aspect-ratio:16/10;background-color:var(--body-bg-color);margin-bottom:var(--space-element);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--radius)}.news .news-item .img-placeholder img{width:100%;height:100%;object-fit:cover}.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:var(--font-size-body);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}.news .news-item .posts-item-footer{display:flex;align-items:center;font-size:var(--font-size-body);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){#platform,#introduce,#exciting-activities,#question,#app,.news,#testimonials,#hot-games,#counts,#dynamic{padding:calc(var(--space-section)*.83) 0}#dynamic .dynamic-container .dynamic-tabs{margin-bottom:20px;gap:8px}#dynamic .dynamic-container .dynamic-tabs .dynamic-tab{padding:8px 18px;font-size:var(--font-size-body)}#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:var(--font-size-body);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:var(--font-size-body);padding-bottom:20px;padding-left:34px}#hero .hero-inner{padding-top:40px;padding-bottom:40px}#hero .hero-banner{display:none}#hero .hero-text{text-align:center}#hero .hero-desc{max-width:100%}#hero .hero-trust{justify-content:center}#hero .hero-actions{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;max-width:380px;margin:0 auto}#hero .hero-btn{width:100%}#platform .platform-list{grid-template-columns:1fr;gap:16px}#platform .platform-item{padding:var(--space-element)}#platform .platform-item .img-placeholder{width:100px;height:100px}#platform .platform-item h3{font-size:17px}#platform .platform-item p{font-size:var(--font-size-body)}#introduce .introduce-desc{margin-bottom:28px;padding:var(--space-element)}#introduce .introduce-banner{margin-bottom:28px}#introduce .feature-grid{gap:16px}#introduce .feature-card{padding:24px 20px}#app .app-list{gap:16px}#app .app-item{padding:24px 20px}.news .news-list,#counts .counts-list{grid-template-columns:repeat(2, 1fr);gap:20px}#testimonials .testimonial-grid{grid-template-columns:repeat(2, 1fr);gap:16px}#hot-games .games-tabs-nav li{padding:14px 10px;font-size:var(--font-size-small)}#hot-games .games-tabs-content .pane-inner{padding:28px;gap:28px}#hot-games .games-tabs-content .pane-img{flex:0 0 300px}}@media(max-width: 768px){#exciting-activities .exciting-activities-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}#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:var(--font-size-body)}#dynamic .dynamic-container .dynamic-list .dynamic-item{padding:0 16px;margin-bottom:14px;border-radius:var(--radius)}#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:var(--font-size-body);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:var(--font-size-body);padding-bottom:18px;padding-left:30px}#hot-games .games-tabs-nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}#hot-games .games-tabs-nav::-webkit-scrollbar{display:none}#hot-games .games-tabs-nav li{flex-shrink:0;min-width:max-content}#hot-games .games-tabs-content .pane-inner{flex-direction:column;padding:24px;gap:24px}#hot-games .games-tabs-content .pane-img{flex:none;width:100%}#hot-games .games-tabs-content .pane-img .img-placeholder{aspect-ratio:16/9}}@media(max-width: 576px){:root{--space-element: calc(20px * 0.8)}#platform,#introduce,#exciting-activities,#question,#app,.news,#testimonials,#hot-games,#counts,#dynamic{padding:calc(var(--space-section)*.67) 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:var(--font-size-body);border-radius:4px}#dynamic .dynamic-container .dynamic-list .dynamic-item{padding:0 14px;margin-bottom:12px;border-radius:var(--radius)}#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:var(--font-size-body);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:var(--font-size-body);line-height:1.7;padding-bottom:16px;padding-left:26px}#testimonials .testimonial-grid{grid-template-columns:1fr;gap:12px}#testimonials .testimonial-item{flex-direction:row;overflow:hidden}#testimonials .testimonial-banner{flex-shrink:0;width:120px;margin-bottom:0}#testimonials .testimonial-header{gap:10px;margin-bottom:10px}#testimonials .testimonial-info h3{font-size:var(--font-size-small)}#testimonials .testimonial-text{font-size:var(--font-size-xs);line-height:1.6}#hero .hero-inner{padding-top:28px;padding-bottom:28px}#hero .hero-badge{padding:3px 10px;margin-bottom:12px}#hero .hero-subtitle{margin-bottom:16px}#hero .hero-domain{margin-bottom:16px}#hero .hero-trust{flex-wrap:wrap;gap:8px 16px;margin-bottom:20px}#hero .hero-trust .trust-item{gap:2px}#hero .hero-actions{grid-template-columns:1fr 1fr;gap:8px;max-width:100%}#hero .hero-btn{padding:12px 0;min-height:44px}#platform .platform-list{grid-template-columns:1fr;gap:14px}#platform .platform-item{padding:16px}#platform .platform-item:hover{transform:none;box-shadow:var(--box-shadow)}#platform .platform-item .img-placeholder{width:80px;height:80px}#platform .platform-item h3{font-size:16px;margin-bottom:6px}#platform .platform-item p{font-size:var(--font-size-body);-webkit-line-clamp:3;line-clamp:3}#introduce .introduce-desc{margin-bottom:20px;padding:16px 20px;border-radius:0 8px 8px 0}#introduce .introduce-desc p{font-size:var(--font-size-small);line-height:1.7}#introduce .introduce-banner{margin-bottom:20px}#introduce .feature-grid{grid-template-columns:1fr;gap:12px}#introduce .feature-card{padding:16px;text-align:left;display:flex;gap:14px;align-items:flex-start}#introduce .feature-card .feature-card-icon{margin:0;flex-shrink:0;width:42px;height:42px;border-radius:10px}#introduce .feature-card .feature-card-icon i{width:22px;height:22px}#introduce .feature-card .feature-card-body{flex:1;min-width:0}#introduce .feature-card .feature-card-body h3{font-size:var(--font-size-body);margin-bottom:6px}#introduce .feature-card .feature-card-body p{font-size:var(--font-size-small)}#exciting-activities .exciting-activities-desc{margin-bottom:var(--space-element);padding:16px 18px;border-radius:0 8px 8px 0}#exciting-activities .exciting-activities-desc p{line-height:1.75}#exciting-activities .exciting-activities-grid{grid-template-columns:1fr;gap:12px}#exciting-activities .exciting-card-content{padding:14px 16px;min-height:auto}#exciting-activities .exciting-card-title{font-size:var(--font-size-small)}#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:var(--font-size-body);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:var(--font-size-body);line-height:1.5}#app .app-intro{margin-bottom:24px}#app .app-intro p{font-size:var(--font-size-small)}#app .app-banner{margin-bottom:24px}#app .app-list{grid-template-columns:1fr;gap:12px;margin-bottom:24px}#app .app-item{padding:20px 16px}#app .app-item .app-icon{width:40px;height:40px;margin-bottom:12px}#app .app-item .app-icon i{width:20px;height:20px}#app .app-item h3{font-size:var(--font-size-body);margin-bottom:8px}#app .app-item p{font-size:var(--font-size-small)}.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:var(--font-size-body);height:auto}#counts .counts-list{grid-template-columns:repeat(2, 1fr);gap:36px 16px}#counts .counts-item{padding:35px 14px 20px}#counts .counts-item .count-num{font-size:28px}#counts .counts-item .count-text{font-size:var(--font-size-small);margin-bottom:4px}#counts .counts-item .count-desc{font-size:var(--font-size-body)}#hot-games .games-tabs-wrapper{border-radius:8px}#hot-games .games-tabs-nav-wrapper{padding:16px 16px 0}#hot-games .games-tabs-nav{padding:4px;gap:2px;border-radius:8px}#hot-games .games-tabs-nav li{padding:8px 14px;font-size:var(--font-size-xs);border-radius:6px}#hot-games .games-tabs-content .pane-inner{padding:20px 16px;gap:20px}#hot-games .games-tabs-content .pane-text .pane-tag{font-size:10px}#hot-games .games-tabs-content .pane-text h3{font-size:var(--font-size-h3);margin-bottom:10px}#hot-games .games-tabs-content .pane-text p{font-size:var(--font-size-small);line-height:1.7}#hot-games .games-tabs-content .pane-highlights li{font-size:var(--font-size-xs);line-height:1.8}#hot-games .games-tabs-content .pane-cta{padding:8px 22px;font-size:var(--font-size-small)}#hot-games .games-tabs-content .pane-img .img-placeholder{aspect-ratio:16/10;border-radius:8px}}/*# sourceMappingURL=home.css.map */
