html,body{height:100%;margin:0;padding:0;overflow-x:hidden}.App{padding:25px 60vw 30px 80px;text-align:left;height:100%;width:inherit;position:fixed;z-index:3;cursor:url(data:image/png;base64,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),pointer}body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html{background-color:#fff;overscroll-behavior:none}.video-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}.background-video{position:absolute;top:50vh;left:50vw;min-width:100%;min-height:60%;transform:translate(-50%,-50%);border:none;pointer-events:none;opacity:0;border-radius:50%;filter:blur(70px) saturate(1.05) brightness(1.2);transition:opacity 7s ease-in-out}@supports (padding: env(safe-area-inset-top)){body{background-color:#fff}}@font-face{font-family:FamiljenGrotesk-Regular;src:url(/assets/FamiljenGrotesk-Regular-Ho-P15tT.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FamiljenGrotesk-Medium;src:url(/assets/FamiljenGrotesk-Medium-CIKUXEF_.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FamiljenGrotesk-Bold;src:url(/assets/FamiljenGrotesk-Bold-CiCOrnag.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:FamiljenGrotesk-Italic;src:url(/assets/FamiljenGrotesk-Italic-CfWVf7cQ.ttf) format("truetype");font-style:normal;font-weight:100}h1{font-size:24px;line-height:1.5em;text-align:left;position:relative}a{font-family:FamiljenGrotesk-Regular,sans-serif;color:#000;font-weight:100;font-size:30px;text-decoration-line:none;transition-duration:4s;transition-delay:5s}sup{font-family:FamiljenGrotesk-Medium,sans-serif;vertical-align:.55em;font-size:.425em;line-height:0;white-space:nowrap}p{font-family:FamiljenGrotesk-Regular,sans-serif;color:#000;font-weight:100;font-size:30px;text-decoration-line:none}.link-text{font-family:FamiljenGrotesk-Regular,sans-serif;color:#000;font-weight:100;font-size:30px;text-decoration-line:none;pointer-events:auto;animation:fadeIn 2.5s ease forwards;animation-fill-mode:forwards}.project-name{font-family:FamiljenGrotesk-Regular,sans-serif;font-style:italic;color:#000;font-weight:100;font-size:30px;text-decoration-line:none;pointer-events:auto;animation:fadeIn 2.5s ease forwards;animation-fill-mode:forwards}a:hover{opacity:0;transition-duration:.15s;transition-delay:0s}::selection{background-color:#fff;color:#fff}.grey-text{font-style:italic;color:#80808080;animation:fadeIn 2.5s ease forwards}.grey-text:hover{color:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.toggle-button{display:inline-block;font-family:FamiljenGrotesk-Regular,sans-serif;color:#000;font-weight:100;font-size:33.5px;line-height:46.55px;text-decoration-line:none;transition:transform .4s ease;padding:5px;animation:fadeIn 2.5s ease forwards}section{display:none}section.show{display:block}.rotate{transform:rotate(225deg);transition:transform .5s ease}footer{font-family:FamiljenGrotesk-Italic,sans-serif;color:#c9c9c9;font-weight:100;font-size:31.25px;line-height:41.66px;bottom:50px;left:80px;text-decoration-line:none;position:fixed;z-index:9999}.show-footer{opacity:1;transform:translateY(0);animation:SlideInBottom .3s ease-out forwards}.background-preview{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;display:none;justify-content:center;align-items:center;pointer-events:none;opacity:0;transition:opacity .5s ease}.background-preview img{max-height:50vh;max-width:50vw;object-fit:contain}.project-name:hover+.background-preview{display:flex;opacity:1}.project-name:hover~.background-preview{display:flex;opacity:1}@keyframes SlideInBottom{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.image-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;z-index:1}.image-overlay img{max-height:auto;max-width:unset;left:15vw;object-fit:contain;box-shadow:0 10px 30px #80808080;position:relative;top:-1.5vh}.image-wrapper{display:flex;width:90vw;gap:10vw}.image-wrapper img{width:90vw;height:auto;max-height:76vh;object-fit:contain;box-shadow:0 10px 30px #80808080}.image-first{left:0vw}.image-second{left:0vw;z-index:1}.slide-out{animation:slideOut 1s cubic-bezier(.55,0,.35,1) forwards}.slide-in{animation:slideIn 1s cubic-bezier(.55,0,.35,1) forwards}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes slideIn{0%{transform:translate(0)}to{transform:translate(-100vw)}}@media only screen and (max-width: 960px){.App{padding:20px 37px 10px 30px;height:auto;position:relative}body{overflow-y:auto}footer{display:none}section.show{line-height:38.5px}a{font-size:29px;line-height:38.5px}.link-text{font-size:29px}.toggle-button{font-size:29px;line-height:28.5px}.image-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;z-index:1;transition:transform .5s ease;overflow:hidden}.image-overlay img{height:auto;max-width:unset;left:11vw;position:relative;top:-1.5vh}.image-wrapper{display:flex;width:320vw;gap:10vw}.image-wrapper img{width:160vw;height:auto;max-height:76vh;object-fit:contain;box-shadow:0 10px 30px #80808080}.image-first,.image-second{margin-left:50vw}.slide-out{animation:slideOut 1s cubic-bezier(.55,0,.35,1) forwards}.slide-in{animation:slideIn 1s cubic-bezier(.55,0,.35,1) forwards}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes slideIn{0%{transform:translate(0)}to{transform:translate(-50vw)}}}
