a.hero-blog-activate-category{border-bottom-color:var(--neutral-1);color:var(--neutral-1)!important}a.hero-blog-activate-category-hover:hover{border-bottom-color:rgba(0,0,0,0);color:var(--neutral-1)}.blog-category-mobile-container{width:100%;overflow:hidden;position:relative}.blog-category-mobile-scroll{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:8px 0}.blog-category-mobile-scroll::-webkit-scrollbar{display:none}.blog-category-mobile-scroll:after{content:"";position:absolute;right:0;top:0;bottom:0;width:20px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8));pointer-events:none}.blog-category-mobile-item{flex-shrink:0;display:flex;flex-direction:column;gap:8px}.blog-category-mobile-link{display:inline-block;padding:12px 20px;background:#f8f9fa;border:2px solid rgba(0,0,0,0);border-radius:12px;text-decoration:none;color:#6c757d;font-size:14px;font-weight:500;white-space:nowrap;transition:all .2s ease;min-width:80px;text-align:center}.blog-category-mobile-link:hover{background:#e9ecef;color:#495057;transform:translateY(-1px)}.blog-category-mobile-link:active{transform:translateY(0)}@media(hover:none)and (pointer:coarse){.blog-category-mobile-link{min-height:44px;display:flex;align-items:center;justify-content:center}}.blog-category-mobile-active{border-color:var(--neutral-1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog-category-mobile-active,.blog-category-mobile-active:hover{background:var(--neutral-1)!important;color:#fff!important}@media(max-width:768px){.blog-hero-title{font-size:1.75rem!important;line-height:1.3!important;margin-bottom:1rem!important}}@media(max-width:480px){.blog-hero-title{font-size:1.5rem!important;line-height:1.4!important}.blog-category-mobile-link{padding:10px 16px;font-size:13px;min-width:70px}.blog-category-mobile-scroll{gap:8px}}