@keyframes fadeInCard{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.news-card{width:100%;min-width:0;max-width:380px;height:400px;min-height:400px;padding:var(--space-4);border-radius:var(--radius-md);box-sizing:border-box;background-color:#fff;flex-direction:column;animation:.3s ease-out fadeInCard;display:flex;position:relative;overflow:hidden;box-shadow:4px 4px 8px #0003}.news-card-header{flex-shrink:0}.news-card-image{border-radius:var(--radius-md);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:230px;transition:opacity .2s;display:block}.news-card-image:hover{opacity:.9}.news-card-body{padding-top:var(--space-3);scrollbar-width:thin;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.news-card-body::-webkit-scrollbar{width:4px}.news-card-body::-webkit-scrollbar-track{background:0 0}.news-card-body::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.news-card-title{font-size:var(--font-size-2xl);color:#404040;overflow-wrap:break-word;word-break:break-word;width:100%;min-width:0;margin:0;font-weight:700;line-height:1.25}.news-card-footer{padding-top:var(--space-4);flex-shrink:0;justify-content:center;margin-top:auto;display:flex}.news-card-footer a{text-decoration:none}.news-card-button{margin:0}@media (max-width:1024px){.news-card{max-width:100%}}@media (max-width:768px){.news-card{max-width:100%;height:auto;min-height:unset;padding:var(--space-4)var(--space-4)var(--space-3)}.news-card-image{height:180px}.news-card-body{padding-top:var(--space-3);flex:0 auto}.news-card-footer{padding-top:var(--space-3);margin-top:0}.news-card-title{font-size:var(--font-size-lg)}}@media (max-width:480px){.news-card{padding:var(--space-3)var(--space-3)var(--space-2);min-height:unset}.news-card-image{height:160px}.news-card-body,.news-card-footer{padding-top:var(--space-2)}.news-card-title{font-size:var(--font-size-base);line-height:1.2}}@media (max-width:360px){.news-card-image{height:150px}}
