.BlogCard_card__5_wp0{display:flex;flex-direction:column;background:hsla(0,0%,100%,.75);border:1px solid var(--border);border-radius:12px;box-shadow:4px 3px 20px rgba(0,0,0,.08);text-decoration:none;color:var(--text);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;height:100%}.BlogCard_card__5_wp0:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.14);color:var(--text)}.BlogCard_featured__v_QS7{border-color:var(--accent)}.BlogCard_body__ERUEI{padding:1.5rem;display:flex;flex-direction:column;gap:10px;flex:1 1}.BlogCard_tags__kEqvP{display:flex;flex-wrap:wrap;gap:6px}.BlogCard_tag__v45De{background-color:var(--highlight);color:var(--jacket);padding:3px 10px;border-radius:20px;font-family:Google Sans Medium,sans-serif;font-size:12px;letter-spacing:.3px}.BlogCard_title__XyOd3{font-family:Google Sans Bold,sans-serif;font-size:20px;font-weight:700;color:var(--text);line-height:1.3;margin:0}.BlogCard_excerpt__f7Fes{font-family:Montserrat,sans-serif;font-size:15px;color:var(--text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;flex:1 1}.BlogCard_meta__B2VeP{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--border);font-family:Google Sans Regular,sans-serif;font-size:13px;color:var(--text-secondary)}.BlogCard_dot__2iaiJ{opacity:.5}.Blog_container__pzCCn{animation:Blog_fade_up__FPQ6B .5s cubic-bezier(.645,.045,.355,1) forwards}.Blog_pageHeader__dz7k0{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid var(--border)}.Blog_pageTitle__cHByD{font-family:Google Sans Bold,sans-serif;font-size:48px;font-weight:700;color:var(--text);margin-bottom:10px}.Blog_pageSub__IVb0E{font-family:Montserrat,sans-serif;font-size:18px;color:var(--text-secondary)}.Blog_controls__7VgVn{margin-bottom:32px;display:flex;flex-direction:column;gap:14px}.Blog_searchInput__l__2s{width:100%;max-width:480px;padding:12px 18px;border:1px solid var(--border);border-radius:var(--radius);background:hsla(0,0%,100%,.8);font-family:Montserrat,sans-serif;font-size:16px;color:var(--text);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Blog_searchInput__l__2s::placeholder{color:var(--text-secondary)}.Blog_searchInput__l__2s:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(190,149,196,.2)}.Blog_tagRow__1mOfX{display:flex;flex-wrap:wrap;gap:8px}.Blog_tagBtn__GB0In{padding:5px 16px;border:1px solid var(--border);border-radius:20px;background:transparent;color:var(--text-secondary);font-family:Google Sans Regular,sans-serif;font-size:14px;cursor:pointer;transition:all .2s ease}.Blog_tagBtn__GB0In:hover{background:var(--highlight);border-color:var(--accent);color:var(--text)}.Blog_tagBtnActive__HCDTG{background:var(--jacket);border-color:var(--jacket);color:#fff}.Blog_tagBtnActive__HCDTG:hover{background:var(--button-bg);border-color:var(--button-bg);color:#fff}.Blog_grid__Uvscv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.Blog_empty__tCe3N{text-align:center;padding:80px 0;font-family:Montserrat,sans-serif;color:var(--text-secondary);font-size:18px}@media (max-width:1024px){.Blog_grid__Uvscv{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog_pageTitle__cHByD{font-size:36px}.Blog_grid__Uvscv{grid-template-columns:1fr}}