.post[data-v-87b549c7]{width:100%;display:flex}.post.alt .post__link[data-v-87b549c7]{background-color:#2b2727}@media (hover:hover){.post.alt .post__link[data-v-87b549c7]:hover{background-color:#262222}}.post.alt .post__link[data-v-87b549c7]:active{background-color:#ffffff1a}.post__link[data-v-87b549c7]{flex-direction:column;width:100%;padding:16px;display:flex}.post__body[data-v-87b549c7]{flex-grow:1}.post__date[data-v-87b549c7]{color:#d2cfcf;margin-bottom:12px;display:inline-block}.post__title[data-v-87b549c7]{margin-bottom:8px;line-height:130%}.post__excerpt[data-v-87b549c7]{color:#d2cfcf;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post__button[data-v-87b549c7]{flex:none;width:38px;height:38px;margin-top:1rem;padding:8px}@media (width>=576px){.post__link[data-v-87b549c7]{padding:24px}}@media (width>=768px){.post__link[data-v-87b549c7]{-moz-column-gap:1rem;flex-direction:row;column-gap:1rem}.post__button[data-v-87b549c7]{margin-top:0}}@media (width>=1024px){.post__link[data-v-87b549c7]{-moz-column-gap:1.5rem;column-gap:1.5rem}.post__excerpt[data-v-87b549c7]{max-width:800px}.post__button[data-v-87b549c7]{padding:8px}}@media (width>=1280px){.post__title[data-v-87b549c7]{margin-bottom:1rem;font-size:20px}.post__link[data-v-87b549c7]{flex-direction:column;row-gap:1.5rem;margin-left:-1px;padding:32px}.post__date[data-v-87b549c7]{margin-bottom:1rem}.post__button[data-v-87b549c7]{width:48px;height:48px;min-height:auto;margin-top:auto}}
