.gh-post-card[data-v-d5a1faf0]{background:var(--gh-surface);border:1px solid var(--gh-line-soft);border-radius:16px;flex-direction:column;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.gh-post-card[data-v-d5a1faf0]:hover{border-color:#6c4cf159;transform:translateY(-5px);box-shadow:0 18px 40px -18px #26211940}.gh-cover-link[data-v-d5a1faf0]{text-decoration:none;display:block}.gh-post-cover[data-v-d5a1faf0]{background:var(--gh-surface-2);height:180px;position:relative;overflow:hidden}.gh-post-cover img[data-v-d5a1faf0]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.gh-post-card:hover .gh-post-cover img[data-v-d5a1faf0]{transform:scale(1.06)}.gh-post-cover-placeholder[data-v-d5a1faf0]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.gh-post-cover-placeholder[data-v-d5a1faf0]:after{content:"";opacity:.12;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");position:absolute;inset:0}.gh-cover-letter[data-v-d5a1faf0]{color:#ffffffeb;text-shadow:0 4px 24px #0000002e;font-size:82px;font-weight:800}.gh-cover-letter[data-v-d5a1faf0],.gh-cover-mark[data-v-d5a1faf0]{font-family:var(--gh-font-serif);z-index:1}.gh-cover-mark[data-v-d5a1faf0]{letter-spacing:3px;color:#ffffffa6;font-size:11px;position:absolute;bottom:8px;right:14px}.gh-post-body[data-v-d5a1faf0]{flex-direction:column;flex:1;padding:17px 20px 15px;display:flex}.gh-post-meta[data-v-d5a1faf0]{color:var(--gh-ink-3);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.gh-post-meta .meta-item[data-v-d5a1faf0]{align-items:center;gap:4px;display:inline-flex}.gh-post-meta svg[data-v-d5a1faf0]{opacity:.7;width:13px;height:13px}.no-style[data-v-d5a1faf0]{color:inherit}.gh-chip-top[data-v-d5a1faf0]{color:var(--gh-warm);background:#d9480f0f;border-color:#d9480f4d}.gh-post-title[data-v-d5a1faf0]{font-family:var(--gh-font-serif);color:var(--gh-ink);margin:9px 0 8px;font-size:18.5px;font-weight:700;line-height:1.5;transition:color .25s;display:block}.gh-post-card:hover .gh-post-title[data-v-d5a1faf0]{color:var(--gh-accent)}.gh-post-summary[data-v-d5a1faf0]{color:var(--gh-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 13px;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.gh-post-foot[data-v-d5a1faf0]{margin-top:auto}.gh-tag[data-v-d5a1faf0]{color:var(--gh-accent);background:var(--gh-accent-soft);border-radius:999px;align-items:center;padding:1px 9px;font-size:11.5px;transition:all .25s;display:inline-flex}.gh-tag[data-v-d5a1faf0]:hover{background:var(--gh-accent);color:#fff}.gh-card-more[data-v-d5a1faf0]{font-family:var(--gh-font-serif);color:var(--gh-ink-3);opacity:0;margin-left:auto;font-size:12px;transition:all .3s;transform:translate(-6px)}.gh-post-card:hover .gh-card-more[data-v-d5a1faf0]{opacity:1;color:var(--gh-accent);transform:translate(0)}.gh-post-card.is-wide[data-v-d5a1faf0]{flex-direction:row}.is-wide .gh-cover-link[data-v-d5a1faf0]{flex-shrink:0;width:42%}.is-wide .gh-post-cover[data-v-d5a1faf0]{height:100%;min-height:220px}.is-wide .gh-post-body[data-v-d5a1faf0]{padding:24px 26px}.is-wide .gh-post-title[data-v-d5a1faf0]{font-size:21px}@media (width<=760px){.gh-post-card.is-wide[data-v-d5a1faf0]{flex-direction:column}.is-wide .gh-cover-link[data-v-d5a1faf0]{width:100%}.is-wide .gh-post-cover[data-v-d5a1faf0]{height:170px;min-height:0}}
