.post-card{list-style:none;display:flex;flex-direction:row;margin:0;padding:1rem 0;gap:2rem;width:100%;border-bottom:.125rem solid var(--accent-color)}.post-card .thumbnail{width:25%;flex-shrink:0}.post-card .thumbnail img{width:100%}.post-card .info{flex-grow:1;display:flex;flex-direction:column;gap:1rem;justify-content:center}.post-card .info header a{font-size:1.25rem;font-weight:600;text-decoration:none;color:#000}.post-card .info header a:hover{text-decoration:underline}.post-card footer{font-size:.9rem;display:flex;gap:2rem}ul{padding:0;margin:0}h1{padding-bottom:1rem;border-bottom:.125rem solid var(--accent-color);margin:0}