.blog__wrapper{padding:60px 0}.blog-sorting{display:flex}.blog-sorting__title{font-family:var(--font-family);letter-spacing:.02em;margin-right:12px;font-size:16px;font-weight:400;line-height:140%}.blog-sorting__btn{font-family:var(--font-family);letter-spacing:.02em;color:#4200ff;font-size:16px;font-weight:400;line-height:140%}.blog__list{flex-wrap:wrap;padding-top:60px;display:flex}.article,.article__content{flex-direction:column;display:flex}.article{background:#f2f2f2;border-radius:30px;width:calc(33.3333% - 10px);margin-bottom:20px;margin-right:15px;padding-bottom:24px;position:relative}.article:nth-child(3n){margin-right:0}.blog__pic{border:1px solid var(--seryy);border-radius:30px;margin-bottom:24px}.article__content{padding:0 20px}.article__title{font-family:var(--font-family);letter-spacing:.01em;color:#121242;margin-bottom:12px;font-size:20px;font-weight:500;line-height:110%;transition:color .3s ease-in-out}.article__description{font-family:var(--font-family);letter-spacing:.02em;color:#6b6f85;margin-bottom:12px;font-size:16px;font-weight:400;line-height:140%}.article__date{font-family:var(--font-family);letter-spacing:.02em;text-align:right;color:#6b6f85;align-self:flex-end;font-size:13px;font-weight:400;line-height:140%}.article__link{width:100%;height:100%;position:absolute;top:0;left:0}.article:hover:not(:focus-visible) .article__title{color:#4664ff}@media (max-width:991px){.blog__wrapper{padding:40px 0}.blog__list{flex-direction:column;padding-top:40px}.blog-sorting{justify-content:space-around;display:flex}.blog-sorting__title{margin-right:0;font-size:14px;font-weight:400;line-height:140%}.blog-sorting__btn{font-size:14px;font-weight:400;line-height:140%}.article{width:100%;margin-bottom:0;margin-right:0}.article:not(:last-child){margin-bottom:24px}.article__title{margin-bottom:12px;font-size:18px;font-weight:500;line-height:140%}.article__description{margin-bottom:12px;font-size:14px;font-weight:400;line-height:140%}.article__date{font-size:12px;font-weight:400;line-height:140%}}
