.blog_container__2_z7z{max-width:1200px;margin:0 auto;padding:6rem 1.5rem 2rem}.blog_hero__WLLgl{text-align:center;padding:0;margin-bottom:4rem;border-bottom:none}.blog_breadcrumb__Tx_co{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;font-size:.875rem;color:#666;font-weight:400}.blog_breadcrumbLink__J83cX{color:#666;text-decoration:none;transition:color .2s}.blog_breadcrumbLink__J83cX:hover{color:#000}.blog_breadcrumbSeparator__uy0em{margin:0 .75rem;color:#999}.blog_breadcrumbCurrent__Z4vWf{color:#000;font-weight:500}.blog_title__9ihMq{font-size:3rem;font-weight:700;margin:0 0 1.5rem;color:#000;line-height:1.2;letter-spacing:-.025em}.blog_subtitle__SFq9F{font-size:1.25rem;margin-bottom:0;color:#666;font-weight:400;line-height:1.4;max-width:600px;margin-left:auto;margin-right:auto}.blog_content__JGcxx{margin-top:0}.blog_postsGrid__QYM3t{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-top:0}.blog_postCard__OEt9o{background-color:#ffffff;border:1px solid #e9ecef;border-radius:8px;padding:2.5rem;transition:all .2s ease;height:fit-content}.blog_postCard__OEt9o:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.blog_postContent__ZUVI8{height:100%;display:flex;flex-direction:column}.blog_postTitle__3NcWc{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:#000;line-height:1.3;letter-spacing:-.025em}.blog_postLink__Md62S{color:#000;text-decoration:none;transition:color .2s}.blog_postLink__Md62S:hover{color:#333}.blog_postDescription__biSS6{font-size:1rem;color:#666;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.blog_postMeta__Kp_5_{display:flex;align-items:center;font-size:.875rem;color:#888;margin-bottom:1.5rem}.blog_postDate__xLeNX{color:#888}.blog_postReadTime__ExiPQ{margin-left:.5rem;color:#888}.blog_readMoreButton__0o3IT{display:inline-block;background-color:#000;color:white;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;border-radius:4px;transition:all .2s;font-size:.875rem;align-self:flex-start}.blog_readMoreButton__0o3IT:hover{background-color:#333;transform:translateY(-1px)}@media (max-width:900px){.blog_container__2_z7z{padding:5rem 1.5rem 2rem}.blog_title__9ihMq{font-size:2.5rem}.blog_postsGrid__QYM3t{grid-template-columns:1fr}}@media (max-width:768px){.blog_container__2_z7z{padding:4rem 1rem 1.5rem}.blog_title__9ihMq{font-size:2rem}.blog_subtitle__SFq9F{font-size:1.125rem}.blog_postCard__OEt9o{padding:2rem}.blog_postTitle__3NcWc{font-size:1.25rem}}@media (max-width:600px){.blog_container__2_z7z{padding:3rem .75rem 1rem}.blog_title__9ihMq{font-size:1.75rem}.blog_hero__WLLgl{margin-bottom:3rem}.blog_postCard__OEt9o{padding:1.5rem}.blog_breadcrumb__Tx_co{justify-content:flex-start}.blog_hero__WLLgl{text-align:left}}