.blogIndex-module__DSWQHa__container{background:var(--syntaxBg);width:100%;min-height:100vh;color:var(--mono1);flex-direction:column;align-items:center;display:flex}.blogIndex-module__DSWQHa__main{flex:1;width:100%;max-width:1024px;padding:4rem 2rem}.blogIndex-module__DSWQHa__title{color:var(--hue2);letter-spacing:.05em;margin-bottom:1rem;font-family:monospace;font-size:2rem;font-weight:400}.blogIndex-module__DSWQHa__description{color:var(--mono3);text-transform:uppercase;letter-spacing:.15em;opacity:.8;font-size:.9rem}.blogIndex-module__DSWQHa__postsList{border-top:1px solid var(--vertsplit);flex-direction:column;display:flex}.blogIndex-module__DSWQHa__postItem{border-bottom:1px solid var(--vertsplit);opacity:.95;outline:none;flex-direction:column;padding:1.5rem 1rem;transition:opacity .2s;display:flex;text-decoration:none!important}.blogIndex-module__DSWQHa__postItem:hover,.blogIndex-module__DSWQHa__postItem:focus-visible{opacity:1}.blogIndex-module__DSWQHa__postHeader{flex-direction:column;gap:.25rem;display:flex}.blogIndex-module__DSWQHa__postDate{color:var(--mono3);font-variant-numeric:tabular-nums;opacity:.7;font-family:monospace;font-size:.8rem}.blogIndex-module__DSWQHa__postTitle{color:var(--hue2);font-family:monospace;font-size:1.1rem;font-weight:400;line-height:1.3}.blogIndex-module__DSWQHa__postDesc{color:var(--mono3);opacity:.95;max-width:65ch;margin-top:.75rem;font-size:.9rem;line-height:1.5}.blogIndex-module__DSWQHa__noPosts{color:var(--mono3);padding:2rem 0;font-family:monospace;font-size:.9rem}@media (max-width:850px){.blogIndex-module__DSWQHa__postItem{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 1rem}.blogIndex-module__DSWQHa__postDate{opacity:.6}}@media (max-width:480px){.blogIndex-module__DSWQHa__main{padding:2rem 1.5rem}.blogIndex-module__DSWQHa__title{font-size:1.75rem}.blogIndex-module__DSWQHa__postItem{padding:1.25rem .75rem}}
