.project[data-astro-cid-rirtsycj]{border-radius:var(--radius-tile);background:var(--color-surface);scroll-margin-top:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.project[data-astro-cid-rirtsycj]:target{outline:3px solid var(--color-ink);outline-offset:4px}.top[data-astro-cid-rirtsycj]{padding:var(--space-6) var(--space-6);place-items:center;display:grid}.top[data-astro-cid-rirtsycj] .motif{max-width:18rem}.body[data-astro-cid-rirtsycj]{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-6);flex:1;align-content:start;display:grid}h3[data-astro-cid-rirtsycj]{font-size:var(--text-xl);overflow-wrap:anywhere}.summary[data-astro-cid-rirtsycj]{font-weight:500}.highlights[data-astro-cid-rirtsycj]{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-ink-2);font-size:var(--text-base);display:grid}.source[data-astro-cid-rirtsycj]{margin-left:var(--space-2);font-size:var(--text-sm)}.stack[data-astro-cid-rirtsycj]{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.stack[data-astro-cid-rirtsycj] li[data-astro-cid-rirtsycj]{padding:.125rem var(--space-3);background:var(--color-ground);font-size:var(--text-xs);border-radius:999px;font-weight:700}.tags[data-astro-cid-rirtsycj]{font-size:var(--text-sm);color:var(--color-ink-2)}.links[data-astro-cid-rirtsycj]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.page[data-astro-cid-hfo2k7kf]{padding-block:var(--space-6) var(--space-9)}h1[data-astro-cid-hfo2k7kf]{margin-bottom:var(--space-7)}section[data-astro-cid-hfo2k7kf]+section[data-astro-cid-hfo2k7kf]{margin-top:var(--space-8)}.area-heading[data-astro-cid-hfo2k7kf]{margin-bottom:var(--space-5);padding:var(--space-2) var(--space-4);border-radius:var(--radius-small);font-size:var(--text-xl);display:inline-block}ul[data-astro-cid-hfo2k7kf]{gap:var(--space-5);list-style:none;display:grid}@media (width>=48rem){ul[data-astro-cid-hfo2k7kf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.all-repos[data-astro-cid-hfo2k7kf]{margin-top:var(--space-7)}
