.research-legend-spacing{margin-top:2.2rem}.research-topics{margin-top:clamp(3.5rem,8vh,5.5rem)}.status-legend-note{color:var(--muted);margin:0;font-size:.72rem;line-height:1.6}.publication-title a{color:inherit;transition:color .18s}.publication-title a:hover{color:var(--sage)}.related-block .text-link{display:flex}.related-block .text-link+.text-link{margin-top:.9rem}.contact-profiles{justify-items:start;gap:.6rem;margin-top:1rem;display:grid}.contact-profiles .social-list{margin-top:0}.stack-logoloop{color:var(--muted);margin-top:2.4rem}.stack-logoloop-brand{color:var(--muted);align-items:center;gap:.85rem;transition:color .25s;display:inline-flex}.stack-logoloop-brand:hover{color:var(--ink)}.stack-logoloop-logo{width:var(--logoloop-logoHeight);height:var(--logoloop-logoHeight);color:var(--sage)}.stack-logoloop-name{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-family:DM Mono,monospace;font-size:.78rem}
