:root{--primary-color:#1a6dfc;--secondary-color:#0a4dbf;--accent-color:#ff6b35;--light-color:#f8f9fa;--dark-color:#212529;--text-color:#333;--text-light:#6c757d;--border-radius:8px;--box-shadow:0 5px 15px rgba(0,0,0,0.08);--transition:all 0.3s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:var(--text-color);overflow-x:hidden;scroll-behavior:smooth}html{scroll-padding-top:70px}.navbar{background:linear-gradient(135deg,#1a6dfc 0%,#0a4dbf 100%);box-shadow:0 2px 10px rgba(0,0,0,0.1);padding:0.5rem 0;position:fixed;top:0;width:100%;z-index:1000;transition:var(--transition)}.navbar-brand img{height:35px}.navbar-nav{flex:1;justify-content:center;margin:0 1.5rem}.navbar-nav .nav-link{color:white;font-weight:500;padding:0.4rem 1.5rem;transition:var(--transition);position:relative;border-radius:30px;margin:0 0.3rem;font-size:0.9rem}.navbar-nav .nav-link:hover{color:white;background-color:rgba(255,255,255,0.15)}.navbar-nav .nav-link.active{color:white;background-color:rgba(255,255,255,0.25)}.navbar-nav .nav-link::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:white;transition:var(--transition);transform:translateX(-50%)}.navbar-nav .nav-link:hover::after,.navbar-nav .nav-link.active::after{width:60%}.btn-login,.btn-register{padding:0.4rem 1.2rem;border-radius:30px;font-weight:500;transition:var(--transition);font-size:0.9rem}.btn-login{background-color:transparent;color:white;border:1px solid rgba(255,255,255,0.5)}.btn-login:hover{background-color:rgba(255,255,255,0.1);color:white;border-color:white}.btn-register{background-color:white;color:var(--primary-color);border:1px solid white}.btn-register:hover{background-color:rgba(255,255,255,0.9);color:var(--primary-color)}.navbar-toggler{border:1px solid rgba(255,255,255,0.5);padding:0.25rem 0.5rem;position:relative;width:40px;height:40px}.navbar-toggler:focus{box-shadow:none}.custom-toggler-icon{display:block;width:24px;height:2px;background-color:white;position:relative;transition:var(--transition)}.custom-toggler-icon::before,.custom-toggler-icon::after{content:'';position:absolute;width:24px;height:2px;background-color:white;left:0;transition:var(--transition)}.custom-toggler-icon::before{top:-8px}.custom-toggler-icon::after{top:8px}.navbar-toggler[aria-expanded="true"] .custom-toggler-icon{background-color:transparent}.navbar-toggler[aria-expanded="true"] .custom-toggler-icon::before{transform:rotate(45deg);top:0}.navbar-toggler[aria-expanded="true"] .custom-toggler-icon::after{transform:rotate(-45deg);top:0}.carousel-section{margin-top:58px;background:linear-gradient(135deg,#1a6dfc 0%,#0a4dbf 100%);color:white;padding:1.5rem 0;border-radius:0;min-height:380px;display:flex;align-items:center}.hero-carousel{width:100%;position:relative;overflow:hidden;border-radius:0}.carousel-inner{display:flex;width:100%;position:relative}.carousel-item{min-width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 15px;transition:opacity 0.5s ease;display:none}.carousel-item.active{display:flex}.text-content{flex:1;padding:1rem 1rem 1rem 2.5rem;max-width:50%;z-index:2;position:relative}.image-content{flex:1;text-align:center;padding:1rem;display:flex;justify-content:center;align-items:center;position:relative}.image-content img{width:100%;max-width:350px;height:auto;object-fit:contain;display:block}.carousel-title{font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.carousel-text{font-size:1rem;margin-bottom:1rem;opacity:0.9}.carousel-btn{background-color:var(--accent-color);color:white;border:none;padding:0.6rem 1.5rem;border-radius:30px;font-weight:600;font-size:0.9rem;transition:var(--transition);box-shadow:0 4px 10px rgba(255,107,53,0.3);display:inline-block;text-decoration:none}.carousel-btn:hover{background-color:#e55a2b;transform:translateY(-3px);box-shadow:0 6px 15px rgba(255,107,53,0.4);color:white}.carousel-controls{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;gap:8px;z-index:10}.carousel-dot{width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,0.5);cursor:pointer;transition:var(--transition)}.carousel-dot.active{background-color:white;transform:scale(1.2)}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;border-radius:50%;background-color:rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;color:white;font-size:1.2rem;cursor:pointer;transition:var(--transition);z-index:10}.carousel-arrow:hover{background-color:rgba(255,255,255,0.3)}.carousel-arrow.prev{left:15px}.carousel-arrow.next{right:15px}.features-section{padding:2.5rem 0;background-color:#f8f9fa;display:flex;align-items:center}.section-title{text-align:center;margin-bottom:2rem;font-weight:700;color:var(--dark-color);position:relative;font-size:2.2rem;padding-bottom:0.8rem}.section-title::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:3px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:2px}.section-title span{background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.feature-card{flex:1;min-width:220px;max-width:280px;background-color:white;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:1.5rem;text-align:center;transition:var(--transition);display:flex;flex-direction:column;align-items:center;border-top:4px solid var(--primary-color)}.feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,0,0,0.15)}.feature-icon{width:70px;height:70px;border-radius:50%;background-color:rgba(26,109,252,0.1);display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem}.feature-icon img{max-width:35px;height:auto}.feature-title{font-size:1.3rem;font-weight:600;margin-bottom:0.8rem;color:var(--dark-color)}.feature-description{color:var(--text-light);margin-bottom:1.2rem;flex-grow:1;font-size:0.9rem}.feature-btn{background-color:var(--primary-color);color:white;border:none;padding:0.5rem 1.2rem;border-radius:30px;font-weight:500;transition:var(--transition);width:100%;font-size:0.9rem;display:inline-block;text-decoration:none;text-align:center}.feature-btn:hover{background-color:var(--secondary-color);color:white}.highlight-section{background-color:#0b70eb;color:white;padding:2.5rem 0;display:flex;align-items:center}.highlight-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.highlight-text{flex:1;min-width:300px;padding:1.5rem}.highlight-image{flex:1;min-width:300px;text-align:center;padding:1.5rem;display:flex;justify-content:center;align-items:center}.highlight-image img{width:100%;max-width:550px;height:auto;max-height:300px}.highlight-title{font-size:2.2rem;font-weight:700;margin-bottom:1.2rem;line-height:1.2}.highlight-features{display:flex;flex-wrap:wrap;gap:0.8rem;margin-bottom:1.2rem}.highlight-feature{display:flex;align-items:center;background-color:rgba(255,255,255,0.15);padding:0.5rem 0.8rem;border-radius:30px}.highlight-dot{width:6px;height:6px;background-color:white;border-radius:50%;margin-right:8px}.highlight-feature-text{font-weight:500;font-size:0.85rem}.highlight-description{font-size:1rem;margin-bottom:1.2rem;opacity:0.9;line-height:1.4;text-align:justify}.highlight-btn{background-color:var(--accent-color);color:white;border:none;padding:0.6rem 1.5rem;border-radius:30px;font-weight:600;font-size:0.85rem;transition:var(--transition);box-shadow:0 4px 10px rgba(255,107,53,0.3);display:inline-block;text-decoration:none}.highlight-btn:hover{background-color:#e55a2b;transform:translateY(-3px);box-shadow:0 6px 15px rgba(255,107,53,0.4);color:white}.new-section{padding:2.5rem 0;background-color:#f8f9fa;display:flex;align-items:center}.new-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:2.5rem;color:var(--dark-color);position:relative;padding-bottom:0.8rem}.new-title::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:3px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:2px}.new-title span{background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.new-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.new-card{flex:1;min-width:220px;max-width:280px;background-color:white;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:1.5rem;text-align:center;transition:var(--transition);display:flex;flex-direction:column;align-items:center;border-top:4px solid var(--primary-color)}.new-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,0,0,0.15)}.new-icon{width:70px;height:70px;border-radius:50%;background-color:rgba(26,109,252,0.1);display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem}.new-icon img{max-width:35px;height:auto}.new-card-title{font-size:1.3rem;font-weight:600;margin-bottom:0.8rem;color:var(--dark-color)}.new-card-description{color:var(--text-light);margin-bottom:1.2rem;flex-grow:1;line-height:1.4;text-align:justify;font-size:0.9rem}.new-card-btn{background-color:var(--primary-color);color:white;border:none;padding:0.5rem 1.2rem;border-radius:30px;font-weight:500;transition:var(--transition);width:100%;font-size:0.9rem;display:inline-block;text-decoration:none;text-align:center}.new-card-btn:hover{background-color:var(--secondary-color);color:white}.real-time-section{padding:2.5rem 0;background-color:white;display:flex;align-items:center}.real-time-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.real-time-text{flex:1;min-width:300px;padding:1.5rem}.real-time-image{flex:1;min-width:300px;text-align:center;padding:1.5rem;display:flex;justify-content:center;align-items:center}.real-time-image img{width:100%;max-width:1000px;height:auto;max-height:350px;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.real-time-title{font-size:2.2rem;font-weight:700;margin-bottom:1.2rem;color:var(--dark-color);position:relative;padding-bottom:0.7rem}.real-time-title::after{content:'';position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:2px}.real-time-description{font-size:1rem;color:var(--text-light);margin-bottom:1.5rem;line-height:1.5;text-align:justify}.real-time-btn{background-color:var(--primary-color);color:white;border:none;padding:0.6rem 1.5rem;border-radius:30px;font-weight:600;font-size:0.9rem;transition:var(--transition);box-shadow:0 4px 10px rgba(26,109,252,0.3);display:inline-block;text-decoration:none}.real-time-btn:hover{background-color:var(--secondary-color);transform:translateY(-3px);box-shadow:0 6px 15px rgba(26,109,252,0.4);color:white}.real-time-result-section{padding:2.5rem 0;background-color:#f8f9fa;display:flex;align-items:center}.real-time-result-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:2.5rem;color:var(--dark-color);position:relative;padding-bottom:0.8rem}.real-time-result-title::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:3px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:2px}.real-time-result-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.real-time-result-image{flex:1;min-width:300px;text-align:center;padding:1rem}.real-time-result-image img{width:100%;max-width:380px;height:auto;max-height:220px;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.real-time-result-hexagons{flex:1;min-width:300px;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.hexagon-row{display:flex;justify-content:center;gap:1.5rem}.hexagon{width:100px;height:87px;background-color:white;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);display:flex;align-items:center;justify-content:center;transition:var(--transition);box-shadow:0 4px 8px rgba(0,0,0,0.1),0 8px 16px rgba(0,0,0,0.1),0 16px 24px rgba(0,0,0,0.1);cursor:pointer;position:relative}.hexagon::before{content:'';position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:white;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);z-index:1;box-shadow:inset 0 2px 4px rgba(0,0,0,0.05)}.hexagon-content{color:var(--dark-color);font-weight:600;text-align:center;font-size:0.9rem;line-height:1.2;z-index:2;position:relative}.hexagon:hover::before{background-color:var(--primary-color)}.hexagon:hover .hexagon-content{color:white}.hexagon:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,0.15),0 12px 20px rgba(0,0,0,0.15),0 20px 30px rgba(0,0,0,0.15)}.hexagon:nth-child(1):hover::before{background-color:#4CAF50}.hexagon:nth-child(2):hover::before{background-color:#F44336}.hexagon:nth-child(3):hover::before{background-color:#FF9800}.hexagon:nth-child(4):hover::before{background-color:#9C27B0}.hexagon:nth-child(5):hover::before{background-color:#FF5722}.hexagon:nth-child(6):hover::before{background-color:#795548}.hexagon:nth-child(7):hover::before{background-color:#607D8B}.download-section{padding:2.5rem 0;background-color:white;display:flex;align-items:center}.download-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.download-text{flex:1;min-width:300px;padding:1.5rem}.download-image{flex:1;min-width:300px;text-align:center;padding:1.5rem;display:flex;justify-content:center;align-items:center}.download-image img{width:100%;max-width:550px;height:auto;max-height:300px;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.download-title{font-size:2.4rem;font-weight:700;margin-bottom:1.5rem;color:var(--dark-color);line-height:1.2}.download-features{margin-bottom:1.5rem}.download-feature{display:flex;align-items:flex-start;margin-bottom:0.8rem}.download-dot{width:6px;height:6px;background-color:var(--primary-color);border-radius:50%;margin-right:12px;margin-top:6px;flex-shrink:0}.download-feature-text{font-weight:500;font-size:1rem;line-height:1.4}.download-description{font-size:1rem;margin-bottom:1.5rem;color:var(--text-light);line-height:1.5;text-align:justify}.download-btn{background-color:var(--accent-color);color:white;border:none;padding:0.6rem 1.8rem;border-radius:30px;font-weight:600;font-size:1rem;transition:var(--transition);box-shadow:0 4px 10px rgba(255,107,53,0.3);display:inline-block;text-decoration:none}.download-btn:hover{background-color:#e55a2b;transform:translateY(-3px);box-shadow:0 6px 15px rgba(255,107,53,0.4);color:white}.api-section{padding:2.5rem 0;background-color:#f8f9fa;display:flex;align-items:center}.scroll-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:var(--primary-color);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;box-shadow:0 4px 12px rgba(26,109,252,0.3);cursor:pointer;transition:var(--transition);z-index:999;opacity:0;visibility:hidden}.scroll-to-top.show{opacity:1;visibility:visible}.scroll-to-top:hover{background-color:var(--secondary-color);transform:translateY(-3px);box-shadow:0 6px 15px rgba(26,109,252,0.4)}.consultation-sidebar{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:998;display:flex;flex-direction:column;gap:10px}.consult-item{position:relative;width:50px;height:50px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1.2rem;cursor:pointer;transition:var(--transition);box-shadow:0 3px 10px rgba(0,0,0,0.2)}.consult-item:hover{background-color:var(--secondary-color);transform:scale(1.1)}.consult-item .tooltip{position:absolute;right:60px;top:50%;transform:translateY(-50%);background-color:white;color:var(--dark-color);padding:8px 12px;border-radius:4px;font-size:0.85rem;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transition:var(--transition);z-index:1001}.consult-item:hover .tooltip{opacity:1;visibility:visible}.consult-item.wechat-item .tooltip{width:150px;white-space:normal;text-align:center;padding:12px}.consult-item.wechat-item .tooltip img{width:100%;margin-top:4px;margin-bottom:4px;border-radius:4px}.company-section{padding:2.5rem 0;background-color:white;display:flex;align-items:center}.company-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.company-text{flex:1;min-width:300px;padding:1.5rem}.company-image{flex:1;min-width:300px;text-align:center;padding:1.5rem;display:flex;justify-content:center;align-items:center}.company-image img{width:100%;max-width:500px;height:auto;max-height:300px;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.company-subtitle{font-size:1.8rem;font-weight:700;margin-bottom:1.2rem;color:var(--dark-color);position:relative;padding-bottom:0.7rem}.company-subtitle::after{content:'';position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:2px}.company-description{font-size:1rem;color:var(--text-light);margin-bottom:1.2rem;line-height:1.6;text-align:justify}.company-stats{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:1.5rem;gap:1rem}.stat-item{flex:1;min-width:120px;text-align:center;padding:1rem;background-color:#f8f9fa;border-radius:var(--border-radius);box-shadow:0 3px 10px rgba(0,0,0,0.05);transition:var(--transition)}.stat-item:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.stat-number{font-size:1.8rem;font-weight:700;color:var(--primary-color);margin-bottom:0.5rem}.stat-text{font-size:0.9rem;color:var(--text-light);font-weight:500}.site-footer{background-color:#1a1f36;color:#a0a7b8;padding:3rem 0 1rem}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.footer-section{flex:1;min-width:200px;margin-bottom:1.5rem;padding:0 1rem}.footer-title{color:white;font-size:1.2rem;font-weight:600;margin-bottom:1.2rem;position:relative;padding-bottom:0.5rem}.footer-title::after{content:'';position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:var(--accent-color);border-radius:1px}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:0.7rem}.footer-links a{color:#a0a7b8;text-decoration:none;transition:var(--transition);font-size:0.9rem}.footer-links a:hover{color:white;padding-left:5px}.contact-info p{margin-bottom:0.8rem;display:flex;align-items:center;font-size:0.9rem}.contact-info i{margin-right:10px;color:var(--primary-color);width:16px;text-align:center}.social-links{display:flex;gap:10px;margin-top:1rem}.social-links a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#2d3446;color:white;border-radius:50%;text-decoration:none;transition:var(--transition)}.social-links a:hover{background-color:var(--primary-color);transform:translateY(-3px)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:1.5rem;border-top:1px solid #2d3446}.footer-logo{display:flex;align-items:center;color:white;font-weight:600;font-size:1.2rem}.footer-logo img{height:30px;margin-right:10px}.copyright p{margin:0;font-size:0.85rem}.copyright a{color:#a0a7b8;text-decoration:none;transition:var(--transition)}.copyright a:hover{color:white}@media (max-width:992px){.carousel-title,.highlight-title,.real-time-title,.real-time-result-title,.download-title{font-size:1.8rem}.section-title,.new-title{font-size:2rem}.carousel-item{flex-direction:column;text-align:center}.text-content,.image-content{flex:100%;max-width:100%;padding:1rem}.text-content{order:2;padding:1rem}.image-content{order:1}.image-content img{max-width:280px;max-height:200px}.features-container,.new-container{gap:1.2rem}.highlight-features{justify-content:center}.navbar-nav{margin:1rem 0;text-align:center}.navbar .d-flex{width:100%;justify-content:center;margin-top:1rem;margin-bottom:1rem}.real-time-title::after{left:50%;transform:translateX(-50%)}.hexagon{width:90px;height:78px}.hexagon-content{font-size:0.85rem}.scroll-to-top{width:45px;height:45px;bottom:20px;right:20px}.consultation-sidebar{right:15px}.consult-item{width:45px;height:45px;font-size:1.1rem}.consult-item .tooltip{right:55px;font-size:0.8rem}.company-subtitle{font-size:1.6rem}.stat-number{font-size:1.5rem}.footer-content{gap:1.5rem}.footer-bottom{flex-direction:column;text-align:center;gap:1rem}}@media (max-width:768px){.carousel-title,.highlight-title,.real-time-title,.real-time-result-title,.download-title{font-size:1.6rem}.section-title,.new-title{font-size:1.8rem}.carousel-arrow{width:30px;height:30px;font-size:1rem}.carousel-arrow.prev{left:10px}.carousel-arrow.next{right:10px}.hexagon{width:80px;height:69px}.hexagon-content{font-size:0.8rem}.hexagon-row{gap:1.2rem}.carousel-section{min-height:320px}.consultation-sidebar{right:10px}.consult-item{width:40px;height:40px;font-size:1rem}.consult-item .tooltip{right:50px;font-size:0.75rem;padding:6px 10px}.consult-item.wechat-item .tooltip{width:120px;padding:8px}.company-subtitle{font-size:1.4rem}.stat-item{min-width:45%}.footer-section{min-width:45%}}@media (max-width:576px){.carousel-title,.highlight-title,.real-time-title,.real-time-result-title,.download-title{font-size:1.4rem}.section-title,.new-title{font-size:1.6rem}.carousel-text,.highlight-description,.real-time-description,.download-description,.download-feature-text{font-size:0.85rem}.feature-card,.new-card{min-width:100%}.navbar-nav .nav-link{padding:0.4rem 0.8rem;margin:0 0.1rem;font-size:0.8rem}.real-time-image img{max-height:250px}.hexagon{width:70px;height:61px}.hexagon-content{font-size:0.75rem}.hexagon-row{gap:1rem}.carousel-section{min-height:280px}.scroll-to-top{width:40px;height:40px;bottom:15px;right:15px;font-size:1rem}.consultation-sidebar{right:5px}.consult-item{width:35px;height:35px;font-size:0.9rem}.consult-item .tooltip{right:45px;font-size:0.7rem;padding:5px 8px}.consult-item.wechat-item .tooltip{width:100px;padding:6px}.company-subtitle{font-size:1.2rem}.stat-item{min-width:100%}.footer-section{min-width:100%}.copyright p{font-size:0.8rem}}