.line-clamp-2[data-v-57b1c9c4]{-webkit-line-clamp:2}.line-clamp-2[data-v-57b1c9c4],.line-clamp-3[data-v-57b1c9c4]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-57b1c9c4]{-webkit-line-clamp:3}@media (min-width:768px) and (max-width:1024px){.section-header[data-v-57b1c9c4]{margin-bottom:32px}.section-title[data-v-57b1c9c4]{font-size:40px;font-weight:600;letter-spacing:0;line-height:40px}.view-all-btn[data-v-57b1c9c4]{font-size:16px;line-height:22px}.posts-grid[data-v-57b1c9c4]{gap:24px;grid-template-columns:repeat(3,1fr);row-gap:40px}.post-card[data-v-57b1c9c4]{max-width:100%;width:100%}.post-image[data-v-57b1c9c4]{aspect-ratio:293.33/180.3;border-radius:4px;margin-bottom:12px}.post-content[data-v-57b1c9c4]{gap:4px}.post-category[data-v-57b1c9c4]{font-size:14px;line-height:22px}.post-title[data-v-57b1c9c4]{font-size:16px;font-weight:700;line-height:28px}.post-summary[data-v-57b1c9c4]{font-size:14px;font-weight:400;line-height:24px}}@media (min-width:768px) and (max-width:820px){.posts-grid[data-v-57b1c9c4]{gap:20px;row-gap:36px}.post-image[data-v-57b1c9c4]{margin-bottom:10px}.post-content[data-v-57b1c9c4]{gap:4px}.post-category[data-v-57b1c9c4]{font-size:13px}.post-title[data-v-57b1c9c4]{font-size:15px;line-height:26px}.post-summary[data-v-57b1c9c4]{font-size:13px;line-height:22px}}@media (min-width:821px) and (max-width:1024px){.posts-grid[data-v-57b1c9c4]{gap:24px;row-gap:40px}.section-title[data-v-57b1c9c4]{font-size:40px}}
