.post-summary{display:block;position:relative;text-decoration:none;height:100%}.post-summary:hover{text-decoration:none}.post-summary:hover .post-summary-bg{height:100%;width:100%}.post-summary:hover .post-summary-blur{backdrop-filter:blur(10px)}.post-summary:hover .post-summary-color-overlay{height:100%;width:100%}.post-summary:hover .post-summary-content .post-summary-text{right:0}.post-summary:hover .post-summary-expand-text p{right:0}.post-summary .post-summary-bg{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;left:50%;height:calc(100% - 5px);width:calc(100% - 5px);transform:translate(-50%, -50%);transition:all .25s ease;z-index:1}.post-summary .post-summary-blur{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;backdrop-filter:blur(10px);transition:backdrop-filter .25s ease}@media(min-width: 992px){.post-summary .post-summary-blur{backdrop-filter:blur(0)}}.post-summary .post-summary-color-overlay{position:absolute;top:50%;left:50%;height:calc(100% - 5px);width:calc(100% - 5px);transform:translate(-50%, -50%);z-index:2;transition:all .25s ease;background-color:#5d0ef5;opacity:.75}.post-summary .post-summary-content{position:relative;z-index:4;color:#fff;padding:20px;overflow:hidden}.post-summary .post-summary-content h5{font-size:1.5rem;font-weight:bold}.post-summary .post-summary-content .post-summary-text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;font-size:1.25rem;position:relative;transition:right .25s ease}@media(min-width: 992px){.post-summary .post-summary-content .post-summary-text{right:110%}}.post-summary .post-summary-expand-text{z-index:4;color:#fff;padding:20px;overflow:hidden;position:relative}.post-summary .post-summary-expand-text p{font-size:1.5rem;position:relative;transition:right .25s ease;border-bottom:2px solid #fff}@media(min-width: 992px){.post-summary .post-summary-expand-text p{right:-120%}}
