.post[data-v-b0fb5e75]{align-items:stretch;border:1px solid var(--border-color);border-radius:1rem;cursor:pointer;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.post.vertical[data-v-b0fb5e75]{display:flex;flex-direction:column;gap:0}.post-image-container[data-v-b0fb5e75]{border-radius:1rem;height:340px;overflow:hidden;position:relative;width:100%}.post-image-container img[data-v-b0fb5e75]{height:100%;width:100%}.post.vertical .post-image-container[data-v-b0fb5e75]{border-bottom-left-radius:0;border-bottom-right-radius:0;height:12rem}.post-image-container .image-button-layout[data-v-b0fb5e75]{align-items:center;background:#0006;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%}.post-image-container:hover img[data-v-b0fb5e75]{transform:scaleX(1.05) scaleY(1.05);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition:.3s}.image-button-layout[data-v-b0fb5e75]:hover{opacity:1}.image-button-layout .image-button[data-v-b0fb5e75]{align-items:center;aspect-ratio:1/1;background:var(--green);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.post-image-container img[data-v-b0fb5e75]{-o-object-fit:cover;object-fit:cover;transform:scaleX(1) scaleY(1);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition:.3s}.post-content[data-v-b0fb5e75]{padding:1.5rem}.post.vertical .post-content[data-v-b0fb5e75]{display:flex;flex:1;flex-direction:column;padding:1rem}.category[data-v-b0fb5e75]{color:var(--green);font-size:16px;font-weight:500;margin-bottom:.5rem}.post.vertical .category[data-v-b0fb5e75]{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}.post-title[data-v-b0fb5e75]{font-size:1.875rem;font-weight:600;line-height:2.25rem;margin-bottom:1rem}.post.short[data-v-b0fb5e75]{margin-bottom:12px}.post.short .post-title[data-v-b0fb5e75]{color:var(--black);margin-bottom:10px}.post.vertical .post-title[data-v-b0fb5e75]{font-size:1.125rem;line-height:1.375}.post-description[data-v-b0fb5e75]{color:var(--gray-text);font-size:16px;margin-bottom:1rem}.post.vertical .post-description[data-v-b0fb5e75]{display:none}.author[data-v-b0fb5e75]{align-items:flex-end;display:flex;gap:.75rem}.post.vertical .author[data-v-b0fb5e75]{flex:1}.author-avatar[data-v-b0fb5e75]{border-radius:50%;height:2.5rem;width:2.5rem}.author-name[data-v-b0fb5e75]{color:var(--black);font-weight:600}.author-name[data-v-b0fb5e75],.date[data-v-b0fb5e75]{font-size:.875rem;line-height:1.25rem}.date[data-v-b0fb5e75]{color:var(--light-gray-2)}@media(max-width:768px){.post.horizontal[data-v-b0fb5e75]{display:block}.post.horizontal .post-image-container[data-v-b0fb5e75]{border-bottom-left-radius:0;border-bottom-right-radius:0;height:12rem}.post.horizontal .post-title[data-v-b0fb5e75]{font-size:1.125rem;line-height:1.375}.post.horizontal .post-content[data-v-b0fb5e75]{padding:1rem}.post.horizontal .category[data-v-b0fb5e75]{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}}
