.projects_jump__gZygh{margin-top:1.5rem}.projects_categoryChip__2w2A0{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.projects_categoryChip__2w2A0:before,.projects_categoryTitle__Zweta:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--accent);box-shadow:0 0 .625rem color-mix(in srgb,var(--accent) 60%,transparent)}.projects_categoryChip__2w2A0:hover{border-color:var(--surface-border-strong)}.projects_count__Rpy9P{color:var(--dm-muted);font-family:var(--font-mono,monospace);font-size:.6875rem;font-weight:400}.projects_categories__j_wPK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2.5rem 1.75rem;margin-top:3rem}.projects_category__AuVf3{min-width:0;scroll-margin-top:6rem}.projects_categoryTitle__Zweta{display:flex;align-items:center;gap:.625rem;margin:0 0 .875rem;color:var(--dm-text-strong);font-size:.9375rem;font-weight:600;letter-spacing:.01em}.projects_list__MMmP_{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;margin:0;padding:0;list-style:none}.projects_list__MMmP_ .projects_resource__ZQZpl{position:relative;gap:.5rem;padding:1rem 1.125rem .875rem 1.25rem;border-radius:.75rem;text-decoration:none}.projects_resource__ZQZpl:before{content:"";position:absolute;inset:.875rem auto .875rem 0;width:.125rem;border-radius:.125rem;background:var(--accent);opacity:.45;transition:opacity .15s}.projects_resource__ZQZpl:focus-visible:before,.projects_resource__ZQZpl:hover:before{opacity:1}.projects_resource__ZQZpl:focus-visible{outline:.125rem solid var(--dm-gold);outline-offset:.125rem}.projects_head__fe1o0{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.projects_name__zYpn1{margin:0;color:var(--dm-text-strong);font-size:.9375rem;font-weight:600;line-height:1.35;transition:color .15s}.projects_resource__ZQZpl:hover .projects_name__zYpn1{color:var(--dm-gold)}.projects_head__fe1o0 .editorial-tag{flex:none}.projects_description__mBDh3{margin:0;color:var(--dm-muted);font-size:.8125rem;line-height:1.55}.projects_url__NdCS8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;color:var(--dm-muted);font-family:var(--font-mono,monospace);font-size:.6875rem}.projects_url__NdCS8>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects_arrow__d3gUY{color:var(--dm-gold);transition:transform .15s}.projects_resource__ZQZpl:hover .projects_arrow__d3gUY{transform:translate(.125rem,-.125rem)}.projects_disclaimer__yy85m{margin-top:3rem}@media (max-width:900px){.projects_categories__j_wPK{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (prefers-reduced-motion:reduce){.projects_arrow__d3gUY,.projects_name__zYpn1,.projects_resource__ZQZpl:before{transition:none}}