.open-source_wrap__fkFEj{max-width:1100px;margin:0 auto;padding:64px 28px 96px}.open-source_hero__nQHFB{max-width:720px}.open-source_kicker___VfvG{display:inline-flex;padding:6px 12px;border-radius:999px;background:var(--kk-accent-soft);font-size:12.5px;font-weight:600;color:var(--kk-accent)}.open-source_hero__nQHFB h1{margin-top:18px;font:700 clamp(30px,4vw,44px)/1.25 var(--kk-sans);letter-spacing:-.04em;color:var(--kk-ink)}.open-source_hero__nQHFB p{margin-top:14px;font-size:16px;line-height:1.85;color:var(--kk-muted)}.open-source_hero__nQHFB p a{font-weight:600;color:var(--kk-accent)}.open-source_group__b0iv3{margin-top:56px}.open-source_group__b0iv3 h2{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--kk-ink)}.open-source_groupDesc__jTCUY{margin-top:6px;font-size:14px;color:var(--kk-muted)}.open-source_featured__hF4Rh{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.open-source_card__ccB44{display:flex;flex-direction:column;padding:24px;border-radius:20px;background:var(--kk-surface);border:1px solid var(--kk-line)}.open-source_card__ccB44 h3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:19px;font-weight:700;color:var(--kk-ink)}.open-source_status__xBziH{padding:3px 9px;border-radius:999px;background:#fdf1df;font-size:12px;font-weight:600;color:#a8620c}.open-source_lead__RfXfM{margin-top:8px;font-size:14.5px;line-height:1.7;font-weight:550;color:var(--kk-ink)}.open-source_card__ccB44 ul{margin:12px 0 0;padding-left:18px;list-style:disc}.open-source_card__ccB44 li::marker{color:var(--kk-accent)}.open-source_card__ccB44 li{font-size:13.5px;line-height:1.75;color:var(--kk-muted)}.open-source_links__YeRxA{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:auto;padding-top:18px}.open-source_links__YeRxA a{display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;color:var(--kk-accent)}.open-source_list__JBX1S{margin-top:16px;border-radius:18px;background:var(--kk-surface);border:1px solid var(--kk-line);overflow:hidden}.open-source_row__ynpAn{display:grid;grid-template-columns:260px 1fr 16px;align-items:center;gap:20px;padding:16px 22px;transition:background .15s}.open-source_row__ynpAn+.open-source_row__ynpAn{border-top:1px solid var(--kk-line)}.open-source_row__ynpAn:hover{background:var(--kk-bg)}.open-source_row__ynpAn code{overflow:hidden;font:600 13px/1.4 var(--kk-mono);color:var(--kk-ink);text-overflow:ellipsis;white-space:nowrap}.open-source_row__ynpAn span{font-size:14px;line-height:1.65;color:var(--kk-muted)}.open-source_rowIcon__NPekM{color:var(--kk-faint)}.open-source_row__ynpAn:hover .open-source_rowIcon__NPekM{color:var(--kk-accent)}@media(max-width:900px){.open-source_wrap__fkFEj{padding:40px 16px 72px}.open-source_featured__hF4Rh{grid-template-columns:1fr}.open-source_row__ynpAn{grid-template-columns:1fr 16px;gap:4px 12px;padding:14px 16px}.open-source_row__ynpAn code{grid-column:1}.open-source_row__ynpAn span{grid-column:1;grid-row:2}.open-source_rowIcon__NPekM{grid-column:2;grid-row:1/span 2}}