.news-section[data-v-1a23fc40]{background:var(--c-cream);padding-block:40px 60px}.news-section .container[data-v-1a23fc40]{max-inline-size:1200px;padding-inline:0}@media (max-width: 1247px){.news-section .container[data-v-1a23fc40]{padding-inline:var(--space-4)}}.filter-bar[data-v-1a23fc40]{display:flex;align-items:center;justify-content:center;gap:12px;margin-block:0 56px;flex-wrap:wrap}.filter-chip[data-v-1a23fc40]{block-size:48px;padding-inline:30px;justify-content:center;border-radius:24px;background:#f2ebe3;color:var(--c-primary);font-size:20px;display:inline-flex;align-items:center;transition:all .2s;border:0;cursor:pointer;font-family:inherit;white-space:nowrap}.filter-chip[data-v-1a23fc40]:hover{background:#efe8dd}.filter-chip.active[data-v-1a23fc40]{background:var(--c-primary);color:#fff}.empty[data-v-1a23fc40],.loading[data-v-1a23fc40]{text-align:center;padding:80px 0;color:var(--c-gray);font-size:20px}.error-bar[data-v-1a23fc40]{text-align:center;padding:80px 0;color:var(--c-error);font-size:20px}.news-card-grid[data-v-1a23fc40]{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 22px;list-style:none;padding:0;margin:0}.news-card[data-v-1a23fc40]{background:#fdfbf7;border-radius:6px;overflow:hidden;cursor:pointer}.news-card .photo[data-v-1a23fc40]{display:block;aspect-ratio:16 / 10;overflow:hidden}.news-card .photo img[data-v-1a23fc40]{inline-size:100%;block-size:100%;object-fit:cover;display:block;transition:transform .4s}.news-card:hover .photo img[data-v-1a23fc40]{transform:scale(1.04)}.news-card .body[data-v-1a23fc40]{padding:18px 20px 20px}.news-card h3[data-v-1a23fc40]{font-size:20px;font-weight:500;color:var(--c-primary-deep);line-height:30px;min-block-size:60px;margin:0}.news-card h3 a[data-v-1a23fc40]{color:inherit;text-decoration:none}.news-card h3 a[data-v-1a23fc40]:hover{color:var(--c-primary)}.news-card time[data-v-1a23fc40]{display:block;margin-block-start:16px;font-size:16px;color:#ab9c90}.pagination[data-v-1a23fc40]{display:flex;justify-content:center;gap:12px;margin-block-start:110px}.page-btn[data-v-1a23fc40]{min-inline-size:40px;block-size:48px;padding:0 12px;border-radius:8px;background:#f4eee6;color:var(--c-primary-deep);font-size:16px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s;border:0;cursor:pointer;font-family:inherit}.page-btn[data-v-1a23fc40]:hover:not(:disabled){background:#efe8dd}.page-btn.active[data-v-1a23fc40]{background:var(--c-primary);color:#fff}.page-btn[data-v-1a23fc40]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 991px){.news-section[data-v-1a23fc40]{padding-block:40px 40px}.filter-bar[data-v-1a23fc40]{margin-block:0 30px;gap:10px}.filter-chip[data-v-1a23fc40]{block-size:40px;padding-inline:20px;font-size:16px}.news-card-grid[data-v-1a23fc40]{grid-template-columns:repeat(2,1fr);gap:28px 18px}.news-card h3[data-v-1a23fc40]{font-size:18px;line-height:27px;min-block-size:54px}.pagination[data-v-1a23fc40]{margin-block-start:60px}}@media (max-width: 575px){.news-card-grid[data-v-1a23fc40]{grid-template-columns:1fr;gap:26px}}
