.Header-module-scss-module__t7BEda__header{z-index:100;mix-blend-mode:difference;width:100%;color:var(--text-primary);justify-content:space-between;align-items:flex-start;padding:2rem;display:flex;position:fixed;top:0;left:0}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__logo{font-family:var(--font-logo);text-transform:uppercase;letter-spacing:.05em;font-size:1.5rem;font-weight:700}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__nav{font-family:var(--font-main);gap:20px;font-size:1rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__nav button{color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;padding:0;transition:opacity .3s}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__nav button:hover,.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__nav button.Header-module-scss-module__t7BEda__active{opacity:1}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__about{font-family:var(--font-main);font-size:1rem}
.Footer-module-scss-module__DkSkqG__footer{z-index:100;mix-blend-mode:difference;color:var(--text-primary);padding:2rem;position:fixed;bottom:0;right:0}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__socials{font-family:var(--font-main);flex-direction:column;align-items:flex-end;gap:.5rem;font-size:1rem;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__socials a{opacity:.6;transition:opacity .3s}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__socials a:hover{opacity:1}
.Loader-module-scss-module__tJmwUW__loader{background-color:var(--background);z-index:9999;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.Loader-module-scss-module__tJmwUW__loader .Loader-module-scss-module__tJmwUW__text{font-family:var(--font-main);color:var(--text-primary);letter-spacing:.1em;font-size:30px;font-weight:400}@media (max-width:768px){.Loader-module-scss-module__tJmwUW__loader .Loader-module-scss-module__tJmwUW__text{font-size:2rem}}
.ProjectGrid-module-scss-module__aBMTZq__grid{grid-template-rows:135px 135px 135px;grid-template-columns:144px 144px 144px;gap:4px;margin:0 auto;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectGrid-module-scss-module__aBMTZq__gridItem{cursor:pointer;filter:grayscale();transition:filter .3s ease-in-out;position:relative;overflow:hidden}.ProjectGrid-module-scss-module__aBMTZq__gridItem:hover{filter:grayscale(0%)}.ProjectGrid-module-scss-module__aBMTZq__romage{grid-area:1/1/2/2}.ProjectGrid-module-scss-module__aBMTZq__acheal{grid-area:1/2/2/3}.ProjectGrid-module-scss-module__aBMTZq__hunarkar{grid-area:1/3/4/4}.ProjectGrid-module-scss-module__aBMTZq__grocer{grid-area:2/1/3/3}.ProjectGrid-module-scss-module__aBMTZq__bottomLeft{grid-area:3/1/4/3;gap:4px;display:flex}.ProjectGrid-module-scss-module__aBMTZq__bottomLeft .ProjectGrid-module-scss-module__aBMTZq__urbancarry{width:208px;height:100%}.ProjectGrid-module-scss-module__aBMTZq__bottomLeft .ProjectGrid-module-scss-module__aBMTZq__sako{width:80px;height:100%}
.ProjectPreview-module-scss-module__khkU9W__previewOverlay{z-index:200;width:100vw;height:100vh;color:var(--text-primary);background-color:#0000;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__wrapper{flex-direction:column;align-items:center;display:flex;position:relative}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__close{color:var(--text-primary);cursor:pointer;background:0 0;border:none;margin-bottom:31px;font-size:2rem;transition:transform .3s;position:absolute;top:-50px}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__close:hover{color:var(--accent-color);transform:rotate(90deg)}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__headerOutside{width:100%;font-family:var(--font-main);justify-content:space-between;align-items:center;width:1063px;margin-bottom:19px;padding:0 1rem;display:flex}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__headerOutside .ProjectPreview-module-scss-module__khkU9W__year{font-weight:700}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__headerOutside .ProjectPreview-module-scss-module__khkU9W__controls{align-items:center;gap:1rem;display:flex}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__headerOutside .ProjectPreview-module-scss-module__khkU9W__controls .ProjectPreview-module-scss-module__khkU9W__toggle{color:var(--text-primary);cursor:pointer;opacity:.5;background:0 0;border:none;font-family:inherit;font-size:1rem;transition:opacity .3s}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__headerOutside .ProjectPreview-module-scss-module__khkU9W__controls .ProjectPreview-module-scss-module__khkU9W__toggle.ProjectPreview-module-scss-module__khkU9W__active{opacity:1;color:var(--accent-color)}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__headerOutside .ProjectPreview-module-scss-module__khkU9W__controls .ProjectPreview-module-scss-module__khkU9W__toggle:hover{opacity:1}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__container{background-color:var(--background);border-radius:8px;flex-direction:column;width:1063px;height:593px;display:flex;position:relative;box-shadow:0 20px 50px #00000080}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__achealContainer{pointer-events:none;z-index:25;width:100%;height:100%;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__achealTitle{font-family:var(--font-main);white-space:pre;text-transform:lowercase;color:#fea8b1;z-index:25;font-size:11vw;font-weight:400;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-200%)}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__achealAi{font-family:var(--font-main);z-index:25;font-size:11vw;font-weight:400;line-height:1;position:absolute;bottom:5%;right:5%}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__achealStudy{pointer-events:none;z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__studyLine{font-family:var(--font-main);color:#fff;text-align:center;margin-bottom:60px;font-size:20px}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__studyLineSmall{font-family:var(--font-main);color:#fff;text-align:center;opacity:.8;margin-bottom:0;font-size:20px}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content{border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__showcaseOverlay,.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__studyOverlay{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:4rem;display:flex}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__showcaseOverlay h1,.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__studyOverlay h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:5rem}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__showcaseOverlay h2,.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__studyOverlay h2{font-family:var(--font-display);margin-bottom:1rem;font-size:3rem}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__showcaseOverlay p,.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__staticContent .ProjectPreview-module-scss-module__khkU9W__studyOverlay p{font-family:var(--font-main);max-width:600px;font-size:1.2rem}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__slide{visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__slide .ProjectPreview-module-scss-module__khkU9W__slideOuter,.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__slide .ProjectPreview-module-scss-module__khkU9W__slideInner{width:100%;height:100%;overflow:hidden}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__content .ProjectPreview-module-scss-module__khkU9W__slide .ProjectPreview-module-scss-module__khkU9W__slideImg{background-position:50%;background-size:cover;width:100%;height:100%}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__thumbnails{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__thumbnails .ProjectPreview-module-scss-module__khkU9W__thumb{cursor:pointer;opacity:.6;background-position:50%;background-size:cover;border:1px solid #0000;border-radius:2px;width:54px;height:30px;transition:all .3s}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__thumbnails .ProjectPreview-module-scss-module__khkU9W__thumb:hover{opacity:1}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__thumbnails .ProjectPreview-module-scss-module__khkU9W__thumb.ProjectPreview-module-scss-module__khkU9W__active{opacity:1;border:1px solid var(--accent-color);width:64px;height:36px;margin:8px 0}.ProjectPreview-module-scss-module__khkU9W__previewOverlay .ProjectPreview-module-scss-module__khkU9W__scrollIndicator{color:var(--text-primary);margin-top:20px;animation:2s infinite ProjectPreview-module-scss-module__khkU9W__bounce}@keyframes ProjectPreview-module-scss-module__khkU9W__bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.ProjectPreview-module-scss-module__khkU9W__studyOverlayStats{box-sizing:border-box;z-index:10;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:45px 0 85px;display:flex;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__statsTop{font-family:var(--font-main);text-align:center;color:var(--preview-text);font-size:20px;font-weight:400}.ProjectPreview-module-scss-module__khkU9W__statsBig{font-family:var(--font-main);letter-spacing:-.06em;text-align:center;color:var(--preview-text);width:100%;font-size:100px;font-weight:400;position:absolute;bottom:118px;left:50%;transform:translate(-50%)}.ProjectPreview-module-scss-module__khkU9W__statsBottom{font-family:var(--font-main);letter-spacing:-.04em;text-align:center;color:var(--preview-text);white-space:pre-line;max-width:80%;font-size:20px;font-weight:400}.ProjectPreview-module-scss-module__khkU9W__studyOverlayInfo{box-sizing:border-box;z-index:10;pointer-events:none;width:100%;height:100%;padding:40px;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__infoHeading{font-family:var(--font-main);color:var(--preview-text);margin-bottom:0;font-size:24px;font-weight:400}.ProjectPreview-module-scss-module__khkU9W__infoContainer{width:412px;margin-top:5px}.ProjectPreview-module-scss-module__khkU9W__infoParagraph{font-family:var(--font-main);color:var(--preview-text);font-size:20px;font-weight:300;line-height:1.2}.ProjectPreview-module-scss-module__khkU9W__romageLogo{z-index:10;pointer-events:none;width:auto;max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectPreview-module-scss-module__khkU9W__overlayTextOnly{pointer-events:none;z-index:10;box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__posCenterBottom{justify-content:flex-end;align-items:left;font-family:var(--font-main);color:#fff;flex-direction:column;width:100%;height:100%;padding-bottom:53px;font-size:20px;font-weight:400;display:flex}.ProjectPreview-module-scss-module__khkU9W__posCenterBottom p{text-align:left;max-width:80%;margin:0}.ProjectPreview-module-scss-module__khkU9W__posTopLeft{text-align:left;font-family:var(--font-main);color:#fff;justify-content:flex-start;align-items:flex-start;padding:40px;font-size:20px;font-weight:400;display:flex}.ProjectPreview-module-scss-module__khkU9W__posBottomRight{text-align:left;font-family:var(--font-main);color:#fff;justify-content:flex-end;align-items:flex-end;padding:40px;font-size:20px;font-weight:400;display:flex}.ProjectPreview-module-scss-module__khkU9W__posCustom{font-family:var(--font-main);color:#fff;text-align:left;font-size:20px;font-weight:400;position:absolute}.ProjectPreview-module-scss-module__khkU9W__grocerContainer{z-index:25;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:5%;right:5%}.ProjectPreview-module-scss-module__khkU9W__grocerTitle{font-family:var(--font-main);color:#2a4f00;letter-spacing:.06em;text-transform:lowercase;clip-path:polygon(0 0,0 100%,0 100%,0 0);font-size:11vw;font-weight:400;line-height:1.1}.ProjectPreview-module-scss-module__khkU9W__grocerStore{font-family:var(--font-main);color:#2a4f00;letter-spacing:.02em;text-transform:lowercase;opacity:0;margin-top:-2vw;font-size:100px;font-weight:400;line-height:1}.ProjectPreview-module-scss-module__khkU9W__posTopCenter{width:100%;height:100%;font-family:var(--font-main);color:#000;justify-content:center;align-items:flex-start;padding-top:53px;font-size:20px;font-weight:400;display:flex}.ProjectPreview-module-scss-module__khkU9W__posTopCenter p{text-align:center;max-width:80%;margin:0}.ProjectPreview-module-scss-module__khkU9W__posCenterCenter{width:100%;height:100%;font-family:var(--font-main);color:#000;text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:20px;font-weight:400;display:flex}.ProjectPreview-module-scss-module__khkU9W__posCenterCenter p{z-index:25;pointer-events:none}.ProjectPreview-module-scss-module__khkU9W__urbanContainer{z-index:25;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectPreview-module-scss-module__khkU9W__urbanTitle{font-family:var(--font-clash);text-transform:uppercase;white-space:pre-line;text-align:center;color:#fff;letter-spacing:.06em;clip-path:polygon(0 0,0 100%,0 100%,0 0);font-size:11vw;font-weight:400;line-height:1}.ProjectPreview-module-scss-module__khkU9W__hunarkarShowcase{pointer-events:none;z-index:25;width:100%;height:100%;position:absolute;top:0;left:0}.ProjectPreview-module-scss-module__khkU9W__hunarkarTitle{font-family:var(--font-alhambra);color:#390400;z-index:25;font-size:11vw;font-weight:400;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-200%)}.ProjectPreview-module-scss-module__khkU9W__hunarkarEvent{font-family:var(--font-main);color:#390400;z-index:25;font-size:11vw;font-weight:400;line-height:1;position:absolute;bottom:5%;right:5%}
