.showcase{width:100%;padding:20px 0}.showcase__container{max-width:1200px;margin:0 auto;padding:0 20px}.showcase-breadcrumb{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 20px;font-size:14px;display:flex}.showcase-breadcrumb a{color:inherit;text-decoration:none;transition:color .2s}.showcase-breadcrumb a:hover{color:#f97316}.showcase-breadcrumb svg{color:#9ca3af;flex-shrink:0}.showcase-breadcrumb__current{color:#374151;font-weight:500}.showcase-banner{margin-bottom:20px}.showcase-banner img{aspect-ratio:4;-o-object-fit:cover;object-fit:cover;border-radius:18px;width:100%;display:block}.showcase-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.showcase-logo{-o-object-fit:cover;object-fit:cover;background:#f3f4f6;border-radius:14px;flex-shrink:0;width:64px;height:64px}.showcase-title{color:#1f2937;margin:0;font-family:Verdana,Geneva,sans-serif;font-size:24px;font-weight:600;line-height:1.25}.showcase-description{color:#6b7280;max-width:720px;margin:4px 0 0;font-size:14px;line-height:1.5}.showcase-section-title{color:#374151;margin:0 0 16px;font-family:Verdana,Geneva,sans-serif;font-size:18px;font-weight:500}.showcase-section-title span{color:#9ca3af;margin-left:8px;font-size:14px;font-weight:400}#showcase-grid{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;gap:12px;display:grid}.showcase-empty{text-align:center;color:#9ca3af;padding:60px 20px}.showcase-empty__title{color:#6b7280;margin:0 0 8px;font-size:16px}.showcase-empty__hint{margin:0;font-size:14px}.showcase-empty__button{color:#fff;background-color:#f97316;border-radius:8px;margin-top:24px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-block}.showcase-empty__button:hover{background-color:#ea580c}@media (max-width:1280px){#showcase-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1024px){#showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){#showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.showcase__container{padding:0 16px}.showcase-title{font-size:20px}.showcase-logo{width:52px;height:52px}.showcase-banner img{border-radius:12px}}@media (max-width:480px){#showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.showcase-subcategories-section{margin-bottom:20px}.showcase-subcategories{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:16px;display:grid}@media (max-width:1024px){.showcase-subcategories{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:768px){.showcase-subcategories{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media (max-width:560px){.showcase-subcategories{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.showcase-subcategories{grid-template-columns:repeat(3,minmax(0,1fr))}}
