.news-filter-form{display:flex;align-items:center;gap:12px;margin-bottom:20px;width:100%}.news-filter-row{display:flex;align-items:center;gap:12px;width:100%;flex-wrap:nowrap}.news-filter-group{flex:0 0 200px}.news-filter-label{display:none}.news-filter-select{width:100%;padding:11px 16px;border:1px solid #dde1ea;border-radius:8px;font-family:'Lato',sans-serif;font-size:14px;color:#333;background:#fff;outline:none;cursor:pointer;box-sizing:border-box}.news-filter-select:focus{border-color:#1a2c5b}.news-filter-btn--primary{padding:11px 24px;background:#1a2c5b;color:#fff;border:none;border-radius:8px;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background 0.2s}.news-filter-btn--primary:hover{background:#e63329}.news-filter-btn--ghost{padding:11px 20px;background:#fff;color:#555;border:1px solid #dde1ea;border-radius:8px;font-family:'Poppins',sans-serif;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:border-color 0.2s}.news-filter-btn--ghost:hover{border-color:#1a2c5b;color:#1a2c5b}@media (max-width:768px){.news-filter-row{flex-direction:column;align-items:stretch}.news-filter-group{flex:unset;width:100%}}a[href*="uncategorized"],.cat-links a[href*="uncategorized"]{display:none!important}.custom-cursor{width:10px;height:10px;background:#FF3500;border-radius:50%;position:fixed;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);transition:width 0.2s ease,height 0.2s ease}.custom-cursor-ring{width:36px;height:36px;border:1.5px solid rgba(217,79,43,.5);border-radius:50%;position:fixed;pointer-events:none;z-index:99998;transform:translate(-50%,-50%);transition:transform 0.35s cubic-bezier(.23,1,.32,1),width 0.3s ease,height 0.3s ease}.custom-cursor.hover{width:6px;height:6px}.custom-cursor-ring.hover{width:52px;height:52px;border-color:rgba(217,79,43,.7)}