.singlePost_layoutContainer__KQ6v5{max-width:1200px;margin:0 auto;padding:4rem 2rem 6rem;display:grid;grid-template-columns:1fr;grid-gap:4rem;gap:4rem;align-items:flex-start}.singlePost_mainContentWrapper__sD40y{animation:singlePost_fadeInUp__5Nyp9 .8s ease-out}@keyframes singlePost_fadeInUp__5Nyp9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.singlePost_featuredImageWrapper__hTEIF{position:relative;width:100%;height:400px;border-radius:12px;overflow:hidden;margin-bottom:2rem}.singlePost_meta__trL0Q{color:var(--text-color-light);font-size:1rem;margin-bottom:2rem}.singlePost_separator__4Amws{margin:0 .5rem}.singlePost_postContent__eK8fd{font-size:1.125rem;line-height:1.8;color:var(--text-color-dark)}.singlePost_postContent__eK8fd p{margin-bottom:1.5em}.singlePost_postContent__eK8fd h2,.singlePost_postContent__eK8fd h3{font-weight:600;color:var(--text-color-dark);margin-top:2.5em;margin-bottom:1em;line-height:1.3}.singlePost_postContent__eK8fd h2{font-size:1.8rem}.singlePost_postContent__eK8fd h3{font-size:1.5rem}.singlePost_postContent__eK8fd a{color:var(--secondary-color);text-decoration:underline}.singlePost_postContent__eK8fd blockquote{border-left:4px solid var(--secondary-color);padding-left:1.5em;margin:2em 0;font-style:italic;color:var(--text-color-light)}.singlePost_postContent__eK8fd ol,.singlePost_postContent__eK8fd ul{margin-bottom:1.5em;padding-left:1.5em}.singlePost_postContent__eK8fd li{margin-bottom:.75em}.singlePost_sidebar__N6Uq7{width:100%}.singlePost_sidebarStickyContent__KCTl7{position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;gap:2.5rem}.singlePost_sidebarWidget__iySEv{border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;background-color:#ffffff}.singlePost_widgetTitle__IuRen{font-size:1.2rem;font-weight:600;color:var(--text-color-dark);margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.singlePost_authorBio__xGx69{display:flex;align-items:center;gap:1rem}.singlePost_authorImage__m63tx{border-radius:50%}.singlePost_authorBio__xGx69 p{font-size:.95rem;line-height:1.6}.singlePost_recentPostsList__T9FJj{display:flex;flex-direction:column;gap:1rem}.singlePost_recentPostsList__T9FJj li{padding-bottom:1rem;border-bottom:1px solid #e5e7eb;margin-bottom:.5rem}.singlePost_recentPostsList__T9FJj li:last-child{border-bottom:none}.singlePost_recentPostLink__fqaSg{text-decoration:none;color:var(--text-color-dark);font-weight:500;transition:color .3s}.singlePost_recentPostLink__fqaSg:hover{color:var(--secondary-color)}.singlePost_recentPostDate__Tk4UY{font-size:.92rem;color:var(--text-color-light);margin-top:.3rem;padding-top:0}.singlePost_categoriesList__32d1f{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:.5rem}.singlePost_categoryLink__94pJg{text-decoration:none;background-color:#f3f4f6;color:var(--text-color-light);padding:.4rem .8rem;border-radius:50px;font-size:.9rem;transition:background-color .3s,color .3s}.singlePost_categoryLink__94pJg:hover{background-color:var(--secondary-color);color:#ffffff}@media (min-width:992px){.singlePost_layoutContainer__KQ6v5{grid-template-columns:2fr 1fr}}@media (max-width:768px){.singlePost_layoutContainer__KQ6v5{padding:2rem 1.5rem 4rem}.singlePost_featuredImageWrapper__hTEIF{height:250px}.singlePost_postContent__eK8fd{font-size:1.05rem}}