body,html{overflow-x:hidden}.nav-menu ul,body,html{padding:0;margin:0}.article-content,body,html{font-family:'Google Sans',sans-serif!important}body{font-family:'Google Sans',sans-serif;background:#fff;color:#111;line-height:1.6}.container{width:90%;max-width:1200px;margin:0 auto}.site-header{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.06);position:sticky}.hamburger,.lang-btn{background:0 0;cursor:pointer}.site-header .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.logo img{height:40px}.nav-menu ul{list-style:none;display:flex;gap:25px}.hero-left h1,.intro-section p,.verified h3{margin-bottom:10px}.nav-menu ul li a{text-decoration:none;color:#333;font-weight:500;transition:color .3s}.footer-menu li a:hover,.nav-menu ul li a:hover{color:#945901}.language-selector{margin-left:20px}.lang-btn{padding:8px 16px;border:1px solid #ccc;border-radius:4px}.hamburger{display:none;flex-direction:column;gap:4px;border:none}.btn-download,.btn-main{border-radius:6px;text-decoration:none}.hamburger span{width:22px;height:2px;background-color:#333}.hero-section{position:relative;background:linear-gradient(135deg,#fc0,#f90);color:#fff;padding:45px 20px;overflow:hidden}.background-shape{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);background-color:#a66503;z-index:1}.hero-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;max-width:1200px;margin:0 auto}.hero-left{flex:1 1 500px}.hero-left h1{font-size:2.5rem;font-weight:700}.version{font-size:1.1rem;margin-bottom:20px;color:#ffffff}.btn-download{display:inline-block;background:#fff;color:#a66607;font-weight:700;padding:12px 24px;transition:background .3s;font-size:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1);max-width:300px;text-align:center}.btn-download:hover{background-color:#f0f0f0}#backToTopBtn:hover,.back-btn:hover,.back-home-btn:hover,.btn-main:hover{background-color:#169e44}.verified h3{font-size:1.2rem;color:#fff}.verified-logos{display:flex;align-items:center;gap:15px;margin-bottom:15px}.verified-logos img{height:32px}.secure-text{font-size:.95rem;color:#fff;line-height:1.6}.hero-right{flex:1 1 400px;text-align:center}.hero-right img{max-width:100%;height:auto;max-height:500px}.intro-section{padding:20px;margin-bottom:0}.features-section h2{margin-top:0;font-size:1.8rem;margin-bottom:40px}.btn-main{display:inline-block;background-color:#a66607;color:#fff;padding:12px 25px;font-weight:600;margin-top:15px;box-shadow:0 3px 6px rgba(0,0,0,.1);transition:background-color .3s}.feature-box,.highlight-box{transition:transform .3s;text-align:center}.features-section{padding:20px 20px 50px;background-color:#fff;margin-top:0}.features-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.feature-box{background:#f9f9f9;padding:20px;border-radius:12px;width:130px}.feature-box:hover{transform:translateY(-5px)}.feature-box img{width:60px;height:60px;margin-bottom:10px}.feature-box p{font-size:.95rem;color:#222}@media (max-width:768px){.hamburger{display:flex}.language-selector,.nav-menu{display:none}.nav-menu{width:100%;background:#fff;border-top:1px solid #eee}.nav-menu.active{display:block}.nav-menu ul{flex-direction:column;padding:15px 0}.nav-menu ul li{padding:10px 20px;border-bottom:1px solid #eee}.hero-section{padding:25px 15px}.hero-content{flex-direction:column;text-align:center}.hero-left,.hero-right{flex:1 1 100%}.hero-left h1{font-size:2rem}.version{font-size:1rem}.btn-download{margin:0 auto}.hero-right img{max-width:80%;max-height:300px;margin-top:20px}.verified-logos{justify-content:center}.features-grid{gap:20px}.feature-box{width:45%}}@media (max-width:480px){.feature-box{width:100%}}.feature-highlight{padding:60px 20px;display:flex;flex-direction:column;gap:50px;align-items:center}.highlight-box{background:linear-gradient(135deg,#fc0,#f90);border-radius:15px;padding:40px 20px;width:100%;max-width:800px;color:#000;box-shadow:0 8px 20px rgba(0,0,0,.05)}.highlight-box:hover{transform:translateY(-4px)}.highlight-box h2{font-size:1.8rem;font-weight:700;margin-bottom:10px}.highlight-box p{font-size:1.1rem;margin-bottom:25px}.highlight-box img{max-width:300px;width:100%;height:auto;border-radius:12px;border:2px solid #fff}.article-content{max-width:850px;margin:0 auto;padding:40px 20px;font-size:1.05rem;line-height:1.8;color:#222}.article-content h1{font-size:2.2rem;font-weight:700;margin-bottom:20px;color:#945901}.article-content h2{font-size:1.6rem;font-weight:600;margin-top:40px;margin-bottom:15px;color:#fff;background-color:#000}.article-content h3{font-size:1.2rem;margin-top:25px;margin-bottom:10px;color:#333}.article-content p{margin-bottom:15px}.article-content ul{padding-left:20px;margin-bottom:20px}.article-content table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff;border:1px solid #ddd}.article-content table td,.article-content table th{border:1px solid #ddd;padding:12px;text-align:left;font-size:.95rem}.article-content table th{background-color:#ffbe5c;font-weight:700}.site-footer{background:#121212;color:#ccc;padding:40px 20px 20px;font-size:.95rem}.site-footer .container{max-width:1200px;margin:auto}.footer-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #2c2c2c}.footer-logo img{max-height:50px}.footer-menu{list-style:none;display:flex;gap:25px;padding:0}.footer-menu li a{color:#ccc;text-decoration:none;transition:color .3s}.footer-bottom{text-align:center;margin-top:20px;font-size:.9rem;color:#999}#backToTopBtn{position:fixed;bottom:30px;right:25px;z-index:99;font-size:20px;border:none;outline:0;background-color:#945901;color:#fff;cursor:pointer;padding:12px 16px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.2);display:none;transition:background-color .3s,transform .3s}#backToTopBtn:hover{transform:scale(1.1)}.download-section{padding:60px 20px;background:#fff}.download-section h1{font-size:2.2rem;margin-bottom:20px;color:#945901;text-align:center}.download-intro{font-size:1.1rem;color:#333;max-width:750px;margin:0 auto 40px;text-align:center;line-height:1.7}.download-box{background:#f9f9f9;border:1px solid #ddd;border-radius:12px;padding:30px;max-width:700px;margin:0 auto;box-shadow:0 2px 10px rgba(0,0,0,.05)}.download-box ul{list-style:none;padding:0;margin:0 0 25px}.download-box li{font-size:1rem;color:#111;padding:8px 0;border-bottom:1px solid #eee}.download-box li:last-child{border-bottom:none}.note{font-size:.95rem}@media (max-width:768px){.highlight-box{padding:30px 15px}.highlight-box h2{font-size:1.5rem}.highlight-box img{max-width:90%}.article-content{padding:20px 15px}.article-content h1{font-size:1.8rem}.article-content h2{font-size:1.4rem}.footer-top{flex-direction:column;gap:20px;text-align:center}.footer-menu{flex-direction:column;gap:10px}.download-section{padding:40px 15px}.download-box{padding:20px}.download-btn{width:auto;text-align:center}}.error-404{padding:80px 20px;text-align:center;background:#fdfdfd}.error-404 h1{font-size:2.4rem;color:#945901;margin-bottom:20px}.error-404 p{font-size:1.1rem;color:#555;margin-bottom:30px}.page-section h1,.page-section h2,.page-section h3{color:#945901;margin-bottom:25px;text-align:center}.error-actions{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.back-btn,.back-home-btn{background-color:#945901;color:#fff;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;transition:background-color .3s}.faq-section,.page-section{padding:60px 20px;background-color:#fff}.page-section h1{font-size:2rem}.page-section h2{font-size:1.5rem}.page-section h3{font-size:1rem}.page-section p{font-size:1.05rem;color:#333;line-height:1.7;max-width:800px;margin:0 auto 20px;text-align:center}.page-section ul{max-width:800px;margin:20px auto;padding-left:20px;color:#444;line-height:1.7}.page-section ul li{margin-bottom:10px;list-style-type:disc}.faq-section h2{font-size:2rem;text-align:center;color:#945901;margin-bottom:40px}.faq-item{background:#f9f9f9;border:1px solid #e1e1e1;border-radius:10px;padding:20px;margin-bottom:20px;max-width:800px;margin-left:auto;margin-right:auto}.faq-question{font-size:1.2rem;font-weight:600;margin-bottom:10px;color:#222}.faq-answer p{font-size:1rem;color:#444;line-height:1.6;margin:0}@media (max-width:576px){.container{width:95%}.back-btn,.back-home-btn,.btn-download,.btn-main,.download-btn{width:100%;padding:14px;font-size:1rem}.article-content h1,.download-section h1,.error-404 h1,.faq-section h2,.hero-left h1,.page-section h1{font-size:1.6rem}.highlight-box h2{font-size:1.3rem}.download-intro,.faq-answer p,.highlight-box p,.intro-section p,.page-section p,.secure-text{font-size:.95rem}.article-content,.download-box,.faq-item,.hero-left,.hero-right{padding-left:10px;padding-right:10px}.feature-box{width:100%;padding:15px}.features-grid{gap:15px}.faq-question,.footer-menu{font-size:1rem}.footer-menu,.footer-top{text-align:center}.page-section h2,.page-section h3{font-size:1.2rem}.hamburger{display:flex}}.download-btn{display:block;width:fit-content;margin:20px auto;background:#1a9b50;color:#fff;padding:14px 28px;font-weight:600;font-size:18px;border-radius:8px;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:.25s}.download-btn:hover{background:#158443;transform:translateY(-2px)}.page-section .container h1,.page-section .container h2,.page-section .container h3,.table-compare thead th{text-align:center}.note{width:min(900px,95%);margin:16px auto 28px;padding:14px 18px;background:#fff4e5;border-left:6px solid #f0b429;border-radius:8px;color:#5c4b2a}.page-section .container table{width:min(900px,95%);margin:24px auto;border-collapse:collapse;background:#fff}.page-section .container table td,.page-section .container table th{padding:12px 14px;border:1px solid #e5e7eb;text-align:left;vertical-align:top;line-height:1.5}.page-section .container table thead th{background:#f3f4f6;font-weight:700}.table-striped tbody tr:nth-child(odd){background:#fafafa}@media (max-width:640px){.page-section .container table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.page-section .container ol,.page-section .container p,.page-section .container ul{width:min(900px,95%);margin-left:auto;margin-right:auto}.page-section .container ol,.page-section .container ul{padding-left:1.25rem}.table-grid ul{margin:0;padding-left:1.1rem}.download-card{width:min(900px,95%);margin:24px auto;padding:20px 22px;background:#f7fbff;border:1px solid #e6f0ff;border-radius:12px;text-align:center}.video-wrap{max-width:900px;margin:40px auto;padding:0 15px}.video-wrap iframe{width:100%;aspect-ratio:16/9;height:auto;border:none;display:block}.site-header{background:linear-gradient(135deg,#fff 0,#f8f9fc 100%);padding:10px 20px;box-shadow:0 4px 20px rgba(115,36,80,.15);position:sticky;top:0;z-index:999;border-top:4px solid #000;border-bottom:4px solid #000}@media (max-width:768px){.site-header{padding:8px 15px;border-top:3px solid #000;border-bottom:3px solid #000}}