.jbar[data-astro-cid-macphien]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin:var(--space-6) 0 var(--space-8);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.jnav[data-astro-cid-macphien]{gap:var(--space-6);flex-wrap:wrap;display:flex}.jnav[data-astro-cid-macphien] a[data-astro-cid-macphien]{padding:var(--space-2) 0 var(--space-3);color:var(--color-text-soft);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}.jnav[data-astro-cid-macphien] a[data-astro-cid-macphien]:hover{color:var(--color-text)}.jnav[data-astro-cid-macphien] a[data-astro-cid-macphien].on{color:var(--color-text);border-bottom-color:var(--color-accent)}.jnav[data-astro-cid-macphien] sup[data-astro-cid-macphien]{color:var(--color-text-muted);letter-spacing:0;margin-left:.1rem;font-size:.65em}.jfilters[data-astro-cid-macphien]{align-items:center;gap:var(--space-2);margin:calc(var(--space-4) * -1) 0 var(--space-8);flex-wrap:wrap;display:flex}.jf-label[data-astro-cid-macphien]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin-right:var(--space-2)}.jfilters[data-astro-cid-macphien] button[data-astro-cid-macphien]{border:1px solid var(--color-border);min-height:32px;color:var(--color-text-soft);font:inherit;font-size:var(--text-body-sm);cursor:pointer;background:0 0;border-radius:999px;padding:0 .85rem}.jfilters[data-astro-cid-macphien] button[data-astro-cid-macphien]:hover{border-color:var(--color-text);color:var(--color-text)}.jfilters[data-astro-cid-macphien] button[data-astro-cid-macphien].on{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg,#fff)}.jf-sep[data-astro-cid-macphien]{background:var(--color-border);width:1px;height:1.25rem;margin:0 var(--space-2)}.jsearch[data-astro-cid-macphien]{margin-bottom:var(--space-2);color:var(--color-text-soft);flex:0 18rem;align-items:center;display:flex;position:relative}.jsearch[data-astro-cid-macphien] svg[data-astro-cid-macphien]{pointer-events:none;position:absolute;left:.8rem}.jsearch[data-astro-cid-macphien] input[data-astro-cid-macphien]{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:40px;color:var(--color-text);font:inherit;font-size:var(--text-body-sm);border-radius:999px;padding:0 .9rem 0 2.3rem}.jsearch[data-astro-cid-macphien] input[data-astro-cid-macphien]::placeholder{color:var(--color-text-muted);opacity:1}.jsearch[data-astro-cid-macphien] input[data-astro-cid-macphien]:focus{border-color:var(--color-accent);outline:none}.sr-only[data-astro-cid-macphien]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jresults[data-astro-cid-macphien]{margin:0 0 var(--space-10)}.jresults[data-astro-cid-macphien] ul{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.jresults[data-astro-cid-macphien] li{border-bottom:1px solid var(--color-border)}.jresults[data-astro-cid-macphien] a{padding:var(--space-4) 0;color:var(--color-text);gap:.2rem;text-decoration:none;display:grid}.jresults[data-astro-cid-macphien] a:hover .jr-title{color:var(--color-accent)}.jresults[data-astro-cid-macphien] .jr-cat{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent)}.jresults[data-astro-cid-macphien] .jr-title{font-weight:var(--weight-bold);font-size:var(--text-lead);line-height:1.25}.jresults[data-astro-cid-macphien] .jr-ex{color:var(--color-text-soft);font-size:var(--text-body-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jresults[data-astro-cid-macphien] .jr-date{color:var(--color-text-muted);margin-left:var(--space-2)}.jresults[data-astro-cid-macphien] .jr-none{color:var(--color-text-soft);padding:var(--space-6) 0;margin:0}@media (width<=700px){.jsearch[data-astro-cid-macphien]{margin-bottom:var(--space-4);flex:100%}.jbar[data-astro-cid-macphien]{align-items:stretch}}body.is-searching :is(.journal,.blog-category)>:not(header):not(.jbar):not(.jfilters):not(.jresults):not(script):not(.eyebrow):not(h1):not(.muted){display:none}
