.IndustrialCategories_container__0OwqL{max-width:1320px;margin:0 auto;padding:2rem 1rem;background:white}.IndustrialCategories_headerRow__Urnzt{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.IndustrialCategories_titleArea__WqGka{flex:1 1}.IndustrialCategories_actions__5rDTb{display:flex;gap:12px}.IndustrialCategories_btnAction__Qbw54{display:flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid #ddd;background:#f8f9fa;border-radius:4px;font-size:.85rem;font-weight:600;color:#333;cursor:pointer;transition:all .2s}.IndustrialCategories_btnAction__Qbw54:hover{background:#eee;border-color:#ccc}.IndustrialCategories_btnAction__Qbw54 svg{color:#006699}.IndustrialCategories_mainTitle__7OkCX{font-size:1.75rem;font-weight:700;color:#111;margin:0 0 1rem}.IndustrialCategories_description__LmAg7{font-size:.95rem;line-height:1.5;color:#333;max-width:800px}.IndustrialCategories_grid__zjMFN{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background-color:#fff}.IndustrialCategories_gridItem__YDP6E{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:25px 15px;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;transition:background-color .2s}.IndustrialCategories_gridItem__YDP6E:hover{background-color:#fcfcfc}.IndustrialCategories_imageBox__BcNaO{width:140px;height:140px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.IndustrialCategories_img__yNloN{max-width:100%;max-height:100%;object-fit:contain}.IndustrialCategories_categoryName__Fhi0_{font-size:.95rem;font-weight:600;color:#1a1a1a;line-height:1.3;margin:0;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.IndustrialCategories_gridItem__YDP6E:hover .IndustrialCategories_categoryName__Fhi0_{text-decoration:underline;color:#005580}@media (max-width:1200px){.IndustrialCategories_grid__zjMFN{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.IndustrialCategories_grid__zjMFN{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.IndustrialCategories_grid__zjMFN{grid-template-columns:repeat(2,1fr)}.IndustrialCategories_headerRow__Urnzt{flex-direction:column;gap:1rem}.IndustrialCategories_actions__5rDTb{align-self:flex-end}.IndustrialCategories_gridItem__YDP6E{padding:15px 10px}.IndustrialCategories_imageBox__BcNaO{width:90px;height:90px;margin-bottom:10px}.IndustrialCategories_categoryName__Fhi0_{font-size:.85rem}}