.lpc{padding:60px 0}.lpc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.lpc__title{margin:0;color:#942924;font-weight:800;text-transform:uppercase;letter-spacing:.5px;line-height:1.1}.lpc__arrows{display:flex;gap:18px;flex-shrink:0}.lpc__arrow{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#6d6e70;cursor:pointer;transition:color .2s ease}.lpc__arrow:hover,.lpc__arrow:focus-visible{color:#942924}.lpc__arrow.swiper-button-disabled{opacity:.35;cursor:default}.lpc__arrow::after{content:none}.lpc__carousel{width:100%;overflow:hidden}.lpc__card{display:flex;flex-direction:column;height:auto;background:#fff;text-decoration:none;box-shadow:0 2px 14px rgba(0,0,0,.06);overflow:hidden}.lpc__card:hover{text-decoration:none}.lpc__card:hover .lpc__card-body{background:#46a49b}.lpc__card:hover .lpc__card-cat{color:#000}.lpc__card:hover .lpc__card-date,.lpc__card:hover .lpc__card-title,.lpc__card:hover .lpc__card-excerpt{color:#fff}.lpc__card-img{margin:0;aspect-ratio:3/2;overflow:hidden}.lpc__card-img img{display:block;width:100%;height:100%;object-fit:cover}.lpc__card-body{flex:1 1 auto;padding:20px 22px 26px;background:#f8f8f8;transition:background-color .25s ease}.lpc__card-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:12px}.lpc__card-cat{color:#942924;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;transition:color .25s ease}.lpc__card-date{margin-left:auto;color:#6d6e70;font-size:13px;transition:color .25s ease}.lpc__card-title{margin:0 0 12px;color:#000;font-size:18px;font-weight:800;line-height:1.25;text-transform:uppercase;transition:color .25s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lpc__card-excerpt{margin:0;color:#6d6e70;font-size:15px;line-height:1.5;transition:color .25s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lpc__pagination{position:static;margin-top:28px;text-align:center}.lpc__pagination .swiper-pagination-bullet{width:9px;height:9px;background:#cecfd1;opacity:1;margin:0 5px;transition:background-color .2s ease}.lpc__pagination .swiper-pagination-bullet-active{background:#942924}@media(max-width: 767px){.lpc{padding:40px 0}.lpc__head{margin-bottom:24px}.lpc__arrows{display:none}}