.skill-pill:where(.astro-H2DAXIZ5){margin:.25rem;outline:none;border-radius:1rem;border:none;padding:.5rem 1rem;font-size:var(--small-font-size);font-weight:700;background-color:#ddd;color:var(--just-black);transition:background .3s ease-out}@media screen and (min-width: 680px){.skill-pill:where(.astro-H2DAXIZ5):hover{background-color:#ccc}}.project:where(.astro-5UQ7EVLV){padding-top:var(--large-spacing);color:var(--just-white);display:flex;flex-direction:column;gap:var(--regular-spacing)}.project__title-container:where(.astro-5UQ7EVLV){font-size:var(--regular-font-size);display:flex;flex-direction:column-reverse;gap:var(--regular-spacing);align-items:flex-start}.project__title:where(.astro-5UQ7EVLV){font-size:var(--large-font-size);word-break:keep-all}.project__container:where(.astro-5UQ7EVLV){display:grid;gap:var(--regular-spacing);grid-template-columns:repeat(1,1fr);grid-auto-flow:dense}.project__img-container:where(.astro-5UQ7EVLV){display:flex;align-items:flex-start}.project__img:where(.astro-5UQ7EVLV){width:100%;aspect-ratio:25 / 16}.project__content-container:where(.astro-5UQ7EVLV){display:flex;flex-direction:column;gap:var(--regular-spacing)}.project__content-section:where(.astro-5UQ7EVLV){display:flex;flex-direction:column;gap:.85rem}.project__caption:where(.astro-5UQ7EVLV){font-size:var(--regular-font-size);font-weight:700}.project__content:where(.astro-5UQ7EVLV){font-size:var(--regular-font-size)}.project__skills:where(.astro-5UQ7EVLV){display:flex;flex-wrap:wrap}.project__links:where(.astro-5UQ7EVLV){display:flex;gap:var(--regular-spacing)}.project__link:where(.astro-5UQ7EVLV){font-size:var(--regular-font-size)}@media screen and (min-width: 680px){.project__title-container:where(.astro-5UQ7EVLV){flex-direction:row;align-items:center}.project__container:where(.astro-5UQ7EVLV){grid-template-columns:3fr 4fr}}
