*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.8;color:#000;background-color:#FCF7EC}br{display:none}.feature-grid>p:empty,.application-grid>p:empty,.performance-grid>p:empty,.instruction-grid>p:empty,.support-grid>p:empty,.contact-info>p:empty,.spec-grid>p:empty,.grid>p:empty{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}section[class*="bt-"],section[class*="hsk-"],section[class*="nbh"],section[class*="nbj"],section[class*="ewn"],section[class*="rbh"],section[class*="cbh"],section[class*="bst"],section[class*="ck-"],section[class*="cbs"],section[class*="sb-"],section[class*="gc-"],section[class*="er-"],section[class*="sk-"],section[class*="nt-"],section[class*="cat-"],section[class*="mas-"],section[class*="mta"],section[class*="tck-"],section[class*="tool-holder"],.he-thong-ga-kep-can-dao{max-width:1200px;margin:0 auto;padding:1rem .5rem}section[class*="bt-"] h1,section[class*="hsk-"] h1,section[class*="nbh"] h1,section[class*="nbj"] h1,section[class*="ewn"] h1,section[class*="cat-"] h1,section[class*="mas-"] h1,section[class*="mta"] h1,section[class*="tck-"] h1,section[class*="tool-holder"] h1,.he-thong-ga-kep-can-dao h1{font-size:clamp(1.84rem, 4.2vw, 2.625rem);font-weight:700;margin-bottom:1.5rem;color:#000;line-height:1.2}section[class*="bt-"] h2,section[class*="hsk-"] h2,section[class*="nbh"] h2,section[class*="nbj"] h2,section[class*="ewn"] h2,section[class*="cat-"] h2,section[class*="mas-"] h2,section[class*="mta"] h2,section[class*="tck-"] h2,section[class*="tool-holder"] h2,.he-thong-ga-kep-can-dao h2{font-size:clamp(1.575rem, 3.15vw, 1.97rem);font-weight:600;margin-bottom:1rem;color:#000;border-bottom:3px solid #05A;padding-bottom:.5rem;display:inline-block}section[class*="bt-"] h3,section[class*="hsk-"] h3,section[class*="nbh"] h3,section[class*="nbj"] h3,section[class*="ewn"] h3,section[class*="cat-"] h3,section[class*="mas-"] h3,section[class*="mta"] h3,section[class*="tck-"] h3,section[class*="tool-holder"] h3,.he-thong-ga-kep-can-dao h3{font-size:clamp(1.18rem, 2.1vw, 1.31rem);font-weight:600;margin-bottom:.75rem;color:#000}section[class*="bt-"] p,section[class*="hsk-"] p,section[class*="nbh"] p,section[class*="nbj"] p,section[class*="ewn"] p,section[class*="cat-"] p,section[class*="mas-"] p,section[class*="mta"] p,section[class*="tck-"] p,section[class*="tool-holder"] p,.he-thong-ga-kep-can-dao p{font-size:clamp(1.05rem, 1.575vw, 1.18rem);margin-bottom:1rem;line-height:1.8;color:#000}section[class*="bt-"] a,section[class*="hsk-"] a,section[class*="nbh"] a,section[class*="nbj"] a,section[class*="ewn"] a,section[class*="cat-"] a,section[class*="mas-"] a,section[class*="mta"] a,section[class*="tck-"] a,section[class*="tool-holder"] a,.he-thong-ga-kep-can-dao a{color:#05A;text-decoration:none}section[class*="bt-"] a:hover,section[class*="hsk-"] a:hover,section[class*="nbh"] a:hover,section[class*="nbj"] a:hover,section[class*="ewn"] a:hover,section[class*="cat-"] a:hover,section[class*="mas-"] a:hover,section[class*="mta"] a:hover,section[class*="tck-"] a:hover,section[class*="tool-holder"] a:hover,.he-thong-ga-kep-can-dao a:hover{text-decoration:underline}.section{margin-bottom:1.5rem}figure{width:100%;max-width:1000px;margin:1.5rem auto;text-align:center}figure img{width:100%;max-width:1000px;height:auto;border-radius:8px}.bordered-img{border:1px solid rgb(0 0 0 / .08);box-shadow:0 2px 12px rgb(0 0 0 / .08)}figcaption{color:#333;font-size:1rem;margin-top:.75rem;font-style:italic;line-height:1.6}ul,ol{padding-left:1.5rem;margin-bottom:1rem}li{margin-bottom:.5rem;line-height:1.7}.spec-list{list-style-type:none;padding-left:0}.spec-item{padding:.75rem 0;border-bottom:1px solid rgb(0 0 0 / .05);display:flex;justify-content:space-between;align-items:center}.spec-item:last-child{border-bottom:none}.advantage-list{list-style-type:none;padding-left:0}.advantage-item{padding:.75rem 0;border-bottom:1px solid rgb(0 0 0 / .05);display:flex;align-items:flex-start}.advantage-item:last-child{border-bottom:none}.instruction-list,.maintenance-list{color:#333;line-height:1.7}table{width:100%;border-collapse:collapse;background-color:#FFF;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .06)}thead{background-color:#05A;color:#FFF}th,td{padding:1rem;text-align:left}th{font-weight:600;border-bottom:2px solid rgb(255 255 255 / .2)}tbody tr{border-bottom:1px solid rgb(0 0 0 / .05)}tbody tr:last-child{border-bottom:none}.highlight-col{text-align:center}.highlight-value{color:#05A;font-weight:600}.table-responsive{overflow-x:auto}.table-note{font-size:1rem;color:#333;line-height:1.7;margin-top:1rem;font-style:italic}.note{font-size:1.05rem;color:#333;line-height:1.7;margin-top:1rem}.card{background-color:#FFF;padding:1rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.contact-box{background-color:#05A;color:#FFF;padding:1.25rem;border-radius:8px;box-shadow:0 4px 12px rgb(0 85 170 / .2)}.contact-title{font-size:1.575rem;font-weight:600;margin-bottom:1rem;color:#FFF;text-align:center}.contact-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.contact-item{background-color:rgb(255 255 255 / .1);padding:1rem;border-radius:8px}.contact-item h4{font-size:1.18rem;font-weight:600;margin-bottom:.75rem;color:#FFF}.contact-item p{font-size:1rem;line-height:1.7;color:#FFF;margin:0}.contact-item a{color:#FFF;text-decoration:underline}.contact-footer{text-align:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / .2)}.contact-footer p{font-size:1.05rem;color:#FFF;margin:0}.support-card{text-align:center;background-color:#FFF;padding:1rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06);border:1px solid #E0E0E0}.support-icon{font-size:2.625rem;margin-bottom:.5rem}.faq-container{overflow:hidden}details{border-bottom:1px solid rgb(0 0 0 / .05)}details:last-child{border-bottom:none}summary{padding:1.25rem;font-size:1.125rem;font-weight:600;color:#000;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}summary::-webkit-details-marker{display:none}details[open] summary .toggle{transform:rotate(45deg)}.toggle{color:#05A;font-size:1.5rem;transition:transform 0.3s ease}.faq-content{padding:0 1.25rem 1.25rem 1.25rem;color:#333;line-height:1.7}.faq-content p{margin:0}.product-image{width:100%;max-width:1000px;margin:3rem auto;text-align:center}.specs-grid{display:grid;gap:.5rem;margin:1rem 0}.spec-row{display:grid;grid-template-columns:200px 1fr;gap:1rem;padding:.75rem;border-bottom:1px solid rgb(0 0 0 / .05)}.spec-label{font-weight:600;color:#05A}.spec-value{color:#333}.spec-note{font-size:.95rem;color:#666;font-style:italic;margin-top:1rem}.spec-table-wrapper{margin:1rem 0}.feature-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:1rem 0}.feature-item{background-color:#FFF;padding:1rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.application-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:1rem 0}.application-card,.application-item{background-color:#FFF;padding:1rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06);border:1px solid #CED1DB}.application-category{margin-bottom:2rem}.application-note{font-size:1rem;color:#666;font-style:italic;margin-top:1rem;padding:1rem;background-color:#F0F8FF;border-radius:4px}.performance-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:1rem 0}.performance-card{background-color:#FFF;padding:1rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06);text-align:center}.performance-icon{font-size:2.625rem;margin-bottom:1rem}.performance-value{font-size:1.575rem;font-weight:700;color:#05A;margin:.5rem 0}.comparison-table-wrapper{overflow-x:auto;margin:1rem 0}.comparison-table{width:100%;border-collapse:collapse;background-color:#FFF;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.comparison-note{background-color:#F0F8FF;padding:1.5rem;border-radius:8px;margin-top:1.5rem;border-left:4px solid #05A}.machining-params{margin:2rem 0}.params-table{width:100%;border-collapse:collapse;background-color:#FFF;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .06);margin:1rem 0}.params-note{background-color:#FFF9E6;padding:1.5rem;border-radius:8px;margin-top:1.5rem;border-left:4px solid orange}.guide-subsection{margin:2rem 0}.guide-section{margin:2rem 0}.troubleshooting{margin:1.5rem 0}.issue{background-color:#FFF;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06);margin-bottom:1.5rem}.why-anmi{display:grid;gap:1.5rem;margin:1.5rem 0}.reason{background-color:#FFF;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.contact-cta{background-color:#F0F8FF;padding:2rem;border-radius:8px;margin:3rem 0}.contact-info{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin:1.5rem 0}.office{background-color:#FFF;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.contact-image{text-align:center;margin:1.5rem 0}.contact-image-desktop{display:block}.contact-image-mobile{display:none}.warranty-note{background-color:#FFF9E6;padding:1rem;border-radius:8px;text-align:center;margin-top:1.5rem;font-weight:600}.advantages-wrapper{margin:1.5rem 0}.advantages-list{list-style-type:none;padding-left:0}.instruction-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin:1.5rem 0}.instruction-card{background-color:#FFF;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.installation-steps{counter-reset:step}.installation-steps li{counter-increment:step;margin-bottom:1rem}.installation-steps li::before{content:counter(step) ". ";font-weight:700;color:#05A}.maintenance-table{width:100%;border-collapse:collapse;background-color:#FFF;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .06);margin:1rem 0}.download-btn,.cta-button,.btn{display:inline-block;background-color:#06C;color:#FFF;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all 0.3s ease;margin:.5rem;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.download-btn:hover,.cta-button:hover,.btn:hover{background-color:#0052A3;text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 102 204 / .4);color:#FFF}.catalog-download{margin:20px 0;display:flex;justify-content:center}.catalog-download .download-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#FFF;text-decoration:none;border-radius:8px;font-weight:600;font-size:16.8px;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(102 126 234 / .4);border:none;cursor:pointer;margin:0}.catalog-download .download-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(102 126 234 / .6);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%);text-decoration:none}.catalog-download .download-btn:active{transform:translateY(0);box-shadow:0 2px 10px rgb(102 126 234 / .4)}.download-icon{width:20px;height:20px;stroke:currentColor;animation:bounce 2s infinite;flex-shrink:0}.catalog-download .download-btn:hover .download-icon{animation:bounce 0.6s infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.cta-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0}.cta-buttons .btn{display:inline-block;padding:1rem 1.5rem;text-align:center;border-radius:8px;font-weight:600;transition:all 0.3s ease;text-decoration:none}.cta-buttons .btn-primary{background-color:#06C;color:#FFF;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.cta-buttons .btn-primary:hover{background-color:#0052A3;text-decoration:none;color:#FFF}.cta-buttons .btn-secondary{background-color:#FFF;color:#06C;border:2px solid #06C}.cta-buttons .btn-secondary:hover{background-color:#06C;color:#FFF;text-decoration:none;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.btn-primary{background-color:#06C;color:#FFF;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.btn-primary:hover{background-color:#0052A3;color:#FFF}.btn-secondary{background-color:#FFF;color:#06C;border:2px solid #06C}.btn-secondary:hover{background-color:#06C;color:#FFF;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.cta-button.secondary{background-color:#FFF;color:#06C;border:2px solid #06C}.cta-button.secondary:hover{background-color:#06C;color:#FFF;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.secondary{background-color:#FFF;color:#06C;border:2px solid #06C}.secondary:hover{background-color:#06C;color:#FFF;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.note-box{background-color:#F0F8FF;padding:1.5rem;border-radius:8px;border-left:4px solid #05A;margin:1.5rem 0}.tip-box{background-color:#E8F5E9;padding:1.5rem;border-radius:8px;border-left:4px solid #4CAF50;margin:1.5rem 0}.support-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:1rem 0}.support-note{font-size:1rem;color:#666;font-style:italic;margin-top:1rem}.faq-item{border-bottom:1px solid rgb(0 0 0 / .05);padding:1rem 0}.faq-item:last-child{border-bottom:none}.faq-question{font-weight:600;color:#000;margin-bottom:.5rem}.faq-answer{color:#333;line-height:1.7}.faq-icon{color:#05A;font-size:1.575rem;margin-right:.5rem}.footer-section{margin-top:3rem;padding-top:2rem;border-top:2px solid rgb(0 0 0 / .08)}.footer-description{font-size:1rem;color:#666;line-height:1.7}.footer-links{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:1rem}.highlight{background-color:#FFF9E6;padding:.25rem .5rem;border-radius:4px;font-weight:600}.highlight-green{background-color:#E8F5E9;padding:.25rem .5rem;border-radius:4px;font-weight:600;color:#2E7D32}.download-section{background-color:#F0F8FF;padding:2rem;border-radius:8px;text-align:center;margin:2rem 0}.section.advantages,.section.applications,.section.performance,.section.comparison,.section.installation-guide,.section.maintenance-guide,.section.storage-tips,.section.faq,.section.support-contact{margin:2rem 0}.section.advantages,.section.applications,.section.performance,.section.comparison,.section.installation-guide,.section.maintenance-guide,.section.storage-tips,.section.faq{background-color:#FFF;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.section.support-contact{background-color:#F0F8FF;padding:2rem;border-radius:8px;box-shadow:0 2px 12px rgb(0 85 170 / .12)}.section.support-contact p{margin-bottom:1rem;line-height:1.7}.section.support-contact a{color:#05A}.section.support-contact a.btn{color:#fff}.advantages,.applications,.performance,.comparison,.installation-guide,.maintenance-guide,.storage-tips,.faq,.support-contact{margin:2rem 0}.advantages,.applications,.performance,.comparison,.installation-guide,.maintenance-guide,.storage-tips,.faq{background-color:#FFF;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.support-contact{background-color:#F0F8FF;padding:2rem;border-radius:8px;box-shadow:0 2px 12px rgb(0 85 170 / .12)}.support-contact p{margin-bottom:1rem;line-height:1.7}.support-contact a{color:#05A}.product-intro{font-size:1.155rem;line-height:1.8}.product-intro ul{list-style-type:none;padding-left:0;margin:1.5rem 0}.product-intro ul li{padding:.75rem 0;border-bottom:1px solid rgb(0 0 0 / .05)}.product-features ul{list-style-type:none;padding-left:0}.product-features li{padding:.5rem 0;border-bottom:1px solid rgb(0 0 0 / .05)}.specifications{margin:2rem 0}.product-line{margin:3rem 0}.product-category{margin:3rem 0;padding:1.5rem;background-color:#FFF;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.product-category h3{font-size:1.575rem;font-weight:700;margin-bottom:1.5rem;color:#05A;border-bottom:2px solid #05A;padding-bottom:.75rem}.product-category h4{font-size:1.31rem;font-weight:600;margin:2rem 0 1rem 0;color:#000}.product-category figure{margin:1.5rem auto}.product-category ul{list-style-type:none;padding-left:0}.product-category ul li{padding:.5rem 0;padding-left:1.5rem;position:relative}.product-category ul li::before{content:"✅";position:absolute;left:0}.product-images-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:1.5rem 0}.product-images-grid figure{margin:0;text-align:center}.product-images-grid figure img{width:100%;height:auto;border-radius:8px}.product-images-grid figcaption{margin-top:.75rem;font-size:1rem;color:#333;line-height:1.6}.comparison-table{width:100%;border-collapse:collapse;margin:1.5rem 0}.comparison-table thead tr{background-color:#05A;color:#FFF}.comparison-table tbody tr:nth-child(even){background-color:rgb(0 85 170 / .03)}.comparison-table tbody tr:hover{background-color:rgb(0 85 170 / .08)}.guide-section{margin:2rem 0;padding:1.5rem;background-color:#F0F8FF;border-radius:8px;border-left:4px solid #05A}.guide-section h3{font-size:1.31rem;font-weight:600;margin-bottom:1rem;color:#05A}.guide-section ul{list-style-type:none;padding-left:0}.guide-section ul li{padding:.75rem 0;padding-left:2rem;position:relative;line-height:1.8}.guide-section ul li::before{content:"▶";position:absolute;left:.5rem;color:#05A;font-size:.875rem}.guide-section ul li strong{color:#000;font-weight:700}.highlight-box{background-color:#F0F8FF;padding:1rem;border-radius:8px;border-left:4px solid #05A;margin-bottom:1rem}.warning-box{background-color:#FFF9E6;padding:1rem;border-radius:8px;border-left:4px solid orange;margin-bottom:1rem}.info-box{background-color:#F0F8FF;padding:1rem;border-radius:8px;margin-top:1rem}.info-box p{margin:0}.checkmark{color:#05A;font-weight:700;font-size:1.31rem;margin-right:.75rem}.footer{margin-top:4rem;padding-top:2rem;border-top:2px solid rgb(0 0 0 / .08);text-align:center}.footer-main{font-size:1rem;color:#333;line-height:1.7;margin-bottom:1rem}.footer-meta{font-size:.92rem;color:#666;margin:0}.woocommerce div.product .woocommerce-tabs .panel{padding:.5rem}@media (max-width:767px){.pbmit-sidebar-no #content,.pbmit-sidebar-exists #content{padding:1rem}}@media (min-width:481px) and (max-width:768px){.application-grid,.instruction-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:768px){section[class*="bt-"],section[class*="hsk-"],section[class*="nbh"],section[class*="nbj"],section[class*="ewn"],.he-thong-ga-kep-can-dao{padding:.5rem .15rem}figure{margin:1rem 0}.section{margin-bottom:1rem}table{font-size:.92rem}th,td{padding:.75rem}.grid{grid-template-columns:1fr}.cta-buttons{grid-template-columns:1fr;gap:.75rem}.spec-row{grid-template-columns:1fr;gap:.5rem}.spec-label{font-weight:700;margin-bottom:.25rem}.footer-links{flex-direction:column;align-items:center}.product-images-grid{grid-template-columns:1fr;gap:1rem}.download-btn,.cta-button{display:block;width:100%;text-align:center;margin:.5rem 0}.catalog-download .download-btn{padding:12px 20px;font-size:14.7px;width:100%;justify-content:center}.contact-image-desktop{display:none}.contact-image-mobile{display:block}.catalog-download .download-btn span{font-size:14.7px}}@media (max-width:480px){.feature-grid,.application-grid,.performance-grid,.instruction-grid,.support-grid,.contact-info{grid-template-columns:1fr}}*:focus{outline:2px solid #05A;outline-offset:2px}img{max-width:100%;height:auto}.anmi-lightbox{display:none;position:fixed;z-index:999999;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .9)}.anmi-lightbox-content{margin:auto;display:block;max-width:90%;max-height:80vh;object-fit:contain;animation:zoom 0.3s}@keyframes zoom{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.anmi-lightbox-close{position:absolute;top:20px;right:35px;color:#FFF;font-size:40px;font-weight:700;transition:0.3s;cursor:pointer;z-index:1000000}.anmi-lightbox-close:hover,.anmi-lightbox-close:focus{color:#BBB;text-decoration:none;cursor:pointer}.anmi-lightbox-caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#CCC;padding:10px 0;height:auto;font-size:1rem;line-height:1.6}@media (max-width:768px){.anmi-lightbox{padding-top:30px}.anmi-lightbox-content{max-width:95%;max-height:70vh}.anmi-lightbox-close{top:10px;right:15px;font-size:35px}.anmi-lightbox-caption{width:90%;font-size:.92rem}}@media print{section[class*="bt-"],section[class*="hsk-"],section[class*="nbh"],section[class*="nbj"],section[class*="ewn"],.he-thong-ga-kep-can-dao{background-color:#FFF}.contact-box{background-color:#FFF;color:#000;border:1px solid #000}}