.main-container[data-v-2f4d3440]{padding-top:40px;padding-bottom:60px}.news-grid[data-v-2f4d3440]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px}.news-card[data-v-2f4d3440]{background:#fff;border-radius:16px;overflow:hidden;display:flex;box-shadow:0 4px 12px #0000000a;transition:all .3s ease;cursor:pointer;border:1px solid #f0f2f5}.news-card[data-v-2f4d3440]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000014;border-color:#667eea}.news-date-badge[data-v-2f4d3440]{width:80px;background:#f8fafe;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #f0f2f5;flex-shrink:0}.news-date-badge .day[data-v-2f4d3440]{font-size:28px;font-weight:800;color:#374151;line-height:1}.news-date-badge .month[data-v-2f4d3440]{font-size:13px;color:#9ca3af;margin-top:4px}.news-content[data-v-2f4d3440]{padding:20px;flex:1;display:flex;flex-direction:column;min-width:0}.news-title[data-v-2f4d3440]{font-size:17px;font-weight:700;color:#1f2937;margin:0 0 12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-summary[data-v-2f4d3440]{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-footer[data-v-2f4d3440]{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.read-more[data-v-2f4d3440]{font-size:13px;color:#667eea;font-weight:600;display:flex;align-items:center;gap:4px}.pagination-wrapper[data-v-2f4d3440]{margin-top:50px;display:flex;justify-content:center}@media (max-width: 768px){.news-grid[data-v-2f4d3440]{grid-template-columns:1fr}}
