.vitratecom-news-page{background:#fff;padding:0 0 70px}.vitratecom-news-breadcrumb{display:flex;font-size:14px;gap:12px;padding:28px 0 58px}.vitratecom-news-breadcrumb a{color:#333}.vitratecom-news-page>div>h1{font-size:42px;font-weight:400;margin:0 0 30px}.vitratecom-news-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:26px}.vitratecom-news-filters{display:flex;flex-wrap:wrap;gap:14px}.vitratecom-news-filters button,.vitratecom-news-sort{background:#fff;border:1px solid #ddd;border-radius:4px;min-height:44px}.vitratecom-news-filters button{padding:0 18px}.vitratecom-news-filters button[aria-pressed=true]{background:#3448f4;border-color:#3448f4;color:#fff}.vitratecom-news-sort{align-items:center;display:flex;padding:0 12px}.vitratecom-news-sort select{border:0;font-weight:600;min-height:42px}.vitratecom-news-grid{display:grid;gap:38px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.vitratecom-news-archive-card__media{aspect-ratio:1.52;background:#edf1f4;border-radius:7px;display:block;overflow:hidden;position:relative}.vitratecom-news-archive-card__media img{height:100%;object-fit:cover;width:100%}.vitratecom-news-archive-card__media>span{background:linear-gradient(135deg,#c7d8e2,#eef3f5);display:block;height:100%}.vitratecom-news-archive-card time{background:#f1f0ff;border-radius:16px;color:#3448f4;font-size:12px;padding:6px 10px;position:absolute;right:12px;top:12px}.vitratecom-news-archive-card__body{padding:12px 14px}.vitratecom-news-archive-card__category{background:#f1f0f7;border-radius:14px;color:#666;font-size:12px;padding:5px 10px}.vitratecom-news-archive-card h2{font-size:16px;line-height:1.5;margin:12px 0 0}.vitratecom-news-archive-card h2 a{color:#222}.vitratecom-news-archive-card__source{display:inline-block;font-size:12px;margin-top:8px}.vitratecom-news-pagination{display:flex;gap:10px;justify-content:flex-end;margin-top:54px}.vitratecom-news-pagination button{background:#fff;border:1px solid #ddd;border-radius:4px;height:44px;min-width:44px}.vitratecom-news-pagination button[aria-current=page]{background:#3448f4;color:#fff}@media(max-width:900px){.vitratecom-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vitratecom-news-breadcrumb{padding-bottom:38px}}@media(max-width:600px){.vitratecom-news-toolbar{align-items:stretch;gap:16px;flex-direction:column}.vitratecom-news-grid{grid-template-columns:1fr}.vitratecom-news-sort{align-self:flex-end}.vitratecom-news-page>div>h1{font-size:34px}}
