.loop-post{padding-bottom:calc(24px + 6px)}.loop-post:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--lightning-blue);content:'';transition:all var(--time)}.loop-post__image:after{position:absolute;inset:0;background-color:var(--lightning-blue);mix-blend-mode:screen;content:'';transition:all var(--time)}.loop-post__img{filter:grayscale(100%);transition:all var(--time)}.loop-post:hover:after{height:6px}.loop-post:hover .loop-post__image:after{opacity:0}.loop-post:hover .loop-post__img{filter:grayscale(0)}.blog .c_ac__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
