.news--featured .news__img[data-v-02dfae58]{aspect-ratio:16/10;background:var(--bg-paper);margin-bottom:20px;overflow:hidden}.news--featured .news__img img[data-v-02dfae58]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}@media(hover:hover){.news--featured:hover .news__img img[data-v-02dfae58]{transform:scale(1.03)}}.news--featured .news__title[data-v-02dfae58]{color:var(--ink);font-family:var(--serif);font-size:clamp(26px,4vw,38px);font-weight:500;letter-spacing:-.01em;line-height:1.1;margin:0 0 14px}.news--featured .news__excerpt[data-v-02dfae58]{color:var(--ink-soft);font-size:16px;line-height:1.6;margin:0;max-width:560px}.news--list[data-v-02dfae58]{border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:80px 1fr;padding-bottom:20px}.news--list[data-v-02dfae58]:last-child{border-bottom:none}.news--list .news__img[data-v-02dfae58]{aspect-ratio:1;background:var(--bg-paper);overflow:hidden}.news--list .news__img img[data-v-02dfae58]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news--list .news__title[data-v-02dfae58]{color:var(--ink);font-family:var(--serif);font-size:16px;font-weight:500;line-height:1.25;margin:0}@media(hover:hover){.news--list:hover .news__title[data-v-02dfae58]{color:var(--blue)}}@media(min-width:768px){.news--list[data-v-02dfae58]{gap:18px;grid-template-columns:100px 1fr;padding-bottom:24px}.news--list .news__title[data-v-02dfae58]{font-size:17px}}.news--grid .news__img[data-v-02dfae58]{aspect-ratio:4/3;background:var(--bg-paper);margin-bottom:14px;overflow:hidden}.news--grid .news__img img[data-v-02dfae58]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}@media(hover:hover){.news--grid:hover .news__img img[data-v-02dfae58]{transform:scale(1.03)}.news--grid:hover .news__title[data-v-02dfae58]{color:var(--blue)}}.news--grid .news__title[data-v-02dfae58]{color:var(--ink);font-family:var(--serif);font-size:18px;font-weight:500;line-height:1.25;margin:0}
