.entity-header.svelte-1apkc99{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.42fr);gap:2rem;align-items:end;min-width:0;padding-bottom:1.25rem;border-bottom:1px solid var(--rule)}.entity-header__thesis.svelte-1apkc99{min-width:0}.eyebrow.svelte-1apkc99{margin:0 0 .4rem;color:var(--signal-deep);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}h1.svelte-1apkc99{max-width:18ch;margin:0;font-size:clamp(2rem,5vw,4.2rem);font-weight:780;letter-spacing:-.055em;line-height:.98;overflow-wrap:anywhere}.entity-header__thesis.svelte-1apkc99>p:where(.svelte-1apkc99):last-child{max-width:66ch;margin:.8rem 0 0;color:var(--ink-soft);font-size:.9rem;line-height:1.65}.source-stamp.svelte-1apkc99{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;min-width:0;margin:0;padding:.9rem;border:1px solid var(--rule);border-radius:.5rem;background:var(--paper-deep)}dt.svelte-1apkc99{color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.055em;text-transform:uppercase}dd.svelte-1apkc99{min-width:0;margin:.25rem 0 0;overflow-wrap:anywhere;font-size:.75rem;font-variant-numeric:tabular-nums}code.svelte-1apkc99{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.source-stamp__wide.svelte-1apkc99{grid-column:1 / -1}@media(max-width:760px){.entity-header.svelte-1apkc99{grid-template-columns:minmax(0,1fr);gap:1rem}h1.svelte-1apkc99{font-size:clamp(2rem,12vw,3.2rem)}}
