.news-meta{font-family:var(--font-mono, monospace);font-size:13px;letter-spacing:var(--ls-caps, .08em);text-transform:uppercase;color:var(--text-brand, var(--dk-tx-1f8a8a, #1F8A8A));margin:0 0 10px;font-weight:var(--fw-semibold, 600)}.news-figure{margin:0 0 22px;border:1px solid var(--border-subtle, var(--dk-ln-e1e5e7, #E1E5E7));background:var(--dk-bg-f4f5f4, var(--neutral-100, #F5F6F7))}.news-figure img{display:block;width:100%;height:auto}.news-figure--lead{margin-bottom:28px}.news-article p:first-of-type{margin-top:0}.news-back{margin-top:32px!important;padding-top:20px;border-top:1px solid var(--border-subtle, var(--dk-ln-e1e5e7, #E1E5E7))}.news-back a{font-family:var(--font-display, "Inter", sans-serif);font-weight:var(--fw-semibold, 600);text-decoration:none!important}.news-index{background:var(--dk-bg-ffffff, #FFFFFF);padding:48px 0 72px}@media(max-width:768px){.news-index{padding:28px 0 44px}}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5, 20px)}@media(max-width:1024px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.news-grid{grid-template-columns:1fr}}.news-card .cat-card__num{font-size:12px}.news-card__title{font-size:var(--fs-h5, 18px)!important;line-height:1.3!important}.news-card__excerpt{font-size:var(--fs-small, 14px);line-height:1.5;color:var(--text-secondary, var(--dk-tx-5a6166, #5A6166));margin:0 0 var(--sp-5, 20px);flex:1}.news-card__noimg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-deep, #0A1C25);color:#ffffff80;font-family:var(--font-display, "Inter", sans-serif);font-weight:600;letter-spacing:var(--ls-caps, .08em);text-transform:uppercase;font-size:13px}html[data-theme=dark]{--dk-tx-1f8a8a:#519f9f;--dk-ln-e1e5e7:#384044;--dk-bg-f4f5f4:#161d20;--dk-bg-ffffff:#11181b;--dk-tx-5a6166:#9aa2a5}
