.ed-blog-page[data-v-12042ab4]{min-height:70vh;padding-bottom:120px;padding-top:100px}.ed-blog-empty[data-v-12042ab4]{color:var(--ink-muted-48);font-size:16px;padding:80px 0}.ed-blog-list[data-v-12042ab4]{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));list-style:none;margin:0;padding:0}.ed-blog-card[data-v-12042ab4]{border:1px solid var(--hairline);border-radius:6px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s var(--ease-apple)}.ed-blog-card[data-v-12042ab4]:hover{box-shadow:0 4px 24px #00000014}.ed-blog-cover[data-v-12042ab4]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.ed-blog-body[data-v-12042ab4]{display:flex;flex:1;flex-direction:column;gap:10px;padding:28px 28px 32px}.ed-blog-date[data-v-12042ab4]{color:var(--ink-muted-48);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ed-blog-title[data-v-12042ab4]{color:var(--ink);font-family:var(--font-display);font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0}.ed-blog-excerpt[data-v-12042ab4]{color:var(--ink-muted-48);font-size:14px;line-height:1.6;margin:0}.ed-blog-more[data-v-12042ab4]{color:var(--primary-deep);font-size:13px;font-weight:500;margin-top:auto;padding-top:16px}
