.Blog_main__yVed_{display:grid;grid-template-columns:1fr 300px;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);max-width:1200px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md)}.Blog_featured__0lufz{grid-column:1/-1;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.Blog_featured__0lufz h1{font-size:2rem;color:var(--primary-color);margin-bottom:var(--spacing-sm)}.Blog_featured__0lufz a{font-size:2.5rem;font-weight:800;color:var(--text-heading);line-height:1.2}.Blog_featured__0lufz a:hover{color:var(--primary-color);text-decoration:underline}.Blog_blogs__SI0sh{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.Blog_card__2jHGT{background-color:var(--surface-color);border-radius:12px;box-shadow:var(--shadow-sm);border:1px solid var(--border-color);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;flex-direction:column;height:100%}.Blog_card__2jHGT:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary-color)}.Blog_cardImageContainer__p_5Ok{position:relative;width:100%;aspect-ratio:16/9;background-color:var(--secondary-color)}.Blog_cardImage__UwSUW{width:100%;height:100%;object-fit:cover}.Blog_placeholderImage__y3QOs{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--secondary-color);color:var(--text-muted)}.Blog_cardContent__cp696{padding:var(--spacing-md);flex:1 1;display:flex;flex-direction:column}.Blog_cardMeta__TXyTM{font-size:.8rem;color:var(--text-muted);margin-bottom:var(--spacing-xs);font-weight:500}.Blog_cardTitle__UvAb4{font-family:var(--font-heading);font-size:1.25rem;color:var(--text-heading);margin-bottom:var(--spacing-sm);line-height:1.3}.Blog_cardExcerpt__zDmB8{font-size:.95rem;color:var(--text-main);line-height:1.5;flex:1 1}.Blog_card__2jHGT:hover .Blog_cardTitle__UvAb4{color:var(--primary-color)}.Blog_c__0aQhQ{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Blog_searchBox__mcJq8{background-color:var(--surface-color);padding:var(--spacing-md);border-radius:8px;box-shadow:var(--shadow-sm);border:1px solid var(--border-color)}.Blog_rtitle__Kgx4E{font-size:1.2rem;margin-bottom:var(--spacing-sm);color:var(--text-heading);border-bottom:2px solid var(--primary-color);padding-bottom:var(--spacing-xs);display:inline-block}.Blog_searchBox__mcJq8 input{width:100%;padding:var(--spacing-sm);border:1px solid var(--border-color);border-radius:6px;margin-bottom:var(--spacing-sm);font-family:var(--font-body)}.Blog_searchBox__mcJq8 input:focus{outline:2px solid var(--primary-color);border-color:transparent}.Blog_searchButton__xYwmJ{width:100%;padding:var(--spacing-sm);background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:background-color .2s}.Blog_searchButton__xYwmJ:hover{background-color:var(--primary-hover)}.Blog_categories__p5qUG{background-color:var(--surface-color);padding:var(--spacing-md);border-radius:8px;box-shadow:var(--shadow-sm);border:1px solid var(--border-color)}.Blog_categories__p5qUG div{margin-bottom:var(--spacing-xs)}.Blog_categories__p5qUG a{color:var(--text-main);font-weight:500;display:block;padding:4px 0}.Blog_categories__p5qUG a:hover{color:var(--primary-color);transform:translateX(4px);display:inline-block}.Blog_buttons__Iswib{grid-column:1/-1;display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-xl)}.Blog_buttons__Iswib button{padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;font-family:var(--font-heading);font-weight:600;color:var(--text-main);transition:all .2s}.Blog_buttons__Iswib button:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}@media (max-width:900px){.Blog_main__yVed_{grid-template-columns:1fr}}