.page_hero__7KFOs{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem 3rem;text-align:center}.page_hero__7KFOs h1{font-size:3rem;transition:font-size .6s ease}.page_hero__7KFOs h1:hover{filter:drop-shadow(0 0 1em #00b7ff)}.page_tagline__FsEDs{font-family:Space Mono,monospace;font-size:1.25rem;margin-top:.5rem;transition:font-size .6s ease}.page_introText__nwM3N{font-size:.9rem;line-height:1.8;opacity:.85;margin-bottom:2.5rem}.page_projectsGrid__MicJp{display:grid;grid-template-columns:3fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.page_projectsSide__LoXW3{display:flex;flex-direction:column;gap:1.5rem}.page_projectsSide__LoXW3 .page_imageWrapper__Fc9qC{aspect-ratio:4/3}.page_imageCard__BQplX{display:block;text-decoration:none;color:inherit}.page_projectsGrid__MicJp>.page_imageCard__BQplX{display:flex;flex-direction:column}.page_projectsGrid__MicJp>.page_imageCard__BQplX .page_imageWrapper__Fc9qC{aspect-ratio:unset;flex:1 1;min-height:200px}.page_imageWrapper__Fc9qC{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px}.page_image__ZQ2oC{object-fit:cover;object-position:center center;border-radius:8px;transition:transform .3s ease}.page_imageCard__BQplX:hover .page_image__ZQ2oC{transform:scale(1.04)}.page_imageContent__UPpTJ{padding:1rem .25rem 0}.page_imageTitle__UQ9Iu{font-size:1.3rem;color:white;margin-bottom:.5rem;font-family:Geist,sans-serif}@media (max-width:768px){.page_projectsGrid__MicJp{grid-template-columns:1fr;gap:6rem}.page_projectsSide__LoXW3{gap:6rem}.page_imageWrapper__Fc9qC{aspect-ratio:3/4}.page_projectsGrid__MicJp>.page_imageCard__BQplX{display:block}.page_projectsGrid__MicJp>.page_imageCard__BQplX .page_imageWrapper__Fc9qC{aspect-ratio:3/4;flex:unset}}@media (min-width:768px){.page_hero__7KFOs h1{font-size:4rem}.page_tagline__FsEDs{font-size:1.5rem}}@media (max-width:768px){.page_hero__7KFOs h1{font-size:2.25rem}}