[data-v-51e8c14f]:root{--c-primary:#08a0b8;--c-primary-soft:#e6f7fa;--c-accent:#f0af22;--c-accent-strong:#9a6a08;--c-accent-soft:#fdf3dd;--c-text:#111827;--c-text-secondary:#4b5563;--c-text-tertiary:#9ca3af;--c-bg:#fff;--c-bg-secondary:#f8f9fa;--c-border:#e5e7eb;--fs-1:.75rem;--fs-2:.875rem;--fs-3:1rem;--fs-4:1.125rem;--fs-5:1.25rem;--fs-6:1.5rem;--fs-7:clamp(1.75rem, 2.2vw, 2.5rem);--fs-8:clamp(2rem, 4.5vw, 3.5rem);--fs-stat:clamp(2.75rem, 4.5vw, 4.5rem);--fs-display:4rem;--fw-regular:400;--fw-bold:700;--fw-black:900;--font-display:Roboto, system-ui, -apple-system, Segoe UI, sans-serif;--font-sans:RobotoDigits, system-ui, -apple-system, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, sans-serif;--radius-sm:6px;--radius-md:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-8:48px}.news-card[data-v-51e8c14f]{color:var(--c-text);background:var(--c-bg-secondary);text-decoration:none;transition:transform .3s,background-color .3s,box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 2px 12px #1118270d}.news-card[data-v-51e8c14f]:hover{background:#f0f1f2;transform:translateY(-6px);box-shadow:0 12px 28px #1118271a}.news-card__cover[data-v-51e8c14f]{aspect-ratio:16/9;background:var(--c-bg);overflow:hidden}.news-card__cover img[data-v-51e8c14f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.news-card__cover--placeholder[data-v-51e8c14f]{color:var(--c-primary);background:var(--c-primary-soft);justify-content:center;align-items:center;display:flex}.news-card__body[data-v-51e8c14f]{flex-direction:column;padding:clamp(20px,2.6vw,44px);display:flex}.news-card__meta[data-v-51e8c14f]{align-items:center;gap:.75rem;display:flex}.news-card__date[data-v-51e8c14f]{color:var(--c-text-tertiary);font-size:var(--fs-3);letter-spacing:.04em}.news-card__category[data-v-51e8c14f]{background:var(--c-primary-soft);color:var(--c-primary);font-size:var(--fs-2);white-space:nowrap;border-radius:999px;padding:.25rem .625rem;line-height:1.4}.news-card__title[data-v-51e8c14f]{font-size:var(--fs-5);font-weight:var(--fw-bold);line-height:1.4}.news-card__summary[data-v-51e8c14f],.news-card__title[data-v-51e8c14f]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0 0;display:-webkit-box;overflow:hidden}.news-card__summary[data-v-51e8c14f]{color:var(--c-text-secondary);font-size:var(--fs-3);flex:1;line-height:1.7}.news-card__more[data-v-51e8c14f]{font-size:var(--fs-3);align-self:flex-end;align-items:center;gap:.5rem;padding-top:1.25rem;transition:color .2s;display:inline-flex}.news-card__more svg[data-v-51e8c14f]{transition:transform .2s}.news-card:hover .news-card__more[data-v-51e8c14f]{color:var(--c-primary)}.news-card:hover .news-card__more svg[data-v-51e8c14f]{transform:translate(4px)}@media (width>=768px){.news-card[data-v-51e8c14f]{grid-template-columns:clamp(240px,26vw,460px) 1fr;min-height:320px}.news-card__cover[data-v-51e8c14f]{aspect-ratio:auto}}
