#projects{--projects-body-size:16px;--projects-body-leading:1.72;--projects-heading-leading:1.3}#projects h1,#projects h2,#projects h3,#projects h4,#projects h5,#projects h6{color:var(--foreground-200);letter-spacing:-.02em;line-height:var(--projects-heading-leading);margin:0 0 .6rem}#projects h1{font-size:var(--text-md);margin:0;font-weight:600}#projects h2{font-size:var(--text-md);margin-top:3.75rem;font-weight:600}#projects h3,#projects strong{font-size:var(--text-md);margin-top:2.8rem;font-weight:600}#projects h4,#projects h5,#projects h6{font-size:var(--text-sm);margin-top:2rem;font-weight:600}#projects p,#projects li,#projects td,#projects blockquote{font-size:var(--projects-body-size);line-height:var(--projects-body-leading);text-wrap:pretty}#projects p{color:var(--foreground-400);max-width:68ch;margin:.8rem 0 1.5rem}#projects ul,#projects ol{color:var(--foreground-400);margin:.5rem 0 2rem}#projects li+li{margin-top:.45rem}#projects a{font-size:calc(var(--projects-body-size) * 1.01)}#projects code,#projects pre code,#projects .project-meta,#projects .project-tags span{font-family:var(--font-annotation-mono)}#projects .project-backlink,#projects .project-meta,#projects .project-actions,#projects .project-tags span{font-size:var(--text-xs);letter-spacing:.01em}#projects .project-summary{max-width:62ch}
