.card-project.svelte-1vqtdoy{width:100%;max-width:100%;display:flex;flex-direction:column;border-radius:1.25rem;padding:1.875rem;height:332px}@media screen and (max-width:768px){.card-project.svelte-1vqtdoy{max-width:433px;margin:0 auto}}.card-project__tag.svelte-1vqtdoy{font-family:Space Mono,monospace;font-size:.875rem;line-height:1.45;margin-bottom:.5rem}.card-project__title.svelte-1vqtdoy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-project__info.svelte-1vqtdoy{margin-block:auto;overflow:hidden}.card-project__info.svelte-1vqtdoy p:where(.svelte-1vqtdoy){font-size:1rem;line-height:1.5;display:flex}.card-project__info-label.svelte-1vqtdoy{width:10.125rem;color:#333}.card-project.svelte-1vqtdoy:hover{cursor:pointer}.card-project.svelte-1vqtdoy:hover .icon-button--primary:where(.svelte-1vqtdoy){background-color:#a4d3b6}.card-project.svelte-1vqtdoy:hover .icon-button--secondary:where(.svelte-1vqtdoy){background-color:#0f0f0f}.card-project.svelte-1vqtdoy:hover .icon-button--secondary:where(.svelte-1vqtdoy) path{stroke:#fff}.bg--primary-green-2.svelte-1vqtdoy:hover{background-color:#a4d3b6;color:#0f0f0f}.bg--primary-yellow-3.svelte-1vqtdoy:hover{background-color:#fac573;color:#0f0f0f}.project-collection__hero.svelte-ys5aj7{margin-bottom:3.75rem;padding:1.875rem 2.5rem}.project-collection__hero-subtitle.svelte-ys5aj7{color:#737373;margin-top:1.875rem}
