
        @media all{
            *{margin:0;padding:0;box-sizing:border-box;font-family:'Montserrat', sans-serif;font-size:14px;}
            .underlined{border-bottom:1px solid #FE0000;padding-bottom:.5em;margin-bottom:1em;color:#FE0000;}
            #more-support{width:100%;background-color:#f7f7f7;display:flex;justify-content:center;align-items:flex-end;padding:80px 0;margin-bottom:-100px;}
            #more-support{margin-top:2em;padding:40px 0;}
            #more-support h3{color:#2a2a2a;font-weight:500;font-size:1.2em;}
            .cta-middle{width:100%;max-width:800px;margin:0 2em;border-bottom:1px solid #FE0000;}
            .newsfeed-title{font-size:12em;font-weight:800;color:#2a2a2a;opacity:.05;letter-spacing:-.05em;margin-top:-200px;}
            .product-sidebar-menu{border-left:1px solid #FE0000;padding-left:1em;margin-bottom:4em;}
            .product-sidebar-menu h2{font-size:1.5rem;color:#FE0000;font-weight:800;margin-bottom:1em;}
            .collapsible{background-color:#f7f7f7;color:#FE0000;cursor:pointer;padding:15px;width:100%;border:none;text-align:left;outline:none;font-size:15px;margin-top:0.5em;font-weight:600;display:flex;justify-content:flex-start;}
            .collapsible:hover{background-color:#747474;}
            .collapsible-content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;background-color:white;}
            .collapsible-content-inner{margin:2em auto;}
            button.collapsible:after{content:'\002B';float:right;margin-left:5px;}
            .support-sdbr-mobile{display:none;}
            .support-wrapper{display:flex;max-width:1440px;margin:150px auto;margin-top:50px; /* 顶部空白保持50px */}
            .support-sdbr{width:20%;margin-top:-6em;position:relative;}
            #spprt-sdbr{position:sticky;top:180px;}
            .support-main{width:80%;}
            .support-main h2{max-width:1440px;font-size:2em;font-weight:800;color:#FE0000;margin-bottom:1.5em;margin-top:50px;text-transform:uppercase;border-bottom:1px solid #c7c7c7;padding-bottom:.5em;}
            .downloads{display:flex;flex-direction:column;}
            .intro{margin-bottom:3em;}
            .thumbs{display:flex;}
            .download-file{text-align:center;margin-right:2em;width:8em;text-decoration:none;color:#747474;}
            .download-file img{margin-bottom:1em;width:100%;height:auto;object-fit: contain;}
            #faq .collapsible{font-weight:500;color:#2a2a2a;}
            #section-downloads,#section-faq,#section-certificates{height:50px; /* 章节间距保持50px */}
        }
        @media (max-width:1440px){
            .support-wrapper{padding:1em 2em;}
            #more-support{padding:5em 2em;}
            .product-sidebar-menu{margin-bottom:1em;}
            .product-sidebar-menu h2{margin-bottom:.5em;}
        }
        @media (max-width:1000px){
            .newsfeed-title{font-size:4em;margin-top:auto;}
            *{font-size:28px;}
            .cta-middle{max-width:350px;}
            .support-wrapper{display:flex;flex-direction:column;margin-top:50px; /* 移动端顶部空白保持50px */}
            .support-main{width:100%;display:flex;flex-direction:column;}
            .support-sdbr{display:none;}
            .support-sdbr-mobile{display:flex;flex-wrap:wrap;justify-content:space-around;}
            .support-sdbr-mobile a{width:35%;margin-bottom:3em;text-decoration:none;color:#FE0000;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}
            .support-sdbr-mobile h3{font-weight:600;font-size:28px;text-transform:uppercase;margin-top:2em;letter-spacing:1px;}
            .support-sdbr-mobile a img{width:70%;}
            .thumbs{flex-wrap:wrap;}
            #faq .collapsible{font-size:1.2em;padding:1em;}
            button.collapsible:after{content:'';}
            .collapsible{font-size:36px;padding:30px;}
            #more-support{padding:3em 2em;}
            #more-support{width:122%;margin-left:-3em;padding:2em;}
            .download-file{margin-right:1em;}
            .download-file img{height:auto;}
            .download-file{margin-bottom:3em;}
            #section-downloads,#section-faq,#section-certificates{height:50px; /* 移动端章节间距保持50px */}
            #more-support{margin-bottom:0;}
            #technical-support{margin-bottom:.5em;margin-top:-0.5em;}
        }
        .maxH{max-height:100% !important}
        .downloads .swiper-container{ width:100%; height:auto; position:relative; overflow:hidden; font-size:0; }
    