.publication[data-astro-cid-j6udew5h]{padding:var(--s4) 0 var(--s8)}.publication__header[data-astro-cid-j6udew5h]{border-bottom:1px solid var(--line-strong);margin-bottom:var(--s6);max-width:52rem;padding-bottom:var(--s5)}.eyebrow[data-astro-cid-j6udew5h]{color:var(--accent-deep);letter-spacing:.09em;margin:0 0 var(--s2);text-transform:uppercase;font-size:.76rem;font-weight:700}.publication__summary[data-astro-cid-j6udew5h]{color:var(--ink-soft);margin:var(--s3) 0 var(--s4);max-width:48rem;font-size:1.08rem}.publication__meta[data-astro-cid-j6udew5h]{color:var(--muted);gap:var(--s2) var(--s4);flex-wrap:wrap;margin:0;font-size:.86rem;display:flex}.publication__meta[data-astro-cid-j6udew5h] time[data-astro-cid-j6udew5h]{color:var(--ink-soft);font-weight:650}.publication__body[data-astro-cid-j6udew5h]{overflow-wrap:anywhere;min-width:0;max-width:48rem}.publication__body[data-astro-cid-j6udew5h] a{overflow-wrap:anywhere}.publication__body[data-astro-cid-j6udew5h] table{max-width:100%;display:block;overflow-x:auto}.publication__sources[data-astro-cid-j6udew5h]{border-top:1px solid var(--line-strong);margin-top:var(--s7);max-width:52rem;padding-top:var(--s6)}.publication__sources-intro[data-astro-cid-j6udew5h]{color:var(--muted);max-width:46rem}.source-list[data-astro-cid-j6udew5h]{margin:var(--s5) 0 0;padding:0;list-style:none}.source-list[data-astro-cid-j6udew5h] li[data-astro-cid-j6udew5h]{border-top:1px solid var(--line);align-items:baseline;gap:var(--s3);padding:var(--s3) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.source-list[data-astro-cid-j6udew5h] a[data-astro-cid-j6udew5h]{overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.source-list[data-astro-cid-j6udew5h] span[data-astro-cid-j6udew5h]{color:var(--muted);font-size:.82rem}@media (width<=560px){.publication__meta[data-astro-cid-j6udew5h]{flex-direction:column;align-items:start}.source-list[data-astro-cid-j6udew5h] li[data-astro-cid-j6udew5h]{align-items:start;gap:var(--s1);flex-direction:column;display:flex}}
