.news-grid[data-v-aea5db3c]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.25rem}.news-empty[data-v-aea5db3c]{display:flex;align-items:center;justify-content:center;min-height:12rem;padding:2.5rem 1.5rem;border-radius:1.05rem;border:1px dashed rgba(255,255,255,.16);background:#ffffff08;color:#e0e6ed8c;font-size:.98rem;letter-spacing:.02em;text-align:center}@media (min-width: 640px){.news-grid[data-v-aea5db3c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}}@media (min-width: 1024px){.news-grid[data-v-aea5db3c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1.35rem}}.news-card[data-v-aea5db3c]{min-width:0}.news-card__link[data-v-aea5db3c]{display:block;height:100%;color:inherit;text-decoration:none}.news-card__inner[data-v-aea5db3c]{height:100%;display:flex;flex-direction:column;border-radius:1.05rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(165deg,#ffffff0f,#08182a59);overflow:hidden;transition:transform .28s ease,border-color .28s ease,background .28s ease}.news-card__inner[data-v-aea5db3c]:hover{transform:translateY(-3px);border-color:#67e8f947;background:linear-gradient(165deg,#ffffff16,#08182a6b)}.news-card__media[data-v-aea5db3c]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#06101c8c}.news-card__media img[data-v-aea5db3c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .45s ease}.news-card__inner:hover .news-card__media img[data-v-aea5db3c]{transform:scale(1.04)}.news-card__body[data-v-aea5db3c]{display:flex;flex-direction:column;gap:.7rem;padding:1rem 1.05rem 1.2rem;flex:1}.news-card__meta[data-v-aea5db3c]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem}.news-card__tag[data-v-aea5db3c]{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:999px;border:1px solid rgba(103,232,249,.28);background:#67e8f91a;color:#67e8f9;font-size:.72rem;letter-spacing:.02em;line-height:1.3;white-space:nowrap}.news-card__date[data-v-aea5db3c]{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-en-meta, ui-sans-serif, system-ui, sans-serif);font-size:.78rem;letter-spacing:.02em;color:#e0e6ed80}.news-card__date-icon[data-v-aea5db3c]{width:.9rem;height:.9rem;flex-shrink:0;opacity:.85}.news-card__title[data-v-aea5db3c]{margin:0;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1.45;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__summary[data-v-aea5db3c]{margin:0;font-size:.88rem;line-height:1.7;color:#e0e6ed94;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-cta[data-v-aea5db3c]{margin-top:3.25rem;padding:1.75rem 1.35rem;border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;background:linear-gradient(135deg,#ffffff0d,#67e8f90a);display:flex;flex-direction:column;gap:1.35rem}@media (min-width: 768px){.news-cta[data-v-aea5db3c]{margin-top:4rem;padding:2rem 2.1rem;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.news-cta__kicker[data-v-aea5db3c]{margin:0;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#67e8f9bf}.news-cta__title[data-v-aea5db3c]{margin:.45rem 0 0;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:600;letter-spacing:-.01em}.news-cta__desc[data-v-aea5db3c]{margin:.55rem 0 0;max-width:28rem;font-size:.95rem;line-height:1.65;color:#e0e6ed99}.news-cta__actions[data-v-aea5db3c]{display:flex;flex-wrap:wrap;gap:.75rem;flex-shrink:0}.news-cta__btn[data-v-aea5db3c]{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.2rem;border-radius:999px;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.news-cta__btn--primary[data-v-aea5db3c]{background:#fff;color:#06101c}.news-cta__btn--primary[data-v-aea5db3c]:hover{transform:translateY(-1px);background:#f3f7fb}.news-cta__btn--ghost[data-v-aea5db3c]{border:1px solid rgba(255,255,255,.22);color:#ffffffe0;background:transparent}.news-cta__btn--ghost[data-v-aea5db3c]:hover{border-color:#fff6;background:#ffffff0f}
