.Blog_nav__7AhVn{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--nav-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.Blog_navInner__sTo_7{max-width:900px;margin:0 auto;padding:1.1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.Blog_navLogo__DsItV{font-size:1.05rem;font-weight:700;color:var(--text);font-family:Roboto Mono,monospace;transition:color .2s}.Blog_dot__zhGM6,.Blog_navLogo__DsItV:hover{color:var(--accent)}.Blog_navRight__vN3h0{display:flex;align-items:center;gap:1.5rem}.Blog_navLink__71xqe{font-size:.83rem;color:var(--text-secondary);font-family:Roboto Mono,monospace;transition:color .2s}.Blog_navLink__71xqe:hover{color:var(--accent)}.Blog_themeBtn__gG_go{background:none;border:none;font-size:1.1rem;cursor:pointer;color:var(--text-secondary);transition:color .2s}.Blog_themeBtn__gG_go:hover{color:var(--accent)}.Blog_main__yVed_{max-width:900px;margin:0 auto;padding:4rem 1.5rem 6rem}.Blog_header__REQTh{text-align:center;margin-bottom:3.5rem}.Blog_label__iv2_K{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:.6rem;font-family:Roboto Mono,monospace}.Blog_title__bWIgS{font-size:2.4rem;font-weight:700;color:var(--text);margin-bottom:.75rem;font-family:Roboto Mono,monospace;letter-spacing:-.02em}.Blog_subtitle__hWpOy{font-size:.95rem;color:var(--text-secondary);line-height:1.8;font-family:Roboto Mono,monospace}.Blog_filters__AgJw5{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem}.Blog_filterBtn__dQiKs{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem 1rem;border-radius:100px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:.8rem;font-family:Roboto Mono,monospace;cursor:pointer;transition:all .2s}.Blog_filterBtn__dQiKs:hover{border-color:var(--accent);color:var(--accent)}.Blog_filterBtnActive__ZVi62{background:var(--accent);border-color:var(--accent);color:#fff}.Blog_filterCount__Caj_R{font-size:.7rem;background:hsla(0,0%,100%,.2);padding:.05rem .4rem;border-radius:100px;line-height:1.4}.Blog_filterBtnActive__ZVi62 .Blog_filterCount__Caj_R{background:hsla(0,0%,100%,.25)}.Blog_filterBtn__dQiKs:not(.Blog_filterBtnActive__ZVi62) .Blog_filterCount__Caj_R{background:var(--accent-light);color:var(--accent)}.Blog_empty__tCe3N{text-align:center;padding:4rem 0;font-family:Roboto Mono,monospace;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;gap:1rem}.Blog_studioLink__Kxy73{font-size:.9rem;color:var(--accent);border-bottom:1px solid transparent;transition:border-color .2s}.Blog_studioLink__Kxy73:hover{border-color:var(--accent)}.Blog_grid__Uvscv{display:flex;flex-direction:column;gap:1.5rem}.Blog_card__2jHGT{display:grid;grid-template-columns:280px 1fr;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--card-bg);box-shadow:var(--card-shadow);transition:transform .2s,box-shadow .2s,border-color .2s;text-decoration:none;color:inherit}.Blog_card__2jHGT:hover{transform:translateY(-3px);box-shadow:var(--card-shadow-hover);border-color:var(--accent)}.Blog_cardImg__mXDOz{width:100%;height:100%;min-height:180px;overflow:hidden}.Blog_cardImg__mXDOz img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.Blog_card__2jHGT:hover .Blog_cardImg__mXDOz img{transform:scale(1.04)}.Blog_cardBody__yRGnn{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.Blog_tags__TUZeX{display:flex;flex-wrap:wrap;gap:.4rem}.Blog_tag__PKkLd{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-light);padding:.18rem .55rem;border-radius:4px;font-family:Roboto Mono,monospace}.Blog_cardTitle__UvAb4{font-size:1.15rem;font-weight:700;color:var(--text);line-height:1.4;font-family:Roboto Mono,monospace;margin:0}.Blog_cardExcerpt__zDmB8{font-size:.85rem;line-height:1.7;flex:1 1}.Blog_cardExcerpt__zDmB8,.Blog_cardMeta__TXyTM{color:var(--text-secondary);font-family:Roboto Mono,monospace}.Blog_cardMeta__TXyTM{display:flex;gap:1rem;font-size:.78rem;margin-top:auto;padding-top:.5rem;border-top:1px solid var(--border)}@media (max-width:768px){.Blog_card__2jHGT{grid-template-columns:1fr}.Blog_cardImg__mXDOz{min-height:200px;max-height:220px}}@media (max-width:640px){.Blog_main__yVed_{padding:2.5rem 1.25rem 4rem}.Blog_title__bWIgS{font-size:1.9rem}.Blog_subtitle__hWpOy{font-size:.85rem}.Blog_navLink__71xqe{display:none}.Blog_navRight__vN3h0{gap:.75rem}.Blog_filters__AgJw5{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;scrollbar-width:none;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}.Blog_filters__AgJw5::-webkit-scrollbar{display:none}.Blog_filterBtn__dQiKs{flex-shrink:0;font-size:.75rem;padding:.4rem .85rem}.Blog_cardBody__yRGnn{padding:1rem}.Blog_cardTitle__UvAb4{font-size:1rem}.Blog_cardExcerpt__zDmB8{font-size:.8rem}.Blog_cardMeta__TXyTM{font-size:.72rem}}