.blogs_section__FGBlw{padding:4rem 0 0;position:relative;overflow:hidden;width:100%}@media(max-width:768px){.blogs_section__FGBlw{padding:4rem 0}}#blogs_about__dXxH7,#blogs_contact__NXIwc,#blogs_projects__8XefD,#blogs_skills__5s3Xy{margin-top:2rem}@keyframes blogs_fadeInUp__5gwbl{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blogs_blogs___Ygf8{max-width:1200px;margin:0 auto;color:#fff;overflow-x:hidden;width:100%;box-sizing:border-box;padding:2rem 2px 2px;min-height:50vh}.blogs_pageTitle__8xeuz{font-size:1.8rem;color:#fff;margin-bottom:1.5rem;font-weight:600;position:relative;padding-bottom:.5rem}.blogs_pageTitle__8xeuz:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,#13b0f5 -2.06%,#e70faa);border-radius:2px}.blogs_blogGrid__xc6cj{display:flex;flex-direction:column;gap:1.5rem;width:100%}.blogs_blogCard__xuG8M{background:hsla(0,0%,9%,.95);border-radius:8px;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;transition:all .3s ease;opacity:0;animation:blogs_fadeInUp__5gwbl .5s ease-out forwards;animation-delay:calc(var(--animation-delay, 0)*.2s);width:100%}.blogs_cardContent__PNXqn{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.blogs_blogTitle__6VRWC{font-size:1.2rem;font-weight:600;margin:0;line-height:1.3}.blogs_blogDescription__1GOby{font-size:.9rem;margin:0;line-height:1.4;color:hsla(0,0%,100%,.8);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blogs_publishDate__hD2NW{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:.25rem 0 .5rem}.blogs_readMoreButton__8OOtB{align-self:flex-start;background:linear-gradient(90deg,#13b0f5 -2.06%,#e70faa);color:#fff;border:none;border-radius:5px;padding:.4rem .6rem;font-size:.7rem;line-height:1;cursor:pointer;transition:all .2s ease;margin-top:.25rem;text-decoration:none}.blogs_readMoreButton__8OOtB:hover{opacity:.9;transform:translateY(-1px)}.blogs_emptyState__8qyEB{text-align:center;padding:4rem 2rem;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.blogs_emptyState__8qyEB h2{font-size:1.8rem;margin-bottom:1rem;color:#333}.blogs_emptyState__8qyEB p{color:#666}.BlogTags_tags__vzEOj{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.BlogTags_tag__FLwBe{display:inline-block;padding:.25rem .75rem;background-color:transparent;color:#999;border:1px solid hsla(0,0%,50%,.2);border-radius:1rem;font-size:.875rem;text-decoration:none;transition:all .2s ease}.BlogTags_tag__FLwBe:hover{background-color:hsla(0,0%,50%,.05);border-color:hsla(0,0%,50%,.4);color:#666;transform:translateY(-1px)}