.blog_page__i3gIe{padding-top:64px;min-height:100vh}.blog_header__354uX{padding:5rem 6vw 3rem;background:linear-gradient(180deg,var(--surface-2) 0,var(--bg) 100%);border-bottom:1px solid var(--border)}.blog_label__Bc2VW{font-size:.7rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem}.blog_title__zAWCj{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.2rem);font-weight:700;margin-bottom:1rem}.blog_sub__ClWuc{color:var(--muted-light);font-size:1.05rem;line-height:1.8;max-width:560px}.blog_empty__6Wa62{padding:5rem 6vw;text-align:center}.blog_empty__6Wa62 p{color:var(--muted-light);font-size:1.1rem;margin-bottom:1rem;line-height:1.8}.blog_link__libKh{color:var(--accent);text-decoration:underline;text-underline-offset:3px;font-weight:600}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:1.5rem;gap:1.5rem;padding:3rem 6vw 5rem}@media (max-width:600px){.blog_grid__1mQUH{grid-template-columns:1fr;padding:2rem 5vw 4rem}}.blog_card__6gn_X{border:1px solid var(--border);border-radius:12px;padding:2rem;background:var(--surface);text-decoration:none;display:flex;flex-direction:column;gap:.75rem;transition:all .3s cubic-bezier(.2,.8,.2,1)}.blog_card__6gn_X:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 20px 48px rgba(42,143,163,.15)}.blog_featured__kHmgQ{grid-column:1/-1}.blog_cardMeta__xj9C7{display:flex;align-items:center;gap:1rem}.blog_category__ffD6J{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.blog_reading___RQem{font-size:.75rem;color:var(--muted)}.blog_cardTitle__UowSg{font-family:var(--font-serif);font-size:1.2rem;font-weight:700;color:var(--text);line-height:1.3}.blog_cardExcerpt__O7Kdq{font-size:.9rem;color:var(--muted);line-height:1.7;flex:1 1}.blog_date__oDFl0{font-size:.8rem;color:var(--muted);margin-top:auto}