.post-card{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;border:1px solid #938FA1;border-radius:1.25rem;background:#200C30;height:100%;transition:all 0.3s ease}.post-card:hover{box-shadow:2px 2px 0 0 #FFF}.post-card__img{position:relative;border-radius:.9375rem;overflow:hidden;height:0;padding-bottom:55.3%}.post-card__img img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.post-card__author{display:flex;gap:1rem;align-items:center;color:#FFF;font-size:1.25rem;line-height:1.875rem;font-weight:800}.post-card__author img{border-radius:50%;width:3rem;height:3rem;object-fit:cover}.post-card-txt{display:flex;flex-direction:column;gap:.75rem}.post-card__title{color:#E0E6ED;font-size:1.25rem;line-height:1.875rem;font-weight:800}.post-card__excerpt{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.post-card__btn{text-align:right;margin-top:auto}.post-card__btn .btn{color:#FFF;width:3rem;height:3rem;padding:.9375rem;box-sizing:border-box}.posts-slider__inner{overflow:visible}.posts-slider__inner:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:1.5rem;overflow-x:auto}.posts-slider__inner:not(.swiper-initialized) .swiper-slide{width:calc(33.33% - 24px*2/3)}@media only screen and (max-width:991px){.posts-slider__inner:not(.swiper-initialized) .swiper-slide{width:calc(50% - 24px/2)}}@media only screen and (max-width:767px){.posts-slider__inner:not(.swiper-initialized) .swiper-slide{width:100%}}.posts-slider__inner:not(.swiper-initialized) .swiper-buttons{visibility:hidden}.posts-slider .swiper-slide{height:auto;box-sizing:border-box}.posts-slider .swiper-buttons{display:inline-flex;align-items:center;gap:.9375rem;margin-top:3.25rem}.posts-slider .swiper-next,.posts-slider .swiper-prev{display:flex;color:#FFF;cursor:pointer;transition:scale 0.3s ease}.posts-slider .swiper-next:not(.swiper-button-disabled):hover,.posts-slider .swiper-prev:not(.swiper-button-disabled):hover{scale:1.1}.posts-slider .swiper-next.swiper-button-disabled,.posts-slider .swiper-prev.swiper-button-disabled{cursor:default;color:#938FA1}.posts-slider .swiper-next svg,.posts-slider .swiper-prev svg{width:3.125rem;height:3.125rem;transition:all 0.3s ease}