.blog-post_blogPostPage__ONhdF{padding-top:80px}.blog-post_breadcrumbs__Dm6Gb{display:flex;align-items:center;margin-bottom:2rem;font-size:.875rem;color:var(--gray-600)}.blog-post_breadcrumbSeparator__xVz8z{margin:0 .5rem}.blog-post_blogPostContainer__DyOmQ{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.blog-post_blogPost__pTKJi{background-color:white;border-radius:.5rem;padding:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);@media (min-width:768px){padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem}}.blog-post_blogHeader__l2ROK{margin-bottom:2rem}.blog-post_blogMeta__FRWwr{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;font-size:.875rem}.blog-post_blogCategory__gHzno{color:var(--primary);font-weight:600}.blog-post_blogDate__S_RMh,.blog-post_blogReadTime__mKYLI{color:var(--gray-600)}.blog-post_blogTitle__oUJ4N{font-size:2rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.blog-post_authorInfo__GMKOv{display:flex;align-items:center;gap:1rem}.blog-post_authorAvatar__ICS_N{width:50px;height:50px;border-radius:9999px;overflow:hidden}.blog-post_avatarImg__N_gC9{width:100%;height:100%;object-fit:cover}.blog-post_authorDetails__X_zjW{display:flex;flex-direction:column}.blog-post_authorName__BM_j0{font-weight:600}.blog-post_authorRole__XCzG1{font-size:.875rem;color:var(--gray-600)}.blog-post_blogContent__I7iaW{margin-bottom:2rem}.blog-post_paragraph___hRrv{margin-bottom:1.5rem;line-height:1.8;color:var(--gray-800)}.blog-post_heading__r0XYL{font-size:1.5rem;font-weight:700;margin:2rem 0 1rem;color:var(--primary)}.blog-post_figure__Q9UDt{margin:2rem 0}.blog-post_blogImage__9gR0w{width:100%;height:auto;border-radius:.5rem}.blog-post_figcaption__kAYmC{margin-top:.5rem;font-size:.875rem;color:var(--gray-600);text-align:center}.blog-post_blogTags__WXcct{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.blog-post_tag__nwx_5{display:inline-block;padding:.25rem .75rem;background-color:var(--gray-100);color:var(--gray-700);border-radius:9999px;font-size:.75rem;transition:all .3s ease}.blog-post_tag__nwx_5:hover{background-color:var(--primary);color:white}.blog-post_blogActions__zl_Ij{display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--gray-200)}.blog-post_actionButton__sErYN{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--gray-100);border:none;border-radius:9999px;color:var(--gray-700);font-size:.875rem;cursor:pointer;transition:all .3s ease}.blog-post_actionButton__sErYN:hover{background-color:var(--gray-200)}.blog-post_actionButton__sErYN.blog-post_liked__Km5yF{background-color:var(--primary);color:white}.blog-post_authorBio__raJcj{background-color:var(--gray-100);border-radius:.5rem;padding:1.5rem;margin-bottom:2rem}.blog-post_authorBioHeader__t68sq{display:flex;gap:1rem;margin-bottom:1rem}.blog-post_authorBioAvatar__FKVmW{width:80px;height:80px;border-radius:9999px;overflow:hidden;flex-shrink:0}.blog-post_authorBioImg__VzeJv{width:100%;height:100%;object-fit:cover}.blog-post_authorBioInfo__5g8Zd{display:flex;flex-direction:column;justify-content:center}.blog-post_authorBioName__aDEeu{font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.blog-post_authorBioRole__ekJko{font-size:.875rem;color:var(--gray-600)}.blog-post_authorBioText__1ux2l{line-height:1.6;color:var(--gray-700)}.blog-post_commentsSection__RSz9v{margin-top:2rem}.blog-post_commentsTitle__tUKVV{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.blog-post_commentForm__OcKxe{margin-bottom:2rem}.blog-post_commentFormHeader__k15xx{display:flex;gap:1rem;margin-bottom:1rem}.blog-post_commentFormAvatar__tUfVO{width:50px;height:50px;border-radius:9999px;overflow:hidden;flex-shrink:0}.blog-post_commentFormImg__5hwmB{width:100%;height:100%;object-fit:cover}.blog-post_commentFormInput__ocpvt{flex:1;padding:.75rem;border:1px solid var(--gray-300);border-radius:.375rem;resize:vertical;min-height:100px}.blog-post_commentFormInput__ocpvt:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(152,1,1,.1)}.blog-post_commentFormActions__PadOg{display:flex;justify-content:flex-end}.blog-post_commentFormButton__Kmnen{padding:.5rem 1rem;background-color:var(--primary);color:white;border:none;border-radius:.375rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.blog-post_commentFormButton__Kmnen:hover{background-color:var(--dark-brown)}.blog-post_commentsList__Mkni9{display:flex;flex-direction:column;gap:1.5rem}.blog-post_commentItem__Q8y_2{display:flex;gap:1rem}.blog-post_commentAvatar__obP28{width:50px;height:50px;border-radius:9999px;overflow:hidden;flex-shrink:0}.blog-post_commentImg__XbX51{width:100%;height:100%;object-fit:cover}.blog-post_commentContent__YYEaJ{flex:1}.blog-post_commentHeader__tBPbJ{display:flex;justify-content:space-between;margin-bottom:.5rem}.blog-post_commentAuthor__WyAIX{font-weight:600}.blog-post_commentDate__kVtdi{font-size:.75rem;color:var(--gray-600)}.blog-post_commentText__6LtS_{line-height:1.6;color:var(--gray-800);margin-bottom:.5rem}.blog-post_commentActions__oB0he{display:flex;gap:1rem}.blog-post_commentAction__M8m9U{background:none;border:none;color:var(--gray-600);font-size:.75rem;cursor:pointer;padding:0}.blog-post_commentAction__M8m9U:hover{color:var(--primary);text-decoration:underline}.blog-post_blogSidebar__mFHS8{display:flex;flex-direction:column;gap:2rem}.blog-post_sidebarSection__EUQZr{background-color:white;border-radius:.5rem;padding:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.blog-post_sidebarTitle__6RoFI{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--primary)}.blog-post_sidebarText__p7_Go{color:var(--gray-600);margin-bottom:1rem;line-height:1.6}.blog-post_relatedPosts__3lOQo{display:flex;flex-direction:column;gap:1.5rem}.blog-post_relatedPost__EDgoy{display:block;transition:transform .3s ease}.blog-post_relatedPost__EDgoy:hover{transform:translateY(-5px)}.blog-post_relatedPostImage__799be{border-radius:.5rem;overflow:hidden;margin-bottom:.75rem}.blog-post_relatedImg__pEaOx{width:100%;height:auto;object-fit:cover}.blog-post_relatedPostTitle__as9VF{font-size:1rem;font-weight:700;margin-bottom:.5rem;transition:color .3s ease}.blog-post_relatedPost__EDgoy:hover .blog-post_relatedPostTitle__as9VF{color:var(--primary)}.blog-post_relatedPostExcerpt__KhWXh{font-size:.875rem;color:var(--gray-600);margin-bottom:.5rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-post_relatedPostMeta__VbGnh{display:flex;justify-content:space-between;font-size:.75rem;color:var(--gray-600)}.blog-post_subscribeForm__Wd_tU{display:flex;flex-direction:column;gap:.5rem}.blog-post_subscribeInput__cmv7h{padding:.75rem;border:1px solid var(--gray-300);border-radius:.375rem}.blog-post_subscribeInput__cmv7h:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(152,1,1,.1)}.blog-post_subscribeButton__vn5Mj{padding:.75rem;background-color:var(--primary);color:white;border:none;border-radius:.375rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.blog-post_subscribeButton__vn5Mj:hover{background-color:var(--dark-brown)}.blog-post_socialLinks__EwpzK{display:flex;gap:1rem}.blog-post_socialLink__ayF3K{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background-color:var(--gray-100);color:var(--gray-700);transition:all .3s ease}.blog-post_socialLink__ayF3K:hover{background-color:var(--primary);color:white}@media (min-width:768px){.blog-post_blogPostContainer__DyOmQ{grid-template-columns:2fr 1fr}.blog-post_blogTitle__oUJ4N{font-size:2.5rem}.blog-post_subscribeForm__Wd_tU{flex-direction:row}.blog-post_subscribeInput__cmv7h{flex:1}}