.news[data-v-86c44d73]{background:linear-gradient(180deg,var(--color-neutral-025) 0,#fff 100%);padding:clamp(2.5rem,6vw,3.5rem) 0}.news__surface[data-v-86c44d73]{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem);margin:0 auto;max-width:var(--layout-max-width);padding:0 var(--layout-page-padding)}.news__header[data-v-86c44d73]{gap:clamp(1.5rem,5vw,2.5rem);justify-content:space-between}.header-intro[data-v-86c44d73],.news__header[data-v-86c44d73]{align-items:center;display:flex}.header-intro[data-v-86c44d73]{gap:clamp(1.5rem,5vw,2.25rem)}.header-icon[data-v-86c44d73]{align-items:center;background:linear-gradient(135deg,#2a7fad26,#58c4e033);border:1px solid rgba(42,127,173,.25);border-radius:22px;display:inline-flex;height:62px;justify-content:center;width:62px}.header-icon__glyph[data-v-86c44d73]{color:var(--color-brand-primary);height:30px;width:30px}.header-copy[data-v-86c44d73]{display:flex;flex-direction:column;gap:.3rem;max-width:540px}.eyebrow[data-v-86c44d73]{color:var(--color-neutral-400);font-size:.72rem;font-weight:600;letter-spacing:.28em;margin:0;text-transform:uppercase}.header-copy h2[data-v-86c44d73]{color:var(--color-neutral-900);font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700;margin:0}.subtitle[data-v-86c44d73]{color:var(--color-neutral-600);font-size:.98rem;line-height:1.6;margin:0}.header-meta[data-v-86c44d73]{align-items:flex-end;display:flex;flex-direction:column;gap:.6rem;text-align:right}.header-count[data-v-86c44d73]{align-items:center;background:linear-gradient(135deg,var(--color-brand-secondary) 0,var(--color-brand-accent) 100%);border-radius:999px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;letter-spacing:.1em;min-width:54px;padding:.38rem 1rem}.header-label[data-v-86c44d73]{color:var(--color-neutral-400);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase}.header-link[data-v-86c44d73]{align-items:center;color:var(--color-brand-secondary);display:inline-flex;font-size:.9rem;font-weight:600;gap:.45rem;text-decoration:none;transition:color .3s ease,transform .3s ease}.header-link[data-v-86c44d73]:hover{color:var(--color-brand-accent);transform:translateY(-2px)}.state[data-v-86c44d73]{align-items:center;background:#f1f5f999;border:1px dashed rgba(148,163,184,.35);border-radius:28px;color:var(--color-neutral-600);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:clamp(2.5rem,6vw,3.5rem);text-align:center}.state--error[data-v-86c44d73]{color:#d64545}.state__icon[data-v-86c44d73]{color:currentColor;height:44px;width:44px}.state--loading .spinner[data-v-86c44d73]{animation:spin-86c44d73 1s linear infinite;border:4px solid rgba(226,232,240,.8);border-radius:50%;border-top:4px solid var(--color-brand-secondary);height:42px;width:42px}@keyframes spin-86c44d73{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.news-grid[data-v-86c44d73]{display:grid;gap:clamp(1.5rem,4vw,2.25rem);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.news-card[data-v-86c44d73]{background:#fffffff2;border:1px solid rgba(15,60,90,.12);border-radius:22px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.news-card[data-v-86c44d73]:hover{box-shadow:var(--shadow-lifted);transform:translateY(-6px)}.news-media[data-v-86c44d73]{aspect-ratio:3/2;overflow:hidden;width:100%}.news-media img[data-v-86c44d73]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.news-card:hover .news-media img[data-v-86c44d73]{transform:scale(1.04)}.news-body[data-v-86c44d73]{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.5rem,4vw,1.9rem)}.news-meta[data-v-86c44d73]{color:var(--color-neutral-400);font-size:.85rem;letter-spacing:.18em;margin:0;text-transform:uppercase}.news-title[data-v-86c44d73]{color:var(--color-neutral-900);font-size:1.35rem;font-weight:700;line-height:1.35;margin:0}.news-excerpt[data-v-86c44d73]{color:var(--color-neutral-600);font-size:.98rem;line-height:1.6;margin:0}.news-footer[data-v-86c44d73]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:auto}.news-author[data-v-86c44d73]{color:var(--color-brand-primary);font-size:.95rem;font-weight:600}.news-link[data-v-86c44d73]{align-items:center;color:var(--color-brand-secondary);display:inline-flex;font-size:.88rem;font-weight:600;gap:.35rem;text-decoration:none;transition:color .3s ease,transform .3s ease}.news-link[data-v-86c44d73]:hover{color:var(--color-brand-accent);transform:translate(3px)}@media (max-width:920px){.news__header[data-v-86c44d73]{align-items:flex-start;flex-direction:column}.header-meta[data-v-86c44d73]{align-items:flex-start;text-align:left}}@media (max-width:640px){.news-grid[data-v-86c44d73]{grid-template-columns:1fr}}
