.blog-section[data-v-fe4e7f8e]{padding:clamp(4rem,10vw,8rem) 0;color:var(--c-text)}.container[data-v-fe4e7f8e]{max-width:1100px;margin-inline:auto;padding-inline:1.5rem}.header[data-v-fe4e7f8e]{text-align:center;max-width:680px;margin:0 auto 3rem}.badge[data-v-fe4e7f8e]{display:inline-block;padding:.35rem .85rem;background:var(--c-card-hover);border:1px solid var(--c-border);border-radius:99px;font-size:.875rem;font-weight:500;color:var(--c-brand);margin-bottom:1rem}.title[data-v-fe4e7f8e]{font-size:var(--fs-h1);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.subtitle[data-v-fe4e7f8e]{font-size:var(--fs-subtitle);color:var(--c-text-muted);line-height:1.6}.grid[data-v-fe4e7f8e]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:720px){.grid[data-v-fe4e7f8e]{grid-template-columns:repeat(2,1fr)}}.card[data-v-fe4e7f8e]{background:var(--c-card-bg);border:1px solid var(--c-border);border-radius:1.25rem;padding:1.75rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.card[data-v-fe4e7f8e]:hover{transform:translateY(-4px);border-color:var(--c-brand);box-shadow:0 10px 30px -10px #0000001a}.card-link[data-v-fe4e7f8e]{display:block;text-decoration:none;color:inherit;border-radius:1.25rem}.card-link[data-v-fe4e7f8e]:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px var(--c-brand)}.date[data-v-fe4e7f8e]{display:block;font-size:.85rem;color:var(--c-text-muted);margin-bottom:.5rem}.card-title[data-v-fe4e7f8e]{font-size:1.3rem;font-weight:700;margin:0 0 .5rem;line-height:1.35}.card-desc[data-v-fe4e7f8e]{color:var(--c-text-muted);line-height:1.6;margin:0 0 .75rem}.read-more[data-v-fe4e7f8e]{color:var(--c-brand);font-weight:600;font-size:.95rem}.tags[data-v-fe4e7f8e]{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:1rem}.tag[data-v-fe4e7f8e]{font-size:.78rem;padding:.25rem .6rem;border-radius:999px;background:var(--c-card-hover);color:var(--c-text-muted)}.empty[data-v-fe4e7f8e]{text-align:center;color:var(--c-text-muted);padding:3rem 0}
