.all-news{min-width:0;margin-top:28px}.feed-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.feed-story{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);align-items:start;gap:14px;padding:20px 0;display:grid}.feed-photo{aspect-ratio:4/3;background:#edf0f1;border-radius:3px;position:relative;overflow:hidden}.feed-photo>.loading-surface{position:absolute;inset:0}.feed-photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s}.feed-photo.is-loaded img{opacity:1}.feed-copy{min-width:0}.feed-copy h3{overflow-wrap:anywhere;margin:5px 0 8px;font-size:21px;line-height:1.45}.feed-story:hover h3{color:var(--green)}.feed-copy p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.feed-more{text-align:center;padding:20px 0}.feed-more button{border:1px solid var(--line);color:var(--green);border-radius:4px;margin-top:16px;padding:9px 24px}.feed-skeleton{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:14px;display:grid}.feed-skeleton>.loading-surface{aspect-ratio:4/3}.feed-more button:hover{background:var(--paper)}@media (max-width:1200px){.feed-list{grid-template-columns:1fr}.feed-story{grid-template-columns:160px minmax(0,1fr)}}@media (max-width:560px){.all-news{margin-top:22px}.feed-story{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:16px 0}.feed-copy h3{margin-top:3px;font-size:18px}.feed-copy p{display:none}.feed-skeleton{grid-template-columns:112px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.feed-photo img{transition:none}}.feed-more button{border-color:var(--green);cursor:pointer;justify-content:center;align-items:center;gap:9px;min-width:200px;min-height:44px;margin-top:0;font-weight:600;display:inline-flex}.feed-more button:focus-visible{outline:2px solid var(--green);outline-offset:4px}.feed-more button:disabled{opacity:.65;cursor:wait}.feed-more .feed-skeleton{margin-bottom:20px}
