.projects-header,.feature{flex-direction:row;flex-wrap:wrap;gap:20px 48px;align-items:flex-end;justify-content:space-between}.projects-header>div,.feature>span:first-child{flex:999 1 520px;min-width:0;display:flex;flex-direction:column}.projects-header>div{gap:20px}.feature{padding:32px}.feature>span:first-child{gap:12px}.feature .card-title{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.feature .card-text{max-width:620px;font-size:17px}.feature .card-meta{font-size:13px;gap:24px}.stars{color:var(--text)}.project-group{padding-top:48px;display:flex;flex-direction:column;gap:16px}.project-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.project-grid .card{gap:10px;padding:22px 24px}.project-grid .card-title{font:500 16px var(--mono);letter-spacing:0}.pinned .card-title{font-size:20px}.pinned .label{display:flex;align-items:center;gap:8px;color:var(--accent)}.footnote{margin:40px 0 80px}@media(max-width:640px){.feature{padding:24px}}