.kr-post-grid{padding:5rem 0}.kr-post-grid__heading{margin-bottom:2.5rem}.kr-post-grid__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.kr-post-card{border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;transition:box-shadow .2s ease}.kr-post-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.kr-post-card__cat{align-self:flex-start}.kr-post-card__title{color:#1a202c;font-family:Newsreader,Georgia,serif;font-size:1.125rem;font-weight:400;line-height:1.3}.kr-post-card__title a{color:#1a202c!important;text-decoration:none}.kr-post-card__title a:hover{color:#0051b1!important}.kr-post-card__excerpt{color:#64748b;flex:1;font-size:.9rem;line-height:1.6}.kr-post-card__meta{color:#94a3b8;display:flex;font-family:DM Sans,sans-serif;font-size:.8125rem;gap:.5rem}@media (max-width:900px){.kr-post-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kr-post-grid__grid{grid-template-columns:1fr}}