.blog_hero__WLLgl{padding-top:56px;padding-bottom:8px}.blog_heroTitle__avXya{font-size:clamp(2.6rem,9vw,5rem);line-height:.98;letter-spacing:-.03em;font-weight:400}.blog_heroTitleGold__BwBaM{color:var(--accent)}.blog_heroBody__eK5OC{color:var(--text-muted);max-width:52ch;margin-top:20px;font-size:1.05rem}.blog_grid__4VF_V{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin:44px 0 64px}@media (min-width:680px){.blog_grid__4VF_V{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.blog_grid__4VF_V{grid-template-columns:repeat(3,1fr)}}.blog_empty__oeFlF{text-align:center;padding:60px 0;color:var(--text-muted)}.blog_card__AELHx{display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;box-shadow:var(--shadow);transition:transform .2s ease,border-color .2s ease}.blog_card__AELHx:hover{transform:translateY(-3px);border-color:var(--text-muted)}.blog_cat__X3Et0{align-self:flex-start;font-size:.75rem;padding:4px 10px;border-radius:7px;background:var(--tag-bg);color:var(--tag-text);border:1px solid var(--tag-border)}.blog_cardTitle__Yatym{font-size:1.2rem;font-weight:700;line-height:1.25}.blog_excerpt__57etC{color:var(--text-muted);font-size:.9rem;line-height:1.6;flex:1 1}.blog_meta__y1pLv{color:var(--text-muted);font-size:.8rem;display:flex;gap:10px}