.eg-post-card[data-v-6b86ba11]{background:#fff;border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 3px #0f172a0d;color:#0f172a;overflow:hidden;transition:box-shadow .25s,transform .25s}.eg-post-card[data-v-6b86ba11]:hover{box-shadow:0 16px 32px -14px #0f172a33;transform:translateY(-2px)}.eg-post-grid[data-v-6b86ba11]{display:flex;flex-direction:column;height:100%}.eg-post-list[data-v-6b86ba11]{align-items:stretch;display:grid;grid-template-columns:minmax(120px,34%) 1fr}@media(max-width:639px){.eg-post-list[data-v-6b86ba11]{grid-template-columns:1fr}}.eg-post-media[data-v-6b86ba11]{background:#f1f5f9;display:block;overflow:hidden}.eg-post-list .eg-post-media[data-v-6b86ba11]{aspect-ratio:auto!important;height:100%;min-height:140px}@media(max-width:639px){.eg-post-list .eg-post-media[data-v-6b86ba11]{aspect-ratio:16/9!important}}.eg-post-body[data-v-6b86ba11]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 18px 18px}.eg-post-cat[data-v-6b86ba11]{align-items:center;align-self:flex-start;display:inline-flex;font-size:12px;font-weight:800;gap:6px}.eg-post-cat__dot[data-v-6b86ba11]{border-radius:50%;height:7px;width:7px}.eg-post-title[data-v-6b86ba11]{font-size:1.02rem;font-weight:800;-webkit-line-clamp:2;line-height:1.7}.eg-post-excerpt[data-v-6b86ba11],.eg-post-title[data-v-6b86ba11]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.eg-post-excerpt[data-v-6b86ba11]{font-size:.85rem;-webkit-line-clamp:3;line-height:1.9;opacity:.7}.eg-post-featured[data-v-6b86ba11]{display:grid;grid-template-columns:1fr}@media(min-width:768px){.eg-post-featured[data-v-6b86ba11]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.eg-post-featured .eg-post-media[data-v-6b86ba11]{aspect-ratio:auto!important;height:100%;min-height:280px}}.eg-post-featured .eg-post-body[data-v-6b86ba11]{gap:12px;justify-content:center;padding:24px clamp(18px,3vw,36px)}.eg-post-featured .eg-post-title[data-v-6b86ba11]{font-size:clamp(1.15rem,1rem + .8vw,1.6rem);-webkit-line-clamp:3;line-height:1.75}.eg-post-featured .eg-post-excerpt[data-v-6b86ba11]{font-size:.92rem;-webkit-line-clamp:4}.eg-post-featured .eg-post-meta[data-v-6b86ba11]{margin-top:4px}.eg-post-meta[data-v-6b86ba11]{display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;margin-top:auto;opacity:.55;padding-top:6px}
