.rev[data-astro-cid-o4urornu]{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:1.375rem;font-weight:700;line-height:1;display:inline-block}.rev--long[data-astro-cid-o4urornu]{padding:3px var(--space-2) 2px;background:var(--signal);color:var(--signal-ink)}.empty[data-astro-cid-ote56hf7]{justify-items:start;gap:var(--space-5);padding:var(--space-8) var(--space-6);border:var(--border-object) dashed var(--ink);display:grid}.empty__text[data-astro-cid-ote56hf7]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);max-width:18ch;padding:var(--space-2) var(--space-3);background:var(--paper)}.empty__link[data-astro-cid-ote56hf7]{align-items:center;gap:var(--space-2);min-height:var(--target);padding:0 var(--space-4);border:var(--border-object) solid var(--ink);background:var(--paper);color:var(--ink);text-decoration:none;display:inline-flex}.empty__link[data-astro-cid-ote56hf7]:hover{background:var(--ink);color:var(--paper)}.entry[data-astro-cid-7jihbs66]{grid-column:1/-1;display:grid}.entry__link[data-astro-cid-7jihbs66]{border:var(--border-object) solid var(--ink);background:var(--paper);color:inherit;transition:background-color var(--dur-1) var(--ease-in);grid-template-rows:auto auto 1fr auto;text-decoration:none;display:grid}.entry__link[data-astro-cid-7jihbs66]:hover{background:var(--paper-2)}.entry__strip[data-astro-cid-7jihbs66]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-8);padding:var(--space-2) var(--space-4);border-bottom:var(--border-hair) solid var(--line-strong);display:flex}.entry__proj[data-astro-cid-7jihbs66]{align-items:center;gap:var(--space-2);color:var(--ink);display:inline-flex}.entry__visual[data-astro-cid-7jihbs66]{aspect-ratio:16/10;border-bottom:var(--border-object) solid var(--ink);background:var(--paper-2);display:block;overflow:hidden}.entry__visual[data-astro-cid-7jihbs66] img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-in);display:block}.entry__link[data-astro-cid-7jihbs66]:hover .entry__visual[data-astro-cid-7jihbs66] img{transform:scale(1.02)}.plate[data-astro-cid-7jihbs66]{place-content:center;justify-items:center;gap:var(--space-2);height:100%;color:var(--ink);display:grid}.plate__letter[data-astro-cid-7jihbs66]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);letter-spacing:var(--tr-h2);padding:var(--space-2) var(--space-4) var(--space-1);border:var(--border-object) solid var(--ink);background:var(--paper);line-height:1}.plate__type[data-astro-cid-7jihbs66]{color:var(--ink-2)}.entry__body[data-astro-cid-7jihbs66]{align-content:start;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-6);display:grid}.entry__title[data-astro-cid-7jihbs66]{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--tr-h4)}.entry__link[data-astro-cid-7jihbs66]:hover .entry__title[data-astro-cid-7jihbs66]{text-decoration:underline;text-decoration-thickness:var(--border-object);text-underline-offset:.12em}.entry__text[data-astro-cid-7jihbs66]{-webkit-line-clamp:2;line-clamp:2;color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entry__foot[data-astro-cid-7jihbs66]{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-top:var(--border-hair) solid var(--line-strong);color:var(--ink-2);flex-wrap:wrap;display:flex}@media (width<=639px){.entry--compact[data-astro-cid-7jihbs66] .entry__link[data-astro-cid-7jihbs66]{grid-template:"strip strip""visual body"1fr"foot foot"/6.5rem minmax(0,1fr)}.entry--compact[data-astro-cid-7jihbs66] .entry__strip[data-astro-cid-7jihbs66]{grid-area:strip}.entry--compact[data-astro-cid-7jihbs66] .entry__visual[data-astro-cid-7jihbs66]{aspect-ratio:auto;border-bottom:0;border-right:var(--border-hair) solid var(--line-strong);grid-area:visual}.entry--compact[data-astro-cid-7jihbs66] .entry__body[data-astro-cid-7jihbs66]{padding:var(--space-4);grid-area:body}.entry--compact[data-astro-cid-7jihbs66] .entry__foot[data-astro-cid-7jihbs66]{grid-area:foot}.entry--compact[data-astro-cid-7jihbs66] .plate__letter[data-astro-cid-7jihbs66]{font-size:var(--fs-h4)}.entry--compact[data-astro-cid-7jihbs66] .plate__type[data-astro-cid-7jihbs66]{display:none}}@media (width>=640px){.entry[data-astro-cid-7jihbs66]:not(.entry--feature){grid-area:span 4/span 6;grid-template-rows:subgrid;row-gap:0}.entry[data-astro-cid-7jihbs66]:not(.entry--feature) .entry__link[data-astro-cid-7jihbs66]{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}}@media (width>=1024px){.entry[data-astro-cid-7jihbs66]:not(.entry--feature){grid-column:span 4}.entry--feature[data-astro-cid-7jihbs66] .entry__link[data-astro-cid-7jihbs66]{grid-template:"visual strip""visual body"1fr"visual foot"/minmax(0,2fr) minmax(0,1fr)}.entry--feature[data-astro-cid-7jihbs66] .entry__strip[data-astro-cid-7jihbs66]{grid-area:strip}.entry--feature[data-astro-cid-7jihbs66] .entry__body[data-astro-cid-7jihbs66]{padding:var(--space-6) var(--space-5);grid-area:body;align-content:end}.entry--feature[data-astro-cid-7jihbs66] .entry__foot[data-astro-cid-7jihbs66]{grid-area:foot}.entry--feature[data-astro-cid-7jihbs66] .entry__visual[data-astro-cid-7jihbs66]{border-bottom:0;border-right:var(--border-object) solid var(--ink);grid-area:visual}.entry--feature[data-astro-cid-7jihbs66] .entry__title[data-astro-cid-7jihbs66]{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.entry--feature[data-astro-cid-7jihbs66] .entry__text[data-astro-cid-7jihbs66]{font-size:var(--fs-body);line-height:var(--lh-body);-webkit-line-clamp:3;line-clamp:3}}.entry__cta[data-astro-cid-7jihbs66]{justify-self:start;align-items:center;gap:var(--space-2);min-height:var(--target);margin-top:var(--space-3);padding:0 var(--space-4);border:var(--border-object) solid var(--ink);background:var(--paper);color:var(--ink);display:inline-flex}.entry__link[data-astro-cid-7jihbs66]:hover .entry__cta[data-astro-cid-7jihbs66]{background:var(--ink);color:var(--paper)}@media (width>=640px) and (width<=1023px){.entry--feature[data-astro-cid-7jihbs66] .entry__title[data-astro-cid-7jihbs66]{font-size:var(--fs-h3);line-height:var(--lh-h3)}}.filter[data-astro-cid-br6flyhn]{top:var(--nav-h);z-index:40;background:var(--paper);border-block:var(--border-object) solid var(--ink);transition:background-color var(--dur-2) var(--ease-in);position:sticky}.filter__list[data-astro-cid-br6flyhn]{gap:var(--space-2);max-width:var(--max-width);padding:var(--space-3) var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;margin:0 auto;list-style:none;display:flex;overflow-x:auto}.filter__list[data-astro-cid-br6flyhn]::-webkit-scrollbar{display:none}li[data-astro-cid-br6flyhn]{flex:none}.chip[data-astro-cid-br6flyhn]{align-items:center;gap:var(--space-2);min-height:var(--target);padding:0 var(--space-2) 0 var(--space-4);border:var(--border-object) solid var(--ink);background:var(--paper);color:var(--ink);white-space:nowrap;transition:background-color var(--dur-1) var(--ease-in), color var(--dur-1) var(--ease-in);text-decoration:none;display:inline-flex}.chip[data-astro-cid-br6flyhn]:hover{background:var(--paper-2)}.chip[data-astro-cid-br6flyhn]:focus-visible{outline-offset:calc(-1 * var(--border-focus) - var(--border-object))}.chip__n[data-astro-cid-br6flyhn]{min-width:2.25em;padding:2px var(--space-1);border-left:var(--border-hair) solid var(--line-strong);font-size:var(--fs-meta);text-align:center;color:var(--ink-2)}.chip--empty[data-astro-cid-br6flyhn]{border-style:dashed}.chip[data-astro-cid-br6flyhn][aria-current=page]{scroll-initial-target:nearest;background:var(--ink);color:var(--paper);border-style:solid}.chip[data-astro-cid-br6flyhn][aria-current=page] .chip__n[data-astro-cid-br6flyhn]{border-left-color:var(--paper);color:var(--paper)}.journal[data-astro-cid-vh35ek4z]{padding-bottom:var(--space-9)}.head[data-astro-cid-vh35ek4z]{gap:var(--space-6);padding-block:clamp(var(--space-6), 5vw, var(--space-8)) var(--space-6);display:grid}.head__main[data-astro-cid-vh35ek4z]{gap:var(--space-4);align-content:end;display:grid}.head__kicker[data-astro-cid-vh35ek4z]{align-items:center;gap:var(--space-3);color:var(--ink-2);display:flex}.head__kicker[data-astro-cid-vh35ek4z]:before{content:"";background:var(--signal);border:var(--border-hair) solid var(--signal-ink);flex:none;width:10px;height:10px}.head__title[data-astro-cid-vh35ek4z]{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.head__lead[data-astro-cid-vh35ek4z]{max-width:44ch;color:var(--ink-2)}.head__card[data-astro-cid-vh35ek4z]{border:var(--border-object) solid var(--ink);grid-template-columns:1fr 1fr;align-self:end;margin:0;display:grid}.head__card[data-astro-cid-vh35ek4z]>div[data-astro-cid-vh35ek4z]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:var(--border-hair) solid var(--line-strong);align-content:start;display:grid}.head__card[data-astro-cid-vh35ek4z]>div[data-astro-cid-vh35ek4z]:nth-child(odd){border-right:var(--border-hair) solid var(--line-strong)}.head__card[data-astro-cid-vh35ek4z]>div[data-astro-cid-vh35ek4z]:nth-last-child(-n+2){border-bottom:0}.head__card[data-astro-cid-vh35ek4z] dt[data-astro-cid-vh35ek4z]{color:var(--ink-2)}.head__card[data-astro-cid-vh35ek4z] dd[data-astro-cid-vh35ek4z]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.head__card[data-astro-cid-vh35ek4z] .head__proj[data-astro-cid-vh35ek4z]{flex-wrap:nowrap}.head__strong[data-astro-cid-vh35ek4z]{font-family:var(--font-display);font-size:1.375rem;font-weight:700;line-height:1}.head__strong[data-astro-cid-vh35ek4z].mono{font-family:var(--font-mono);font-weight:500}.head__card[data-astro-cid-vh35ek4z] a[data-astro-cid-vh35ek4z]{min-height:var(--target);margin-block:calc(-1 * var(--space-3));align-items:center;display:inline-flex}@media (width>=1024px){.head[data-astro-cid-vh35ek4z]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.head__main[data-astro-cid-vh35ek4z]{grid-column:1/span 7}.head__card[data-astro-cid-vh35ek4z]{grid-column:9/-1}}.feed[data-astro-cid-vh35ek4z]{gap:var(--space-8);padding-top:var(--space-7);display:grid}.month[data-astro-cid-vh35ek4z]{gap:var(--space-5);display:grid}.month__head[data-astro-cid-vh35ek4z]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-3);border-top:var(--border-object) solid var(--ink);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--tr-h4);display:flex}.month__name[data-astro-cid-vh35ek4z]:first-letter{text-transform:uppercase}.month__count[data-astro-cid-vh35ek4z]{color:var(--ink-2);letter-spacing:var(--tr-meta)}.month__list[data-astro-cid-vh35ek4z]{gap:var(--space-6) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}
