.processflex-blog-page[data-v-88d0e7d8]{padding:3rem 0}.blog-header[data-v-88d0e7d8]{margin-bottom:2rem}.blog-filters[data-v-88d0e7d8]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1rem;width:100%;max-width:980px}.blog-filters__group[data-v-88d0e7d8]{display:flex;flex-direction:column;gap:.35rem;min-width:220px;flex:1 1 220px}.blog-filters__group--actions[data-v-88d0e7d8]{flex:0 0 auto;min-width:120px}.blog-filters__label[data-v-88d0e7d8]{margin:0;color:#4b5563;font-size:.9rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.blog-filters__select[data-v-88d0e7d8]{min-height:40px;width:100%;border:1px solid #d6deea;border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}.blog-filters__search-input[data-v-88d0e7d8]:focus,.blog-filters__search-input[data-v-88d0e7d8]:hover,.blog-filters__select[data-v-88d0e7d8]:focus,.blog-filters__select[data-v-88d0e7d8]:hover{border-color:#9db6dd;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.blog-filters__search-row[data-v-88d0e7d8]{display:flex;gap:.5rem;width:100%}.blog-filters__search-input[data-v-88d0e7d8]{min-height:40px;border:1px solid #d6deea;border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}.blog-filters__action-btn[data-v-88d0e7d8],.blog-filters__clear-btn[data-v-88d0e7d8]{min-height:40px;border-radius:10px;white-space:nowrap}.blog-subtitle[data-v-88d0e7d8]{margin:0;color:#6b7280;max-width:760px}.blog-loading[data-v-88d0e7d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.blog-skeleton[data-v-88d0e7d8]{height:180px;border-radius:8px;background:linear-gradient(90deg,#eef2f7 25%,#e5ebf3 37%,#eef2f7 63%);background-size:400% 100%;animation:blogSkeleton-88d0e7d8 1.2s ease-in-out infinite}@keyframes blogSkeleton-88d0e7d8{0%{background-position:100% 0}to{background-position:0 0}}.blog-grid[data-v-88d0e7d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.blog-card[data-v-88d0e7d8]{position:relative;border:1px solid #d9e1ee;border-radius:12px;padding:1.1rem;background:#fff;display:flex;flex-direction:column;min-height:220px;box-shadow:0 6px 18px rgba(15,23,42,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}.blog-card[data-v-88d0e7d8]:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,#4f8fd6,#7aa7de);opacity:.65}.blog-card[data-v-88d0e7d8]:hover{transform:translateY(-4px);border-color:#b9c9e3;box-shadow:0 16px 28px rgba(30,58,138,.12)}.blog-card__title[data-v-88d0e7d8]{font-size:1.2rem!important;margin-bottom:.75rem;line-height:1.3;min-height:3.1rem}.blog-card__title a[data-v-88d0e7d8]{color:#1f2937}.blog-card__title a[data-v-88d0e7d8]:hover{color:#1d4ed8}.blog-card__excerpt[data-v-88d0e7d8]{color:#4b5563;line-height:1.5;flex:1;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.blog-card__meta[data-v-88d0e7d8]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;color:#6b7280;font-size:.9rem}.blog-card__link[data-v-88d0e7d8]{color:#3b82f6;font-weight:600;transition:color .2s ease}.blog-card__link[data-v-88d0e7d8]:hover{color:#1d4ed8;text-decoration:none}.blog-empty[data-v-88d0e7d8]{border:1px dashed #cdd6e4;border-radius:8px;padding:2rem;text-align:center;color:#6b7280}.blog-pagination[data-v-88d0e7d8]{margin-top:1.5rem;display:flex;justify-content:center;align-items:center;gap:.75rem}.blog-pagination__label[data-v-88d0e7d8]{font-weight:600;color:#4b5563}