.Blog_container__pzCCn{min-height:100vh;background-color:var(--color-bg);color:var(--color-text);padding:var(--section-padding)}.Blog_blog-header__4IAGL{font-size:clamp(1.5rem,3vw,2rem);font-weight:400;text-align:center;margin-bottom:3rem;color:var(--color-text)}.Blog_contentWrapper__gwPyQ{display:flex;max-width:var(--max-width);margin:0 auto;gap:3rem}.Blog_postList__7HL8U{flex:2 1}.Blog_postItem__iR2lW{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid var(--color-border)}.Blog_postTitle__V3lRR{font-size:1.375rem;font-weight:500;margin-bottom:.75rem;color:var(--color-text)}.Blog_postImage__hZl4Q{margin-bottom:1rem;object-fit:cover;width:100%;max-width:280px;border:1px solid var(--color-border)}.Blog_postDate__ff9ug{font-size:.8125rem;color:var(--color-text-muted);margin-bottom:.75rem}.Blog_postExcerpt__33A8f{font-size:.9375rem;line-height:1.7;color:var(--color-text-muted);margin-bottom:1rem}.Blog_readMore__iUwBV,.Blog_toggleLink__s6Jve{color:var(--color-text);font-size:.875rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.Blog_recentPosts__bWPC_{flex:1 1;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 1rem);padding:1.5rem;border:1px solid var(--color-border);align-self:flex-start}.Blog_recentTitle__q1JSm{font-size:.875rem;font-weight:500;margin-bottom:1.25rem;color:var(--color-text);text-transform:uppercase;letter-spacing:.06em}.Blog_recentItem__RMVkQ{margin-bottom:.75rem}.Blog_recentItem__RMVkQ a{font-size:.875rem;color:var(--color-text-muted);line-height:1.5}.Blog_recentItem__RMVkQ a:hover{color:var(--color-text)}@media (max-width:900px){.Blog_contentWrapper__gwPyQ{flex-direction:column}.Blog_recentPosts__bWPC_{position:static}.Blog_postImage__hZl4Q{max-width:100%}}