.RecentArticles-module__Nglp8q__recent{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:100%;padding:28px 0 32px}.RecentArticles-module__Nglp8q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(84vw,1080px);margin:0 auto;padding:0;list-style:none;display:grid}.RecentArticles-module__Nglp8q__item{min-width:0}.RecentArticles-module__Nglp8q__card{height:100%;color:inherit;border-radius:8px;align-content:start;text-decoration:none;transition:background-color .18s ease-out;display:grid;overflow:hidden}.RecentArticles-module__Nglp8q__card:hover,.RecentArticles-module__Nglp8q__card:focus-visible{background:var(--color-surface)}.RecentArticles-module__Nglp8q__card:focus-visible{outline-offset:3px;outline:2px solid #f60}.RecentArticles-module__Nglp8q__imageWrap{aspect-ratio:1.8;background:var(--color-surface);border-radius:8px;width:100%;position:relative;overflow:hidden}.RecentArticles-module__Nglp8q__image{object-fit:cover;transition:transform .18s ease-out}.RecentArticles-module__Nglp8q__card:hover .RecentArticles-module__Nglp8q__image,.RecentArticles-module__Nglp8q__card:focus-visible .RecentArticles-module__Nglp8q__image{transform:scale(1.015)}.RecentArticles-module__Nglp8q__content{align-content:start;gap:8px;padding:12px 8px 8px;display:grid}.RecentArticles-module__Nglp8q__title{color:var(--color-text);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.RecentArticles-module__Nglp8q__summary{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.RecentArticles-module__Nglp8q__more{color:#f60;margin-top:2px;font-size:13px;font-weight:500}@media (max-width:760px){.RecentArticles-module__Nglp8q__recent{padding:20px 0 24px}.RecentArticles-module__Nglp8q__grid{width:var(--blog-content);grid-template-columns:minmax(0,1fr);gap:12px}.RecentArticles-module__Nglp8q__card{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px}.RecentArticles-module__Nglp8q__cardWithoutImage{grid-template-columns:minmax(0,1fr)}.RecentArticles-module__Nglp8q__imageWrap{aspect-ratio:1.2}.RecentArticles-module__Nglp8q__content{gap:6px;padding:8px 4px}.RecentArticles-module__Nglp8q__title{font-size:16px}.RecentArticles-module__Nglp8q__summary{display:none}}@media (prefers-reduced-motion:reduce){.RecentArticles-module__Nglp8q__image{transition:none}}
