.articles-grid .heading-section{width:100%;text-align:center}.articles-grid .heading-section h2{color:var(--Light-01, rgba(224, 227, 243, .87));text-align:center;font-size:30px;font-weight:400;line-height:normal;margin-bottom:40px;position:relative}.articles-grid .heading-section h2:after{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);content:"";display:block;width:100%;max-width:800px;height:2px;background:linear-gradient(90deg,#5067ff1a,#2339e5,#5067ff,#2339e5,#5067ff1a)}.articles-grid .articles-container{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.articles-grid .articles-container .article-item{text-decoration:none;display:block}.articles-grid .articles-container .article-item:hover .article-image{transform:scale(1.02)}.articles-grid .articles-container .article-item:hover .text{background:linear-gradient(180deg,#3250ff99,#3250ff)}.articles-grid .articles-container .article-image{border-radius:10px;border:2px solid var(--Glow, #2339E5);box-shadow:0 0 150px #1e30bd;padding:4px;transition:transform .3s ease;aspect-ratio:4/3}.articles-grid .articles-container .article-image img{border-radius:6px;box-shadow:0 0 30px #1e30bd,0 0 100px #1e30bd;width:100%;height:100%;object-fit:cover}.articles-grid .articles-container .text{border-radius:10px;background:linear-gradient(180deg,#2339e580,#2339e5);padding:30px 30px 20px;width:90%;margin:-30px auto 0;z-index:1;position:relative;transition:background .3s ease}.articles-grid .articles-container .text .title{color:var(--Bijela, #FFF);font-size:18px;font-weight:600;line-height:1.4;margin-bottom:15px}.articles-grid .articles-container .text .info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.articles-grid .articles-container .text .info .info-item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.articles-grid .articles-container .text .info .info-item p{color:var(--Bijela, #FFF);font-size:14px;font-weight:600;line-height:normal}.articles-grid .articles-container .text .info .info-item svg{fill:#e0e3f3df}.articles-grid .articles-container .no-articles-text{grid-column:1/-1;font-size:2.5rem;color:var(--Light-01, rgba(224, 227, 243, .87));margin-top:10px}@media(max-width:1024px){.articles-grid .articles-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.articles-grid .articles-container{grid-template-columns:1fr}}
