.global-module__sMRtZa__container{grid-template-rows:auto 1fr auto;grid-template-columns:100px 1fr 100px;min-height:100vh;display:grid}.global-module__sMRtZa__header{grid-column:1/4;align-items:center;height:100px;padding:0 100px;display:flex}.global-module__sMRtZa__headerContent{align-items:center;display:flex}.global-module__sMRtZa__main{flex-direction:column;grid-column:2/3;justify-content:center;padding:20px;display:flex}.global-module__sMRtZa__footer{text-align:center;grid-column:1/4;padding:20px 100px}.global-module__sMRtZa__button{color:#fff;cursor:pointer;background-color:#171717;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1rem;transition:all .2s;display:inline-flex}.global-module__sMRtZa__button:hover{background-color:#383838}.global-module__sMRtZa__author{color:var(--original)}
.HashnodeBlogList-module__tG3Rdq__container{max-width:900px;margin:0 auto;padding:40px 20px}.HashnodeBlogList-module__tG3Rdq__title{text-align:center;color:var(--original);margin-bottom:40px;font-size:2.5rem;font-weight:700}.HashnodeBlogList-module__tG3Rdq__list{margin:0;padding:0;list-style:none}.HashnodeBlogList-module__tG3Rdq__item{border:1px solid #3d3d3d;border-radius:12px;margin-bottom:30px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 15px #0000001a}.HashnodeBlogList-module__tG3Rdq__item:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.HashnodeBlogList-module__tG3Rdq__link{color:inherit;text-decoration:none;display:block}.HashnodeBlogList-module__tG3Rdq__imageContainer{background:linear-gradient(135deg,#8b5cf6,#3b82f6);width:100%;height:250px;position:relative}.HashnodeBlogList-module__tG3Rdq__postImage{object-fit:cover;width:100%;height:100%}.HashnodeBlogList-module__tG3Rdq__fallback{color:#fff;background:linear-gradient(135deg,#8b5cf6,#3b82f6);justify-content:center;align-items:center;width:100%;height:100%;font-size:4rem;font-weight:700;display:flex}.HashnodeBlogList-module__tG3Rdq__content{padding:24px}.HashnodeBlogList-module__tG3Rdq__postTitle{color:#1a1a1a;margin:0 0 12px;font-size:1.8rem;font-weight:700}.HashnodeBlogList-module__tG3Rdq__brief{color:#444;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.HashnodeBlogList-module__tG3Rdq__tags{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.HashnodeBlogList-module__tG3Rdq__tag{color:#6a0dad;background:#e0d6ff;border-radius:20px;padding:4px 10px;font-size:.85rem}.HashnodeBlogList-module__tG3Rdq__date{color:#888;font-size:.9rem}
