.label:where(.astro-MUEBVJ5V){cursor:default;padding:.25rem .5rem;border:solid 1px var(--color-mint-300);color:var(--color-mint-300);border-radius:1rem;display:inline-flex;align-items:center}.portfolio-item-wrapper:where(.astro-LKE3OGVE){position:relative}.portfolio-item-wrapper:where(.astro-LKE3OGVE):nth-child(2n) .portfolio-item:where(.astro-LKE3OGVE){flex-direction:row-reverse}.portfolio-item:where(.astro-LKE3OGVE){display:flex;gap:5rem;background:rgba(255,255,255,.05);padding:25px;border-radius:10px;overflow:hidden;align-items:center}.portfolio-item:where(.astro-LKE3OGVE):nth-child(2n){flex-direction:row-reverse}.title:where(.astro-LKE3OGVE){color:var(--color-mint);font-size:var(--font-size-4xl);margin-bottom:1rem;margin-top:0;display:flex;align-items:center;gap:1rem}.project-year:where(.astro-LKE3OGVE){position:absolute;left:-50px;top:55px;transform:rotate(270deg);color:var(--color-silver-700);font-size:var(--font-size-4xl)}.image:where(.astro-LKE3OGVE){filter:drop-shadow(0 0 3rem rgba(21,255,147,.35));border-radius:6px;align-self:center;flex:1;width:500px;max-width:100%;padding:25px}.buttons:where(.astro-LKE3OGVE){margin-top:2rem}.inner-content:where(.astro-LKE3OGVE){flex:1}.tags:where(.astro-LKE3OGVE){margin-top:2rem;display:flex;gap:1rem;flex-wrap:wrap}.open-source-badge:where(.astro-LKE3OGVE){font-size:12px;color:var(--color-orange-400);border:1px solid var(--color-orange-400);padding:2px 12px;border-radius:4px}.ghStars:where(.astro-LKE3OGVE){color:var(--color-silver-300);font-size:var(--font-size-base);display:flex;gap:.25rem}.openSource:where(.astro-LKE3OGVE){display:flex;gap:1rem}.openSource:where(.astro-LKE3OGVE):hover{text-decoration:none}@media screen and (max-width: 1360px){.project-year:where(.astro-LKE3OGVE){font-size:var(--font-size-xl);left:-32px}}@media screen and (max-width: 1200px){.image:where(.astro-LKE3OGVE){width:350px;padding:15px 0}}@media screen and (max-width: 980px){.portfolio-item-wrapper:where(.astro-LKE3OGVE):nth-child(2n) .portfolio-item:where(.astro-LKE3OGVE){flex-direction:column}.portfolio-item:where(.astro-LKE3OGVE){gap:1.5rem;margin:0 -25px;border-radius:0;flex-direction:column}.image:where(.astro-LKE3OGVE){max-width:100%;align-self:flex-start;width:500px}.title:where(.astro-LKE3OGVE){font-size:var(--font-size-2xl);flex-direction:column;align-items:flex-start}.project-year:where(.astro-LKE3OGVE){transform:rotate(0);top:3px;left:unset;right:-20px}}.projects:where(.astro-AID3SR62){display:flex;flex-direction:column;margin-top:3rem;row-gap:2rem}@media screen and (max-width: 980px){.projects:where(.astro-AID3SR62){margin-top:1.5rem}}
