.research-page-actions{flex-wrap:wrap;gap:16px 24px;margin-top:24px;display:flex}.research-page-actions a{min-height:44px}.research-availability-note{max-width:720px;color:var(--muted);margin-top:16px;font-size:14px}.research-page-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;display:grid}.research-page-intro h2{margin:16px 0 24px}.research-page-intro .tags{margin-top:24px}.research-thesis{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:32px}.research-thesis h3{margin-block:16px}.research-thesis>a{min-height:44px;margin-top:24px}.research-publications{background:var(--surface)}.research-publications h2{margin-top:12px}.research-bibliography-note{max-width:720px;color:var(--muted);margin-block:24px 40px}.research-publication{border-top:1px solid var(--line);grid-template-columns:90px minmax(0,1fr);gap:32px;padding:36px 0;display:grid}.research-publication-year{color:var(--blue);font-size:24px}.research-publication h3{max-width:840px;margin:12px 0}.research-authors{color:var(--muted);margin-bottom:16px;font-size:14px}@media (max-width:800px){.research-page-intro{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:550px){.research-publication{grid-template-columns:minmax(0,1fr);gap:12px}.research-thesis{padding:24px}}
