.chip[data-astro-cid-ags4ogmk]{align-items:center;gap:var(--space-2);min-height:var(--size-chip);padding:var(--space-2) var(--space-4);border:var(--border-pill);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-heavy);line-height:var(--leading-body);transform:rotate(var(--tilt));transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);--color-focus:var(--color-ink);text-decoration:none;display:inline-flex}[data-tone=ink] .chip[data-astro-cid-ags4ogmk]{--color-focus:var(--color-yellow)}.chip--link[data-astro-cid-ags4ogmk]:hover,.chip--link[data-astro-cid-ags4ogmk]:focus-visible{transform:rotate(var(--tilt)) translate(-2px, -2px);box-shadow:var(--shadow-sm)}[data-tone=ink] .chip--link[data-astro-cid-ags4ogmk]:hover,[data-tone=ink] .chip--link[data-astro-cid-ags4ogmk]:focus-visible{box-shadow:none}.sticker[data-astro-cid-esznl5ea]{padding:var(--space-3) var(--space-4);border:var(--border-pill);border-radius:var(--radius-pill);background:var(--sticker-bg);box-shadow:var(--shadow-sm);color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);text-transform:uppercase;transform:rotate(var(--tilt));display:inline-block}[data-tone=ink] .sticker[data-astro-cid-esznl5ea]{box-shadow:none}.work[data-astro-cid-boc6zffb]{flex-direction:column;align-items:flex-start;display:flex;position:relative}.work[data-astro-cid-boc6zffb][hidden]{display:none}.clip[data-astro-cid-boc6zffb]{inline-size:100%;margin:0 0 var(--space-4);rotate:var(--tilt,0deg);transition:rotate var(--duration-fast) var(--ease-out);position:relative}.work--link[data-astro-cid-boc6zffb]:hover .clip[data-astro-cid-boc6zffb],.work--link[data-astro-cid-boc6zffb]:focus-within .clip[data-astro-cid-boc6zffb]{rotate:0deg}.clip[data-astro-cid-boc6zffb] .cover,.fallback[data-astro-cid-boc6zffb]{aspect-ratio:4/5;border:var(--border-pill);inline-size:100%;box-shadow:var(--shadow-sm);display:block}.clip[data-astro-cid-boc6zffb] .cover{object-fit:cover;background:var(--color-white);block-size:auto}.fallback[data-astro-cid-boc6zffb]{gap:var(--space-3);padding:var(--space-4);background:var(--color-white);color:var(--color-ink);flex-direction:column;display:flex;overflow:hidden}.fallback-outlet[data-astro-cid-boc6zffb]{border-block-end:var(--border-pill);font-size:var(--text-micro);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase;overflow-wrap:anywhere;padding-block-end:var(--space-2)}.fallback-title[data-astro-cid-boc6zffb]{-webkit-line-clamp:6;font-size:var(--text-body);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);text-transform:uppercase;overflow-wrap:anywhere;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fallback[data-astro-cid-boc6zffb]:after{content:"";block-size:var(--space-3);border:var(--border-pill);background:var(--fallback-accent,var(--color-white));margin-block-start:auto}.fallback[data-astro-cid-boc6zffb][data-accent=cyan]{--fallback-accent:var(--color-cyan)}.fallback[data-astro-cid-boc6zffb][data-accent=yellow]{--fallback-accent:var(--color-yellow)}.fallback[data-astro-cid-boc6zffb][data-accent=pink]{--fallback-accent:var(--color-pink)}.fallback[data-astro-cid-boc6zffb][data-accent=lime]{--fallback-accent:var(--color-lime)}.fallback[data-astro-cid-boc6zffb][data-accent=purple]{--fallback-accent:var(--color-purple)}.fallback[data-astro-cid-boc6zffb][data-accent=orange]{--fallback-accent:var(--color-orange)}.sticker[data-astro-cid-boc6zffb]{position:absolute;inset-block-start:calc(-1 * var(--space-3));inset-inline-end:calc(-1 * var(--space-2))}.credit[data-astro-cid-boc6zffb]{color:var(--color-muted);font-size:var(--text-micro);margin-block-start:var(--space-2)}.meta[data-astro-cid-boc6zffb]{gap:var(--space-1) var(--space-2);color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.title[data-astro-cid-boc6zffb]{margin-block:var(--space-2);color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-black);line-height:var(--leading-snug);overflow-wrap:anywhere;hyphens:auto}.link[data-astro-cid-boc6zffb]{color:inherit;text-decoration:none}.link[data-astro-cid-boc6zffb]:after{content:"";position:absolute;inset:0}.link[data-astro-cid-boc6zffb]:focus-visible{outline:none}.work--link[data-astro-cid-boc6zffb]:has(.link:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.work--link[data-astro-cid-boc6zffb]:hover .link[data-astro-cid-boc6zffb],.link[data-astro-cid-boc6zffb]:focus-visible{text-underline-offset:.2em;text-decoration:underline 2px}.teaser[data-astro-cid-boc6zffb],.coauthors[data-astro-cid-boc6zffb]{font-size:var(--text-small);line-height:var(--leading-body)}.coauthors[data-astro-cid-boc6zffb]{color:var(--color-muted);margin-block-start:var(--space-1)}.tags[data-astro-cid-boc6zffb]{margin-block-start:var(--space-3)}@media (prefers-reduced-motion:reduce){.clip[data-astro-cid-boc6zffb]{transition:none}}.outline[data-astro-cid-4zckeahc]{color:var(--tone-bg);-webkit-text-stroke:calc(var(--stroke-outline) * 2) var(--tone-fg);paint-order:stroke fill;letter-spacing:0}@supports not (-webkit-text-stroke:1px black){.outline[data-astro-cid-4zckeahc]{color:var(--tone-fg)}}.intro[data-astro-cid-gtaj5xbi]{padding-block:var(--space-section) var(--space-8)}.label[data-astro-cid-gtaj5xbi],legend[data-astro-cid-gtaj5xbi]{font-size:var(--text-label);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase}.title[data-astro-cid-gtaj5xbi]{font-size:var(--text-display);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-transform:uppercase;overflow-wrap:anywhere;hyphens:auto;margin-block-start:var(--space-4);display:grid}.lead[data-astro-cid-gtaj5xbi]{max-inline-size:var(--measure);font-size:var(--text-lead);font-weight:var(--weight-bold);line-height:var(--leading-body);margin-block-start:var(--space-6)}.facts[data-astro-cid-gtaj5xbi]{gap:var(--space-3) var(--space-6);font-size:var(--text-lead);font-weight:var(--weight-bold);flex-wrap:wrap;margin-block-start:var(--space-6);padding:0;list-style:none;display:flex}.facts[data-astro-cid-gtaj5xbi] strong[data-astro-cid-gtaj5xbi]{font-weight:var(--weight-black)}.row[data-astro-cid-gtaj5xbi]{margin-block-start:var(--space-7)}.archive[data-astro-cid-gtaj5xbi]{padding-block:var(--space-6) var(--space-section)}.filters[data-astro-cid-gtaj5xbi]{z-index:1;gap:var(--space-3);padding-block:var(--space-4);background:var(--tone-bg);border-block-end:var(--border-pill);grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-5);display:grid;position:sticky;inset-block-start:var(--header-height)}.filters[data-astro-cid-gtaj5xbi][hidden]{display:none}fieldset[data-astro-cid-gtaj5xbi]{gap:var(--space-2);border:0;grid-template-columns:minmax(0,1fr);min-inline-size:0;margin:0;padding:0;display:grid}legend[data-astro-cid-gtaj5xbi]{padding:0}.pills[data-astro-cid-gtaj5xbi]{align-items:center;gap:var(--space-2);min-inline-size:0;padding:var(--space-2);margin:calc(-1 * var(--space-2));scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}@media (width>=64rem){fieldset[data-astro-cid-gtaj5xbi]{grid-template-columns:6rem minmax(0,1fr);align-items:center}legend[data-astro-cid-gtaj5xbi]{float:left}}.pill[data-astro-cid-gtaj5xbi]{align-items:center;gap:var(--space-2);min-block-size:var(--size-chip);padding:var(--space-2) var(--space-4);border:var(--border-pill);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-heavy);white-space:nowrap;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out);flex:none;display:inline-flex;position:relative}.pill[data-astro-cid-gtaj5xbi][data-accent]:before{content:"";inline-size:var(--space-3);block-size:var(--space-3);border:var(--border-pill);border-radius:var(--radius-pill);background:var(--pill-accent,var(--color-white))}.pill[data-astro-cid-gtaj5xbi][data-accent=cyan]{--pill-accent:var(--color-cyan)}.pill[data-astro-cid-gtaj5xbi][data-accent=yellow]{--pill-accent:var(--color-yellow)}.pill[data-astro-cid-gtaj5xbi][data-accent=pink]{--pill-accent:var(--color-pink)}.pill[data-astro-cid-gtaj5xbi][data-accent=lime]{--pill-accent:var(--color-lime)}.pill[data-astro-cid-gtaj5xbi][data-accent=purple]{--pill-accent:var(--color-purple)}.pill[data-astro-cid-gtaj5xbi][data-accent=orange]{--pill-accent:var(--color-orange)}.pill[data-astro-cid-gtaj5xbi]:hover{transform:translateY(-2px)}.count[data-astro-cid-gtaj5xbi]{font-weight:var(--weight-medium)}.pill[data-astro-cid-gtaj5xbi] input[data-astro-cid-gtaj5xbi]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pill[data-astro-cid-gtaj5xbi]:has(input:checked){background:var(--color-ink);color:var(--color-cream)}.pill[data-astro-cid-gtaj5xbi]:has(input:checked):before{border-color:var(--color-cream)}.pill[data-astro-cid-gtaj5xbi]:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.result[data-astro-cid-gtaj5xbi]{min-block-size:1lh;font-size:var(--text-small);font-weight:var(--weight-bold)}.year[data-astro-cid-gtaj5xbi]{gap:var(--space-5);padding-block:var(--space-7);border-block-start:var(--border-pill);scroll-margin-block-start:calc(var(--header-height) + var(--space-8));display:grid}.year[data-astro-cid-gtaj5xbi][hidden]{display:none}@media (width>=64rem){.year[data-astro-cid-gtaj5xbi]{gap:var(--space-7);grid-template-columns:14rem minmax(0,1fr);align-items:start}.year-heading[data-astro-cid-gtaj5xbi]{position:sticky;inset-block-start:calc(var(--header-height) + 10rem)}}.year-heading[data-astro-cid-gtaj5xbi] .year-number{font-size:var(--text-h1);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.grid[data-astro-cid-gtaj5xbi]{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));padding:0;list-style:none;display:grid}@media (width>=40rem){.grid[data-astro-cid-gtaj5xbi]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}.empty[data-astro-cid-gtaj5xbi]{justify-items:start;gap:var(--space-5);padding-block:var(--space-8);display:grid}.empty[data-astro-cid-gtaj5xbi][hidden]{display:none}.empty-message[data-astro-cid-gtaj5xbi]{max-inline-size:var(--measure);color:var(--color-ink);font-size:var(--text-h3);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-gtaj5xbi]{transition:none}.pill[data-astro-cid-gtaj5xbi]:hover{transform:none}}
