.blog_page__i3gIe{background-color:var(--background);color:var(--foreground);width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.blog_content__jkE_j{width:100%;max-width:1200px;margin:0 auto;padding:6rem 6rem 5rem}.blog_header__354uX{text-align:center;max-width:640px;margin:0 auto 3.5rem}.blog_eyebrow__BA9dX{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#3a9e72;display:block;margin-bottom:10px}.blog_heading__g__BP{font-size:2.1rem;font-weight:700;color:#1e293b;line-height:1.25;margin:0 0 14px}.blog_headingAccent__xyuD7{color:#3a9e72}.blog_subheading__KTNQ1{font-size:14.5px;color:#94a3b8;line-height:1.6;margin:0}.blog_postsGrid__d87Vb{column-count:3;column-gap:1.25rem}@media (max-width:900px){.blog_postsGrid__d87Vb{column-count:2}}@media (max-width:640px){.blog_postsGrid__d87Vb{column-count:1}.blog_content__jkE_j{padding:4rem 1.5rem 3rem}}.blog_postCard__N8pLU{background:#fff;border:.5px solid #e2e8f0;border-radius:14px;overflow:hidden;break-inside:avoid;margin-bottom:1.25rem;display:inline-block;width:100%;box-sizing:border-box;text-decoration:none;color:inherit;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.blog_postCard__N8pLU:hover{box-shadow:0 6px 20px rgba(15,23,42,.08);border-color:#cbd5e1;transform:translateY(-2px)}.blog_postImageWrap__UO1yT{width:100%;aspect-ratio:4/3;overflow:hidden;background:#f8fafc}.blog_postImage__DEnGh{width:100%;height:100%;object-fit:cover;display:block}.blog_postBody__mmxPz{padding:1.25rem 1.5rem 1.5rem}.blog_postTag__399fe{display:inline-block;font-size:11px;font-weight:600;background:#e8f5ee;color:#2d7d5a;border-radius:20px;padding:3px 10px;margin-bottom:10px}.blog_postTitle__uheS3{font-size:1rem;font-weight:700;color:#1e293b;line-height:1.4;margin:0 0 8px}.blog_postExcerpt__GZgDS{font-size:13px;color:#64748b;line-height:1.6;margin:0 0 14px}.blog_postMeta__IjTU0{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8}.blog_postMetaDot__lKMTb{width:3px;height:3px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.blog_postCardFeatured__bWTav .blog_postImageWrap__UO1yT{aspect-ratio:16/9}.blog_postCardFeatured__bWTav .blog_postTitle__uheS3{font-size:1.3rem}.post_page__CH69b{background-color:var(--background);color:var(--foreground);width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.post_content__VBBIG{width:100%;margin:0 auto;padding:6rem 15rem 5rem}.post_backLink__hXPI6{display:inline-block;font-size:13px;font-weight:600;color:#64748b;text-decoration:none;margin-bottom:2rem;transition:color .15s ease}.post_backLink__hXPI6:hover{color:#3a9e72}.post_postTag__gWWoj{display:inline-block;font-size:11px;font-weight:600;background:#e8f5ee;color:#2d7d5a;border-radius:20px;padding:3px 10px;margin-bottom:14px}.post_title__lerbg{font-size:2rem;font-weight:700;color:#1e293b;line-height:1.3;margin:0 0 1rem}.post_meta__tDN9z{display:flex;align-items:center;gap:8px;font-size:13px;color:#94a3b8}.post_metaRow__WMdjW{display:flex;align-items:center;gap:12px;margin-bottom:1.25rem}.post_authorAvatar__Kp1rk{width:38px;height:38px;border-radius:50%;background:#1e293b;color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.post_authorName__N290Y{font-size:13.5px;font-weight:600;color:#1e293b;margin:0 0 2px}.post_shareRow__dT_fk{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:.5px solid #e2e8f0}.post_shareLabel__7mi5Y{font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.post_shareLink__WNDwX{font-size:12.5px;font-weight:600;color:#2d7d5a;background:#e8f5ee;border-radius:20px;padding:5px 12px;text-decoration:none;transition:background .15s ease}.post_shareLink__WNDwX:hover{background:#d7ebe0}.post_authorBox__O_xZl{display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border:.5px solid #e2e8f0;border-radius:14px;padding:1.25rem 1.5rem;margin-top:2.5rem}.post_authorBoxName__vxiYE{font-size:14px;font-weight:700;color:#1e293b;margin:0 0 4px}.post_authorBoxBio__P9M7q{font-size:13px;color:#64748b;line-height:1.6;margin:0}.post_relatedSection__B9Qg3{width:100%;background:#f8fafc;border-top:.5px solid #e2e8f0;padding:3rem 1.5rem 4rem;margin-top:1rem;display:flex;justify-content:center}.post_relatedInner__5pbJk{width:100%;max-width:900px}.post_relatedTitle__Ne9yF{font-size:1.1rem;font-weight:700;color:#1e293b;margin:0 0 1.25rem}.post_relatedGrid__91KMr{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width:640px){.post_relatedGrid__91KMr{grid-template-columns:1fr}}.post_metaDot__Dj80B{width:3px;height:3px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.post_heroImageWrap__QyX5L{width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;margin-bottom:2.5rem;border:.5px solid #e2e8f0}.post_heroImage__aHrM6{width:100%;height:100%;object-fit:cover;display:block}.post_articleBody__LOrgR{font-size:15.5px;line-height:1.8;color:#334155}.post_articleBody__LOrgR p{margin:0 0 1.25rem}.post_articleBody__LOrgR h2{font-size:1.25rem;font-weight:700;color:#1e293b;margin:2rem 0 .9rem}.post_articleBody__LOrgR h3{font-size:1.05rem;font-weight:700;color:#1e293b;margin:1.5rem 0 .75rem}.post_articleBody__LOrgR a{color:#3a9e72;text-decoration:underline;text-underline-offset:2px}.post_articleBody__LOrgR ol,.post_articleBody__LOrgR ul{margin:0 0 1.25rem;padding-left:1.25rem}.post_articleBody__LOrgR li{margin-bottom:.4rem}.post_articleBody__LOrgR blockquote{border-left:2.5px solid #3a9e72;background:#f8fafc;border-radius:8px;padding:.75rem 1rem;margin:0 0 1.25rem;color:#64748b;font-style:italic}.post_articleBody__LOrgR img{width:100%;border-radius:14px;display:block;margin:0 0 1.5rem}