.blog-header[data-v-cb9dcc72]{background:linear-gradient(135deg,var(--slate-800) 0,var(--slate-900) 100%);color:var(--white);padding:4rem 0 2rem}.container[data-v-cb9dcc72]{max-width:1200px;margin:0 auto;padding:0 1rem}.blog-header__content[data-v-cb9dcc72]{text-align:center;margin-bottom:2rem}.blog-header__title[data-v-cb9dcc72]{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:var(--white)!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.blog-header__subtitle[data-v-cb9dcc72]{font-size:1.25rem;opacity:.9;max-width:600px;margin:0 auto;line-height:1.6;color:var(--white)!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}@media (max-width:768px){.blog-header[data-v-cb9dcc72]{padding:2rem 0 1rem}.blog-header__title[data-v-cb9dcc72]{font-size:2rem}.blog-header__subtitle[data-v-cb9dcc72]{font-size:1rem}}.article-card[data-v-6f902456]{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);transition:all var(--transition-base);cursor:pointer;height:100%;display:flex;flex-direction:column;position:relative;text-decoration:none;color:inherit}.article-card[data-v-6f902456]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-blue),var(--accent-gold));transform:scaleX(0);transform-origin:left;transition:transform var(--transition-base)}.article-card[data-v-6f902456]:hover:before{transform:scaleX(1)}.article-card[data-v-6f902456]:hover{transform:translateY(-4px) scale(1.02);box-shadow:var(--shadow-2xl)}.article-card__image[data-v-6f902456]{position:relative;height:200px;overflow:hidden;background:linear-gradient(135deg,var(--gray-100),var(--gray-200))}.article-card__image[data-v-6f902456]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.4));opacity:0;transition:opacity var(--transition-base)}.article-card:hover .article-card__image[data-v-6f902456]:after{opacity:1}.article-card__image img[data-v-6f902456]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-base)}.article-card:hover .article-card__image img[data-v-6f902456]{transform:scale(1.1)}.article-card__content[data-v-6f902456]{padding:1.5rem;flex:1;display:flex;flex-direction:column;animation:fadeIn-6f902456 .6s ease-out}.article-card__title[data-v-6f902456]{font-size:1.25rem;font-weight:600;color:var(--dark-gray);margin-bottom:.75rem;line-height:1.4;transition:color var(--transition-base)}.article-card:hover .article-card__title[data-v-6f902456]{color:var(--primary-blue)}.article-card__excerpt[data-v-6f902456]{color:var(--gray-600);line-height:1.6;margin-bottom:1rem;flex:1}.article-card__meta[data-v-6f902456]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid var(--gray-200)}.article-card__date[data-v-6f902456]{color:var(--gray-400);font-size:.875rem}.article-card__read-more[data-v-6f902456]{color:var(--primary-blue);font-weight:600;font-size:.875rem;transition:all var(--transition-base);position:relative}.article-card__read-more[data-v-6f902456]:after{content:"\2192";display:inline-block;margin-left:.25rem;transition:transform var(--transition-base)}.article-card:hover .article-card__read-more[data-v-6f902456]:after{transform:translateX(3px)}@media (max-width:768px){.article-card__content[data-v-6f902456]{padding:1rem}.article-card__title[data-v-6f902456]{font-size:1.125rem}.article-card__image[data-v-6f902456]{height:160px}}@keyframes fadeIn-6f902456{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.article-grid-section[data-v-917143f0]{padding:4rem 0;background:var(--light-gray)}.container[data-v-917143f0]{max-width:1200px;margin:0 auto;padding:0 1rem}.article-grid[data-v-917143f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}@media (max-width:768px){.article-grid-section[data-v-917143f0]{padding:2rem 0}.article-grid[data-v-917143f0]{grid-template-columns:1fr;gap:1.5rem}}@media (min-width:769px) and (max-width:1024px){.article-grid[data-v-917143f0]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.article-grid[data-v-917143f0]{grid-template-columns:repeat(3,1fr)}}.blog-page[data-v-228f91de]{min-height:100vh;background:var(--white)}.breadcrumb-container[data-v-228f91de]{max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width:768px){.breadcrumb-container[data-v-228f91de]{padding:0 1.5rem}}