.post{text-align:left;margin-bottom:38px}@media screen and (min-width:768px){.post{margin-bottom:0}}.post__link{text-decoration:none}.post__thumbnail{margin-bottom:20px;width:100%;max-height:240px;border-radius:20px}.post__title{color:#000;margin-bottom:8px;position:relative;font-weight:600;line-height:31.43px;font-size:1.4063rem;display:flex;justify-content:space-between;min-height:120px}.post__title::after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzA0NjkgMjAuNjIzNEwxNy4xMjUzIDEwLjgwMjdNMTcuMTI1MyAxMC44MDI3SDcuMzA0NjlNMTcuMTI1MyAxMC44MDI3VjIwLjYyMzQiIHN0cm9rZT0iIzEwMTgyOCIgc3Ryb2tlLXdpZHRoPSIxLjk2NDEzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);display:block}.post__text{margin-bottom:20px;font-size:1rem;line-height:23.57px;color:green}.post__author-wrapper{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.post__author-avatar{border-radius:50%}.post__author-name{font-weight:600;color:red;font-size:1rem;line-height:19.64px;position:relative;top:5px}.post__date{color:green;font-weight:500;font-size:.9375rem}.posts{padding:64px 0;text-align:center;background-color:#fafafa}@media screen and (min-width:1400px){.posts{text-align:left;padding:96px 0}}.posts__section-name{color:#0056a0;padding:4px 12px;background-color:#f9f5ff;display:inline-block;border-radius:16px;margin-bottom:12px;font-weight:500;font-size:.875rem}.posts__title{color:#000;margin-bottom:19px}.posts__text{margin-bottom:48px;color:green;font-size:1.125rem;line-height:30px}.posts__btn{display:none}@media screen and (min-width:1400px){.posts__section-name{display:none}.posts__text{margin-bottom:32px}.posts__btn{color:#344054;font-weight:600;padding:12px 20px;border:1px solid #d0d5dd;display:inline-block;margin-bottom:60px}}@media screen and (min-width:768px){.posts__posts-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}}@media screen and (min-width:992px){.posts__posts-wrapper{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1400px){.posts__posts-wrapper{-moz-column-gap:38px;column-gap:38px;margin-bottom:0}.posts__btn-posts{display:none}}