.news-page[data-v-279d695e]{min-height:100vh;padding-bottom:110px;background:var(--bg-color);color:var(--text-main)}.news-page__content[data-v-279d695e]{margin-top:34px}.news-page__intro[data-v-279d695e]{max-width:820px;margin-bottom:50px}.news-page__eyebrow[data-v-279d695e]{margin:0 0 10px;color:var(--primary, #003B73);font-size:var(--font-sm);font-weight:900;letter-spacing:.16em;text-transform:uppercase}.news-page__intro h2[data-v-279d695e]{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em}.news-page__intro-text[data-v-279d695e]{max-width:680px;margin:18px 0 0;color:var(--text-muted);font-size:17px;line-height:1.75}.news-list[data-v-279d695e]{display:flex;flex-direction:column}.news-item[data-v-279d695e]{display:grid;grid-template-columns:160px 1fr;gap:36px;align-items:baseline;padding:32px 0;border-bottom:1px solid #d9e2ec;transition:background .2s ease}.news-item[data-v-279d695e]:first-child{padding-top:0}.news-item[data-v-279d695e]:last-child{border-bottom:none}.news-item:hover .news-item__title[data-v-279d695e]{color:var(--primary, #003B73)}.news-item__date[data-v-279d695e]{font-size:13px;font-weight:700;color:var(--text-placeholder);white-space:nowrap;letter-spacing:.02em}.news-item__body[data-v-279d695e]{display:flex;flex-direction:column;gap:6px}.news-item__category[data-v-279d695e]{display:inline-block;width:fit-content;margin-bottom:2px;padding:2px 10px;border-radius:4px;background:#003b7312;color:var(--primary, #003B73);font-size:var(--font-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.news-item__title[data-v-279d695e]{margin:0;font-size:var(--font-xl);font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--text-main);transition:color .2s ease}.news-item__summary[data-v-279d695e]{margin:6px 0 0;max-width:640px;font-size:15px;line-height:1.72;color:var(--text-muted)}.news-page__empty[data-v-279d695e]{margin-top:60px;text-align:center;color:var(--text-subtle);font-size:15px}@media(max-width:768px){.news-item[data-v-279d695e]{grid-template-columns:1fr;gap:var(--space-1);padding:24px 0}.news-item__date[data-v-279d695e]{font-size:var(--font-sm);color:var(--text-subtle)}}@media(max-width:640px){.news-page[data-v-279d695e]{padding-bottom:78px}.news-page__content[data-v-279d695e]{margin-top:var(--space-6)}.news-page__intro[data-v-279d695e]{margin-bottom:36px}.news-page__intro-text[data-v-279d695e]{font-size:15px}.news-item__title[data-v-279d695e]{font-size:var(--font-lg)}}
