.blog-list[data-v-7f6b445d]{position:relative}.filter-tabs[data-v-7f6b445d]{gap:1rem}.filter-tab[data-v-7f6b445d]{color:var(--p-text-secondary);border:1px solid var(--p-glass-border);transition:all .3s}.filter-tab.active[data-v-7f6b445d]{background:var(--p-accent-primary);color:var(--p-text-primary);border-color:#0000;box-shadow:0 0 20px #2563eb26}.bento-grid[data-v-7f6b445d]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}@media (min-width:1024px){.bento-grid .featured-item[data-v-7f6b445d]{grid-column:span 2}.bento-grid .featured-item .card-title[data-v-7f6b445d]{font-size:2.5rem}}.blog-card[data-v-7f6b445d]{background:var(--p-glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--p-glass-border);cursor:pointer;border-radius:24px;flex-direction:column;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.blog-card[data-v-7f6b445d]:hover{border-color:var(--p-accent-primary);transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.blog-card:hover .card-image[data-v-7f6b445d],.blog-card:hover .image-placeholder[data-v-7f6b445d]{transform:scale(1.1)}.blog-card:hover .read-more[data-v-7f6b445d]{color:var(--p-accent-primary)}.card-image-wrapper[data-v-7f6b445d]{order:0;width:100%;height:240px;position:relative;overflow:hidden}.card-image[data-v-7f6b445d]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.image-placeholder[data-v-7f6b445d]{background:linear-gradient(135deg, var(--p-accent-primary), var(--p-accent-secondary));opacity:.4;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .6s;display:flex}.card-content[data-v-7f6b445d]{flex-direction:column;flex:1;padding:2rem;display:flex}.meta-row[data-v-7f6b445d]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.card-category[data-v-7f6b445d]{color:var(--p-accent-primary);background:#2563eb14;border:1px solid #2563eb1a}.card-date[data-v-7f6b445d]{color:var(--p-text-secondary);font-size:.875rem}.card-title[data-v-7f6b445d]{font-family:var(--p-heading-font);color:var(--p-text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.3}.card-excerpt[data-v-7f6b445d]{color:var(--p-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:2rem;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card-footer[data-v-7f6b445d]{border-top:1px solid var(--p-glass-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;display:flex}.read-more[data-v-7f6b445d]{color:var(--p-text-primary);align-items:center;gap:.5rem;font-weight:600;transition:color .3s;display:flex}.read-time[data-v-7f6b445d]{color:var(--p-text-secondary);font-size:.875rem}.page-hero[data-v-531b13ab]{background:var(--p-bg-primary);align-items:center;min-height:50vh;display:flex}.hero-bg[data-v-531b13ab]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.glow-orb[data-v-531b13ab]{filter:blur(140px);opacity:.15;border-radius:50%;position:absolute}.glow-orb.orb-1[data-v-531b13ab]{background:var(--p-accent-primary);width:600px;height:600px;top:-20%;left:20%}.glow-orb.orb-2[data-v-531b13ab]{background:var(--p-accent-secondary);width:500px;height:500px;bottom:-30%;right:15%}.relative-z[data-v-531b13ab]{z-index:10;position:relative}.tracking-widest[data-v-531b13ab]{letter-spacing:3px;padding:8px 16px;font-weight:700}.page-title[data-v-531b13ab]{color:var(--p-text-primary);letter-spacing:-1px;margin-bottom:2rem;font-size:max(3rem,min(6vw,5rem));font-weight:800;line-height:1.1}.page-subtitle[data-v-531b13ab]{max-width:800px;color:var(--p-text-secondary);margin:0 auto;font-size:1.25rem;line-height:1.8}.section-spacing[data-v-531b13ab]{margin-bottom:8rem}
