.blog-main[data-v-9d60bcab]{flex:1;padding-top:4rem;padding-bottom:5rem;max-width:1100px}.blog-header[data-v-9d60bcab]{margin-bottom:3rem}.blog-title[data-v-9d60bcab]{font-size:3rem;font-weight:700;letter-spacing:-.02em;color:var(--color-text);margin-bottom:.75rem}.blog-subtitle[data-v-9d60bcab]{font-size:1.125rem;line-height:1.6;color:var(--color-secondary);max-width:620px}.blog-grid[data-v-9d60bcab]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2.5rem 2rem}.blog-card[data-v-9d60bcab]{border:1px solid var(--color-border);border-radius:.75rem;background-color:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.blog-card[data-v-9d60bcab]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.blog-card-link[data-v-9d60bcab]{display:block;text-decoration:none;color:inherit}.blog-card-cover[data-v-9d60bcab]{display:block;width:100%;height:auto;aspect-ratio:1200 / 630;object-fit:cover;background-color:var(--color-bg)}.blog-card-body[data-v-9d60bcab]{padding:1.5rem}.blog-card-date[data-v-9d60bcab]{display:block;font-size:.875rem;color:var(--color-secondary);margin-bottom:.5rem}.blog-card-title[data-v-9d60bcab]{font-size:1.25rem;font-weight:600;line-height:1.35;color:var(--color-text);margin-bottom:.75rem}.blog-card-excerpt[data-v-9d60bcab]{font-size:.9375rem;line-height:1.6;color:var(--color-secondary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.blog-main[data-v-9d60bcab]{padding-top:2.5rem}.blog-title[data-v-9d60bcab]{font-size:2rem}.blog-grid[data-v-9d60bcab]{grid-template-columns:1fr;gap:1.5rem}}
