.container[data-astro-cid-lswzvo5y]{width:100%}.container[data-astro-cid-lswzvo5y] h4[data-astro-cid-lswzvo5y]{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.container[data-astro-cid-lswzvo5y] h5[data-astro-cid-lswzvo5y]{font-family:var(--font-primary);margin-bottom:1rem}.project-block[data-astro-cid-lswzvo5y]{margin-top:2.5rem;margin-bottom:6.5rem;display:flex;justify-content:space-between}.image[data-astro-cid-lswzvo5y]{width:45%;height:300px;object-fit:cover}.info[data-astro-cid-lswzvo5y]{width:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.featured[data-astro-cid-lswzvo5y]{color:var(--color-grey-3);font-weight:700}.summary[data-astro-cid-lswzvo5y]{font-size:1rem}.description[data-astro-cid-lswzvo5y]{margin-top:.875rem;text-align:left}.stack[data-astro-cid-lswzvo5y]{margin:1.25rem 1.25rem 1.25rem 0;display:flex;flex-wrap:wrap;width:100%;max-width:600px}.stack-item[data-astro-cid-lswzvo5y]{font-size:.875rem;font-style:italic;margin-right:1.25rem;margin-bottom:.5rem;white-space:nowrap}.stack-item[data-astro-cid-lswzvo5y]:last-child{margin-right:0}.links[data-astro-cid-lswzvo5y]{margin-top:1.25rem;display:flex;justify-content:flex-start}.project-link[data-astro-cid-lswzvo5y]{height:1.5rem;margin-right:2rem;color:var(--color-grey-1);transition:var(--transition-fast)}.project-link[data-astro-cid-lswzvo5y] .project-icon{width:1.5rem;height:1.5rem;display:block}.project-link[data-astro-cid-lswzvo5y]:hover{color:var(--color-primary-4);transform:translateY(-2px);transition:var(--transition-fast);cursor:none}.project-link[data-astro-cid-lswzvo5y]:active{color:var(--color-primary-3);transform:translateY(1px);transition:transform 125ms}@media screen and (max-width:960px){.image[data-astro-cid-lswzvo5y]{height:200px}.container[data-astro-cid-lswzvo5y] p[data-astro-cid-lswzvo5y]{font-size:.875rem;line-height:1.8}.stack[data-astro-cid-lswzvo5y]{flex-wrap:wrap;margin:1.25rem 1.25rem 1.25rem 0}.stack-item[data-astro-cid-lswzvo5y]{margin:.85rem 1.25rem .85rem 0}.project-block[data-astro-cid-lswzvo5y]{margin:2.5rem 0 3.75rem}.links[data-astro-cid-lswzvo5y]{margin-top:0}}@media screen and (max-width:600px){.container[data-astro-cid-lswzvo5y] h4[data-astro-cid-lswzvo5y]{font-size:1.25rem}.container[data-astro-cid-lswzvo5y] h5[data-astro-cid-lswzvo5y]{font-size:.875rem}.project-block[data-astro-cid-lswzvo5y]{margin:2.5rem 0;flex-direction:column;justify-content:flex-start;width:100%}.image[data-astro-cid-lswzvo5y]{display:none}.info[data-astro-cid-lswzvo5y]{margin-left:0;width:100%}.stack[data-astro-cid-lswzvo5y]{flex-wrap:wrap}.stack-item[data-astro-cid-lswzvo5y]{margin:0 1.5rem .875rem 0}}
