.project-block{overflow:hidden;margin:0 0 2em}.project-img{float:right;width:300px;max-width:40%;margin:0 0 0 .05em}.project-title{font-size:1.2em;font-weight:700}.project-lead{margin:.5em 0}.coauthored-section{margin-top:1em}.co-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2em}.co-item{padding:.9em;text-align:center;background:#f9f9f9;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,6%)}.dark .co-item{background:var(--color-tertiary-bg)}.co-title{margin-bottom:.4em;font-size:1.05em;font-weight:700}.co-links{margin-bottom:.8em;font-size:.85em}.co-links a:hover{text-decoration:underline}.co-img{display:block;width:100%;border-radius:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.project-img{float:none;display:block;width:100%;max-width:100%;margin:1em auto .5em}.co-grid{grid-template-columns:1fr}}