.masthead[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:6.5rem 1fr 6.5rem;align-items:end;gap:12px;padding-top:18px;border-bottom:1px solid var(--rule)}.nameplate[data-astro-cid-j7pv25f6]{margin:0;font:900 min(14rem,calc((100vw - 280px) / 4.7))/.8 var(--grotesk);font-stretch:62%;white-space:nowrap;text-transform:uppercase;letter-spacing:-.02em;text-align:center;padding-bottom:.06em}.ear[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;padding-bottom:14px}.ear-left[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1}.ear-right[data-astro-cid-j7pv25f6]{grid-column:3;grid-row:1;justify-self:end;text-align:right;align-items:flex-end}.nameplate[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1}.ear-num[data-astro-cid-j7pv25f6]{font:800 2.4rem/1 var(--grotesk);font-stretch:75%;font-variant-numeric:tabular-nums}.ear-label[data-astro-cid-j7pv25f6]{font:.68rem/1.35 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);min-height:2.7em}.ear-label[data-astro-cid-j7pv25f6] .word{display:inline-block;white-space:nowrap}.ear-label[data-astro-cid-j7pv25f6] .cell{display:inline-block;overflow:hidden;vertical-align:top;height:1.35em}.ear-label[data-astro-cid-j7pv25f6] .glyph{display:inline-block;transition:transform .45s cubic-bezier(.3,1.25,.5,1)}.ear-label[data-astro-cid-j7pv25f6] .glyph.above{transform:translateY(-110%);transition-timing-function:cubic-bezier(.5,0,.75,0)}.ear-label[data-astro-cid-j7pv25f6] .glyph.below{transform:translateY(110%);transition:none}.dateline[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-bottom:3px double var(--rule);padding:6px 0 5px;font:.75rem var(--mono);text-transform:uppercase;letter-spacing:.08em}.dateline-motto[data-astro-cid-j7pv25f6]{font:.88rem/1.2 var(--georgia);letter-spacing:0;text-transform:none}.controls[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:3;background:var(--paper) var(--grain);display:flex;flex-wrap:wrap;align-items:end;gap:12px 24px;padding:14px 0 10px;border-bottom:1px solid var(--rule)}.search[data-astro-cid-j7pv25f6]{flex:1 1 340px;display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:8px}.search[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{grid-column:1 / -1}#q[data-astro-cid-j7pv25f6]{min-width:0;font:italic 1.5rem/1.2 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:2px solid var(--rule);padding:2px 0 4px;border-radius:0}#q[data-astro-cid-j7pv25f6]::placeholder{color:var(--muted)}#q[data-astro-cid-j7pv25f6]:focus{outline:none;border-bottom-width:4px;padding-bottom:2px}.file-link[data-astro-cid-j7pv25f6]{font:700 .75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;background:var(--mark);color:var(--on-mark);padding:.75rem .9rem;align-self:end;white-space:nowrap}kbd[data-astro-cid-j7pv25f6]{font:.75rem var(--mono);border:1px solid var(--hair);padding:0 .4em;margin-bottom:8px;color:var(--muted)}.tagbar[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;padding:14px 1px 15px 0}.chip[data-astro-cid-j7pv25f6]{font:.75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:var(--ink);background:none;cursor:pointer;border:1px solid var(--rule);margin:0 -1px -1px 0;padding:.65rem .8rem}.chip[data-astro-cid-j7pv25f6][hidden]{display:none}.chip[data-astro-cid-j7pv25f6]:hover{background:var(--paper-deep)}.chip[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--mark);color:var(--on-mark)}.chip[data-astro-cid-j7pv25f6].toggle{font-weight:700}.status[data-astro-cid-j7pv25f6]{display:flex;gap:16px;align-items:baseline;border-top:1px solid var(--hair);padding-top:8px}#count[data-astro-cid-j7pv25f6]{margin:0 0 14px}#clear[data-astro-cid-j7pv25f6]{border:0;background:none;cursor:pointer;padding:0;color:var(--ink);text-decoration:underline}.topic-intro[data-astro-cid-j7pv25f6]{font:italic 1.15rem/1.45 var(--serif);color:var(--ink-soft);max-width:46rem;border-left:3px solid var(--rule);padding:.1rem 0 .1rem 1rem;margin:0 0 20px}.empty[data-astro-cid-j7pv25f6]{font:1.6rem/1.3 var(--georgia);padding:3rem 0;text-align:center}.grid-wrap[data-astro-cid-j7pv25f6]{overflow:hidden}.grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 0 -17px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-auto-rows:4px;grid-auto-flow:row dense;column-gap:0;align-items:start}.grid[data-astro-cid-j7pv25f6] .card{margin:0 0 22px;padding:0 16px;border-left:1px solid var(--hair)}.grid[data-astro-cid-j7pv25f6] .card[hidden]{display:none}.grid[data-astro-cid-j7pv25f6] .card-main{border-top:2px solid var(--rule);padding-top:8px}.grid[data-astro-cid-j7pv25f6] .card .kicker{display:flex;flex-wrap:wrap;gap:0 .6em;margin:0 0 8px}.grid[data-astro-cid-j7pv25f6] .kicker .note-link{margin-left:auto}.grid[data-astro-cid-j7pv25f6] .thumb{margin:0 0 10px;border:1px solid var(--rule)}.grid[data-astro-cid-j7pv25f6] .thumb img,.grid[data-astro-cid-j7pv25f6] .thumb video{width:100%;max-height:230px;object-fit:cover;object-position:top}.grid[data-astro-cid-j7pv25f6] .card h2{font:800 1.45rem/1.02 var(--grotesk);font-stretch:70%;letter-spacing:-.01em;margin:0 0 4px;overflow-wrap:anywhere}.grid[data-astro-cid-j7pv25f6] .card h2 a{text-decoration:none}.grid[data-astro-cid-j7pv25f6] .card h2 a:hover{text-decoration:underline;text-decoration-thickness:2px}.grid[data-astro-cid-j7pv25f6] .byline{font:italic .92rem/1.3 var(--serif);color:var(--ink-soft);margin:0 0 8px}.grid[data-astro-cid-j7pv25f6] .body{font-size:.98rem;line-height:1.45;margin:0 0 10px;overflow-wrap:anywhere;hyphens:auto}.grid[data-astro-cid-j7pv25f6] .body p{margin:0 0 .5rem}.grid[data-astro-cid-j7pv25f6] .body pre{font-size:.76rem;margin:0 0 .5rem}.grid[data-astro-cid-j7pv25f6] .prose img,.grid[data-astro-cid-j7pv25f6] .prose p:has(>img:only-child){display:none}.grid[data-astro-cid-j7pv25f6] .prose ul{padding-left:1.1rem;margin:0 0 .5rem}.grid[data-astro-cid-j7pv25f6] .snippet-hint{font:.75rem var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.grid[data-astro-cid-j7pv25f6] .more{font:italic .95rem var(--serif)}.grid[data-astro-cid-j7pv25f6] .tags{display:flex;flex-wrap:wrap;gap:4px;margin:0}@media(min-width:640px){.grid[data-astro-cid-j7pv25f6] .card.lead{grid-column:span 2}.grid[data-astro-cid-j7pv25f6] .card.lead h2{font-size:2.6rem;line-height:.95}.grid[data-astro-cid-j7pv25f6] .card.lead .thumb img,.grid[data-astro-cid-j7pv25f6] .card.lead .thumb video{max-height:380px}.grid[data-astro-cid-j7pv25f6] .card.lead .body{font-size:1.08rem}}@media(max-width:720px){.chip[data-astro-cid-j7pv25f6]{padding:.6rem .55rem;font-size:.68rem}.masthead[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;row-gap:0}.nameplate[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:1;font-size:calc((100vw - 40px) / 4.7)}.ear[data-astro-cid-j7pv25f6]{padding:6px 0 10px}.ear-left[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:2}.ear-right[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:2}.ear-num[data-astro-cid-j7pv25f6]{font-size:1.6rem}.dateline[data-astro-cid-j7pv25f6]{flex-wrap:wrap;justify-content:center;text-align:center}.dateline[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.dateline-motto){display:none}}
