.blog[data-v-fd244b09]{display:flex;flex-direction:column;padding:60px 0;width:100%}.container[data-v-fd244b09]{margin:0 auto;max-width:1200px;width:100%}.section-header[data-v-fd244b09]{margin-bottom:48px;text-align:center}.section-header-title[data-v-fd244b09]{color:var(--text-primary);font-size:40px;font-weight:700;margin-bottom:16px}.section-header p[data-v-fd244b09]{color:var(--text-secondary);font-size:var(--font-size-lg);margin:0 auto;max-width:600px}.blog-grid[data-v-fd244b09]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));width:100%}.blog-meta[data-v-fd244b09]{align-items:center;border-top:var(--border-width-1) solid var(--border-color);display:flex;justify-content:space-between;margin-top:auto;padding:0 var(--spacing-xl) var(--spacing-xl);padding-top:var(--spacing-md)}.blog-author[data-v-fd244b09]{color:var(--primary-color);font-weight:var(--font-weight-medium)}.blog-author[data-v-fd244b09],.blog-date[data-v-fd244b09]{font-size:var(--font-size-sm)}.blog-date[data-v-fd244b09]{color:var(--text-secondary)}@media(max-width:768px){.blog[data-v-fd244b09]{padding:40px 0}.section-header-title[data-v-fd244b09]{font-size:var(--font-size-2xl)}.section-header p[data-v-fd244b09]{font-size:var(--font-size-base)}.blog-grid[data-v-fd244b09]{gap:24px;grid-template-columns:1fr}}
