.page_blogPostPage__JPnWF{padding:120px 0 80px;min-height:100vh;background-color:var(--deep-midnight)}.page_blogPost__7pd7G{max-width:900px;margin:0 auto;background-color:var(--card-bg);border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.page_blogHeader__L_nrB{padding:40px 40px 30px}.page_blogMeta__NYJ7U{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;color:var(--text-color-muted);font-size:.9rem}.page_blogCategory__j2PpC{background:linear-gradient(to right,var(--soft-aqua),var(--pastel-violet));color:#fff;padding:5px 12px;border-radius:20px;font-size:.8rem;font-weight:600}.page_blogDate__2rjGv,.page_blogReadTime__oN0Bd{display:flex;align-items:center;gap:5px}.page_blogTitle__hJGuJ{font-size:2.5rem;margin-bottom:20px;line-height:1.3;color:var(--text-color);background:linear-gradient(to right,var(--soft-aqua),var(--pastel-violet));-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.page_authorInfo___b1BX{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:var(--text-color-muted);font-size:1rem}.page_tagsList__UJi0c{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.page_tag__eLrmn{display:flex;align-items:center;gap:5px;background-color:rgba(74,222,222,.1);color:var(--soft-aqua);padding:5px 12px;border-radius:20px;font-size:.8rem}.page_featuredImage__mQF3_{width:100%;height:400px;overflow:hidden}.page_image__0lkl9{width:100%;height:100%;object-fit:cover}.page_blogContent__dzpqO{padding:40px;color:var(--text-color);line-height:1.8;font-size:1.1rem}.page_relatedPosts__1T5EI{max-width:900px;margin:60px auto 0}.page_relatedTitle__oqZOp{font-size:1.8rem;margin-bottom:30px;color:var(--text-color);text-align:center}.page_relatedGrid__2BCTy{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page_relatedCard__R89pO{background-color:var(--card-bg);border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit}.page_relatedCard__R89pO:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.12)}.page_relatedImage__XxBsH{height:150px;overflow:hidden}.page_relatedContent__rqLt_{padding:15px}.page_relatedPostTitle__3BMpa{font-size:1.1rem;margin-bottom:10px;line-height:1.4;color:var(--text-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_relatedMeta__Wg_lo{display:flex;justify-content:space-between;color:var(--text-color-muted);font-size:.8rem}.page_navigation__Gs3zR{max-width:900px;margin:40px auto 0;display:flex;justify-content:center}.page_backLink__h8SCE{display:flex;align-items:center;gap:8px;background:linear-gradient(to right,var(--soft-aqua),var(--pastel-violet));color:#fff;padding:12px 25px;border-radius:30px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.1)}.page_backLink__h8SCE:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}@media (max-width:768px){.page_blogPostPage__JPnWF{padding:100px 0 60px}.page_blogPost__7pd7G{border-radius:0}.page_blogHeader__L_nrB{padding:30px 20px 20px}.page_blogTitle__hJGuJ{font-size:2rem}.page_featuredImage__mQF3_{height:250px}.page_blogContent__dzpqO{padding:30px 20px;font-size:1rem}.page_relatedGrid__2BCTy{grid-template-columns:1fr}}.Markdown_markdown__gL5wC{color:var(--text-color);line-height:1.8;font-size:1.1rem}.Markdown_heading1__vOWvO{font-size:2.2rem;margin:2rem 0 1.2rem;font-weight:700;border-bottom:2px solid rgba(74,222,222,.2);padding-bottom:.5rem}.Markdown_heading2__i3v__{font-size:1.8rem;margin:1.8rem 0 1rem;font-weight:700;color:var(--soft-aqua)}.Markdown_heading3__raOv1{font-size:1.5rem;margin:1.5rem 0 .8rem;font-weight:600}.Markdown_heading4__WvBHI{font-size:1.3rem;margin:1.3rem 0 .7rem;font-weight:600}.Markdown_heading5__WcfKc{font-size:1.1rem;margin:1.1rem 0 .6rem;font-weight:600}.Markdown_heading6__MgnBY{font-size:1rem;margin:1rem 0 .5rem;font-weight:600;color:var(--text-color-muted)}.Markdown_paragraph__1hXic{margin-bottom:1.5rem}.Markdown_link__Tg7Qr{color:var(--soft-aqua);text-decoration:none;border-bottom:1px dashed var(--soft-aqua);transition:color .2s ease,border-bottom .2s ease}.Markdown_link__Tg7Qr:hover{color:var(--pastel-violet);border-bottom:1px solid var(--pastel-violet)}.Markdown_list__SDXaU,.Markdown_orderedList__ElT5N{margin:1rem 0 1.5rem 1.5rem}.Markdown_listItem__j3NG2{margin-bottom:.5rem}.Markdown_blockquote__knbRV{border-left:4px solid var(--soft-aqua);padding-left:1rem;margin:1.5rem 0;color:var(--text-color-muted);font-style:italic}.Markdown_codeBlock__dQlGg{margin:1.5rem 0!important;border-radius:8px!important;font-size:.9rem!important}.Markdown_inlineCode__HTIN9{background-color:rgba(74,222,222,.1);color:var(--soft-aqua);padding:.2rem .4rem;border-radius:4px;font-family:monospace;font-size:.9em}.Markdown_table__ysQMT{width:100%;border-collapse:collapse;margin:1.5rem 0}.Markdown_tableHead__O3Kkt{background-color:rgba(74,222,222,.1)}.Markdown_tableHeader__XvxVp{padding:.75rem;text-align:left;border-bottom:2px solid rgba(74,222,222,.2)}.Markdown_tableCell__1bMHQ{padding:.75rem;border-bottom:1px solid rgba(241,245,249,.1)}.Markdown_tableRow__A7Bgb:nth-child(2n){background-color:rgba(241,245,249,.03)}.Markdown_image__lnASC{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0}.Markdown_hr__CU1km{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(241,245,249,.2),transparent);margin:2rem 0}@media (max-width:768px){.Markdown_markdown__gL5wC{font-size:1rem}.Markdown_heading1__vOWvO{font-size:1.8rem}.Markdown_heading2__i3v__{font-size:1.6rem}.Markdown_heading3__raOv1{font-size:1.4rem}.Markdown_codeBlock__dQlGg{font-size:.8rem!important}}