.ar-row{border-bottom:1px solid #e6eceb;margin:0 0 20px;padding:0 0 20px}.ar-row:last-child{border-bottom:0}.ar-link{align-items:start;color:#1d2130;display:grid;gap:24px;grid-template-columns:280px 1fr;text-decoration:none}.ar-link:hover .ar-title{color:#3f908a}.ar-img{aspect-ratio:16/10;background:#eee 50%/cover no-repeat;border-radius:6px;position:relative}.ar-badge{background:#3f908a;border-radius:4px;box-shadow:0 1px 4px #00000040;color:#fff;font-size:11px;left:8px;letter-spacing:.04em;padding:3px 8px;position:absolute;text-transform:uppercase;top:8px}.ar-title{font-size:21px;line-height:1.25;margin:0 0 8px}.ar-lock{display:none;font-size:.8em;margin-right:6px}.ar-excerpt{font-size:15px;line-height:1.55;margin:0 0 8px;opacity:.85}.ar-meta{font-size:13px;opacity:.65}@media (max-width:767px){.ar-link{gap:14px;grid-template-columns:112px 1fr}.ar-img{aspect-ratio:4/3}.ar-badge{display:none}.ar-lock{display:inline}.ar-title{font-size:17px;line-height:1.3;margin-bottom:4px}.ar-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.45;overflow:hidden}.ar-row{margin-bottom:16px;padding-bottom:16px}}
