.grid-banner{background:#f4f4f9;position:relative}.grid-banner:after{background:#241623e6;content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease-in-out;z-index:1}.grid-banner img{display:block;height:100%;object-fit:cover;width:100%}.grid-banner .banner-text-wrapper{align-items:center;background:none;bottom:auto;display:flex;margin-inline:32px;padding:8px;top:65%;transition:all .2s ease-in-out;width:calc(100% - 64px);z-index:2}.grid-banner .banner-text-wrapper>b{background:#241623e6;font-size:14px;padding:8px;transition:all .2s ease-in-out;width:100%}.grid-banner .banner-text-wrapper i,.grid-banner .banner-text-wrapper p{opacity:0;transition:all .1s ease-in-out;visibility:hidden}.grid-banner .banner-text-wrapper>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box!important;max-height:calc((var(--fontSize)*var(--lineHeight))*3);overflow:hidden;text-overflow:ellipsis}.grid-banner .banner-text-wrapper>i{font-style:normal;height:auto;margin-top:16px;padding:8px 16px}@media (min-width:1280px){.grid-banner:hover:after{opacity:1}.grid-banner:hover .banner-text-wrapper{top:50%;transform:translateY(-50%)}.grid-banner:hover .banner-text-wrapper b{background:#0000}.grid-banner:hover .banner-text-wrapper i,.grid-banner:hover .banner-text-wrapper p{opacity:1;visibility:visible}}.blog-banner figure img{display:block;height:100%;object-fit:cover;width:100%}.blog-banner b{color:#241623}@media (min-width:1280px){.blog-banner b:hover{text-decoration:underline}}.blog-banner p{color:#241623;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:block;display:-webkit-box!important;font-size:14px;--fontSize:14px;max-height:calc((var(--fontSize)*var(--lineHeight))*4);overflow:hidden;text-overflow:ellipsis}.blog-banner p:nth-child(3){margin-top:-14px}.blog-banner i{align-self:end;font-size:10px;font-style:normal;height:32px}
/*# sourceMappingURL=lazy_mainpage.css.map*/