.publications-page[data-astro-cid-f3fmnth3]{background:#fff;color:#20312c}.research-overview[data-astro-cid-f3fmnth3]{scroll-margin-top:6rem;padding:2.4rem 0 2rem;background:linear-gradient(to bottom,#f2f8f4,#fff);border-bottom:1px solid rgba(32,59,48,.08)}.research-heading[data-astro-cid-f3fmnth3]{display:flex;align-items:end;justify-content:space-between;gap:2.5rem;margin-bottom:1.35rem}.section-kicker[data-astro-cid-f3fmnth3]{margin:0 0 .55rem;color:#297d75;font-size:.65rem;font-weight:750;letter-spacing:.11em}.research-heading[data-astro-cid-f3fmnth3] h1[data-astro-cid-f3fmnth3]{margin:0;color:#172033;font-size:clamp(1.75rem,2.8vw,2.35rem);line-height:1.08;letter-spacing:-.03em}.research-heading[data-astro-cid-f3fmnth3] h1[data-astro-cid-f3fmnth3] span[data-astro-cid-f3fmnth3]{font-size:.78em;font-weight:620}.research-heading[data-astro-cid-f3fmnth3]>p[data-astro-cid-f3fmnth3]{max-width:36rem;margin:0;color:#64748b;font-size:.78rem;line-height:1.65}.research-grid[data-astro-cid-f3fmnth3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(38,61,52,.1)}.research-card[data-astro-cid-f3fmnth3]{position:relative;min-width:0;padding:1.05rem 1.1rem 1.15rem;border-right:1px solid rgba(38,61,52,.1)}.research-card[data-astro-cid-f3fmnth3]:last-child{border-right:0}.research-number[data-astro-cid-f3fmnth3]{color:#a77d66;font-family:var(--font-serif);font-size:.68rem;font-style:italic}.research-card[data-astro-cid-f3fmnth3] h2[data-astro-cid-f3fmnth3]{margin:.5rem 0 0;color:#22372f;font-size:.98rem;line-height:1.35}.research-en[data-astro-cid-f3fmnth3]{margin:.25rem 0 0;color:#a77f69;font-family:var(--font-serif);font-size:.64rem;font-style:italic;line-height:1.4}.research-summary[data-astro-cid-f3fmnth3]{margin:.65rem 0 0;color:#64706b;font-size:.7rem;line-height:1.65}.publications-header[data-astro-cid-f3fmnth3]{padding:2rem 0 1.8rem;border-bottom:1px solid rgba(32,59,48,.08);background:#fff}.header-eyebrow[data-astro-cid-f3fmnth3]{margin:0;color:#297d75;font-size:.72rem;font-weight:700;letter-spacing:.08em}.header-rule[data-astro-cid-f3fmnth3]{display:block;width:2.8rem;height:2px;margin-top:.75rem;border-radius:999px;background:#359b90}.publications-header[data-astro-cid-f3fmnth3] h2[data-astro-cid-f3fmnth3]{margin:.8rem 0 0;color:#172033;font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.08;letter-spacing:-.035em;font-weight:720}.publications-header[data-astro-cid-f3fmnth3] h2[data-astro-cid-f3fmnth3] span[data-astro-cid-f3fmnth3]{font-weight:650}.publications-content[data-astro-cid-f3fmnth3]{padding-top:1.2rem;padding-bottom:5rem}.publication-toolbar[data-astro-cid-f3fmnth3]{display:flex;justify-content:flex-end;padding-bottom:1.25rem;border-bottom:1px solid #e2e8f0}.publication-links[data-astro-cid-f3fmnth3]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem 1rem}.publication-links[data-astro-cid-f3fmnth3] a[data-astro-cid-f3fmnth3]{color:#336d50;font-size:.79rem;font-weight:650;text-decoration:none;white-space:nowrap}.publication-links[data-astro-cid-f3fmnth3] a[data-astro-cid-f3fmnth3]:hover{text-decoration:underline;text-underline-offset:4px}.year-section[data-astro-cid-f3fmnth3]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:clamp(1.5rem,4vw,3.25rem);padding:2.6rem 0;border-bottom:1px solid #e2e8f0}.year-heading[data-astro-cid-f3fmnth3] h2[data-astro-cid-f3fmnth3]{margin:0;color:#17312a;font-size:clamp(1.55rem,2.5vw,2rem);line-height:1;letter-spacing:-.03em;font-weight:650}.year-heading[data-astro-cid-f3fmnth3] span[data-astro-cid-f3fmnth3]{display:block;margin-top:.55rem;color:#94a3b8;font-size:.61rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.publication-row[data-astro-cid-f3fmnth3]{display:grid;grid-template-columns:7.4rem minmax(0,1fr) 1.7rem;gap:1rem;align-items:start;padding:1.15rem 0;border-top:1px solid #edf2f7}.publication-row[data-astro-cid-f3fmnth3]:first-child{border-top:0;padding-top:0}.publication-type[data-astro-cid-f3fmnth3]{padding-top:.12rem;color:#428863;font-size:.59rem;font-weight:750;letter-spacing:.07em;line-height:1.45;text-transform:uppercase}.publication-copy[data-astro-cid-f3fmnth3] h3[data-astro-cid-f3fmnth3]{margin:0;color:#1e293b;font-family:var(--font-sans);font-size:clamp(.92rem,1.25vw,1.05rem);font-weight:650;line-height:1.5}.publication-authors[data-astro-cid-f3fmnth3]{margin:.38rem 0 0;color:#64748b;font-size:.76rem;line-height:1.55}.publication-authors[data-astro-cid-f3fmnth3] strong{color:#2b5843;font-weight:750}.publication-venue[data-astro-cid-f3fmnth3]{margin:.28rem 0 0;color:#81909e;font-size:.76rem;line-height:1.5}.publication-link[data-astro-cid-f3fmnth3]{display:grid;width:1.65rem;height:1.65rem;place-items:center;border:1px solid #dbe5df;border-radius:999px;color:#336d50;font-size:.8rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.publication-row[data-astro-cid-f3fmnth3]:hover .publication-link[data-astro-cid-f3fmnth3]{transform:translate(2px,-2px);border-color:#91c2a3;background:#f2f8f4}@media(max-width:980px){.research-grid[data-astro-cid-f3fmnth3]{grid-template-columns:repeat(2,minmax(0,1fr))}.research-card[data-astro-cid-f3fmnth3]:nth-child(2){border-right:0}.research-card[data-astro-cid-f3fmnth3]:nth-child(-n+2){border-bottom:1px solid rgba(38,61,52,.1)}.research-heading[data-astro-cid-f3fmnth3]{align-items:flex-start;flex-direction:column;gap:.75rem}}@media(max-width:760px){.research-grid[data-astro-cid-f3fmnth3]{grid-template-columns:1fr}.research-card[data-astro-cid-f3fmnth3]{border-right:0;border-bottom:1px solid rgba(38,61,52,.1)}.research-card[data-astro-cid-f3fmnth3]:last-child{border-bottom:0}.publications-header[data-astro-cid-f3fmnth3]{padding:1.7rem 0 1.5rem}.publication-toolbar[data-astro-cid-f3fmnth3],.publication-links[data-astro-cid-f3fmnth3]{justify-content:flex-start}.year-section[data-astro-cid-f3fmnth3]{grid-template-columns:1fr;gap:1.15rem}.publication-row[data-astro-cid-f3fmnth3]{grid-template-columns:1fr 1.7rem;gap:.6rem .8rem}.publication-type[data-astro-cid-f3fmnth3]{grid-column:1/-1}}
