@media(max-width:768px){.Footer_mobile__TYNqJ{text-align:center}}.Header_mask__joAFr{pointer-events:none;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(to bottom,var(--page-background),var(--static-transparent));-webkit-mask-image:linear-gradient(rgb(0,0,0) 25%,rgba(0,0,0,0));mask-image:linear-gradient(rgb(0,0,0) 25%,rgba(0,0,0,0));-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width:768px){.Header_position__y2w_C{top:auto;bottom:var(--static-space-24)}.Header_mask__joAFr{transform:rotate(180deg);bottom:0}}.HeadingLink_control__SRvcO{cursor:pointer}.HeadingLink_control__SRvcO:hover .HeadingLink_visibility__B5_8u{opacity:1}.HeadingLink_control__SRvcO:hover .HeadingLink_text__5SJxI{-webkit-text-decoration-line:underline;text-decoration-line:underline}.HeadingLink_text__5SJxI{text-decoration-thickness:1px;text-underline-offset:.25em;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.HeadingLink_visibility__B5_8u{opacity:0;transform:scale(.875)}.ProjectCard_carouselWrapper__Ug36w,.ProjectCard_customCarousel__gWHwi{position:relative;overflow:hidden;border-radius:12px}.ProjectCard_customCarousel__gWHwi{width:100%;aspect-ratio:16/9}.ProjectCard_carouselImage__41B4Q{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.ProjectCard_navButton__2Ox5l{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.6);border:none;color:#fff;padding:12px;border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:5;display:flex;align-items:center;justify-content:center;opacity:0}.ProjectCard_carouselWrapper__Ug36w:hover .ProjectCard_navButton__2Ox5l{opacity:1}.ProjectCard_prevButton__gnEym{left:16px}.ProjectCard_nextButton__D_Nps{right:16px}.ProjectCard_navButton__2Ox5l:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.ProjectCard_indicators__rxolB{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:5}.ProjectCard_indicator__NUCeB{width:10px;height:10px;border-radius:50%;border:none;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease;padding:0;margin:0}.ProjectCard_indicator__NUCeB.ProjectCard_active__t0Kx1{background:#fff;transform:scale(1.2)}.ProjectCard_expandOverlay__vLBmG{position:absolute;top:20px;right:20px;z-index:10;pointer-events:auto;cursor:pointer}.ProjectCard_expandIcon__VskPv{background:rgba(0,0,0,.6);color:#fff;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-10px);transition:all .2s ease}.ProjectCard_carouselWrapper__Ug36w:hover .ProjectCard_expandIcon__VskPv{opacity:1;transform:translateY(0);background:rgba(0,0,0,.8)}.ProjectCard_fullscreenOverlay__6L6A_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:zoom-out;animation:ProjectCard_fadeIn__HlM3o .3s ease}.ProjectCard_fullscreenContent__62dSR{position:relative;width:90vw;height:90vh;display:flex;align-items:center;justify-content:center}.ProjectCard_fullscreenImage__aRzt9{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px}.ProjectCard_closeButton__oL2J8{position:absolute;top:20px;right:20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px;border-radius:50%;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ProjectCard_closeButton__oL2J8:hover{background:hsla(0,0%,100%,.2);transform:scale(1.1)}@keyframes ProjectCard_fadeIn__HlM3o{0%{opacity:0}to{opacity:1}}.InvestigatorHero_heroContainer__rDbDL{position:relative;width:100%;display:block;overflow:hidden;border-radius:12px;cursor:pointer;transition:transform .2s ease}.InvestigatorHero_heroContainer__rDbDL:hover{transform:scale(1.01)}.InvestigatorHero_backgroundImage__KHsSl{width:100%;height:auto;display:block}.InvestigatorHero_overlayGif__UbBHr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:auto;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.6);z-index:2;max-width:600px;animation:InvestigatorHero_slideIn__p7Nni .8s ease-out}.InvestigatorHero_expandIcon__ykWFb{position:absolute;top:20px;right:20px;background:rgba(0,0,0,.6);color:white;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.InvestigatorHero_heroContainer__rDbDL:hover .InvestigatorHero_expandIcon__ykWFb{background:rgba(0,0,0,.8)}.InvestigatorHero_fullscreenOverlay__uGjSq{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:zoom-out;animation:InvestigatorHero_fadeIn__n282_ .3s ease}.InvestigatorHero_fullscreenContent__xHhat{position:relative;width:90vw;height:90vh;display:flex;align-items:center;justify-content:center}.InvestigatorHero_fullscreenGif__cx1E3{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px}.InvestigatorHero_closeButton__v267M{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:white;padding:12px;border-radius:50%;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.InvestigatorHero_closeButton__v267M:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}@keyframes InvestigatorHero_fadeIn__n282_{0%{opacity:0}to{opacity:1}}@keyframes InvestigatorHero_slideIn__p7Nni{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}