.section-sub[data-astro-cid-x255k2k2]{color:var(--text-soft);max-width:38rem}.ledger-byline[data-astro-cid-x255k2k2]{font-family:var(--font-mono);color:var(--text-soft);font-size:.8rem}.ledger-byline[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--accent-text)}.row-meta[data-astro-cid-x255k2k2]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-soft);flex-wrap:wrap;align-items:baseline;gap:.15rem .9rem;margin:0 0 .45rem;font-size:.75rem;display:flex}.row-type[data-astro-cid-x255k2k2]{color:var(--accent-text);text-transform:uppercase;letter-spacing:.08em}.row-result[data-astro-cid-x255k2k2].sr-result{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row-result[data-astro-cid-x255k2k2]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--accent-text);margin:.35rem 0 0;font-size:1rem;font-weight:600}.featured-body[data-astro-cid-x255k2k2] .row-result[data-astro-cid-x255k2k2]{font-size:1.1rem}.blog-head[data-astro-cid-x255k2k2]{padding-block:var(--space-4) var(--space-3)}.blog-head[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{margin-bottom:var(--space-2)}.blog-head[data-astro-cid-x255k2k2] .lead[data-astro-cid-x255k2k2]{margin-bottom:var(--space-2);max-width:38rem}.blog-head-grid[data-astro-cid-x255k2k2]{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.blog-head[data-astro-cid-x255k2k2] .lead[data-astro-cid-x255k2k2]{margin:0}.blog-head[data-astro-cid-x255k2k2] .ledger-byline[data-astro-cid-x255k2k2] b[data-astro-cid-x255k2k2]{font-family:var(--font-display);color:#fff;font-size:1.5rem;font-weight:700}.blog-head[data-astro-cid-x255k2k2] .ledger-byline[data-astro-cid-x255k2k2]{color:#b9c6d9;margin:0}@media (width<=48rem){.blog-head-grid[data-astro-cid-x255k2k2]{gap:var(--space-2);grid-template-columns:1fr}}.blog-head[data-astro-cid-x255k2k2] .ledger-byline[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--accent-bright)}.cover[data-astro-cid-x255k2k2]{min-height:7.25rem;padding:var(--space-2) var(--space-3);background:var(--ink);flex-direction:column;justify-content:flex-start;gap:.35rem;display:flex}.cover-move[data-astro-cid-x255k2k2]{font-family:var(--font-display);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:0 .3em;font-size:clamp(1.7rem,3vw,2.1rem);font-weight:700;line-height:1.05;display:flex}.cover-note[data-astro-cid-x255k2k2]{color:#b9c6d9;font-size:.88rem;line-height:1.4}.featured-card[data-astro-cid-x255k2k2] .cover[data-astro-cid-x255k2k2]{justify-content:center}.featured-card[data-astro-cid-x255k2k2] .cover-move[data-astro-cid-x255k2k2]{font-size:clamp(2.2rem,5vw,3.6rem)}.cover-b[data-astro-cid-x255k2k2]{color:var(--before-on-ink)}.cover-a[data-astro-cid-x255k2k2]{color:var(--accent-bright)}.cover-arrow[data-astro-cid-x255k2k2]{color:#8fa3c0;font-size:.55em}.featured-card[data-astro-cid-x255k2k2]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);margin:0 0 var(--space-4);grid-template-columns:42fr 58fr;align-items:stretch;display:grid;overflow:hidden}.featured-body[data-astro-cid-x255k2k2]{padding:var(--space-3);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.featured-body[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{margin:0;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.2}.featured-desc[data-astro-cid-x255k2k2]{color:var(--text-soft);margin:0;font-size:.95rem}.featured-body[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:not(.read-link),.post-card-body[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:inherit}.featured-body[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover,.featured-body[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:focus-visible{color:var(--accent-text);text-decoration:none}.read-link[data-astro-cid-x255k2k2]{color:var(--accent-text);margin-top:auto;font-weight:600}.post-grid[data-astro-cid-x255k2k2]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.post-card[data-astro-cid-x255k2k2]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-direction:column;display:flex;position:relative;overflow:hidden}.post-card-body[data-astro-cid-x255k2k2]{padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;display:flex}.row-title[data-astro-cid-x255k2k2]{margin:0;font-size:1.08rem;line-height:1.3}.row-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:inherit}.row-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--accent-text);text-decoration:none}.row-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:after{content:"";position:absolute;inset:0}.row-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.post-desc[data-astro-cid-x255k2k2]{color:var(--text-soft);margin:0;font-size:.95rem}.archive-tier[data-astro-cid-x255k2k2]{margin-top:var(--space-5)}.archive-label[data-astro-cid-x255k2k2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);margin:0 0 .25rem;font-size:.75rem;font-weight:400}.archive-list[data-astro-cid-x255k2k2]{margin:0;padding:0;list-style:none}.archive-row[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:baseline;gap:var(--space-2);border-top:1px solid var(--border);padding-block:.7rem;display:flex;position:relative}.archive-title[data-astro-cid-x255k2k2]{min-width:0;margin:0;font-size:1rem;font-weight:500}.archive-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:inherit}.archive-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--accent-text);text-decoration:none}.archive-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:after{content:"";position:absolute;inset:0}.archive-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.archive-meta[data-astro-cid-x255k2k2]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-soft);white-space:nowrap;flex:none;align-items:baseline;column-gap:.55rem;margin:0;font-size:.75rem;display:flex}.archive-meta[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]+[data-astro-cid-x255k2k2]:before{content:"·";margin-right:.55rem}@media (width<=64rem){.post-grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,1fr)}}@media (width<=48rem){.featured-card[data-astro-cid-x255k2k2]{grid-template-columns:1fr}}@media (width<=40rem){.post-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.archive-row[data-astro-cid-x255k2k2]{flex-direction:column;gap:.15rem}.archive-meta[data-astro-cid-x255k2k2]{white-space:normal;flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.featured-card[data-astro-cid-x255k2k2],.post-card[data-astro-cid-x255k2k2]{transition:border-color .15s}.featured-card[data-astro-cid-x255k2k2]:hover,.post-card[data-astro-cid-x255k2k2]:hover{border-color:var(--accent)}.row-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2],.archive-title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2],.read-link[data-astro-cid-x255k2k2],.ledger-byline[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{transition:color .15s}}
