.blog_blogContainer__2dp_G{padding:120px 20px 60px;max-width:800px;margin:0 auto;min-height:100vh}.blog_heading__OwJYx{font-size:2.5rem;font-weight:800;margin-bottom:2rem;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blog_grid__Pxk3H{display:grid;grid-gap:2rem;gap:2rem}.blog_card__1hkWn{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.blog_card__1hkWn:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);border-color:var(--primary-accent);-webkit-box-shadow:0 10px 30px -10px rgba(59,130,246,.3);box-shadow:0 10px 30px -10px rgba(59,130,246,.3)}.blog_date__36ELh{font-size:.9rem;color:var(--text-secondary);margin-bottom:.5rem;font-family:monospace}.blog_title__j45gO{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.blog_description__3Af0Y{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem;-moz-box-flex:1;flex-grow:1}.blog_tags__249d-{display:-moz-box;display:flex;grid-gap:.5rem;gap:.5rem;margin-top:auto}.blog_tag__3L4Yy{background:rgba(59,130,246,.1);color:var(--primary-accent);padding:4px 12px;border-radius:99px;font-size:.8rem;font-weight:600}.blog_postContent__3ZfJl{color:var(--text-primary);line-height:1.8;font-size:1.1rem}.blog_postContent__3ZfJl h2{font-size:1.8rem;margin-top:2.5rem;margin-bottom:1rem;color:var(--text-primary)}.blog_postContent__3ZfJl h3{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem;color:var(--text-primary)}.blog_postContent__3ZfJl p{margin-bottom:1.5rem}.blog_postContent__3ZfJl ol,.blog_postContent__3ZfJl ul{margin-bottom:1.5rem;-webkit-padding-start:1.5rem;-moz-padding-start:1.5rem;padding-inline-start:1.5rem}.blog_postContent__3ZfJl li{margin-bottom:.5rem}.blog_postContent__3ZfJl a{color:var(--primary-accent);text-decoration:underline}.blog_postContent__3ZfJl pre{background:#1e1e1e;color:#f8f8f2;padding:1.5rem;border-radius:8px;overflow-x:auto;margin-bottom:1.5rem}.blog_postContent__3ZfJl code{font-family:Fira Code,monospace;background:hsla(0,0%,39%,.2);padding:.2rem .4rem;border-radius:4px}.blog_postContent__3ZfJl pre code{background:transparent;padding:0}.blog_backLink__4zMIl{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;margin-bottom:2rem;color:var(--text-secondary);font-weight:600;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;cursor:pointer}.blog_backLink__4zMIl:hover{color:var(--primary-accent)}