.post-ledger[data-astro-cid-hpvbduuy]{border-top:var(--rule-ink)}.post-ledger[data-astro-cid-hpvbduuy]>li[data-astro-cid-hpvbduuy]{border-bottom:var(--rule)}.post-row[data-astro-cid-hpvbduuy]{transition:background var(--duration-hover) var(--ease-smooth), padding-left var(--duration-hover) var(--ease-smooth);grid-template-columns:auto 1fr auto auto;align-items:start;gap:28px;padding:34px 14px 34px 4px;display:grid}.post-row[data-astro-cid-hpvbduuy]:hover{background:var(--color-card);padding-left:18px}.post-num[data-astro-cid-hpvbduuy]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.05em;color:var(--color-brass);padding-top:6px}.post-meta[data-astro-cid-hpvbduuy]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:4px 9px;display:inline-flex}.post-dot[data-astro-cid-hpvbduuy]{color:var(--color-brass)}.post-title[data-astro-cid-hpvbduuy]{font-family:var(--font-display);color:var(--color-navy);letter-spacing:-.01em;transition:color var(--duration-hover) var(--ease-smooth);font-size:clamp(1.2rem,1.9vw,1.55rem);font-weight:700;font-stretch:125%;line-height:1.2}.post-row[data-astro-cid-hpvbduuy]:hover .post-title[data-astro-cid-hpvbduuy]{color:var(--color-red)}.post-excerpt[data-astro-cid-hpvbduuy]{max-width:64ch;font-size:1rem}.post-thumb[data-astro-cid-hpvbduuy]{aspect-ratio:3/2;object-fit:cover;border:1px solid var(--color-line-ink);border-radius:var(--radius-sm);background:var(--color-card);align-self:center;width:200px;height:auto}.post-go[data-astro-cid-hpvbduuy]{border:1px solid var(--color-line-ink);border-radius:var(--radius-sm);width:42px;height:42px;color:var(--color-navy);background:var(--color-card);transition:background var(--duration-hover) var(--ease-smooth), color var(--duration-hover) var(--ease-smooth), border-color var(--duration-hover) var(--ease-smooth), transform var(--duration-hover) var(--ease-smooth);align-self:center;place-items:center;display:grid}.post-go[data-astro-cid-hpvbduuy] svg{width:17px;height:17px}.post-row[data-astro-cid-hpvbduuy]:hover .post-go[data-astro-cid-hpvbduuy]{background:var(--color-red);border-color:var(--color-red);color:#fff;transform:translate(3px)}.post-thumb-empty[data-astro-cid-hpvbduuy]{aspect-ratio:auto;background:0 0;border:0;height:0}@media (width<=1024px){.post-thumb[data-astro-cid-hpvbduuy]{width:150px}}@media (width<=768px){.post-row[data-astro-cid-hpvbduuy]{grid-template-columns:auto 1fr;gap:8px 18px;padding:28px 4px}.post-thumb[data-astro-cid-hpvbduuy]{grid-area:1/2;width:100%;max-width:420px}.post-main[data-astro-cid-hpvbduuy]{grid-column:2}.post-num[data-astro-cid-hpvbduuy]{grid-row:1/span 2}.post-thumb-empty[data-astro-cid-hpvbduuy],.post-go[data-astro-cid-hpvbduuy]{display:none}}.pager[data-astro-cid-ljtfuvjq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pager-step[data-astro-cid-ljtfuvjq]{min-width:110px;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-navy);align-items:center;gap:10px;display:inline-flex}.pager-step[data-astro-cid-ljtfuvjq]:last-child{justify-content:flex-end}.pager-step[data-astro-cid-ljtfuvjq] svg{width:16px;height:16px}.pager-step[data-astro-cid-ljtfuvjq]:hover{color:var(--color-red)}.pager-back[data-astro-cid-ljtfuvjq]{display:inline-flex;transform:rotate(180deg)}.pager-pages[data-astro-cid-ljtfuvjq]{align-items:center;gap:6px;display:flex}.pager-page[data-astro-cid-ljtfuvjq]{min-width:42px;height:42px;font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-navy);background:var(--color-card);border:1px solid var(--color-line-ink);border-radius:var(--radius-sm);transition:background var(--duration-hover) var(--ease-smooth), color var(--duration-hover) var(--ease-smooth), border-color var(--duration-hover) var(--ease-smooth);place-items:center;padding:0 10px;display:grid}.pager-page[data-astro-cid-ljtfuvjq]:hover{border-color:var(--color-red);color:var(--color-red)}.pager-page[data-astro-cid-ljtfuvjq][aria-current=page]{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-paper)}.pager-gap[data-astro-cid-ljtfuvjq]{color:var(--color-ink-soft);padding:0 4px}@media (width<=520px){.pager[data-astro-cid-ljtfuvjq]{justify-content:center}.pager-step[data-astro-cid-ljtfuvjq]{min-width:0}}
