.home-articles{padding-block:8px 28px}.home-articles .sec-title{margin-bottom:14px}.articles-board{gap:12px;display:grid}.article-lead,.article-mini{min-width:0;color:inherit}.article-lead{border-bottom:1px solid #e3ebe7;gap:8px;padding-bottom:4px;display:grid}.article-lead img,.article-mini img{object-fit:cover;background:#e7eeeb;width:100%}.article-lead img{aspect-ratio:16/9;border-radius:14px;display:block}.article-by{color:#78602f;margin:0;font-size:12px;font-weight:750}.article-lead h3,.article-mini h3{color:var(--dark);margin:0;font-weight:750;line-height:1.6}.article-lead h3{font-size:18px}.article-lead>p:last-of-type,.article-mini p:last-of-type{color:#526d6e;margin:0;font-size:12px;line-height:1.9}.article-mini p:last-of-type{font-size:11px}.article-read{color:var(--primary);font-size:11px;font-weight:700}.article-side{gap:12px;display:grid}.article-mini{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;display:grid}.article-mini img{border-radius:10px;height:92px}.article-mini h3{margin-block:2px;font-size:13px}@media (width>=700px){.articles-board{grid-template-columns:1.4fr .9fr;align-items:stretch;gap:18px}.article-lead{border-bottom:0;border-inline-end:1px solid #e3ebe7;padding-inline-end:18px}.article-side{align-content:center}}@media (width<=350px){.article-lead h3{font-size:16px}.article-mini{grid-template-columns:78px minmax(0,1fr)}.article-mini img{height:86px}.article-mini h3{font-size:12px}}.article-mini{display:block}.article-mini-link{color:inherit;grid-template-columns:101.2px minmax(0,1fr);align-items:start;gap:10px;display:grid}.article-mini-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:10px}.article-mini-link img{height:101.2px}.article-mini-copy{box-sizing:border-box;border:1px solid #e2e4e4;border-radius:10px;flex-direction:column;min-width:0;height:101.2px;padding:5px 8px;display:flex;overflow:hidden}.article-mini-copy .article-by{font-size:11px;line-height:1.45}.article-mini-copy h3{margin:4px 0;font-size:12px;line-height:1.5}.article-mini-copy p:last-of-type{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.article-mini-copy .article-read{align-self:flex-end;margin-top:auto;font-size:10px;line-height:1.3}@media (width<=350px){.article-mini-link{grid-template-columns:85.8px minmax(0,1fr)}.article-mini-link img{height:94.6px}.article-mini-copy{height:94.6px;padding:4px 7px}.article-mini-copy h3{font-size:11px}.article-mini-copy p:last-of-type{font-size:9px}}.article-lead .article-read{justify-self:end}
