.research.svelte-1seozpa{position:relative;width:100%;max-width:72rem;margin:0 auto;padding:6rem 2rem 8rem;min-height:80vh;display:flex;flex-direction:column;justify-content:flex-start}.research-content.svelte-1seozpa{position:relative;z-index:1}.research-header.svelte-1seozpa{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem}.research-heading.svelte-1seozpa{font-family:var(--font-serif);font-size:clamp(2.5rem,6vw,4rem);font-weight:500;color:var(--text-primary);margin:0;letter-spacing:-.025em;flex-shrink:0}.research-intro.svelte-1seozpa{font-family:var(--font-serif);font-size:clamp(1rem,2vw,1.25rem);font-weight:400;line-height:1.6;color:var(--text-primary);max-width:32rem;margin:0;text-align:left}.research-divider.svelte-1seozpa{width:100%;height:1px;background:var(--empty-text-secondary);margin:3rem 0}.publications-heading.svelte-1seozpa{font-family:var(--font-serif);font-size:clamp(1.8rem,3vw,2.3rem);font-weight:400;color:var(--text-primary);margin:0 0 1.5rem;letter-spacing:-.02em}.publications-table.svelte-1seozpa{display:flex;flex-direction:column}.table-header.svelte-1seozpa{display:flex;padding:.75rem 0;font-family:var(--font-body);font-size:.75rem;font-weight:400;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--empty-text-secondary)}.table-row.svelte-1seozpa{display:flex;padding:1rem 0;text-decoration:none;border-bottom:1px solid var(--empty-text-secondary);transition:opacity .15s}.table-row.svelte-1seozpa:hover{opacity:.7}.col-date.svelte-1seozpa,.col-category.svelte-1seozpa{width:14rem;flex-shrink:0;font-family:var(--font-body);font-size:.875rem;font-weight:400;color:var(--text-secondary)}.col-title.svelte-1seozpa{flex:1;font-family:var(--font-body);font-size:.875rem;font-weight:400;color:var(--text-secondary)}@media(max-width:768px){.research-header.svelte-1seozpa{flex-direction:column;gap:1.5rem}.research-intro.svelte-1seozpa{max-width:100%;padding-top:0}.col-date.svelte-1seozpa,.col-category.svelte-1seozpa{width:8rem}}
