.px[data-astro-cid-ql5qvb5z]{background:var(--color-paper);color:var(--color-ink)}.px__inner[data-astro-cid-ql5qvb5z]{max-width:var(--width-wide);padding-inline:var(--spacing-lg);margin-inline:auto}.px__grid[data-astro-cid-ql5qvb5z]{display:grid}@media (width>=62rem){.px__grid[data-astro-cid-ql5qvb5z]{gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) 22rem;align-items:start}.side[data-astro-cid-ql5qvb5z]{top:var(--spacing-2xl);max-height:calc(100vh - var(--spacing-3xl));order:2;position:sticky;overflow-y:auto}.main[data-astro-cid-ql5qvb5z]{order:1;min-width:0}}@media (width<62rem){.side[data-astro-cid-ql5qvb5z]{order:1}.main[data-astro-cid-ql5qvb5z]{order:2}}.side__f[data-astro-cid-ql5qvb5z]{margin-top:var(--spacing-xl);padding-top:var(--spacing-md);border-top:1px solid var(--color-hairline)}.side__fh[data-astro-cid-ql5qvb5z]{margin:0 0 var(--spacing-xs);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-body);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-muted)}.side__fl[data-astro-cid-ql5qvb5z]{margin:0;padding:0;list-style:none}.side__fl[data-astro-cid-ql5qvb5z] li[data-astro-cid-ql5qvb5z]+li[data-astro-cid-ql5qvb5z]{border-top:1px solid var(--color-hairline)}.side__fa[data-astro-cid-ql5qvb5z]{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;color:var(--color-ink-muted);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.side__form[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-signal);border:1px solid var(--color-hairline);padding:1px 6px;font-size:.66rem}.side__fa[data-astro-cid-ql5qvb5z]:hover .side__form[data-astro-cid-ql5qvb5z],.side__fa[data-astro-cid-ql5qvb5z]:focus-visible .side__form[data-astro-cid-ql5qvb5z]{border-color:var(--color-signal)}.side__fd[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);font-size:.7rem}.side__fcta[data-astro-cid-ql5qvb5z]{margin-top:var(--spacing-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-ink);border-bottom:1px solid var(--color-signal);text-decoration:none;display:inline-block}.side__feeds[data-astro-cid-ql5qvb5z]{align-items:baseline;gap:var(--spacing-2xs) var(--spacing-md);margin:var(--spacing-lg) 0 0;padding-top:var(--spacing-md);border-top:1px solid var(--color-hairline);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;flex-wrap:wrap;display:flex}.side__feeds[data-astro-cid-ql5qvb5z] a[data-astro-cid-ql5qvb5z]{color:var(--color-ink);border-bottom:1px solid var(--color-signal);text-decoration:none}.eyebrow[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-signal);margin:0 0 var(--spacing-lg)}.px__asof[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-ink-muted);margin:var(--spacing-lg) 0 0}.chips[data-astro-cid-ql5qvb5z]{gap:var(--spacing-2xs);flex-wrap:wrap;margin-bottom:0;display:flex}.chip[data-astro-cid-ql5qvb5z]{min-height:36px;padding:0 var(--spacing-md);border:.5px solid var(--color-hairline);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-ink-muted);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);background:0 0}.chip[data-astro-cid-ql5qvb5z] .num[data-astro-cid-ql5qvb5z]{opacity:.55;margin-left:.35em}.chip[data-astro-cid-ql5qvb5z].is-on{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.chip[data-astro-cid-ql5qvb5z]:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.list[data-astro-cid-ql5qvb5z]{margin:0 0 var(--spacing-2xl);border-top:.5px solid var(--color-hairline);padding:0;list-style:none}.tools[data-astro-cid-ql5qvb5z]{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:grid}.find[data-astro-cid-ql5qvb5z]{gap:.4rem;display:grid}.find__l[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.find__i[data-astro-cid-ql5qvb5z]{width:100%;font:inherit;font-size:var(--text-sm);color:var(--color-ink);border:0;border-bottom:1px solid var(--color-ink);appearance:none;background:0 0;border-radius:0;padding:.45rem .1rem}.find__i[data-astro-cid-ql5qvb5z]::placeholder{color:var(--color-ink-muted);opacity:.75}.find__i[data-astro-cid-ql5qvb5z]:focus-visible{border-bottom-color:var(--color-signal);box-shadow:0 1px 0 0 var(--color-signal);outline:none}@media (width>=48rem){.chips[data-astro-cid-ql5qvb5z]{padding-top:1.55rem}}.px__count[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--spacing-sm)}.px__empty[data-astro-cid-ql5qvb5z]{max-width:60ch;margin:var(--spacing-2xl) 0;font-size:var(--text-sm);color:var(--color-ink-muted);text-wrap:pretty;line-height:1.6}.row[data-astro-cid-ql5qvb5z]{border-bottom:.5px solid var(--color-hairline)}.row__a[data-astro-cid-ql5qvb5z]{gap:var(--spacing-2xs);padding:var(--spacing-lg) 0;color:inherit;transition:background-color var(--dur-micro) var(--ease-out);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}@media (width>=48rem){.row__a[data-astro-cid-ql5qvb5z]{grid-template-columns:7rem var(--col-date,9rem) minmax(0, 1fr) 2rem;gap:var(--spacing-lg);padding-inline:var(--spacing-sm);margin-inline:calc(var(--spacing-sm) * -1);align-items:center}}.row__img[data-astro-cid-ql5qvb5z]{aspect-ratio:3/2;object-fit:cover;background:var(--color-paper-2);filter:grayscale();opacity:.85;width:100%;transition:filter var(--dur-minor) var(--ease-out), opacity var(--dur-minor) var(--ease-out);border-radius:2px;display:none}@media (width>=48rem){.row__img[data-astro-cid-ql5qvb5z]{display:block}}@media (hover:hover) and (pointer:fine){.row__a[data-astro-cid-ql5qvb5z]:hover .row__img[data-astro-cid-ql5qvb5z]{filter:grayscale(0);opacity:1}.row__a[data-astro-cid-ql5qvb5z]:hover{background:oklch(from var(--color-signal) l c h / .06)}}.row__a[data-astro-cid-ql5qvb5z]:focus-visible{outline:2px solid var(--color-signal);outline-offset:-2px}.px__lang[data-astro-cid-ql5qvb5z]{max-width:34rem;margin:var(--spacing-lg) 0 0;padding-left:var(--spacing-sm);border-left:2px solid var(--color-signal);font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;line-height:1.5}.row__date[data-astro-cid-ql5qvb5z]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-ink-muted);white-space:nowrap}.row__body[data-astro-cid-ql5qvb5z]{gap:var(--spacing-2xs);min-width:0;display:grid}.row__title[data-astro-cid-ql5qvb5z]{letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1.05rem,.98rem + .4vw,1.25rem);line-height:1.3}.row__dek[data-astro-cid-ql5qvb5z]{font-size:var(--text-sm);color:var(--color-ink-muted);text-wrap:pretty;max-width:70ch;line-height:1.5}.row__go[data-astro-cid-ql5qvb5z]{color:var(--color-ink-muted);transition:transform var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);justify-self:end}@media (width<48rem){.row__go[data-astro-cid-ql5qvb5z]{display:none}}@media (hover:hover) and (pointer:fine){.row__a[data-astro-cid-ql5qvb5z]:hover .row__go[data-astro-cid-ql5qvb5z]{color:var(--color-signal);transform:translate(3px)}}.px__foot[data-astro-cid-ql5qvb5z]{gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:.5px solid var(--color-hairline);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-4xl);display:grid}.px__feeds[data-astro-cid-ql5qvb5z]{align-items:baseline;gap:var(--spacing-sm) var(--spacing-md);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.px__feeds-l[data-astro-cid-ql5qvb5z]{color:var(--color-ink-muted)}.px__feeds[data-astro-cid-ql5qvb5z] a[data-astro-cid-ql5qvb5z]{color:var(--color-ink);border-bottom:1px solid var(--color-signal);padding-bottom:.12em;text-decoration:none}@media (hover:hover) and (pointer:fine){.px__feeds[data-astro-cid-ql5qvb5z] a[data-astro-cid-ql5qvb5z]:hover{color:var(--color-signal)}}.px__source[data-astro-cid-ql5qvb5z]{max-width:78ch;font-size:var(--text-xs);color:var(--color-ink-muted);margin:0;line-height:1.7}
