.BlogPostCard_card__LcNSl{background:var(--color-white);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}.BlogPostCard_card__LcNSl:hover{box-shadow:0 4px 24px rgba(0,0,0,.13);transform:translateY(-2px)}.BlogPostCard_imageLink__fGeAB{display:block}.BlogPostCard_imageWrap__fTh_F{position:relative;padding-bottom:56.25%;overflow:hidden}.BlogPostCard_image__ddNrQ{object-fit:cover;transition:transform .3s}.BlogPostCard_card__LcNSl:hover .BlogPostCard_image__ddNrQ{transform:scale(1.03)}.BlogPostCard_body__Mo04a{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.4rem;flex:1 1}.BlogPostCard_date__14yE6{font-size:var(--font-size-xs);color:var(--color-text-secondary);display:block}.BlogPostCard_title__x69JF{font-family:var(--font-display);font-size:1.1rem;font-style:italic;line-height:1.3}.BlogPostCard_title__x69JF a{color:var(--color-brand)}.BlogPostCard_title__x69JF a:hover{text-decoration:underline}.BlogPostCard_excerpt__wB_10{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.BlogPostCard_compact__BZ_Ps .BlogPostCard_body__Mo04a{padding:.75rem}.BlogPostCard_compact__BZ_Ps .BlogPostCard_title__x69JF{font-size:.9rem}.news_page__GCNsD{padding:3rem var(--page-margin);max-width:var(--max-content-width);margin:0 auto}.news_grid__jmPeE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:900px){.news_grid__jmPeE{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.news_grid__jmPeE{grid-template-columns:1fr}}.post_page__aMO10{max-width:780px;margin:0 auto;padding:2rem var(--page-margin) 4rem}.post_breadcrumb__U867v{font-size:var(--font-size-sm);margin-bottom:1.5rem}.post_breadcrumb__U867v,.post_breadcrumb__U867v a{color:var(--color-text-secondary)}.post_breadcrumb__U867v a:hover{color:var(--color-brand);text-decoration:none}.post_article__5VvnN{background:var(--color-white);border-radius:var(--radius-md);padding:2rem 2.5rem;box-shadow:var(--shadow-card);margin-bottom:3rem}.post_header__f8ISh{margin-bottom:1.5rem}.post_date__Q1Ofq{font-size:var(--font-size-xs);color:var(--color-text-secondary);display:block;margin-bottom:.5rem}.post_title__qI_qs{font-family:var(--font-display);font-size:var(--font-size-xl);font-style:italic;color:var(--color-brand);line-height:1.2}.post_imageWrap__NzHG4{margin:1.5rem 0;border-radius:var(--radius-sm);overflow:hidden}.post_image__ANv4q{width:100%;height:auto;display:block}.post_content__5X4EH{font-size:var(--font-size-md);line-height:1.75;color:var(--color-text)}.post_content__5X4EH a{color:var(--color-brand);text-decoration:underline}.post_share__iunyb{display:flex;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.post_shareBtn__LhFZA{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background:var(--color-border);color:var(--color-text-secondary);font-size:.8rem;font-weight:700;transition:background .15s,color .15s}.post_shareBtn__LhFZA:hover{background:var(--color-brand);color:var(--color-white);text-decoration:none}.post_recent__HuKbn{margin-top:1rem}.post_recentHeader__4rdF7{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.post_recentTitle__3Ymhs{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:600}.post_seeAll__UzRwl{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.post_recentGrid__2ig9y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media (max-width:600px){.post_article__5VvnN{padding:1.5rem 1.25rem}.post_title__qI_qs{font-size:var(--font-size-lg)}.post_recentGrid__2ig9y{grid-template-columns:1fr}}