._93UfxG_container{max-width:900px;margin:0 auto;padding:4rem 1.5rem}._93UfxG_header{border-bottom:1px solid var(--border-color);margin-bottom:4rem;padding-bottom:2rem}._93UfxG_title{margin-bottom:.5rem;font-size:3rem}._93UfxG_subtitle{color:#666;font-size:1.2rem}._93UfxG_postList{flex-direction:column;gap:3rem;display:flex}._93UfxG_postItem{border:1px solid var(--border-color);background:#fff;border-radius:12px;flex-direction:column;gap:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000a}._93UfxG_postItem:hover{transform:translateY(-2px);box-shadow:0 6px 24px #00000014}._93UfxG_imageLink{width:100%;display:block;overflow:hidden}._93UfxG_postImage{object-fit:cover;width:100%;height:220px;transition:transform .3s;display:block}._93UfxG_postItem:hover ._93UfxG_postImage{transform:scale(1.03)}._93UfxG_postContent{flex-direction:column;gap:.5rem;padding:1.5rem 1.8rem 1.8rem;display:flex}._93UfxG_postTitle{font-size:1.5rem;font-family:var(--font-heading), sans-serif;margin-bottom:.2rem}._93UfxG_postTitle a{color:#222;text-decoration:none}._93UfxG_postTitle a:hover{color:var(--primary-text)}._93UfxG_postMeta{color:#999;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}._93UfxG_postExcerpt{color:#555;margin-bottom:.5rem;font-size:1rem;line-height:1.7}._93UfxG_readMore{color:var(--primary-text);font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s}._93UfxG_readMore:hover{color:var(--primary-text)}._93UfxG_empty{color:#888;text-align:center;font-style:italic}
