.article_container_main{border:1px solid #e0e0e0;margin-bottom:1rem;break-inside:avoid;padding:1rem;border-radius:10px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;color:#fff}.article_container_main .article_container{font-weight:300;font-style:normal}.article_container_main .article_container h5{font-size:1rem}.article_container_main .article_container h3{font-weight:700;font-size:1rem;margin-top:.5rem;margin-bottom:.5rem}.article_container_main .article_container h4{line-height:1.5rem;font-size:1rem;font-weight:400;margin-bottom:.5rem}.article_container_main .article_container .image_wrapper{position:relative;width:100%;overflow:hidden;background:#111;border-radius:6px;margin-top:10px}.article_container_main .article_container .image_wrapper .image_placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1a1a1a 25%,#2a2a2a,#1a1a1a 75%);background-size:400% 100%;animation:shimmer-article 1.2s infinite;transition:opacity .4s ease;z-index:1}.article_container_main .article_container .image_wrapper .image_placeholder.hide{opacity:0;pointer-events:none}.article_container_main .article_container .image_wrapper .single_img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease;will-change:opacity;position:relative;z-index:2;display:block}.article_container_main .article_container .image_wrapper .single_img.show{opacity:1}.article_container_main .article_container video{width:100%;height:auto}@keyframes shimmer-article{0%{background-position:200% 0}to{background-position:-200% 0}}
