.cat-lc2{-webkit-line-clamp:2}.cat-lc2,.cat-lc3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.cat-lc3{-webkit-line-clamp:3}*{box-sizing:border-box}.cat-article-card:hover{box-shadow:0 8px 32px rgba(51,101,126,.15)!important;transform:translateY(-3px)}.cat-page-btn{width:38px;height:38px;border-radius:50%;border:1.5px solid #dce8f0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#33657E;font-weight:600;font-size:14px;transition:all .2s}.cat-page-btn.active,.cat-page-btn:hover{background:#33657E;color:#fff;border-color:#33657E}@media(max-width:768px){.cat-grid{grid-template-columns:1fr 1fr!important}.cat-hero-pad{padding:0 20px!important}.cat-header{padding:40px 20px 32px!important}}@media(max-width:480px){.cat-grid{grid-template-columns:1fr!important}.cat-header{padding:32px 16px 24px!important}.cat-hero-pad{padding:0 16px!important}}@keyframes cat-load{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}