.blog-index[data-v-b35e5cc9]{min-height:60vh;background:var(--bg-primary, #0a0a0a);color:#ffffffeb;padding:2.5rem 0 4rem}.container[data-v-b35e5cc9]{max-width:720px;margin:0 auto;padding:0 20px}.page-header[data-v-b35e5cc9]{margin-bottom:2rem}.title[data-v-b35e5cc9]{font-size:2rem;font-weight:700;margin:0 0 .75rem}.lead[data-v-b35e5cc9]{margin:0;color:#ffffffad;line-height:1.6}.hubs[data-v-b35e5cc9]{margin-bottom:2.5rem;padding:1.25rem;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.h2[data-v-b35e5cc9]{font-size:1rem;font-weight:600;margin:0 0 .75rem}.chips[data-v-b35e5cc9]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-v-b35e5cc9]{padding:.35rem .8rem;border-radius:999px;background:#e9c349;border:1px solid rgba(60,47,0,.22);color:#3c2f00;text-decoration:none;font-size:.85rem;font-weight:600}.chip[data-v-b35e5cc9]:hover{background:#ffe088;border-color:#3c2f0059;color:#2a2100}.topics[data-v-b35e5cc9]{margin-bottom:2rem;padding:1rem 1.2rem;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.topic-list[data-v-b35e5cc9]{margin:.5rem 0 0;padding-left:1.2rem;color:#ffffffbf;line-height:1.65}.post-list[data-v-b35e5cc9]{list-style:none;padding:0;margin:0}.post-item[data-v-b35e5cc9]{padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.post-title[data-v-b35e5cc9]{font-size:1.15rem;font-weight:600;color:var(--gold, #e9c349);text-decoration:none}.post-title[data-v-b35e5cc9]:hover{text-decoration:underline}.post-excerpt[data-v-b35e5cc9]{margin:.5rem 0 0;color:#ffffffa6;line-height:1.55;font-size:.95rem}.post-meta[data-v-b35e5cc9]{display:block;margin-top:.5rem;font-size:.8rem;color:#ffffff73}
