.dispatch-page-header[data-astro-cid-373j2cd7] .ph{background:linear-gradient(180deg,#03060f59,#03060f8c,#03060fe6),url(/images/dispatches/hero.jpg) center / cover no-repeat,var(--c-void)}.feed__subscribe[data-astro-cid-373j2cd7]{display:flex;justify-content:flex-end;max-width:920px;padding-top:var(--s-6)}.feed__rss[data-astro-cid-373j2cd7]{display:inline-flex;align-items:center;gap:var(--s-3);font-family:var(--f-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-signal-cool);text-decoration:none}.feed__rss[data-astro-cid-373j2cd7]:hover{color:var(--c-text)}.feed__rss-tag[data-astro-cid-373j2cd7]{padding:1px var(--s-2);border:1px solid var(--c-signal-cool)}.feed[data-astro-cid-373j2cd7]{padding-block:var(--s-6) var(--s-12);display:grid;gap:var(--s-6);max-width:920px}.post[data-astro-cid-373j2cd7]{display:grid;grid-template-columns:110px 1fr;background:var(--c-hull);border:var(--hairline);border-left:2px solid var(--c-edge);transition:all var(--t-base) var(--ease-out)}.post[data-astro-cid-373j2cd7]:hover{border-left-color:var(--c-signal);background:var(--c-steel);transform:translate(4px)}.post__rail[data-astro-cid-373j2cd7]{border-right:var(--hairline);background:var(--c-vacuum);display:grid;place-items:center}.post__code[data-astro-cid-373j2cd7]{font-family:var(--f-mono);font-size:var(--fs-small);color:var(--c-signal);letter-spacing:.05em;text-shadow:var(--glow-signal-soft)}.post--has-hero[data-astro-cid-373j2cd7]{grid-template-columns:1fr;border-left:0;border:var(--hairline);overflow:hidden}.post--has-hero[data-astro-cid-373j2cd7]:hover{transform:translateY(-4px);border-color:var(--c-signal);box-shadow:0 8px 32px #0006,0 0 0 1px var(--c-signal)}.post__hero[data-astro-cid-373j2cd7]{position:relative;aspect-ratio:16 / 7;overflow:hidden;background:var(--c-void)}.post__hero[data-astro-cid-373j2cd7] img[data-astro-cid-373j2cd7]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease-out),opacity var(--t-fast) var(--ease-out)}.post--has-hero[data-astro-cid-373j2cd7]:hover .post__hero[data-astro-cid-373j2cd7] img[data-astro-cid-373j2cd7]{transform:scale(1.03)}.post__hero[data-astro-cid-373j2cd7]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,var(--c-hull) 0%,transparent 100%);pointer-events:none;z-index:2}.post__hero-code[data-astro-cid-373j2cd7]{position:absolute;top:var(--s-4);left:var(--s-4);z-index:5;font-family:var(--f-mono);font-size:var(--fs-small);color:var(--c-signal);letter-spacing:.08em;text-shadow:var(--glow-signal-soft),0 1px 4px rgba(0,0,0,.8);text-transform:uppercase}.post__hero-corner[data-astro-cid-373j2cd7]{position:absolute;width:18px;height:18px;border:1px solid var(--c-signal);pointer-events:none;z-index:5;opacity:.6;transition:opacity var(--t-fast) var(--ease-out)}.post--has-hero[data-astro-cid-373j2cd7]:hover .post__hero-corner[data-astro-cid-373j2cd7]{opacity:1}.post__hero-corner--tl[data-astro-cid-373j2cd7]{top:8px;left:8px;border-right:0;border-bottom:0}.post__hero-corner--tr[data-astro-cid-373j2cd7]{top:8px;right:8px;border-left:0;border-bottom:0}.post__hero-corner--bl[data-astro-cid-373j2cd7]{bottom:8px;left:8px;border-right:0;border-top:0}.post__hero-corner--br[data-astro-cid-373j2cd7]{bottom:8px;right:8px;border-left:0;border-top:0}.post__body[data-astro-cid-373j2cd7]{padding:var(--s-5) var(--s-6);display:flex;flex-direction:column;justify-content:center}.post__meta[data-astro-cid-373j2cd7]{display:flex;gap:var(--s-5);align-items:center;margin-bottom:var(--s-3)}.post__cat[data-astro-cid-373j2cd7]{font-family:var(--f-mono);font-size:var(--fs-micro);color:var(--c-signal);letter-spacing:var(--tracking-meta);text-transform:uppercase;padding:2px 8px;border:1px solid var(--c-signal)}.post__title[data-astro-cid-373j2cd7]{font-size:1.5rem;margin-bottom:var(--s-3);color:var(--c-text);text-transform:none;letter-spacing:0;font-weight:500}.post[data-astro-cid-373j2cd7]:hover .post__title[data-astro-cid-373j2cd7]{color:var(--c-signal)}.post__excerpt[data-astro-cid-373j2cd7]{color:var(--c-text-mute);font-family:var(--f-mono);font-size:var(--fs-small);letter-spacing:var(--tracking-meta);text-transform:uppercase;margin-bottom:var(--s-4)}.post__more[data-astro-cid-373j2cd7]{font-family:var(--f-mono);font-size:var(--fs-small);color:var(--c-signal-cool);letter-spacing:var(--tracking-meta);text-transform:uppercase}@media(max-width:600px){.post[data-astro-cid-373j2cd7]:not(.post--has-hero){grid-template-columns:90px 1fr}.post__hero[data-astro-cid-373j2cd7]{aspect-ratio:16 / 9}}
