:root{color:#3d4a45;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fafafb;font:16px/1.6 Source Han Sans CN}*{box-sizing:border-box}body{margin:0}._wrap_1nk78_1{z-index:20;background:#fff;position:relative}._header_1nk78_7{background-color:#eb000a;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 90px 0 60px;display:flex}._logo_1nk78_17{align-items:center;width:142px;height:100%;display:flex}._logo_1nk78_17 img{object-fit:contain;width:100%;max-height:42px}._nav_1nk78_29{align-items:center;gap:36px;display:flex}._link_1nk78_35{color:#fff;font:inherit;cursor:default;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:8px 12px;font-size:15px;text-decoration:none;display:inline-flex}._link_1nk78_35.active{font-weight:700}a._link_1nk78_35{cursor:pointer}._caret_1nk78_57{width:10px;height:7px}._menu_1nk78_62{position:relative}._menu_1nk78_62 ._link_1nk78_35{cursor:pointer}._menu_1nk78_62 ._panel_1nk78_68{z-index:30;background:#fff;min-width:188px;padding:8px 0;display:none;position:absolute;top:100%;left:-8px;box-shadow:0 8px 24px #0000001f}._menu_1nk78_62:hover ._panel_1nk78_68,._menu_1nk78_62:focus-within ._panel_1nk78_68{display:block}._item_1nk78_83{color:#333;white-space:nowrap;padding:10px 18px;font-size:14px;text-decoration:none;display:block}._item_1nk78_83:hover,._item_1nk78_83.active{color:#eb000a}._notice_1nk78_95{color:#666;background:#fff;justify-content:center;align-items:center;gap:8px;height:32px;margin:0;font-size:13px;display:flex}._bell_1nk78_107{width:14px;height:14px}@media (width<=1100px){._header_1nk78_7{flex-direction:column;align-items:flex-start;gap:8px;height:auto;padding:16px 20px}._nav_1nk78_29{flex-wrap:wrap}}._footer_19t24_1{color:#bdbdbd;background-color:#1e1e1e;width:100%;padding:94px 20px}._main_19t24_8{justify-content:center;gap:86px;max-width:1200px;margin:0 auto;display:flex}._main_19t24_8>div{width:max-content}._brand_19t24_19 img{filter:brightness(0)saturate()invert(18%)sepia(96%)saturate(7494%)hue-rotate(349deg)brightness(92%);width:142px;margin-bottom:20px}._brand_19t24_19 p{color:#fff9;margin:0;font-size:14px;font-weight:400;line-height:23px}h2{color:#fff;margin:0 0 28px;font-size:20px;font-weight:700;line-height:20px}ul{margin:0;padding:0;list-style:none}li{color:#fff9;margin-bottom:1px;font-size:14px;line-height:26px}a{color:inherit;text-decoration:none}a:hover{color:#fff}@media (width<=1200px){._main_19t24_8{gap:48px;margin-bottom:48px}}.home{padding-bottom:160px}.home h2{text-align:center;color:#000;margin:0 0 30px;font-size:36px;font-weight:600;line-height:36px}.hero{background:#111;position:relative}.hero .slide{display:none;position:relative}.hero .slide.on{display:block}.hero .slide img{width:100%;height:auto;display:block}.hero .slide-link{color:#eb000a;background:#fff;border:3px solid #eb000a;border-radius:62px;justify-content:center;align-items:center;font-size:60px;font-weight:700;line-height:1;display:flex;position:absolute}@media (width<=1700px){.hero .slide-link{font-size:48px}}@media (width<=1400px){.hero .slide-link{font-size:36px}}@media (width<=1200px){.hero .slide-link{font-size:28px}}.hero .dots{justify-content:center;gap:12px;display:flex;position:absolute;bottom:22px;left:0;right:0}.hero .dots button{cursor:pointer;background:#fff;border:0;border-radius:50%;width:14px;height:14px;padding:0}.hero .dots button.on{background:#eb000a}.block{max-width:1248px;margin:0 auto;padding:100px 24px 0}.tabs{background:#eaeaea;border-radius:999px;justify-content:center;width:fit-content;margin:34px auto 24px;display:flex}.tabs button{color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:999px;width:200px;height:60px;font-size:24px;font-weight:600;line-height:60px}.tabs button.on{color:#fff;background:#eb000a;width:212px}.kits{grid-template-columns:1fr 1fr;gap:40px;display:grid}.kits a{border-radius:16px;display:block;overflow:hidden}.kits a:hover{background:#f8f8fa;box-shadow:0 6px 16px 1px #a200071c}.kits img{border-radius:20px;width:100%;height:auto;display:block}.about-card{border-radius:16px;margin-top:60px;position:relative;overflow:hidden}.about-card img{object-fit:cover;object-position:right center;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.about-copy{width:45.58%;padding:22px 0 24px}.stats{grid-template-columns:1fr 1fr;gap:22px 74px;display:grid}.stats strong{color:#1e1e1e;font-size:40px;font-weight:600;line-height:1;display:block}.stats p{color:#000;margin:2px 0 0;font-size:16px;line-height:24px}.about-lead{color:#000;margin:86px 0 0;font-size:16px;line-height:24px}.gallery{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px;display:grid}.gallery img{object-fit:cover;border-radius:16px;width:100%;height:180px;display:block}.features{text-align:center;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:30px;display:grid}.features h3{color:#111;margin:0 0 14px;font-size:18px;font-weight:700}.features p{color:#888;margin:0;font-size:14px;line-height:1.7}.why-lead{text-align:center;color:#666;margin:0 auto 40px;font-size:16px;line-height:26px}.why-photo{border-radius:16px;width:100%;height:auto;display:block}.contact h2{margin-bottom:40px}.map{background:#c9c9c9;border-radius:16px;height:520px;overflow:hidden}.map iframe{border:0;width:100%;height:100%;display:block}.contact-list{flex-direction:column;gap:30px;margin:40px 0 0;padding:0;list-style:none;display:flex}.contact-list li{background:#fff;border-radius:16px;align-items:center;gap:30px;padding:30px 58px 30px 40px;display:flex;box-shadow:0 6px 18px 1px #a200071c}.contact-list li>div{min-width:0}.contact-list strong{color:#000;font-size:20px;line-height:1;display:block}.contact-list p{color:#000;margin:10px 0 0;font-size:16px;line-height:22px}.contact-list a{color:inherit;text-decoration:none}.icon{color:#fff;background:#eb000a;border-radius:50%;flex:0 0 80px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.icon svg{width:40px;height:40px}@media (width<=900px){.kits,.features,.gallery,.about-card,.stats{grid-template-columns:1fr}.about-copy{padding:28px 20px 8px}.about-card img{height:280px}.gallery img{height:200px}}.product-feature{background:#f5f5f5;border-radius:16px;justify-content:center;align-items:center;gap:70px;width:100%;margin-bottom:60px;padding:40px 60px;display:flex}.product-block>h2+.product-feature{margin-top:40px}.product-feature .product-note{color:#000;text-align:center;width:290px;margin:0;font-size:16px;line-height:26px}.product-feature .product-note strong{margin-bottom:34px;font-size:20px;font-weight:600;line-height:24px;display:block}.product-feature .product-figure{flex:1}@media (width<=900px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr 1fr}}@media (width<=640px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr}}@media (width<=900px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr 1fr}}@media (width<=640px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr}}@media (width<=900px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr 1fr}}@media (width<=640px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr}}@media (width<=900px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr 1fr}}@media (width<=640px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr}}@media (width<=900px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr 1fr}}@media (width<=640px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr}}.product{padding-bottom:160px}.product-hero{position:relative}.product-hero img{object-fit:cover;width:100%;max-height:780px;display:block}.product-block{text-align:center;max-width:1248px;margin:0 auto;padding:100px 24px 0}.product-block h2{color:#000;margin:0;font-size:36px;line-height:40px}.product-block h2+.lead{margin-top:30px}.product-block h2+.product-figure{margin-top:40px}.product-block .lead{color:#666;margin:0 auto 40px;font-size:16px;line-height:26px}.product-figure{margin:0}.product-figure img{border-radius:16px;width:100%;height:auto;display:block}.kit-hero{position:relative}.kit-hero img{object-fit:cover;width:100%;height:auto;max-height:390px;display:block}.kit-features,.kit-cases{margin:40px 0 0;padding:0;list-style:none;display:grid}.kit-features{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.kit-features li{margin:0}.kit-features img{border-radius:16px;width:100%;height:auto;display:block}.kit-features h3{color:#000;text-align:center;white-space:nowrap;word-break:keep-all;justify-content:center;margin:30px 0;font-size:24px;line-height:28px;display:flex}.kit-features p{color:#666;margin:0;font-size:16px;line-height:26px}.kit-features span{color:#666}.kit-features p+p{margin-top:8px}.kit-contents{width:100%}.kit-contents img{width:100%;height:auto;display:block}.kit-board{width:min(332px,70%);margin:0 auto}.kit-board img{width:100%;height:auto;display:block}.kit-more{color:#fff;background:#eb000a;border-radius:24px;margin-top:40px;padding:10px 40px;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.kit-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 30px}.kit-cases li{margin:0}.kit-cases .img{width:100%;position:relative}.kit-cases .img.clickable:hover .mask{display:flex}.kit-cases img{border-radius:12px;width:100%;height:auto;display:block}.kit-cases strong,.kit-cases span{display:block}.kit-cases strong{color:#000;margin:30px auto 10px;font-size:24px;line-height:24px}.kit-cases span{color:#666;font-size:16px;line-height:24px}.kit-cases .mask{background:#1e1e1e4d;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.kit-cases .mask .mask-content{color:#eb000a;text-align:center;cursor:pointer;background:#fafafb;border-radius:32px;justify-content:center;align-items:center;width:180px;height:40px;font-size:16px;font-weight:700;line-height:40px;display:flex}.kit-cases .mask .mask-content:hover{color:#fff;background:#eb000a}.kit-cases .mask .mask-content:hover i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA+0lEQVR4AeyTO24CQQyG7dmnVrkDTYqUOUBSpEsTRblBIuUIHAAOwBngCBRIXAIJCgpKCg4BnocxDyNAQtqF7cDyL9sz8iePpTEg5pz7JqIxkeWqkvYTNxtYCNwHwFeowUwIoVUD54CQJ9czmRIFqOn1kch1dfe1AI9HeQCPt3Fdfs87ZOY5ommG4L+8h4+yOt+07nDpvXtPkqiT5/kgjmMbRdgoo0vAaVEUC71k9v8A3Csn7dpFnfBFntzYHQGkafyXpgmWkfZo3AAnUjxZ62arlR0SkXz0amIOb8LYupGivc0AckT4BMDfqkLEZ9ibybKsL9AfqUeim30NAAD//77rKYgAAAAGSURBVAMAqw/Z7N4SYlIAAAAASUVORK5CYII=)}.kit-cases .mask .mask-content i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA+klEQVR4AeyTP0oDQRSHvzcGCYuli42QxsLSA2hhZyPiDRQ8ggfQA3iGeIQUgpcQtLCwtLCKC3aJJjrPNwsvZLvdZLtkmI83f3gfww8mYKNg82xI9vxJpk2x9soMhcmUzkDggBZGiHRuWvDMFKGtl7mxzNA3i9aCrO/ZtyKcf8haOJ/GYutVzlDRd9Br+DuFeFyfatZlhib7nsBRzvgu5+dhA5nal+zVoaqDUijwusv4wy8jcqWE+zp4j9dSqLD/Rbfnh9uMLnNGUgfv8ZqEL4JsTZG3Idmj0W9KRA9nwsjvbdqYtCtwYlw0R/aSIxF2mAxMeg76lA6W5R8AAP//6/V3WQAAAAZJREFUAwCXtI9bFADoRwAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-right:10px;display:block}@media (width<=900px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr 1fr}}@media (width<=640px){.kit-features,.kit-contents,.kit-cases{grid-template-columns:1fr}}._product_pocgs_1{padding-bottom:160px}._product-hero_pocgs_5{position:relative}._product-hero_pocgs_5 img{object-fit:cover;width:100%;max-height:780px;display:block}._product-block_pocgs_15{text-align:center;max-width:1248px;margin:0 auto;padding:100px 24px 0}._product-block_pocgs_15 h2{color:#000;margin:0;font-size:36px;line-height:40px}._product-block_pocgs_15 h2+._lead_pocgs_27{margin-top:30px}._product-block_pocgs_15 h2+._product-figure_pocgs_30{margin-top:40px}._product-block_pocgs_15 ._lead_pocgs_27{color:#666;margin:0 auto 40px;font-size:16px;line-height:26px}._product-figure_pocgs_30{margin:0}._product-figure_pocgs_30 img{border-radius:16px;width:100%;height:auto;display:block}._container_pocgs_50{width:100%;max-width:1128px;margin:0 auto;padding:30px 24px 160px}._content_pocgs_57{background:#fff;border-radius:16px;gap:40px;width:100%;padding:60px 40px 80px;display:flex;box-shadow:0 0 20px 1px #216d9b29}._content_pocgs_57 ._mpythonIcon_pocgs_66{width:120px;height:120px;display:block}._content_pocgs_57 ._info_pocgs_71{flex-direction:column;flex:1;display:flex}._content_pocgs_57 ._info_pocgs_71 h3{color:#000;margin:0;font-size:26px;font-weight:400;line-height:34px}._content_pocgs_57 ._info_pocgs_71 p{color:#666;width:80%;margin:25px 0 30px;font-size:16px;line-height:26px}._content_pocgs_57 ._info_pocgs_71 ._btn_pocgs_90{gap:20px;width:100%;display:flex}._content_pocgs_57 ._info_pocgs_71 ._btn_pocgs_90 button{color:#333;-webkit-user-select:none;user-select:none;cursor:pointer;background:#fff;border:1px solid #999;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:4px;width:296px;height:80px;font-size:16px;font-weight:400;line-height:16px;display:flex}._content_pocgs_57 ._info_pocgs_71 ._btn_pocgs_90 button i{background-image:url(data:image/jpeg;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px}
