.article-list{justify-content:space-between;gap:6rem;padding-top:2rem;padding-bottom:2rem}.article-card-title,.article-list{display:flex;flex-direction:column}.article-card-title{position:relative;top:-3rem;margin-bottom:-3rem;height:6rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--border);background-color:var(--background);padding:0;text-align:center;text-transform:uppercase;color:var(--primary-foreground)}.article-card-title img{border-radius:.75rem}.article-card-title div{padding-left:1rem;padding-right:1rem}.article-card{display:flex;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:var(--border);background-color:var(--background);background-size:cover;background-position:100% 0;background-repeat:no-repeat;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:var(--foreground);--tw-shadow:var(--tw-shadow-colored)}.article-card,.article-content{width:100%;align-items:center;justify-content:space-between;text-align:center;color:var(--primary-foreground)}.article-content{padding:.5rem}@media (min-width:640px){.article-content{padding:1rem}}@media (min-width:1280px){.article-content{padding:1.5rem}}.article-card-title{font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:1024px){.article-card-title{font-size:1.5rem;line-height:2rem}}.article-card-subtitle{font-size:1.25rem;line-height:1.75rem;font-weight:400}.article-media-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.article-media-item{padding:1rem}