.BlogPostCard_link__uKQX_{display:block;text-decoration:none;color:inherit}.BlogPostCard_card__le8Gc{position:relative;padding:48px 0;border-bottom:1px solid rgba(17,17,17,.1);overflow:hidden;transition:background .2s}.BlogPostCard_link__uKQX_:hover .BlogPostCard_card__le8Gc{background:var(--color-surface);margin:0 -48px;padding:48px;border-left:3px solid var(--color-accent-soft)}.BlogPostCard_meta__sxAJR{display:flex;align-items:center;gap:24px;margin-bottom:20px;flex-wrap:wrap}.BlogPostCard_date__6Qtpc{color:var(--color-secondary)}.BlogPostCard_tags__y_LSA{display:flex;gap:12px}.BlogPostCard_tag__U9ROw{color:var(--color-accent)}.BlogPostCard_body__lW03z{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.BlogPostCard_copy__aBLHx{max-width:760px}.BlogPostCard_title__0rMkq{font-family:var(--font-body);font-size:clamp(1.75rem,3.2vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;margin-bottom:16px;color:var(--color-text);transition:color .15s}.BlogPostCard_link__uKQX_:hover .BlogPostCard_title__0rMkq{color:var(--color-text)}.BlogPostCard_description__UGkd0{max-width:580px;font-size:1rem;color:var(--color-secondary);line-height:1.7;margin-bottom:24px}.BlogPostCard_readMore__6nPns{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text);transition:letter-spacing .2s}.BlogPostCard_link__uKQX_:hover .BlogPostCard_readMore__6nPns{letter-spacing:.3em}.BlogPostCard_arrow__vJvyb{flex-shrink:0;margin-top:4px;color:var(--color-secondary);font-size:1.5rem;transition:transform .25s ease,color .2s}.BlogPostCard_link__uKQX_:hover .BlogPostCard_arrow__vJvyb{color:var(--color-accent-soft);transform:translate(5px,-5px)}@media (max-width:768px){.BlogPostCard_link__uKQX_:hover .BlogPostCard_card__le8Gc{margin:0 -20px;padding:48px 20px}.BlogPostCard_body__lW03z{gap:20px}}.page_page__sLBCX{padding-top:var(--nav-height)}.page_header__PWgiq{padding:100px 0 80px}.page_headerInner__af73j{display:flex;flex-direction:column;gap:28px}.page_title__HjEeY{font-family:var(--font-body);font-size:clamp(2.5rem,5.5vw,5rem);font-weight:700;line-height:1.06;letter-spacing:-.03em}.page_subtitle__WB5gm{font-family:var(--font-heading);font-size:clamp(1rem,1.75vw,1.25rem);font-style:italic;color:var(--color-secondary);line-height:1.6;max-width:600px}.page_posts__2lMT_{padding:48px 0 120px}.page_postsHeader__RBODz{margin-bottom:24px}.page_postList__GfAp4{border-top:1px solid rgba(17,17,17,.1)}.page_empty__fwiJt{padding:100px 0 140px;display:flex;align-items:center;justify-content:center}.page_emptyText__1sULB{font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2.5rem);font-style:italic;color:var(--color-secondary)}@media (max-width:768px){.page_header__PWgiq{padding:72px 0 56px}.page_posts__2lMT_{padding:40px 0 80px}}