.github-teaser{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-top:65px;padding-bottom:65px;background:#e7e8dd;border-top:1px solid #d0d3c2}.github-teaser .eyebrow{margin-bottom:17px}.github-teaser h2{font-size:clamp(37px,4vw,56px);font-weight:400;letter-spacing:-.055em;line-height:1.08}.github-teaser p:not(.eyebrow){font-size:12px;color:var(--muted);max-width:365px;margin-top:21px;line-height:1.8}.github-teaser-link{display:flex;align-items:center;gap:23px;border:1px solid #b5bca5;background:#f4f4ed;padding:28px 24px}.github-big-icon svg{width:40px;height:40px;flex-shrink:0}.github-teaser-link strong{font-size:21px;letter-spacing:-.03em;line-height:1.3;font-weight:500;display:block}.github-teaser-link small{font-size:10px;color:#5d6551;display:block;margin-top:8px}.github-teaser-link>span:last-child{font-size:23px;margin-left:auto}.github-teaser-link:hover{border-color:#5d694d}.repo-directory{padding-top:44px;padding-bottom:65px}.repo-controls{display:flex;justify-content:space-between;gap:24px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:23px}.repo-controls .search-box{width:420px;max-width:50%}.repo-category-control{display:flex;align-items:center;gap:15px;font-size:11px}.repo-category-control select{font:inherit;border:1px solid #bdc3b0;background:#f8f8f1;color:var(--ink);padding:11px 30px 11px 12px;min-height:43px;border-radius:0;max-width:240px}.repo-category-control select:focus-visible{outline:2px solid var(--red);outline-offset:4px}.repo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.repo-card{min-width:0}.repo-card>a{display:flex;flex-direction:column;padding:22px 21px 18px;border:1px solid #cfd4c2;min-height:237px;height:100%;background:#faf9f4;transition:border-color 160ms ease,background 160ms ease}.repo-card>a:hover{background:#fffef8;border-color:#6b7759}.repo-top{display:flex;align-items:center;gap:11px;margin-bottom:21px}.repo-top>span:last-child{margin-left:auto;font-size:20px}.repo-category{font-size:9px;color:#626e51}.repo-card h2{font-size:19px;font-weight:500;letter-spacing:-.025em;line-height:1.3;overflow-wrap:anywhere}.repo-card p{font-size:11px;line-height:1.8;color:#62695b;margin-top:12px;margin-bottom:17px;overflow-wrap:anywhere}.repo-provenance{font-size:9px;color:#6a755c;margin-top:auto;padding-top:12px;border-top:1px solid #dde0d4}.repo-empty h2{font-size:28px;letter-spacing:-.04em}.site-header nav a{min-height:44px;display:inline-flex;align-items:center}.footer-links{flex-wrap:wrap}.repo-directory .resource-icon{flex-shrink:0}.detail-meta>span{max-width:100%}
@media(max-width:1000px){.repo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.github-teaser{gap:35px}.github-teaser-link{gap:16px;padding:23px 18px}.github-teaser-link strong{font-size:18px}.github-teaser-link small{font-size:9px}}
@media(max-width:650px){.repo-controls{align-items:stretch;flex-direction:column;gap:17px}.repo-controls .search-box{max-width:none;width:100%}.repo-category-control{justify-content:space-between}.repo-category-control select{flex:1;max-width:250px}.github-teaser{grid-template-columns:1fr;gap:28px;padding-top:42px;padding-bottom:42px}.github-teaser h2{font-size:42px}.github-teaser-link{padding:23px 21px}.github-teaser-link strong{font-size:21px}.github-teaser-link small{font-size:10px}.site-header nav{gap:14px}.site-header .portfolio-link{display:none}}
@media(max-width:420px){.site-header nav{gap:12px;font-size:9px}.site-header .brand{font-size:15px}.repo-grid{grid-template-columns:1fr}.repo-card>a{min-height:220px}.repo-directory{padding-top:30px;padding-bottom:43px}.repo-category-control select{max-width:220px}.github-teaser-link{gap:16px}.github-big-icon svg{width:31px;height:31px}.github-teaser-link strong{font-size:20px}.github-teaser-link small{font-size:9px}}
@media(prefers-reduced-motion:reduce){.repo-card>a{transition:none}}
