.blog-search[data-v-9e79cc6c]{margin:0 auto 2rem;max-width:600px;width:100%}.search-input-wrapper[data-v-9e79cc6c]{align-items:center;display:flex;gap:.75rem;padding:.875rem 1.25rem}.search-icon[data-v-9e79cc6c]{color:#fff6;flex-shrink:0}.search-input[data-v-9e79cc6c]{background:transparent;border:none;color:#ffffffe6;flex:1;font-size:1rem;outline:none}.search-input[data-v-9e79cc6c]::-moz-placeholder{color:#fff6}.search-input[data-v-9e79cc6c]::placeholder{color:#fff6}.clear-btn[data-v-9e79cc6c]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.clear-btn[data-v-9e79cc6c]:hover{background:#ffffff26;color:#fffc}.search-results-count[data-v-9e79cc6c]{color:#ffffff80;font-size:.875rem;margin-top:.75rem;text-align:center}.blog-filters[data-v-d589e5e7]{margin-bottom:2rem}.filter-section[data-v-d589e5e7]{margin-bottom:1rem}.filter-label[data-v-d589e5e7]{color:#ffffff80;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.filter-chips[data-v-d589e5e7]{display:flex;flex-wrap:wrap;gap:.5rem}.filter-chip[data-v-d589e5e7]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#fff9;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.25rem;padding:.5rem 1rem;transition:all .2s ease}.filter-chip[data-v-d589e5e7]:hover{background:#ffffff1a;border-color:#fff3;color:#fffc}.filter-chip.active[data-v-d589e5e7]{background:#1cabf126;border-color:#1cabf166;color:#1cabf1}.tag-chip.active[data-v-d589e5e7]{background:#a78bfa26;border-color:#a78bfa66;color:#a78bfa}.active-filters[data-v-d589e5e7]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:.75rem;padding-top:1rem}.active-label[data-v-d589e5e7]{color:#ffffff80;font-size:.8125rem}.active-chips[data-v-d589e5e7]{display:flex;flex-wrap:wrap;gap:.5rem}.active-chip[data-v-d589e5e7]{align-items:center;border-radius:9999px;display:inline-flex;font-size:.8125rem;gap:.375rem;padding:.25rem .5rem .25rem .75rem}.active-chip.category[data-v-d589e5e7]{background:#1cabf126;color:#1cabf1}.active-chip.tag[data-v-d589e5e7]{background:#a78bfa26;color:#a78bfa}.active-chip button[data-v-d589e5e7]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:18px;justify-content:center;transition:background .2s ease;width:18px}.active-chip button[data-v-d589e5e7]:hover{background:#fff3}.clear-all[data-v-d589e5e7]{background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:.375rem;color:#ffffff80;cursor:pointer;font-size:.8125rem;margin-left:auto;padding:.375rem .75rem;transition:all .2s ease}.clear-all[data-v-d589e5e7]:hover{border-color:#ffffff4d;color:#fffc}@media(max-width:640px){.active-filters[data-v-d589e5e7]{align-items:flex-start;flex-direction:column}.clear-all[data-v-d589e5e7]{margin-left:0}}.blog-card[data-v-a06d8e03]{cursor:pointer;display:flex;flex-direction:column;padding:1.5rem;text-decoration:none}.blog-card.featured[data-v-a06d8e03]{grid-column:1 / -1}@media(min-width:640px){.blog-card.featured[data-v-a06d8e03]{grid-column:span 2}}@media(min-width:1024px){.blog-card.featured[data-v-a06d8e03]{grid-column:span 2}}.card-image[data-v-a06d8e03]{aspect-ratio:16 / 9;border-radius:.625rem .625rem 0 0;margin:-1.5rem -1.5rem 1rem;overflow:hidden}.card-image img[data-v-a06d8e03]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card:hover .card-image img[data-v-a06d8e03]{transform:scale(1.05)}.card-header[data-v-a06d8e03]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.card-icon[data-v-a06d8e03]{align-items:center;background:#6366f126;border:1px solid rgba(99,102,241,.25);border-radius:.625rem;color:#818cf8;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.card-meta[data-v-a06d8e03]{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.card-category[data-v-a06d8e03]{background:#8b5cf626;border-radius:9999px;color:#c4b5fd;font-size:.65rem;font-weight:600;letter-spacing:.05em;padding:.25rem .625rem;text-transform:uppercase}.card-date[data-v-a06d8e03]{color:#fff6;font-size:.75rem}.card-content[data-v-a06d8e03]{flex:1;margin-bottom:1rem}.card-title[data-v-a06d8e03]{color:#fff;display:-webkit-box;font-size:1.25rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4;margin-bottom:.5rem;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.blog-card:hover .card-title[data-v-a06d8e03]{color:#e0e7ff}.card-excerpt[data-v-a06d8e03]{color:#ffffff80;display:-webkit-box;font-size:.875rem;-webkit-line-clamp:3;line-height:1.6;-webkit-box-orient:vertical;overflow:hidden}.blog-card.featured .card-title[data-v-a06d8e03]{font-size:1.5rem}.blog-card.featured .card-excerpt[data-v-a06d8e03]{-webkit-line-clamp:4}.card-footer[data-v-a06d8e03]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;padding-top:1rem}.read-more[data-v-a06d8e03]{align-items:center;color:#818cf8;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;transition:all .2s}.blog-card:hover .read-more[data-v-a06d8e03]{color:#a78bfa;gap:.75rem}.footer-right[data-v-a06d8e03]{align-items:center;display:flex;gap:1rem}.reading-time[data-v-a06d8e03],.card-author[data-v-a06d8e03]{align-items:center;color:#fff6;display:flex;font-size:.75rem;gap:.375rem}.card-tags[data-v-a06d8e03]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding-top:.75rem}.card-tag[data-v-a06d8e03]{background:#a78bfa1a;border-radius:.25rem;color:#a78bfacc;font-size:.6875rem;padding:.25rem .5rem}@media(max-width:640px){.footer-right[data-v-a06d8e03]{align-items:flex-end;flex-direction:column;gap:.25rem}}.blog-page[data-v-807b154a]{min-height:100vh;overflow:hidden;position:relative}.blog-glow[data-v-807b154a]{background:radial-gradient(ellipse 50% 40% at 50% 20%,rgba(99,102,241,.08),transparent 60%),radial-gradient(ellipse 40% 30% at 70% 50%,rgba(139,92,246,.06),transparent 50%);filter:blur(60px);height:80%;left:50%;pointer-events:none;position:absolute;top:-20%;transform:translate(-50%);width:100%;z-index:0}.page-header[data-v-807b154a]{margin-bottom:3rem;text-align:center}.header-badge[data-v-807b154a]{align-items:center;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:9999px;color:#a78bfa;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem}.page-title[data-v-807b154a]{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.75rem}@media(min-width:768px){.page-title[data-v-807b154a]{font-size:3rem}}.text-gradient[data-v-807b154a]{background:linear-gradient(135deg,#818cf8,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-description[data-v-807b154a]{color:#ffffff80;font-size:1.1rem;margin:0 auto;max-width:32rem}.blog-grid[data-v-807b154a]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.blog-grid[data-v-807b154a]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-grid[data-v-807b154a]{grid-template-columns:repeat(3,1fr)}}.posts-enter-active[data-v-807b154a]{transition:all .4s ease-out}.posts-leave-active[data-v-807b154a]{position:absolute;transition:all .3s ease-in}.posts-enter-from[data-v-807b154a]{opacity:0;transform:translateY(20px)}.posts-leave-to[data-v-807b154a]{opacity:0;transform:scale(.95)}.posts-move[data-v-807b154a]{transition:transform .4s ease}.empty-state[data-v-807b154a]{margin:4rem auto;max-width:400px;padding:3rem 2rem;text-align:center}.empty-icon[data-v-807b154a]{align-items:center;background:#ffffff0d;border-radius:1rem;color:#fff6;display:flex;height:4rem;justify-content:center;margin:0 auto 1.5rem;width:4rem}.empty-icon.loading[data-v-807b154a]{background:#6366f11a;color:#818cf8}.empty-icon.error[data-v-807b154a]{background:#ef44441a;color:#f87171}.empty-title[data-v-807b154a]{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.empty-state.error .empty-title[data-v-807b154a]{color:#f87171}.empty-text[data-v-807b154a]{color:#ffffff80;font-size:.875rem}.clear-filters-btn[data-v-807b154a]{background:#1cabf11a;border:1px solid rgba(28,171,241,.3);border-radius:.5rem;color:#1cabf1;cursor:pointer;font-size:.875rem;font-weight:500;margin-top:1.5rem;padding:.625rem 1.25rem;transition:all .2s ease}.clear-filters-btn[data-v-807b154a]:hover{background:#1cabf126;border-color:#1cabf180}.animate-spin[data-v-807b154a]{animation:spin-807b154a 1s linear infinite}@keyframes spin-807b154a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.skeleton-card[data-v-807b154a]{display:flex;flex-direction:column;padding:1.5rem}.skeleton-card.featured[data-v-807b154a]{grid-column:1 / -1}@media(min-width:640px){.skeleton-card.featured[data-v-807b154a]{grid-column:span 2}}.skeleton-header[data-v-807b154a]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.skeleton-icon[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;background:#6366f126;border-radius:.625rem;height:2.5rem;width:2.5rem}.skeleton-meta[data-v-807b154a]{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.skeleton-badge[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;background:#8b5cf626;border-radius:9999px;height:1.25rem;width:4rem}.skeleton-date[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;animation-delay:.1s;background:#ffffff0d;border-radius:.25rem;height:.875rem;width:5rem}.skeleton-content[data-v-807b154a]{flex:1;margin-bottom:1rem}.skeleton-title[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;background:#ffffff1a;border-radius:.375rem;height:1.25rem;margin-bottom:.5rem}.skeleton-title.short[data-v-807b154a]{margin-bottom:1rem;width:70%}.skeleton-excerpt[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;animation-delay:.2s;background:#ffffff0f;border-radius:.25rem;height:.875rem;margin-bottom:.5rem}.skeleton-excerpt.short[data-v-807b154a]{width:60%}.skeleton-footer[data-v-807b154a]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;padding-top:1rem}.skeleton-readmore[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;background:#6366f126;border-radius:.25rem;height:1rem;width:6rem}.skeleton-author[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;animation-delay:.1s;background:#ffffff0d;border-radius:.25rem;height:.875rem;width:5rem}.skeleton-tags[data-v-807b154a]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:.5rem;margin-top:.75rem;padding-top:.75rem}.skeleton-tag[data-v-807b154a]{animation:skeleton-pulse-807b154a 1.5s ease-in-out infinite;animation-delay:.3s;background:#a78bfa1a;border-radius:.25rem;height:1.25rem;width:3.5rem}@keyframes skeleton-pulse-807b154a{0%,to{opacity:1}50%{opacity:.4}}
