.purmars-blog-grid-section{width:100%;position:relative;background:#fff;box-sizing:border-box}.purmars-blog-grid-section *,.purmars-blog-grid-section *::before,.purmars-blog-grid-section *::after{box-sizing:border-box}.purmars-blog-grid-container{width:100%;max-width:1450px;margin:0 auto}.purmars-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px;row-gap:70px;width:100%}.purmars-blog-card{position:relative;min-width:0;padding-top:58px}.purmars-blog-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#d5dadf}.purmars-blog-date{margin:0 0 28px;color:#30343a;font-size:16px;line-height:1.2;font-weight:700}.purmars-blog-image{position:relative;display:block;width:100%;height:278px;overflow:hidden;border-radius:15px;background:#f0f1f2;text-decoration:none}.purmars-blog-image img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .5s cubic-bezier(.2,.65,.3,1)}.purmars-blog-card:hover .purmars-blog-image img,.purmars-blog-image:hover img{transform:scale(1.055)}.purmars-blog-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#eee,#dcdcdc)}.purmars-blog-title{margin:30px 0 28px;min-height:68px;color:#111417;font-size:20px;line-height:1.35;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.purmars-blog-title a{color:inherit;text-decoration:none;transition:opacity .2s ease}.purmars-blog-title a:hover{opacity:.75}.purmars-blog-button{min-width:181px;min-height:52px;padding:10px 24px;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border:2px solid #f5a500;border-radius:28px;background:#fff;color:#171a1d;font-size:16px;line-height:1;font-weight:700;text-decoration:none!important;transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease}.purmars-blog-button-icon{color:#f5a500;font-size:25px;line-height:1;transform:translateX(0);transition:transform .25s ease}.purmars-blog-card:hover .purmars-blog-button,.purmars-blog-button:hover{background:#ffe45b;box-shadow:0 10px 28px rgb(245 165 0 / .18)}.purmars-blog-card:hover .purmars-blog-button-icon,.purmars-blog-button:hover .purmars-blog-button-icon{transform:translateX(6px)}.purmars-blog-empty{padding:30px;text-align:center;background:#f7f8f9}.purmars-blog-pagination{margin-top:60px}.purmars-blog-pagination ul{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin:0;padding:0}.purmars-blog-pagination li{margin:0;padding:0}.purmars-blog-pagination a,.purmars-blog-pagination span{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #d9dde1;border-radius:50%;background:#fff;color:#171a1d;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.purmars-blog-pagination a:hover{border-color:#f5a500;transform:translateY(-2px)}.purmars-blog-pagination .current{background:#ffd421;border-color:#ffd421}@media(max-width:1024px){.purmars-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purmars-blog-title{font-size:19px}}@media(max-width:767px){.purmars-blog-grid{grid-template-columns:1fr}.purmars-blog-card{padding-top:38px}.purmars-blog-card::before{height:1px}.purmars-blog-date{margin-bottom:20px;font-size:15px}.purmars-blog-title{margin:22px 0;min-height:0;font-size:18px}.purmars-blog-button{min-width:165px;min-height:50px;font-size:15px}.purmars-blog-pagination{margin-top:42px}}@media(prefers-reduced-motion:reduce){.purmars-blog-image img,.purmars-blog-button,.purmars-blog-button-icon,.purmars-blog-pagination a{transition:none}}