.classification .app-container{width:80%;margin:0 auto;padding:20px 0;box-sizing:border-box}@media (max-width:1440px){.classification .app-container{width:90%}}@media (max-width:768px){.classification .app-container{width:94%}}.classification .category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;position:relative}.classification .category-grid .classification-item{min-width:0}@media (max-width:1440px){.classification .category-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:1200px){.classification .category-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.classification .category-grid{grid-template-columns:repeat(3,1fr);gap:15px}}@media (max-width:768px){.classification .category-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.classification .category-grid{grid-template-columns:1fr}}.classification-item{width:100%;margin-right:20px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.classification-item:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.classification-item .cla-img{width:100%;height:0;padding-bottom:100%;position:relative}.classification-item .cla-img img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.classification-item-text{padding:15px}.classification-item-text h2{font-size:1.1rem;margin-bottom:10px}.classification-item-text p{font-size:.9rem;line-height:1.4}.classification-item-text span{display:inline-block;margin:2px 5px;transition:all .2s ease}