.home-section{padding:0}.home-section-default{background-color:#fff}.home-section-grey{background:#f7f8f9}.home-section h2{text-align:center;font-size:40px;font-weight:600;margin:0;line-height:1.2}.home-section .home-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding:40px 0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;list-style:none}@media (min-width:768px){.home-section .home-category-list{padding:60px 0 20px}}.home-section .home-category-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 290px;flex:1 0 290px;margin:0 0 20px;padding-left:10px;padding-right:10px}@media (min-width:768px){.home-section .home-category-item{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px}}.home-section .home-category{display:block;width:100%;border:1px solid #e7e8e9;border-radius:4px;-webkit-box-shadow:10px 10px 20px #eee;box-shadow:10px 10px 20px #eee}.home-section .home-category:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.home-section .home-category a:hover{text-decoration:none}.home-section .home-category img{display:block;width:100%;max-width:270px;margin:auto}.home-section .home-category-title{display:inline-block;text-align:center;width:100%;padding:20px 8px 8px;font-size:22px;font-weight:700;color:#272829}.home-section .home-category-description{display:inline-block;text-align:center;width:100%;padding:8px 24px;margin-bottom:12px;font-size:15px;color:#979899}.home-section .home-get-started{padding-top:20px}@media (min-width:768px){.home-section .home-get-started{padding-top:60px}}.home-section .home-get-started-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px -12px 40px}@media (min-width:768px){.home-section .home-get-started-blocks{margin:60px -12px 40px}}.home-section .home-get-started-block{background-color:#f7f8f9;-webkit-box-flex:1;-ms-flex:1 1 400px;flex:1 1 400px;margin:0 12px 20px;border-radius:4px;position:relative}.home-section .home-get-started-block .icon-bilibili,.home-section .home-get-started-block .icon-discussion,.home-section .home-get-started-block .icon-youtube{position:absolute;display:inline-block;margin:30px 12px;width:60px;height:60px}.home-section .home-get-started-block h3{font-size:22px;font-weight:700;margin:30px 30px 10px 100px}.home-section .home-get-started-block p{font-size:16px;color:#676869;margin:10px 0;padding-left:100px;padding-right:30px}.home-section .home-get-started-block a{font-size:16px;color:#28a7e1;text-decoration:underline;display:block;margin:10px 0 20px;padding-left:100px;padding-right:30px}.home-section .home-get-started-block a:hover{text-decoration:none}.home-section .home-promoted-articles{padding-top:40px;padding-bottom:80px}.home-section .home-need-help{padding-top:60px;padding-bottom:40px;margin-bottom:-15px}.home-section .home-need-help-desc{text-align:center;margin-top:10px;color:#979899}.home-section .home-need-help-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-section .home-need-help-buttons .button{width:192px;margin:0 12px}.home-section .home-need-help #home-weixin-qrcode{position:absolute;display:none}.home-section .home-need-help #home-weixin-qrcode .home-need-help-modal{display:block;position:absolute;left:12px;top:43px;background-color:#fff;width:192px;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 5px 20px #979899;box-shadow:0 5px 20px #979899}.home-section .home-need-help #home-weixin-qrcode img{display:block;width:120px;margin:30px 38px}.home-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(https://snapmaker.oss-cn-beijing.aliyuncs.com/snapmaker.cn/static/support/search-background.jpg);background-repeat:no-repeat;background-size:2560px 442px;height:442px;background-position:50%}.home-search-container .hero-title{padding-top:0}.home-search-container .hero-inner{max-width:unset}.home-search-container .search input{padding-left:44px;padding-right:44px;height:64px;border-radius:104px;font-size:24px;letter-spacing:-.24px}.home-search-container .search input::-webkit-input-placeholder{color:#999;font-weight:700;font-size:24px;letter-spacing:-.24px}.home-search-container .search input:-ms-input-placeholder{color:#999;font-weight:700;font-size:24px;letter-spacing:-.24px}.home-search-container .search input::-ms-input-placeholder{color:#999;font-weight:700;font-size:24px;letter-spacing:-.24px}.home-search-container .search input::placeholder{color:#999;font-weight:700;font-size:24px;letter-spacing:-.24px}.home-search-container .search-icon{right:44px;left:unset;font-size:24px;background:#fff;cursor:pointer}.search-text-container{width:100%}.quick-links{color:#5c5c5c}.quick-links a{color:#f5f5f5}.section-title{text-align:center}.product-category .title-2.font-bw-1.bold:first-child{margin-top:0}.category-sections{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-sections,.product-img{display:-webkit-box;display:-ms-flexbox;display:flex}.product-img{width:calc((100% - 72px)/4);position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding-bottom:2.3vw;border-radius:8px}.product-img .img{padding:2.3vw;width:100%;-webkit-transition:all .5s;transition:all .5s}.product-img .img:hover{padding:1.25vw}.product-img span{color:#1f1f1f;text-align:center}.product-img:hover .snmk-link-btn{color:#0c63e2}.product-img:hover .snmk-link-btn:after{width:100%}.software-category{background-color:#f5f5f5;color:#1f1f1f;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px}.software-category:hover{text-decoration:none}.software-category:hover .snmk-primary-btn{background-color:#0a4fb5}.software-text-container h3,.software-text-container p{color:#1f1f1f}.software-text-container .snmk-primary-btn{text-decoration:none}.margin-block-unset{margin-block:unset}@media (min-width:1024px){.product-img:nth-child(4n){margin-right:0}.product-img:first-child,.product-img:nth-child(2),.product-img:nth-child(3),.product-img:nth-child(4){margin-top:0}.software-category{padding-left:calc(8.33333% - 16px);padding-right:calc(8.33333% - 16px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.software-text-container{width:50%;padding-right:calc((100vw - 20px)/12 - 8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.software-category img{max-height:19.47vw;max-width:100%;padding-left:8px}}@media (min-width:768px) and (max-width:1024px){.home-search-container{background-size:1853px 320px;height:320px}.product-img{width:calc((100% - 48px)/3);padding-bottom:2.7vw}.product-img .img{padding:2.7vw}.product-img .img:hover{padding:1.5vw}.product-img:nth-child(3n){margin-right:0}.product-img:first-child,.product-img:nth-child(2),.product-img:nth-child(3){margin-top:0}.software-category{padding-left:60px;padding-right:60px}.software-category img{height:28.125vw;padding-left:8px}}@media (max-width:768px){.home-search-container{background-size:1853px 320px;height:320px}.product-img{width:calc((100% - 24px)/2);padding-bottom:16px}.product-img .img{padding:16px}.product-img:nth-child(2n){margin-right:0}.product-img:first-child,.product-img:nth-child(2){margin-top:0}a.product-img{margin-right:16px}.software-category{padding-left:16px;padding-right:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.software-text-container{margin-top:36px;width:100%}.software-text-container .snmk-primary-btn{margin-top:15px}.software-category img{width:100%;height:auto}.home-need-help-buttons .snmk-btn{margin-top:8px}}.software-text-container h3{font-weight:700}