.home[data-v-a4a59a7e]{margin:0 auto;max-width:1200px;padding:2rem 1rem 3rem}.home-header[data-v-a4a59a7e]{margin-bottom:2.5rem;text-align:center}.home-header h1[data-v-a4a59a7e]{font-size:1.75rem;margin:0 0 .5rem}.subtitle[data-v-a4a59a7e]{font-size:.95rem;margin:0}.sections[data-v-a4a59a7e]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.section[data-v-a4a59a7e]{min-height:8rem;padding:1.25rem}.section-title[data-v-a4a59a7e]{font-size:1.05rem;font-weight:600;margin:0 0 1rem;padding-bottom:.75rem}.post-list[data-v-a4a59a7e]{list-style:none;margin:0;padding:0}.post-item+.post-item[data-v-a4a59a7e]{border-top:1px solid #e4e4e7;margin-top:1rem;padding-top:1rem}.dark .post-item+.post-item[data-v-a4a59a7e]{border-top-color:#3f3f46}.post-link[data-v-a4a59a7e]{font-weight:500;text-decoration:none}.post-link[data-v-a4a59a7e]:hover{text-decoration:underline}.post-desc[data-v-a4a59a7e]{font-size:.875rem;line-height:1.5;margin:.35rem 0 0}.post-date[data-v-a4a59a7e]{display:block;font-size:.8rem;margin-top:.35rem}.empty[data-v-a4a59a7e]{font-size:.9rem;margin:0}@media(max-width:900px){.sections[data-v-a4a59a7e]{grid-template-columns:1fr}}
