.latest-posts{padding:80px 0}@media (max-width:991px){.latest-posts{padding:40px 0 56px}}.latest-posts__header{margin-bottom:80px}@media (max-width:768px){.latest-posts__header{margin-bottom:40px}}@media (max-width:550px){.latest-posts__header{margin-bottom:24px}}.latest-posts__description{font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.18px;line-height:29px;margin-top:24px;max-width:460px}@media (max-width:550px){.latest-posts__description{font-size:16px;letter-spacing:-.16px;line-height:26px;margin-top:16px}}.latest-posts__filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}@media (max-width:550px){.latest-posts__filters{margin-bottom:24px}}.latest-posts__filter{background:#fefaf3;border:none;border-radius:8px;color:#17171c;cursor:pointer;font-size:16px;font-weight:400;line-height:1.4;padding:8px 16px;transition:background .2s ease,color .2s ease}.latest-posts__filter.is-active{background:#17171c;color:#fff}.latest-posts__filter:hover:not(.is-active){background:#f9f9fb}@media (max-width:550px){.latest-posts__filter{font-size:14px;padding:8px 16px}}.latest-posts__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.latest-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.latest-posts__grid{grid-template-columns:1fr}}.latest-posts__card{background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .25s ease}.latest-posts__card:hover{box-shadow:0 8px 32px rgba(0,0,0,.08)}.latest-posts__card_img_wrap{display:block;flex-shrink:0;height:88px;overflow:hidden}.latest-posts__card_img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s ease;width:100%}.latest-posts__card:hover .latest-posts__card_img{transform:scale(1.04)}.latest-posts__card_body{display:flex;flex:1;flex-direction:column;padding:24px}@media (max-width:768px){.latest-posts__card_body{padding:16px}}.latest-posts__card_meta{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:24px}@media (max-width:768px){.latest-posts__card_meta{margin-bottom:16px}}.latest-posts__card_date{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.latest-posts__card_cat{background:#fefaf3;border-radius:8px;color:#17171c;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:4px 16px;white-space:nowrap}.latest-posts__card_title{color:#17171c;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.24px;line-height:28px;margin-bottom:16px}@media (max-width:768px){.latest-posts__card_title{font-size:20px;letter-spacing:-.2px;line-height:24px;margin-bottom:12px}}.latest-posts__card_title a{color:inherit;text-decoration:none;transition:color .2s ease}.latest-posts__card_title a:hover{color:#ff4600}.latest-posts__card_excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0 0 24px;overflow:hidden}.latest-posts__card_authors{gap:10px;margin-top:auto}.latest-posts__card_authors,.latest-posts__card_avatars{align-items:center;display:flex}.latest-posts__card_avatar{border:2px solid #fff;border-radius:50%;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.latest-posts__card_avatar+.latest-posts__card_avatar{margin-left:-20px}.latest-posts__card_author_names{color:#17171c;font-size:16px;font-weight:400;line-height:24px}@-webkit-keyframes skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.latest-posts__skeleton{pointer-events:none}.latest-posts__skeleton .latest-posts__skeleton_avatar,.latest-posts__skeleton .latest-posts__skeleton_img,.latest-posts__skeleton .latest-posts__skeleton_line{-webkit-animation:skeleton-shimmer 1.4s linear infinite;animation:skeleton-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:800px 100%;border-radius:4px}.latest-posts__skeleton_img{border-radius:0;display:block;height:88px;width:100%}.latest-posts__skeleton_meta{display:flex;justify-content:space-between;margin-bottom:14px}.latest-posts__skeleton_line{display:block;height:14px;margin-bottom:10px}.latest-posts__skeleton_author{align-items:center;display:flex;gap:10px;margin-top:20px}.latest-posts__skeleton_avatar{border-radius:50%!important;flex-shrink:0;height:32px;width:32px}.latest-posts__footer{display:flex;justify-content:center;margin-top:40px}@media (max-width:550px){.latest-posts__footer{margin-top:24px}}.latest-posts__more{border:1.5px solid!important;cursor:pointer;font-weight:500!important;transition:opacity .2s ease}.latest-posts__more.is-hidden{display:none}.latest-posts__more.is-loading{opacity:.6;pointer-events:none}.latest-posts__more.is-loading:after{-webkit-animation:lp-spin .6s linear infinite;animation:lp-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";flex-shrink:0;height:14px;width:14px}@-webkit-keyframes lp-spin{to{transform:rotate(1turn)}}@keyframes lp-spin{to{transform:rotate(1turn)}}
