.PostSearch-module__3Rqpya__list{margin:0;padding:0;list-style:none}.PostSearch-module__3Rqpya__empty{padding:48px 0}.PostSearch-module__3Rqpya__itemLink{color:inherit;text-decoration:none;display:block}.PostSearch-module__3Rqpya__item{border-bottom:.5px solid var(--gray-65);align-items:stretch;gap:20px;padding:13px 5px 18px;display:flex}.PostSearch-module__3Rqpya__thumbnail{flex-shrink:0;align-self:stretch;width:160px;position:relative;overflow:hidden}.PostSearch-module__3Rqpya__thumbnailPlaceholder{background:var(--gray-65);opacity:.2}.PostSearch-module__3Rqpya__thumbnailImage{object-fit:cover;object-position:center}.PostSearch-module__3Rqpya__sections{position:absolute;top:-1px;right:0}.PostSearch-module__3Rqpya__sectionTag{background:var(--black);padding:3px 7px;display:inline-block}.PostSearch-module__3Rqpya__sectionJournal{background:var(--crit-orange)}.PostSearch-module__3Rqpya__sectionName,.PostSearch-module__3Rqpya__itemLink:hover .PostSearch-module__3Rqpya__sectionSlug{display:none}.PostSearch-module__3Rqpya__itemLink:hover .PostSearch-module__3Rqpya__sectionName{display:inline}.PostSearch-module__3Rqpya__body{flex-direction:column;flex:1;gap:1px;min-width:0;padding:4px 0 13px;display:flex}.PostSearch-module__3Rqpya__title{margin:0}.PostSearch-module__3Rqpya__metaRow{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:0;margin-bottom:10px;margin-left:2px;display:flex}.PostSearch-module__3Rqpya__date{margin:0}.PostSearch-module__3Rqpya__author{color:inherit;margin:0;text-decoration:none}.PostSearch-module__3Rqpya__author:hover{text-decoration:underline}.PostSearch-module__3Rqpya__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 10px;display:-webkit-box;overflow:hidden}.PostSearch-module__3Rqpya__keywords{flex-wrap:wrap;gap:10px 8px;margin:0;padding:0;list-style:none;display:flex}.PostSearch-module__3Rqpya__category{list-style:none}@media (max-width:479px){.PostSearch-module__3Rqpya__item{flex-direction:column;gap:0}.PostSearch-module__3Rqpya__thumbnail{align-self:unset;object-fit:cover;object-position:center;width:100%;height:100%}.PostSearch-module__3Rqpya__thumbnailImage{position:relative!important}.PostSearch-module__3Rqpya__body{padding:0}}
