.article_container__kpq70{min-height:100vh;background-color:var(--color-bg-secondary)}.article_hero__5BNjU{background-color:#ffffff;padding:2.5rem 1rem;text-align:center;position:relative;overflow:hidden}.article_hero__5BNjU:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;opacity:.1}.article_heroContent__iTeIJ{max-width:1200px;margin:0 auto;position:relative;z-index:1}.article_heroTitle__NrQrZ{font-size:2rem;font-weight:700;color:var(--color-text-primary);font-family:Poppins,system-ui,sans-serif;line-height:1.5;margin-bottom:.5rem}.article_heroDescription__yxq7s{font-size:1rem;color:var(--color-text-secondary);max-width:28rem;margin-left:auto;margin-right:auto;font-family:Poppins,system-ui,sans-serif}.article_content__GiZeU{max-width:1200px;margin:0 auto;padding:3rem 1rem}.article_loadingContainer__WwXnG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.article_loader__cHTwZ{width:48px;height:48px;border:4px solid #f3f4f6;border-top:4px solid var(--color-primary);border-radius:50%;animation:article_spin__ew8A3 1s linear infinite;margin-bottom:1rem}@keyframes article_spin__ew8A3{to{transform:rotate(1turn)}}.article_loadingText__LxFmD{color:#6b7280;font-size:1rem}.article_errorContainer__lACbU{display:flex;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.article_errorText__w_VJ4{color:#ef4444;font-size:1.125rem}.article_emptyContainer__4TCy1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.article_emptyIcon__mDWQg{color:#d1d5db;margin-bottom:1rem}.article_emptyText__8GriS{color:#6b7280;font-size:1.125rem}.article_articlesGrid__eqxwf{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.article_articleCard__NKbbw{background:white;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease;display:flex;flex-direction:column;height:100%;cursor:pointer;text-decoration:none;color:inherit}.article_articleCard__NKbbw:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-4px)}.article_imageContainer__vRjUn{position:relative;width:100%;height:0;padding-bottom:60%;overflow:hidden;background:#f3f4f6}.article_image__E5ddt{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.article_articleCard__NKbbw:hover .article_image__E5ddt{transform:scale(1.1)}.article_imagePlaceholder__RHHsb{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb)}.article_placeholderIcon__mzMog{color:#9ca3af}.article_imageOverlay__rtC8n{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7));opacity:0;transition:opacity .3s ease;display:flex;align-items:flex-end;justify-content:center;padding:1.5rem}.article_articleCard__NKbbw:hover .article_imageOverlay__rtC8n{opacity:1}.article_readMoreButton__Iwy7i{display:inline-flex;align-items:center;gap:.5rem;background:white;color:#1f2937;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;font-size:.875rem;transition:transform .2s ease}.article_articleCard__NKbbw:hover .article_readMoreButton__Iwy7i{transform:translateY(-2px)}.article_cardContent__K54zo{padding:1.5rem;display:flex;flex-direction:column;flex:1 1}.article_articleTitle__hTf25{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0 0 .75rem;line-height:1.4;-webkit-line-clamp:2}.article_articlePreview__RyljP,.article_articleTitle__hTf25{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.article_articlePreview__RyljP{font-size:.9375rem;color:#6b7280;line-height:1.6;margin:0 0 1rem;flex:1 1;-webkit-line-clamp:3}.article_cardFooter__n__t3{margin-top:auto;padding-top:1rem;border-top:1px solid #e5e7eb}.article_readMoreLink__9hcBR{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-primary);font-weight:600;font-size:.875rem;transition:gap .2s ease,color .2s ease}.article_articleCard__NKbbw:hover .article_readMoreLink__9hcBR{gap:.75rem;color:var(--color-primary-hover)}.article_readMoreLink__9hcBR svg{transition:transform .2s ease}.article_articleCard__NKbbw:hover .article_readMoreLink__9hcBR svg{transform:translateX(4px)}@media (max-width:768px){.article_hero__5BNjU{padding:2.5rem 1rem}.article_heroTitle__NrQrZ{font-size:2rem}.article_heroDescription__yxq7s{font-size:1rem}.article_content__GiZeU{padding:2rem 1rem}.article_articlesGrid__eqxwf{grid-template-columns:1fr;gap:1.5rem}.article_cardContent__K54zo{padding:1.25rem}.article_articleTitle__hTf25{font-size:1.125rem}}@media (max-width:480px){.article_heroTitle__NrQrZ{font-size:1.75rem}.article_articlesGrid__eqxwf{gap:1rem}}