.ArticleCard-module__ZO5ghW__card{background:#fff;border:1px solid #0000000a;border-radius:14px;flex-direction:column;width:100%;max-width:520px;margin:0;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 8px 22px #00000014}.ArticleCard-module__ZO5ghW__card:hover{transform:translateY(-4px);box-shadow:0 12px 34px #0000001f}.ArticleCard-module__ZO5ghW__imageWrapper{width:100%;height:160px;position:relative}@media (max-width:480px){.ArticleCard-module__ZO5ghW__imageWrapper{height:145px}}.ArticleCard-module__ZO5ghW__image{object-fit:cover}.ArticleCard-module__ZO5ghW__content{flex-direction:column;gap:.4rem;padding:.8rem 1rem;display:flex}.ArticleCard-module__ZO5ghW__title{color:#111827;margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.ArticleCard-module__ZO5ghW__description{color:#4b5563;margin:0;font-size:.82rem;line-height:1.35}.ArticleCard-module__ZO5ghW__meta{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.72rem;display:flex}
:root{--tech-blue:#1e40af;--tech-blue-hover:#1e3a8a;--text-dark:#1f2937;--text-secondary:#555;--card-bg:#fff;--card-shadow:#0000001a}.BlogsListPage-module__7QpD6q__container{margin:0 auto;padding:1.25rem 1rem}@media (max-width:600px){.BlogsListPage-module__7QpD6q__container{padding:.8rem}}.BlogsListPage-module__7QpD6q__pageTitle{color:var(--tech-blue);margin-bottom:1.5rem;font-size:2rem;font-weight:700}.BlogsListPage-module__7QpD6q__topics{flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:2rem;display:flex}.BlogsListPage-module__7QpD6q__topicBtn{border:1px solid var(--tech-blue);color:var(--tech-blue);cursor:pointer;background-color:#fff;border-radius:9999px;padding:.5rem 1rem;transition:all .3s}.BlogsListPage-module__7QpD6q__topicBtn:hover,.BlogsListPage-module__7QpD6q__activeTopic{background-color:var(--tech-blue);color:#fff}.BlogsListPage-module__7QpD6q__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.7rem 1rem;display:grid}.BlogsListPage-module__7QpD6q__seriesSection{margin-bottom:3rem}.BlogsListPage-module__7QpD6q__seriesTitle{color:var(--tech-blue);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.BlogsListPage-module__7QpD6q__seriesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}
.page-module__hJuyaW__container{margin:0 auto;padding:2rem}.page-module__hJuyaW__pageTitle{color:var(--tech-blue);margin-bottom:1rem;font-size:1.4rem;font-weight:600;position:relative}.page-module__hJuyaW__pageTitle:after{content:"";background:linear-gradient(90deg,#1e40af,#2563eb);border-radius:1px;width:30px;height:2px;position:absolute;bottom:-3px;left:0}.page-module__hJuyaW__pageButton{background-color:var(--tech-blue);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1rem;transition:background-color .2s}.page-module__hJuyaW__pageButton:hover:not(:disabled){background-color:var(--tech-blue-hover)}.page-module__hJuyaW__pageButton:disabled{opacity:.5;cursor:not-allowed}.page-module__hJuyaW__pageInfo{color:var(--text-dark);font-size:1rem}.page-module__hJuyaW__paginationContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.page-module__hJuyaW__pageNumber{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.5rem .9rem;transition:all .2s}.page-module__hJuyaW__pageNumber:hover{background-color:var(--tech-blue);color:#fff}.page-module__hJuyaW__activePage{background-color:var(--tech-blue);color:#fff;border-color:var(--tech-blue);font-weight:600}
.TechLoader-module__AQWeLG__wrapper{justify-content:center;align-items:center;height:70vh;animation:.3s ease-in-out TechLoader-module__AQWeLG__fadeIn;display:flex}@keyframes TechLoader-module__AQWeLG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
