.post-card[data-astro-cid-7ahxywo7]{--s:20px;border:1px solid var(--border-ink);height:100%;-webkit-mask:conic-gradient(#000 0 0) content-box, conic-gradient(at var(--s) var(--s), #0000 75%, #000 0) 0 0 / calc(100% - var(--s)) calc(100% - var(--s));mask:conic-gradient(#000 0 0) content-box, conic-gradient(at var(--s) var(--s), #0000 75%, #000 0) 0 0 / calc(100% - var(--s)) calc(100% - var(--s));background:0 0;padding:1rem;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;position:relative}.post-card[data-astro-cid-7ahxywo7]:hover,.post-card[data-astro-cid-7ahxywo7]:focus-within{background:color-mix(in srgb, var(--bg-secondary) 50%, transparent);-webkit-mask:none;mask:none}.post-card__link[data-astro-cid-7ahxywo7]{flex-direction:column;gap:1rem;height:100%;text-decoration:none;display:flex}.post-card__body[data-astro-cid-7ahxywo7]{flex-direction:column;flex-grow:1;gap:.5rem;display:flex}.post-card__title[data-astro-cid-7ahxywo7]{font-family:var(--font-pixel);letter-spacing:.02em;text-transform:uppercase;color:var(--text-primary);text-wrap:balance;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;margin:0;font-size:clamp(.7rem,1.1vw,.88rem);font-weight:400;line-height:1.8}.post-card__excerpt[data-astro-cid-7ahxywo7]{font-family:var(--font-body);color:var(--text-secondary);flex-grow:1;margin:0;font-size:.92rem;line-height:1.6}.post-card__meta[data-astro-cid-7ahxywo7]{font-family:var(--font-mono);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:0 .5rem;font-size:.72rem;display:flex}.post-card__author[data-astro-cid-7ahxywo7]{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.post-card__author-name[data-astro-cid-7ahxywo7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-card__avatar[data-astro-cid-7ahxywo7]{border:1px solid var(--border-ink);background:var(--bg-secondary);width:1.25rem;height:1.25rem;color:var(--text-secondary);font-family:var(--font-accent);letter-spacing:.02em;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.56rem;display:inline-flex;overflow:hidden}.post-card__sep[data-astro-cid-7ahxywo7]{user-select:none;color:var(--text-tertiary);margin-inline:-.5rem;font-size:1.05rem;line-height:1}.post-card__badges[data-astro-cid-7ahxywo7]{flex-wrap:wrap;gap:.5rem;display:flex}.post-card__hash[data-astro-cid-7ahxywo7]{color:var(--accent)}.post-card__badge[data-astro-cid-7ahxywo7]{border:1px solid var(--border-ink);font-family:var(--font-accent);white-space:nowrap;color:var(--text-primary);text-transform:lowercase;background:0 0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.72rem;font-weight:500;display:inline-flex}.ascii-hero[data-astro-cid-g3344oxr]{--fs-d:calc(106vw / (var(--art-cols-d) * .6));--fs-m:calc(106vw / (var(--art-cols-m) * .6));--seam-x:var(--seam-x-d);--seam-y:var(--seam-y-d);z-index:1;pointer-events:none;position:absolute;inset:-3vw;-webkit-mask-image:linear-gradient(#000 84%,#0000 98%);mask-image:linear-gradient(#000 84%,#0000 98%)}.ascii-hero__field[data-astro-cid-g3344oxr]{will-change:transform}.ascii-hero__fx[data-astro-cid-g3344oxr]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ascii-hero__art[data-astro-cid-g3344oxr]{max-width:none;font-family:var(--font-mono);letter-spacing:0;white-space:pre;color:var(--text-primary);user-select:none;background:0 0;border:none;border-radius:0;margin:0;padding:0;line-height:1;overflow:visible}.ascii-hero__glyph[data-astro-cid-g3344oxr]{display:inline-block}.ascii-hero__art--desktop[data-astro-cid-g3344oxr]{font-size:var(--fs-d)}.ascii-hero__art--mobile[data-astro-cid-g3344oxr]{font-size:var(--fs-m);display:none}@media (width<=720px){.ascii-hero[data-astro-cid-g3344oxr]{--seam-x:var(--seam-x-m);--seam-y:var(--seam-y-m)}.ascii-hero__art--desktop[data-astro-cid-g3344oxr]{display:none}.ascii-hero__art--mobile[data-astro-cid-g3344oxr]{display:block}}.world-bg[data-astro-cid-7lhybzqa]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40% 62%,#0000 92%);mask-image:linear-gradient(#000 40% 62%,#0000 92%)}.world-bg[data-astro-cid-7lhybzqa] canvas[data-astro-cid-7lhybzqa]{display:block}.ht-bg-test[data-astro-cid-x4gg3ut6]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}
