.articles-section{position:relative;padding:20px 0}@media(max-width:992px){.articles-section__header{display:flex;justify-content:center}}.articles-section__item{position:relative;display:flex;gap:15px}.articles-section__item-img{position:relative;width:150px;height:150px;border-radius:30px;overflow:hidden}@media(max-width:767px){.articles-section__item-img{width:100px;height:100px;border-radius:20px}}.articles-section__item-img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.articles-section__item-img img:hover{transform:scale(1.05)}.articles-section__item-content{width:calc(100% - 150px)}@media(max-width:767px){.articles-section__item-content{width:calc(100% - 100px)}}.articles-section__item-title{text-decoration:none;font-weight:500;font-size:27px;line-height:1.1;text-align:left;color:#212121;height:30px;text-overflow:ellipsis;overflow:hidden;line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:all .3s ease;cursor:pointer}@media(max-width:767px){.articles-section__item-title{font-size:18px;height:18px}}.articles-section__item-title:hover{color:#36f}.articles-section__item-description{font-weight:400;font-size:18px;line-height:1.6;letter-spacing:.3px;text-align:left;color:#616161;height:80px;text-overflow:ellipsis;overflow:hidden;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:5px}@media(max-width:767px){.articles-section__item-description{font-size:12px;height:57px}}.articles-section__item-link{margin-top:10px}@media(max-width:767px){.articles-section__item-link{margin-top:5px}}.articles-section__item-link a{position:relative;display:inline-block;font-weight:600;font-size:14px;line-height:1.6;text-align:center;text-decoration:none;text-transform:uppercase;color:#212121}.articles-section__item-link a:before{content:"";position:absolute;width:100%;height:1px;bottom:2px;background:#212121;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out}.articles-section__item-link a:hover:before{transform:scaleX(1);transform-origin:right}@media(max-width:767px){.articles-section__item-link a{font-size:12px}}.articles-section__items{display:flex;flex-direction:column;gap:40px;width:100%;margin-top:20px;padding-left:20px}@media(max-width:992px){.articles-section__items{padding-left:0;margin-top:40px}}@media(max-width:767px){.articles-section__items{gap:28px;margin-top:20px}}.articles-section__button{max-width:300px;width:100%;margin:80px auto 0}@media(max-width:767px){.articles-section__button{margin:40px auto 0}}.placeholder{padding:16px 14px;background:#fff;color:#667085;border:1px solid #d0d4dc}.button,.placeholder{position:relative;width:100%;font-size:16px;border-radius:12px}.button{display:inline-flex;padding:17px 16px;justify-content:center;align-items:center;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;color:#fff;background:#36f;transition:all .3s ease;cursor:pointer;overflow:hidden;border:none}.button span.button__effect{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#002789;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:0}.button:active{transform:translateY(3px)}.button:hover span.button__effect{width:1500px;height:1500px}.button:hover .button__name{z-index:2}.button:hover{color:#fff}.button span{position:relative;z-index:1;transition:all .3s ease}.button.disabled{background:#4e4e4e}.button.disabled:active{transform:translateY(0)}.button.disabled:hover{color:#fff}.button.disabled:hover span.button__effect{display:none}.preloader-content{width:100%;height:100%;position:absolute;left:0;top:0;z-index:100;display:flex;justify-content:center;align-items:center;min-height:500px}.preloader-content.relative{position:relative}.loader{width:48px;height:48px;border:3px solid #fff;display:inline-block;position:relative;animation:rotation 1s linear infinite}.loader,.loader:after{border-radius:50%;box-sizing:border-box}.loader:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid transparent;border-bottom-color:#36f}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}