.rx[data-astro-cid-uczxersy]{gap:2rem;display:grid}@media (width>=60rem){.rx[data-astro-cid-uczxersy]{gap:2.5rem}}.rx__head[data-astro-cid-uczxersy]{gap:1.5rem;display:grid}.section-label[data-astro-cid-uczxersy]{margin-bottom:.75rem}.rx__title[data-astro-cid-uczxersy]{font-family:var(--font-display);font-size:clamp(2.75rem,7vw,4.5rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--color-ink);overflow-wrap:anywhere;line-height:1}.rx__filters[data-astro-cid-uczxersy]{flex-wrap:wrap;gap:.75rem;display:flex}.rx__filters[data-astro-cid-uczxersy][hidden]{display:none}.rx__search[data-astro-cid-uczxersy]{border:1px solid var(--color-line);background:#fafaf9;flex:14rem;align-items:center;max-width:26.25rem;display:flex}.rx__search[data-astro-cid-uczxersy] input[data-astro-cid-uczxersy]{width:100%;height:2.75rem;font:inherit;color:var(--color-ink);background:0 0;border:0;padding-inline:.875rem;font-size:.875rem}.rx__search[data-astro-cid-uczxersy] input[data-astro-cid-uczxersy]::placeholder{color:var(--color-faint)}.rx__search[data-astro-cid-uczxersy] input[data-astro-cid-uczxersy]:focus{outline:none}.rx__search[data-astro-cid-uczxersy]:focus-within{border-color:var(--color-blue)}.rx__pills[data-astro-cid-uczxersy]{flex-wrap:wrap;gap:.5rem;display:flex}.rx__pill[data-astro-cid-uczxersy]{border:1px solid var(--color-line);border-radius:var(--radius-pill);height:2.625rem;font:inherit;color:#3a3a40;cursor:pointer;background:0 0;padding:0 1rem;font-size:.875rem;transition:background-color .18s,color .18s}.rx__pill[data-astro-cid-uczxersy]:hover{background:var(--color-mist)}.rx__pill[data-astro-cid-uczxersy].is-on{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.rx__lead[data-astro-cid-uczxersy]{border:1px solid var(--color-line);color:inherit;text-decoration:none;display:grid}@media (width>=52rem){.rx__lead[data-astro-cid-uczxersy]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:20rem}}.rx__lead-body[data-astro-cid-uczxersy]{flex-direction:column;justify-content:center;align-items:flex-start;gap:.65rem;padding:1.75rem;display:flex}@media (width>=52rem){.rx__lead-body[data-astro-cid-uczxersy]{padding:2.25rem}}.rx__k[data-astro-cid-uczxersy]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}.rx__date[data-astro-cid-uczxersy]{font-size:var(--text-caption);color:var(--color-faint)}.rx__name[data-astro-cid-uczxersy]{font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);overflow-wrap:anywhere;text-wrap:balance;line-height:1.2}.rx__lead[data-astro-cid-uczxersy] .rx__name[data-astro-cid-uczxersy]{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.1}.rx__line[data-astro-cid-uczxersy]{-webkit-line-clamp:1;font-size:var(--text-caption);color:var(--color-body);-webkit-box-orient:vertical;font-style:normal;line-height:1.5;display:-webkit-box;overflow:hidden}.rx__by[data-astro-cid-uczxersy]{font-size:var(--text-caption);font-weight:var(--weight-strong);color:var(--color-ink)}.rx__lead-art[data-astro-cid-uczxersy]{width:100%;min-height:11rem;image-rendering:pixelated;background:#03061a;display:block}.rx__lead-image[data-astro-cid-uczxersy]{aspect-ratio:3/2;align-self:center;width:100%;height:auto;display:block}.rx__grid[data-astro-cid-uczxersy]{gap:1.25rem;display:grid}@media (width>=40rem){.rx__grid[data-astro-cid-uczxersy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.rx__grid[data-astro-cid-uczxersy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rx__card[data-astro-cid-uczxersy]{border:1px solid var(--color-line);border-radius:var(--radius-card);min-height:8rem;color:inherit;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.75rem;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.rx__card[data-astro-cid-uczxersy]:hover{background:var(--color-blue-wash);border-color:var(--color-blue-pale)}.rx__card[data-astro-cid-uczxersy]:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.rx__search[data-astro-cid-uczxersy]{border-radius:var(--radius-card);overflow:hidden}.rx__search[data-astro-cid-uczxersy]:focus-within{outline:2px solid var(--color-blue);outline-offset:3px}.rx__pill[data-astro-cid-uczxersy]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.rx__reset[data-astro-cid-uczxersy]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper);min-height:44px;color:var(--color-body);font:inherit;font-size:var(--text-caption);cursor:pointer;padding:0 12px}.rx__reset[data-astro-cid-uczxersy][hidden]{display:none}.rx__count[data-astro-cid-uczxersy]{color:var(--color-body);font-size:var(--text-caption);flex-basis:100%}.rx__card[data-astro-cid-uczxersy][hidden]{display:none}.rx__none[data-astro-cid-uczxersy]{font-size:var(--text-copy);color:var(--color-body)}.rx__none[data-astro-cid-uczxersy][hidden]{display:none}.rx__none[data-astro-cid-uczxersy] button[data-astro-cid-uczxersy]{font:inherit;color:var(--color-blue);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.rx__card[data-astro-cid-uczxersy],.rx__pill[data-astro-cid-uczxersy]{transition:none}}
