.article-card,.search-filters{background:rgba(255,255,255,.05);border-radius:4px;margin-bottom:30px}.search-filters{padding:20px;backdrop-filter:blur(10px)}.article-card{overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s;border:1px solid rgba(0,255,153,.2);height:100%;cursor:pointer}.article-card-link:hover .article-card{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,255,153,.3);border-color:rgba(0,255,153,.5)}.article-thumbnail{width:100%;height:250px;object-fit:cover;transition:transform .3s ease;aspect-ratio:16/10}.article-card-link:hover .article-thumbnail{transform:scale(1.1)}.article-content{padding:20px}.article-date{color:#0f9;font-size:.9rem;margin-bottom:10px}.article-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:15px;font-family:"Montserrat",sans-serif}.article-excerpt{color:#ccc;line-height:1.6;margin-bottom:15px}.read-more,.read-more:hover{text-decoration:none;color:#000}.read-more{background:linear-gradient(135deg,#0f9 0,#00cc7a 100%);padding:10px 20px;border-radius:4px;font-weight:600;display:inline-block;transition:all .3s}.read-more:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,255,153,.4)}.pagination-wrapper{text-align:center;margin:40px 0}.btn-aurora{background:linear-gradient(135deg,#0f9 0,#00cc7a 100%);color:#000;border:0;font-weight:600}.btn-aurora:hover{background:linear-gradient(135deg,#00cc7a 0,#0f9 100%);color:#000}