.page.svelte-a1a7z4{max-width:100%}.page-header.svelte-a1a7z4{margin-bottom:var(--space-2xl)}.page-header.svelte-a1a7z4 h1:where(.svelte-a1a7z4){max-width:22ch}.intro.svelte-a1a7z4{font-family:var(--font-serif);font-size:var(--text-lg);max-width:60ch;color:var(--color-ink);margin:0 0 .7rem;line-height:1.55}.intro.svelte-a1a7z4:last-of-type{margin-bottom:var(--space-lg)}.section-head.svelte-a1a7z4{font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);margin:0 0 var(--space-xs);font-weight:600}.studies-head.svelte-a1a7z4{margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.section-sub.svelte-a1a7z4{font-family:var(--font-serif);color:var(--color-ink-muted);font-style:italic;font-size:var(--text-sm);margin:0 0 var(--space-md)}.rail.svelte-a1a7z4{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.rail.svelte-a1a7z4 li:where(.svelte-a1a7z4){gap:var(--space-lg);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-rule);grid-template-columns:5rem 1fr;align-items:baseline;display:grid}.year.svelte-a1a7z4{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-ink-muted);font-feature-settings:"tnum";padding-top:.25rem;font-weight:500}.entry.svelte-a1a7z4{min-width:0}.title.svelte-a1a7z4{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-ink);font-variation-settings:"opsz" 20;line-height:1.35;display:block}.title.svelte-a1a7z4 a:where(.svelte-a1a7z4){color:inherit;background-image:linear-gradient(var(--color-rule), var(--color-rule));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .2s,color .16s}.title.svelte-a1a7z4 a:where(.svelte-a1a7z4):hover{color:var(--color-accent);background-image:linear-gradient(var(--color-accent), var(--color-accent))}.meta.svelte-a1a7z4{font-family:var(--font-serif);font-size:var(--text-sm);color:var(--color-ink-muted);max-width:70ch;margin-top:.4rem;line-height:1.55;display:block}.meta.svelte-a1a7z4 em:where(.svelte-a1a7z4){font-style:italic}@media (width<=1024px){.rail.svelte-a1a7z4 li:where(.svelte-a1a7z4){gap:var(--space-md)}}@media (width<=640px){.page-header.svelte-a1a7z4{margin-bottom:var(--space-lg)}.intro.svelte-a1a7z4{font-size:var(--text-base)}.rail.svelte-a1a7z4 li:where(.svelte-a1a7z4){gap:var(--space-sm);grid-template-columns:3.5rem 1fr}.title.svelte-a1a7z4{font-size:var(--text-base)}}
