.page-wrapper.svelte-u6zn5i{padding:4rem 1rem;min-height:80vh}.hero-section.svelte-u6zn5i{max-width:800px;margin:0 auto 5rem}.insights-grid.svelte-u6zn5i{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-bottom:5rem}.insight-card.svelte-u6zn5i{text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;border-top:2px solid rgba(255,255,255,.05)}.insight-card.svelte-u6zn5i:hover{transform:translateY(-5px);box-shadow:0 15px 30px #00000080,0 0 20px #ff11001a;border-top-color:var(--color-primary)}.card-content.svelte-u6zn5i{padding:2.5rem;display:flex;flex-direction:column;height:100%}.category-tag.svelte-u6zn5i{font-family:var(--font-main);font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--color-primary);margin-bottom:1rem;display:inline-block}.post-title.svelte-u6zn5i{font-size:1.5rem;line-height:1.3;margin-bottom:1rem;color:#fff;transition:color .2s}.insight-card.svelte-u6zn5i:hover .post-title:where(.svelte-u6zn5i){color:var(--color-primary)}.post-desc.svelte-u6zn5i{font-size:1rem;line-height:1.6;margin-bottom:2rem;flex-grow:1}.card-footer.svelte-u6zn5i{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.read-more.svelte-u6zn5i{font-family:var(--font-main);font-weight:600;font-size:.9rem;color:#fff;transition:color .2s}.insight-card.svelte-u6zn5i:hover .read-more:where(.svelte-u6zn5i){color:var(--color-primary)}.post-date.svelte-u6zn5i{font-size:.85rem}.no-posts.svelte-u6zn5i{grid-column:1 / -1;text-align:center;padding:5rem 2rem}@media(max-width:768px){.insights-grid.svelte-u6zn5i{grid-template-columns:1fr}}
