.blog-page[data-v-4caa1ffc]{background:#fafbfc;min-height:100vh}.blog-main[data-v-4caa1ffc]{margin:0 auto;padding:48px 0 80px;width:min(1200px,calc(100% - 40px))}.blog-header[data-v-4caa1ffc]{margin-bottom:56px;text-align:center}.blog-title[data-v-4caa1ffc]{color:#1a1a2e;font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.02em;margin:0 0 16px}.blog-subtitle[data-v-4caa1ffc]{color:#6b7280;font-size:1.125rem;font-weight:400;margin:0}.section-title[data-v-4caa1ffc]{color:#1a1a2e;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0 0 32px}.latest-section[data-v-4caa1ffc]{margin-top:64px}.blog-empty[data-v-4caa1ffc]{color:#6b7280;padding:80px 20px;text-align:center}.featured-grid[data-v-4caa1ffc]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.featured-card[data-v-4caa1ffc]{background:#fff;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.featured-card[data-v-4caa1ffc]:hover{box-shadow:0 20px 40px #0000001f;transform:translateY(-8px)}.featured-image-wrapper[data-v-4caa1ffc]{aspect-ratio:325/192;background:#f3f4f6;overflow:hidden;position:relative;width:100%}.featured-image[data-v-4caa1ffc]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%}.featured-card:hover .featured-image[data-v-4caa1ffc]{transform:scale(1.05)}.featured-content[data-v-4caa1ffc]{display:flex;flex:1;flex-direction:column;padding:24px}.featured-meta[data-v-4caa1ffc]{align-items:center;color:#9ca3af;display:flex;font-size:.8125rem;gap:12px;margin-bottom:12px}.featured-meta .meta-date[data-v-4caa1ffc],.featured-meta .meta-read-time[data-v-4caa1ffc]{align-items:center;display:inline-flex;gap:4px}.featured-title[data-v-4caa1ffc]{color:#1a1a2e;font-size:1.25rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4;margin:0 0 12px}.featured-description[data-v-4caa1ffc],.featured-title[data-v-4caa1ffc]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.featured-description[data-v-4caa1ffc]{color:#6b7280;flex:1;font-size:.9375rem;-webkit-line-clamp:3;line-height:1.6;margin:0 0 16px}.read-more-btn[data-v-4caa1ffc]{align-items:center;background:transparent;border:none;color:#667eea;display:inline-flex;font-size:.9375rem;font-weight:500;gap:6px;padding:0}.read-more-btn svg[data-v-4caa1ffc]{flex-shrink:0}.latest-grid[data-v-4caa1ffc]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.article-card[data-v-4caa1ffc]{background:#fff;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.article-card[data-v-4caa1ffc]:hover{box-shadow:0 16px 32px #0000001a;transform:translateY(-6px)}.article-image-wrapper[data-v-4caa1ffc]{aspect-ratio:325/192;background:#f3f4f6;overflow:hidden;position:relative;width:100%}.article-image[data-v-4caa1ffc]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%}.article-card:hover .article-image[data-v-4caa1ffc]{transform:scale(1.05)}.article-content[data-v-4caa1ffc]{display:flex;flex:1;flex-direction:column;padding:20px}.article-meta[data-v-4caa1ffc]{align-items:center;color:#9ca3af;display:flex;font-size:.8125rem;gap:12px;margin-bottom:10px}.article-date[data-v-4caa1ffc],.article-read-time[data-v-4caa1ffc]{color:#9ca3af;font-size:.8125rem;font-weight:500}.article-title[data-v-4caa1ffc]{color:#1a1a2e;font-size:1.0625rem;font-weight:600;line-height:1.4;margin:0 0 10px}.article-description[data-v-4caa1ffc],.article-title[data-v-4caa1ffc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-description[data-v-4caa1ffc]{color:#6b7280;flex:1;font-size:.875rem;line-height:1.6;margin:0 0 16px}@media(max-width:1024px){.featured-grid[data-v-4caa1ffc],.latest-grid[data-v-4caa1ffc]{gap:20px;grid-template-columns:repeat(2,1fr)}.blog-main[data-v-4caa1ffc]{padding:40px 0 60px;width:min(900px,calc(100% - 32px))}.blog-header[data-v-4caa1ffc]{margin-bottom:40px}}@media(max-width:640px){.blog-main[data-v-4caa1ffc]{padding:32px 0 48px;width:calc(100% - 24px)}.blog-title[data-v-4caa1ffc]{font-size:2rem}.blog-subtitle[data-v-4caa1ffc]{font-size:1rem}.blog-header[data-v-4caa1ffc]{margin-bottom:32px}.section-title[data-v-4caa1ffc]{font-size:1.25rem;margin-bottom:24px}.featured-grid[data-v-4caa1ffc],.latest-grid[data-v-4caa1ffc]{gap:20px;grid-template-columns:1fr}.featured-content[data-v-4caa1ffc]{padding:20px}.featured-title[data-v-4caa1ffc]{font-size:1.125rem}.article-content[data-v-4caa1ffc]{padding:18px}.article-title[data-v-4caa1ffc]{font-size:1rem}.article-description[data-v-4caa1ffc]{font-size:.875rem}.latest-section[data-v-4caa1ffc]{margin-top:48px}}@media(max-width:480px){.featured-card[data-v-4caa1ffc]:first-child{grid-column:1/-1}.featured-card:first-child .featured-title[data-v-4caa1ffc]{font-size:1.375rem;-webkit-line-clamp:3}.featured-card:first-child .featured-description[data-v-4caa1ffc]{font-size:1rem;-webkit-line-clamp:4}}
