.sol-all-news{flex-direction:column;min-height:100vh;display:flex}.sol-all-news .sol-header,.sol-all-news .sol-news{background:0 0}.sol-all-news .sol-header__mobile-phones a{color:var(--sol-color-white)}.sol-all-news__section{background-color:var(--sol-color-bg-light);flex:1;padding:80px 0}.sol-news__grid{gap:var(--sol-space-xl);grid-template-columns:repeat(4,1fr);display:grid}.sol-news__card-link-wrapper{color:inherit;height:100%;text-decoration:none;display:block}.sol-news__card{background:var(--sol-color-white);border-radius:var(--sol-radius-xl);transition:all var(--sol-transition-base);cursor:pointer;justify-self:center;width:100%;max-width:460px;height:430px;position:relative;overflow:visible}.sol-news__card:hover .sol-news__card-content{transform:translateY(60px)}.sol-news__card-image{border-radius:var(--sol-radius-xl);width:100%;height:345px;position:absolute;top:0;left:0;overflow:hidden}.sol-news__card-image-placeholder{background:linear-gradient(135deg, var(--sol-color-bg-gray) 0%, var(--sol-color-bg-light) 100%);width:100%;height:100%}.sol-news__card-content{width:100%;height:230px;padding:var(--sol-space-xl);background:var(--sol-color-white);gap:var(--sol-space-md);box-shadow:var(--sol-shadow);border-radius:var(--sol-radius-xl);flex-direction:column;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;transform:translateY(0)}.sol-news__card-title{font-size:var(--sol-font-size-xl);font-weight:var(--sol-font-weight-bold);line-height:var(--sol-line-height-tight)}.sol-news__card-excerpt{font-size:var(--sol-font-size-sm);color:var(--sol-color-text-secondary);line-height:var(--sol-line-height-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sol-news__card-footer{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.sol-news__card-date{font-size:var(--sol-font-size-xs);color:var(--sol-color-text-secondary);font-weight:var(--sol-font-weight-normal)}.sol-news__card-link{color:var(--sol-color-text-primary);font-weight:var(--sol-font-weight-medium);font-size:var(--sol-font-size-sm);transition:color var(--sol-transition-fast);text-decoration:none}.sol-news__card-link:hover{color:var(--sol-color-primary-bottom)}.sol-all-news__pagination{justify-content:center;align-items:center;gap:12px;display:flex}.sol-all-news__pagination-btn{font-size:var(--sol-font-size-base);font-weight:var(--sol-font-weight-medium);color:var(--sol-color-text-primary);cursor:pointer;transition:all var(--sol-transition-fast);background:#fff;border:none;border-radius:12px;padding:12px 24px;box-shadow:0 2px 8px #00000014}.sol-all-news__pagination-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.sol-all-news__pagination-btn:disabled{opacity:.3;cursor:not-allowed}.sol-all-news__pagination-pages{gap:8px;display:flex}.sol-all-news__pagination-page{min-width:40px;height:40px;font-size:var(--sol-font-size-base);font-weight:var(--sol-font-weight-medium);color:var(--sol-color-text-primary);cursor:pointer;transition:all var(--sol-transition-fast);background:#fff;border:none;border-radius:12px;padding:0 12px;box-shadow:0 2px 8px #00000014}.sol-all-news__pagination-page:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.sol-all-news__pagination-page--active{background:var(--sol-gradient-primary);color:#fff;box-shadow:0 4px 12px #00000026}@media (max-width:1400px){.sol-news__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1030px){.sol-news__grid{grid-template-columns:repeat(2,1fr);gap:24px}.sol-news{padding-top:var(--sol-space-2xl)!important}.sol-news__grid{gap:var(--sol-space-sm);flex-direction:column!important;grid-template-columns:repeat(2,1fr)!important;display:grid!important;overflow-x:visible!important}.sol-news__card-link-wrapper{width:100%!important}.sol-news__card{max-width:100%;height:310px}.sol-news__card-image{border-radius:20px;height:150px}.sol-news__card-content{height:auto;padding:var(--sol-space-sm);padding-top:var(--sol-space-md);border-radius:20px;position:absolute;transform:translateY(0)!important}.sol-news__card-title{font-size:var(--sol-font-size-sm);line-height:1.3}.sol-news__card-excerpt{font-size:var(--sol-font-size-xs);-webkit-line-clamp:3;line-clamp:3}.sol-news__card-footer{margin-top:var(--sol-space-xs);gap:var(--sol-space-xs);flex-wrap:wrap}.sol-news__card-date{font-size:10px}.sol-news__card-link{font-size:11px}}
