#Landing:where(.astro-ZVXVLANA){display:flex;justify-content:center;align-items:center}.hero-image:where(.astro-ZVXVLANA){max-width:30rem}@media screen and (min-width: 60rem){#Landing:where(.astro-ZVXVLANA) .container:where(.astro-ZVXVLANA){display:grid;grid-template-columns:repeat(2,1fr);align-items:center}#Landing:where(.astro-ZVXVLANA) .container:where(.astro-ZVXVLANA) .hero-image:where(.astro-ZVXVLANA){order:2}}.techstack:where(.astro-UYEFFZL7){display:flex;column-gap:var(--unit);flex-wrap:wrap}.techstack:where(.astro-UYEFFZL7) p:where(.astro-UYEFFZL7){width:max-content;text-transform:uppercase}h3:where(.astro-OD57DXB2){text-align:center}.flow-hoirizontal:where(.astro-OD57DXB2){justify-content:center}.project-grid:where(.astro-ZAPPAF2W){display:grid;grid-template-columns:1fr;gap:calc(var(--unit) * .5)}.project-grid:where(.astro-ZAPPAF2W) div:where(.astro-ZAPPAF2W){overflow:hidden;filter:grayscale(1);border-radius:var(--unit);width:100%;transition:.2s filter}.project-grid:where(.astro-ZAPPAF2W) div:where(.astro-ZAPPAF2W).project-1{aspect-ratio:9/10.35}.project-grid:where(.astro-ZAPPAF2W) div:where(.astro-ZAPPAF2W):not(.project-1){aspect-ratio:16/9}.project-grid:where(.astro-ZAPPAF2W) div:where(.astro-ZAPPAF2W):hover{filter:grayscale(0);outline:2px solid var(--clr-accent-2);outline-offset:2px}.project-grid:where(.astro-ZAPPAF2W) div:where(.astro-ZAPPAF2W) img:where(.astro-ZAPPAF2W){height:100%;width:100%;object-fit:cover}.project-grid:where(.astro-ZAPPAF2W) .project-1:where(.astro-ZAPPAF2W){grid-row:span 2}.github-link:where(.astro-ZAPPAF2W){margin-bottom:var(--unit)}@media screen and (min-width: 45rem){.project-grid:where(.astro-ZAPPAF2W){grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 60rem){#Project:where(.astro-ZAPPAF2W){align-items:center}.project-grid:where(.astro-ZAPPAF2W){grid-template-columns:repeat(3,1fr)}}
