.articles-module__7N0wYa__articlesContainer{min-height:100vh;padding:8rem 0 4rem}.articles-module__7N0wYa__title{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}.articles-module__7N0wYa__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.articles-module__7N0wYa__card{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.articles-module__7N0wYa__card:hover{border-color:var(--accent-color);transform:translateY(-5px);box-shadow:0 10px 25px #00000080}.articles-module__7N0wYa__imageWrapper{width:100%;height:200px;overflow:hidden}.articles-module__7N0wYa__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.articles-module__7N0wYa__card:hover .articles-module__7N0wYa__image{transform:scale(1.05)}.articles-module__7N0wYa__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.articles-module__7N0wYa__date{color:var(--accent-color);margin-bottom:.5rem;font-size:.85rem}.articles-module__7N0wYa__cardTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600;line-height:1.4}.articles-module__7N0wYa__summary{color:var(--text-secondary);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem}.articles-module__7N0wYa__readMore{color:var(--accent-color);align-items:center;font-weight:600;transition:color .3s;display:inline-flex}.articles-module__7N0wYa__readMore:hover{color:var(--accent-color-hover)}.articles-module__7N0wYa__articlePage{min-height:100vh;padding:8rem 0 4rem}.articles-module__7N0wYa__articleHeader{text-align:center;max-width:800px;margin:0 auto 3rem}.articles-module__7N0wYa__articleTitle{margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.3}.articles-module__7N0wYa__articleMeta{color:var(--text-secondary);font-size:1rem}.articles-module__7N0wYa__heroImage{object-fit:cover;border-radius:12px;width:100%;max-height:500px;margin-bottom:3rem}.articles-module__7N0wYa__articleBody{max-width:800px;color:var(--text-secondary);margin:0 auto;font-size:1.1rem;line-height:1.8}.articles-module__7N0wYa__articleBody h2{color:var(--text-primary);margin:2.5rem 0 1rem;font-size:1.8rem}.articles-module__7N0wYa__articleBody p{margin-bottom:1.5rem}.articles-module__7N0wYa__articleBody ul,.articles-module__7N0wYa__articleBody ol{margin-bottom:1.5rem;padding-left:2rem}.articles-module__7N0wYa__articleBody li{margin-bottom:.5rem}.articles-module__7N0wYa__articleBody strong{color:var(--text-primary)}.articles-module__7N0wYa__backLink{color:var(--accent-color);margin-top:3rem;font-weight:600;transition:color .3s;display:inline-block}.articles-module__7N0wYa__backLink:hover{color:var(--accent-color-hover)}
