.RelatedArticles-module__cAtnpq__section{border-top:1px solid var(--color-border);margin-top:4rem;padding-top:3rem}.RelatedArticles-module__cAtnpq__title{font-family:var(--font-heading);color:var(--color-text);margin-bottom:2rem;font-size:2rem;font-weight:700}.RelatedArticles-module__cAtnpq__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.RelatedArticles-module__cAtnpq__grid{grid-template-columns:repeat(2,1fr)}}.RelatedArticles-module__cAtnpq__card{border-radius:var(--radius-md);background-color:var(--color-bg-card);border:1px solid var(--color-border);flex-direction:column;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.RelatedArticles-module__cAtnpq__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);transform:translateY(-4px)}.RelatedArticles-module__cAtnpq__imageWrapper{aspect-ratio:16/9;background-color:var(--color-bg-secondary);width:100%;position:relative;overflow:hidden}.RelatedArticles-module__cAtnpq__image{object-fit:cover;transition:transform .5s}.RelatedArticles-module__cAtnpq__card:hover .RelatedArticles-module__cAtnpq__image{transform:scale(1.05)}.RelatedArticles-module__cAtnpq__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.RelatedArticles-module__cAtnpq__articleTitle{font-family:var(--font-heading);color:var(--color-text);margin-bottom:1rem;font-size:1.25rem;font-weight:600;line-height:1.4}.RelatedArticles-module__cAtnpq__readMore{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-top:auto;font-size:.875rem;font-weight:500;transition:gap .2s;display:inline-flex}.RelatedArticles-module__cAtnpq__card:hover .RelatedArticles-module__cAtnpq__readMore{gap:.75rem}
