.home-cards{display:grid;gap:24px;margin:32px 0}.home-card{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;background:#fffdf7;border:1px solid #cbd3c4;border-radius:18px;padding:20px;min-width:0}.home-card>a{display:block;align-self:start}.home-card img{width:250px;max-width:100%;height:150px;object-fit:cover;border-radius:12px}.home-card h3{font-family:Georgia,serif;font-size:1.5rem;font-weight:500}.home-card p{font-size:1rem}.home-source{font-size:.82rem;color:#647266}.club-article .club-note h3{margin-top:28px}.club-byline{overflow-wrap:anywhere}@media(max-width:680px){.home-card{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.home-card img{width:250px;height:150px}}
