.zoom-parallax-module__Ae-_sG__container{height:300vh;position:relative}.zoom-parallax-module__Ae-_sG__sticky{height:100vh;position:sticky;top:0;overflow:hidden}.zoom-parallax-module__Ae-_sG__el{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.zoom-parallax-module__Ae-_sG__el:hover{z-index:100!important}.zoom-parallax-module__Ae-_sG__imageContainer{pointer-events:auto;border-radius:1.5rem;transition:box-shadow .5s cubic-bezier(.33,1,.68,1);position:relative;overflow:hidden;box-shadow:0 10px 40px #0000004d}.zoom-parallax-module__Ae-_sG__imageContainer:hover{box-shadow:0 25px 50px -12px #00000080}.zoom-parallax-module__Ae-_sG__image{object-fit:cover;transition:transform .7s cubic-bezier(.33,1,.68,1)}.zoom-parallax-module__Ae-_sG__imageContainer:hover .zoom-parallax-module__Ae-_sG__image{transform:scale(1.1)}.zoom-parallax-module__Ae-_sG__overlay{opacity:0;z-index:20;background:linear-gradient(#0000 0%,#0003 50%,#000000d9 100%);flex-direction:column;justify-content:flex-end;padding:1.5rem;transition:opacity .5s;display:flex;position:absolute;inset:0}.zoom-parallax-module__Ae-_sG__imageContainer:hover .zoom-parallax-module__Ae-_sG__overlay{opacity:1}.zoom-parallax-module__Ae-_sG__projectInfo{transition:transform .5s cubic-bezier(.33,1,.68,1);transform:translateY(20px)}.zoom-parallax-module__Ae-_sG__imageContainer:hover .zoom-parallax-module__Ae-_sG__projectInfo{transform:translateY(0)}.zoom-parallax-module__Ae-_sG__title{color:#fff;margin-bottom:.25rem;font-size:1.25rem;font-weight:700;line-height:1.2}.zoom-parallax-module__Ae-_sG__location{color:#fffc;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}.zoom-parallax-module__Ae-_sG__categoryTag{background:hsl(var(--background)/.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsl(var(--border));color:hsl(var(--primary));z-index:30;border-radius:9999px;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 12px #0000001a}.zoom-parallax-module__Ae-_sG__categoryTag:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.zoom-parallax-module__Ae-_sG__el:first-child{z-index:50;top:-5vh;left:0}.zoom-parallax-module__Ae-_sG__el:first-child .zoom-parallax-module__Ae-_sG__imageContainer{width:35vw;height:38vh}.zoom-parallax-module__Ae-_sG__el:nth-child(2){z-index:20;top:-42vh;left:0}.zoom-parallax-module__Ae-_sG__el:nth-child(2) .zoom-parallax-module__Ae-_sG__imageContainer{width:30vw;height:26vh}.zoom-parallax-module__Ae-_sG__el:nth-child(3){z-index:20;top:32vh;left:0}.zoom-parallax-module__Ae-_sG__el:nth-child(3) .zoom-parallax-module__Ae-_sG__imageContainer{width:30vw;height:26vh}.zoom-parallax-module__Ae-_sG__el:nth-child(4){z-index:20;top:-5vh;left:-38vw}.zoom-parallax-module__Ae-_sG__el:nth-child(4) .zoom-parallax-module__Ae-_sG__imageContainer{width:32vw;height:26vh}.zoom-parallax-module__Ae-_sG__el:nth-child(5){z-index:20;top:-5vh;left:38vw}.zoom-parallax-module__Ae-_sG__el:nth-child(5) .zoom-parallax-module__Ae-_sG__imageContainer{width:32vw;height:26vh}.zoom-parallax-module__Ae-_sG__el:nth-child(6){z-index:10;top:-38vh;left:-34vw}.zoom-parallax-module__Ae-_sG__el:nth-child(6) .zoom-parallax-module__Ae-_sG__imageContainer{width:28vw;height:28vh}.zoom-parallax-module__Ae-_sG__el:nth-child(7){z-index:10;top:28vh;left:34vw}.zoom-parallax-module__Ae-_sG__el:nth-child(7) .zoom-parallax-module__Ae-_sG__imageContainer{width:28vw;height:28vh}@media (max-width:1024px){.zoom-parallax-module__Ae-_sG__el:first-child{top:4vh;left:-18vw}.zoom-parallax-module__Ae-_sG__el:first-child .zoom-parallax-module__Ae-_sG__imageContainer{width:26vw;height:44vh}.zoom-parallax-module__Ae-_sG__el:nth-child(2){top:-10vh;left:12vw}.zoom-parallax-module__Ae-_sG__el:nth-child(2) .zoom-parallax-module__Ae-_sG__imageContainer{width:40vw;height:26vh}.zoom-parallax-module__Ae-_sG__el:nth-child(3){top:20vh;left:12vw}.zoom-parallax-module__Ae-_sG__el:nth-child(3) .zoom-parallax-module__Ae-_sG__imageContainer{width:30vw;height:20vh}.zoom-parallax-module__Ae-_sG__el:nth-child(4){top:-10vh;left:38vw}.zoom-parallax-module__Ae-_sG__el:nth-child(4) .zoom-parallax-module__Ae-_sG__imageContainer{width:28vw;height:30vh}.zoom-parallax-module__Ae-_sG__el:nth-child(5){top:36vh;left:-18vw}.zoom-parallax-module__Ae-_sG__el:nth-child(5) .zoom-parallax-module__Ae-_sG__imageContainer{width:34vw;height:22vh}.zoom-parallax-module__Ae-_sG__el:nth-child(6){top:36vh;left:20vw}.zoom-parallax-module__Ae-_sG__el:nth-child(6) .zoom-parallax-module__Ae-_sG__imageContainer{width:24vw;height:28vh}.zoom-parallax-module__Ae-_sG__el:nth-child(7){top:42vh;left:38vw}.zoom-parallax-module__Ae-_sG__el:nth-child(7) .zoom-parallax-module__Ae-_sG__imageContainer{width:22vw;height:22vh}}@media (max-width:768px){.zoom-parallax-module__Ae-_sG__container{height:auto;min-height:100vh}.zoom-parallax-module__Ae-_sG__sticky{flex-direction:column;gap:2rem;height:auto;padding:2rem 1rem;display:flex;position:relative;overflow:visible}.zoom-parallax-module__Ae-_sG__el{width:100%!important;height:300px!important;position:relative!important;top:0!important;left:0!important;transform:none!important}.zoom-parallax-module__Ae-_sG__el[style]{transform:scale(1)!important}.zoom-parallax-module__Ae-_sG__imageContainer{border-radius:1.5rem;width:100%!important;height:100%!important}.zoom-parallax-module__Ae-_sG__categoryTag{top:1rem;left:1rem}}
