.page-header.svelte-nxwjcy{padding:calc(var(--nav-height) + var(--space-8)) 0 var(--space-16);background:var(--zpc-black);text-align:center}.page-title.svelte-nxwjcy{font-family:var(--font-display);font-size:3rem;font-weight:var(--weight-heavy);color:var(--zpc-white);margin-bottom:var(--space-lg);text-transform:uppercase;letter-spacing:-.02em}.page-subtitle.svelte-nxwjcy{font-size:1.25rem;color:var(--zpc-gray-300);line-height:1.6}.page-content.svelte-nxwjcy{padding:var(--space-4xl) 0;background:var(--zpc-gray-900)}.blog-grid.svelte-nxwjcy{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--space-4xl);max-width:1200px;margin:0 auto}.content-section.svelte-nxwjcy{grid-column:1 / -1;text-align:center;max-width:600px;margin:0 auto}.section-title.svelte-nxwjcy{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--weight-heavy);color:var(--zpc-white);margin-bottom:var(--space-lg);text-transform:uppercase;letter-spacing:.05em}.section-text.svelte-nxwjcy{font-size:1.125rem;line-height:1.7;color:var(--zpc-gray-300)}.blog-post-card.svelte-nxwjcy{background:var(--zpc-black);border:2px solid var(--zpc-gray-800);border-radius:12px;padding:var(--space-4xl) var(--space-3xl);transition:all .3s ease;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);animation:svelte-nxwjcy-fadeInUp .6s ease forwards}@keyframes svelte-nxwjcy-fadeInUp{to{opacity:1;transform:translateY(0)}}.blog-post-card.svelte-nxwjcy:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--zpc-white),var(--zpc-gray-300));transform:scaleX(0);transition:transform .3s ease}.blog-post-card.svelte-nxwjcy:hover:before{transform:scaleX(1)}.blog-post-card.svelte-nxwjcy:hover{transform:translateY(-5px);border-color:var(--zpc-white);box-shadow:0 20px 40px #ffffff1a}.post-meta.svelte-nxwjcy{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);font-size:.875rem;color:var(--zpc-gray-400)}.post-date.svelte-nxwjcy{font-family:var(--font-mono)}.post-author.svelte-nxwjcy{opacity:.8}.post-title.svelte-nxwjcy{font-family:var(--font-display);font-size:1.75rem;font-weight:var(--weight-heavy);margin-bottom:var(--space-lg);line-height:1.2}.post-link.svelte-nxwjcy{color:var(--zpc-white);text-decoration:none;transition:opacity .3s ease}.post-link.svelte-nxwjcy:hover{opacity:.8}.post-description.svelte-nxwjcy{color:var(--zpc-gray-300);line-height:1.6;margin-bottom:var(--space-lg);font-size:1rem}.post-tags.svelte-nxwjcy{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.post-tag.svelte-nxwjcy{padding:.25rem .75rem;background:var(--zpc-gray-800);border-radius:4px;font-size:.75rem;color:var(--zpc-white);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.post-actions.svelte-nxwjcy{padding-top:var(--space-lg);border-top:1px solid var(--zpc-gray-800)}.read-more-link.svelte-nxwjcy{color:var(--zpc-gray-400);text-decoration:none;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.read-more-link.svelte-nxwjcy:hover{color:var(--zpc-white)}@media (max-width: 768px){.page-title.svelte-nxwjcy{font-size:2rem}.blog-grid.svelte-nxwjcy{grid-template-columns:1fr}.blog-post-card.svelte-nxwjcy{padding:var(--space-3xl) var(--space-xl)}.post-meta.svelte-nxwjcy{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.post-title.svelte-nxwjcy{font-size:1.5rem}}
