@charset "UTF-8";.page--news .card-grid{margin-top:var(--sp-6)}.news-empty{margin-top:var(--sp-6);text-align:center}.article__header{padding-bottom:var(--sp-3);border-bottom:1px solid var(--color-border)}.article__meta{justify-content:flex-start}.article__title{margin-top:var(--sp-2);font-size:var(--fs-24);line-height:var(--lh-heading)}@media (min-width:768px){.article__title{font-size:var(--fs-32)}}.article__nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-2);margin-top:var(--sp-10);padding-top:var(--sp-4);border-top:1px solid var(--color-border);font-size:var(--fs-14)}.article__navNext{text-align:right}.article__navIndex{font-weight:700}.news-aside__panel{display:grid;gap:var(--sp-6)}@media (min-width:768px){.news-aside__panel{grid-template-columns:1.4fr 1fr;gap:var(--sp-8)}}.news-aside__heading{padding-bottom:var(--sp-1);border-bottom:1px solid var(--color-border);font-size:var(--fs-18);font-weight:500;letter-spacing:.16em}.news-aside__list{margin-top:var(--sp-2)}.news-aside__list a{display:grid;gap:2px;padding-block:var(--sp-2);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:var(--fs-16);line-height:var(--lh-dense);text-decoration:none}.news-aside__list time{color:var(--color-text-subtle);font-size:var(--fs-14)}.news-aside__list a:hover{opacity:.75}.news-aside__cats{margin-top:var(--sp-2)}.news-aside__cats a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-block:var(--sp-2);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:var(--fs-16);text-decoration:none}.news-aside__cats a:hover{opacity:.75}.news-aside__count{min-width:28px;padding:0 var(--sp-1);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-subtle);font-size:var(--fs-14);text-align:center}.news-aside__cats .fontSmall{font-size:var(--fs-14)}