.BlogDetail_container__ae9bD{max-width:900px;margin:0 auto;padding:120px 2rem 4rem}.BlogDetail_backButton__0X_ft{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--foreground);font-size:1rem;cursor:pointer;padding:.5rem 1rem;border-radius:25px;margin-bottom:2rem;transition:all .3s ease}.BlogDetail_backButton__0X_ft:hover{background:rgba(99,102,241,.1);color:#6366f1}.BlogDetail_article__0KWJk{background:var(--background);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.BlogDetail_header__cbpwd{padding:2rem;border-bottom:1px solid rgba(var(--gray-rgb),.1)}.BlogDetail_title___Ze7H{font-size:2.5rem;margin-bottom:1.5rem;background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BlogDetail_metadata__j6cQa{display:flex;gap:1.5rem;margin-bottom:1rem}.BlogDetail_metaItem__gQRYd{display:flex;align-items:center;gap:.5rem;color:var(--foreground);opacity:.7}.BlogDetail_tags__qSBHu{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.BlogDetail_tag__gcCUw{padding:.25rem .75rem;border-radius:50px;background:rgba(99,102,241,.1);color:#6366f1;font-size:.8rem;font-weight:500}.BlogDetail_imageContainer__DKNXv{width:100%;height:400px;position:relative}.BlogDetail_image__gDB02{width:100%;height:100%;object-fit:cover}.BlogDetail_content__yWsiV{padding:2rem;line-height:1.8;color:var(--foreground)}.BlogDetail_content__yWsiV h1,.BlogDetail_content__yWsiV h2,.BlogDetail_content__yWsiV h3{margin:2rem 0 1rem;color:var(--foreground)}.BlogDetail_content__yWsiV p{margin-bottom:1.5rem}.BlogDetail_content__yWsiV ol,.BlogDetail_content__yWsiV ul{margin:1rem 0;padding-left:2rem}.BlogDetail_content__yWsiV pre{background:rgba(var(--gray-rgb),.1);padding:1rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}@media (max-width:768px){.BlogDetail_container__ae9bD{padding:100px 1rem 2rem}.BlogDetail_title___Ze7H{font-size:2rem}.BlogDetail_metadata__j6cQa{flex-direction:column;gap:.5rem}.BlogDetail_imageContainer__DKNXv{height:250px}}