@import url(https://fonts.googleapis.com/css2?family=Sen:wght@400..800&display=swap);@import url(https://use.typekit.net/nov8hyw.css);@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Sen:wght@400..800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h1,h2,h3,h4,li,p{color:#fff;font-family:Sen,sans-serif;font-optical-sizing:auto}body{background-color:#000}body,html{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;margin:0;padding:0}@keyframes floatingColors{0%{background-position:20% 30%,80% 70%,50% 50%}50%{background-position:30% 40%,70% 60%,40% 80%}to{background-position:40% 20%,60% 80%,60% 30%}}.herocontainer{align-items:flex-start;background-color:#000;justify-content:flex-start}.herocontainer,.section-container{display:flex;flex-direction:column;height:auto!important;min-height:100vh;overflow-y:auto!important;position:relative;width:100vw}.section-container{margin:0;overflow-x:hidden!important;padding:0;transition:opacity .5s ease}.fade-in{opacity:1}.fade-out{opacity:0}.herocontainer .navreplacement{display:flex;height:-moz-fit-content;height:fit-content;opacity:1;position:absolute;top:0;width:100vw;z-index:1000}@media screen and (max-width:960px){.herocontainer{min-height:100vh;width:100vw}.section-container{height:auto;width:100vw}}.no-fade,.section-container.fade-in .no-fade,.section-container.fade-out .no-fade{opacity:1!important;transition:none!important}.section-content{display:flex;flex-direction:column;transition:opacity .5s ease;width:100%}.content-wrapper{align-items:center!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:paint;display:flex!important;flex-direction:column!important;height:auto!important;justify-content:flex-start!important;min-height:auto!important;overflow-y:visible!important;position:static!important;width:100%;will-change:opacity}.content-wrapper>div,.section-content>div{background-color:#000!important;position:relative;z-index:2}img{opacity:1;transition:opacity .3s ease}img:not([src]),img[src=""]{opacity:0}.section-container:before{animation:fadeOutLoader .5s .3s forwards;background-color:#000;content:"";height:100vh;left:0;opacity:1;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100vw;z-index:50}@keyframes fadeOutLoader{to{opacity:0}}.footer-container{align-items:center;background-color:#000;display:flex;flex-direction:row-reverse;justify-content:center;mask-image:linear-gradient(180deg,#000 0,#000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000);min-height:120px;padding:0 2rem;position:relative;width:100%;z-index:5}body,html{-webkit-overflow-scrolling:auto;background-color:#000!important;height:100%;overscroll-behavior:none}.footer-content{align-items:center;display:flex;flex-direction:row;gap:2rem;height:-moz-fit-content;height:fit-content;justify-content:center;margin:2rem 0}.footer-logo-insta{height:50px;margin:-.5rem;width:50px}.footer-logo-vimeo{filter:invert(1);height:34px;width:34px}.arrow-nav-btn{background:none;border:none}.footer-logo-text{color:#fff;cursor:pointer;display:flex;filter:none;font-family:var(--font-standard);font-size:18px;font-size:2.7rem;font-weight:100;letter-spacing:.5rem;max-width:100%;text-transform:uppercase;transform:translateY(-.2rem);transition:all .25s ease;width:auto}.footer-extension{background-color:#000;bottom:-500px;display:block;height:500px;left:0;position:absolute;width:100%;z-index:900}body{height:100%;overscroll-behavior:none}.page-background-cover{background-color:#000;bottom:-100vh;height:100vh;left:0;position:fixed;width:100vw;z-index:1}.footer-container:after,.footer-extension,.universal-spacer{display:none}.overscroll-area{background-color:#000;bottom:0;height:100vh;left:0;position:fixed;width:100vw;z-index:-1}::-webkit-scrollbar{width:0}.section-content>div:not(.transparent-container){background-color:#000!important;position:relative;z-index:2}.transparent-container{position:relative;z-index:2}.transparent-image{opacity:1;transition:opacity .3s ease}html{scroll-behavior:auto}.content-wrapper,.herocontainer,.section-container{-webkit-overflow-scrolling:touch;backface-visibility:visible;-webkit-backface-visibility:visible;will-change:auto}.content-wrapper>div,.footer-container,.section-content{will-change:auto}*{text-rendering:auto}body,html{overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto}*{text-rendering:optimizeSpeed}img{image-rendering:optimizeQuality}@media (prefers-reduced-motion:no-preference){.section-container{scroll-timeline:--scrollTimeline block}}.navbar{align-items:flex-start;align-items:flex-end;background:#0000;background:none;display:flex;flex-direction:column-reverse;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;justify-content:flex-end;margin-left:auto;margin-right:auto;padding:.5rem;pointer-events:none;position:absolute;top:0;transition:.3s ease;width:100vw;z-index:1199}@media (max-width:768px){.navbar{padding:0}}.logosvg{fill:#fff;height:1.25rem;width:100%}.logospacer{align-items:center;align-items:flex-end;height:100%;justify-content:center;justify-content:flex-end;width:100%}.logocontainer,.logospacer{display:flex;position:relative;z-index:1299}.logocontainer{transition:transform .3s ease,opacity .3s ease}.logocontainer,.navbarlogoparent{align-items:center;justify-content:center}.navbarlogoparent{display:flex;z-index:1000}.navbarlogo{color:var(--inactive-color);cursor:pointer;display:flex;filter:none;font-family:var(--font-standard);font-size:2.7rem;font-weight:100;height:6rem;letter-spacing:.5rem;max-width:100%;opacity:80%;pointer-events:auto;text-transform:uppercase;transform:translateY(-.2rem);transition:all .25s ease;width:auto}@media (max-width:768px){.navbarlogo{height:4.5rem}}.navbarlogo.active{color:var(--active-color)}.navbarcontainer{-ms-overflow-style:none;align-items:center;display:flex;padding:0 .1rem;position:relative;scrollbar-width:none;transition:transform .3s ease,opacity .3s ease;z-index:1299}.navbarcontainer::-webkit-scrollbar{display:none}.navmenu{display:flex;gap:3rem;list-style:none;margin:0;padding:0;width:max-content;z-index:1299}@media (max-width:768px){.navmenu{display:none}}.navitem,.navlinks{z-index:1299}.navlinks{align-items:center;background-color:initial;border:none;color:var(--inactive-color);cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:.5rem;margin-right:-.4rem;padding:0;pointer-events:auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .5s ease-out}.navlinks.active{color:var(--active-color)}.navlinkspecial{align-items:center;background-color:initial;border:none;color:var(--inactive-color);cursor:pointer;display:flex;flex-direction:row;font-size:.7rem;font-weight:600;justify-content:center;pointer-events:auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .5s ease-out;z-index:1399}.navlinkspecial:active{color:var(--active-color)}.section-container.fade-in .navreplacement,.section-container.fade-in .navreplacement *,.section-container.fade-out .navreplacement,.section-container.fade-out .navreplacement *{opacity:1!important;transition:none!important}.hamburger-button{background:#0000;border:none;cursor:pointer;display:none;margin:0 -.4rem;padding:2rem;pointer-events:auto;z-index:1400}.hamburger-icon{display:flex;flex-direction:column;height:24px;justify-content:space-between;position:relative;width:30px}.hamburger-icon span{background-color:var(--inactive-color);display:block;height:2px;transition:all .3s ease;width:100%}.hamburger-icon.open span:first-child{background-color:var(--active-color);transform:translateY(11px)}.hamburger-icon.open span:nth-child(2){opacity:0}.hamburger-icon.open span:nth-child(3){background-color:var(--active-color);transform:translateY(-11px)}.mobile-menu{align-items:flex-start;background-color:#000000b3;display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:flex-start;opacity:0;padding:5.5rem 3rem;position:fixed;right:0;top:0;visibility:hidden;width:100vw;z-index:1350}.mobile-menu,.mobile-menu.open{transition:opacity .3s ease,visibility .3s ease}.mobile-menu.open{opacity:1;visibility:visible}.mobile-navmenu{list-style:none;margin:0;padding:0;width:100%}.mobile-navitem{margin-bottom:2rem}.mobile-navlinks{background-color:initial;border:none;color:var(--inactive-color);cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.5rem;padding:0;pointer-events:auto;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;transition:all .5s ease-out}@media (max-width:768px){.hamburger-button{display:flex}.mobile-menu{pointer-events:auto}}.work-modal-overlay{align-items:center;animation:fadeIn .3s ease forwards;background-color:#000000b3;bottom:0;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;padding:1rem 2rem;position:fixed;right:0;top:0;width:100vw;z-index:1500}@media (max-width:768px){.work-modal-overlay{padding:1rem}}.work-modal-links,.work-modal-links-container{align-items:center;display:flex;justify-content:center}.work-modal-links{flex-direction:column;list-style:none;margin:0;padding:0}.work-modal-links li{margin-bottom:10px;pointer-events:auto;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.work-modal-links li{margin-bottom:15px}}.work-modal-link{background:none;border:none;color:#fff;cursor:pointer;font-family:var(--font-standard);font-size:18px;letter-spacing:.5rem;line-height:1.9;max-width:600px;padding:5px 10px;pointer-events:auto;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .3s}@media (max-height:768px){.work-modal-link{font-size:12px;letter-spacing:.2rem;line-height:1.8;max-width:100%;max-width:375px;padding:0 2rem}}@media (max-width:768px){.work-modal-link{font-size:10px;letter-spacing:.2rem;line-height:1.8;max-width:100%;max-width:345px;padding:0 2rem}}.work-modal-link:after{background-color:#fff;bottom:0;content:"";height:1px;left:50%;position:absolute;transition:width .3s ease,left .3s ease;width:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.selected-work-modal{display:flex;flex-direction:column;height:100%}.project-carousel{display:flex;flex:1 1;flex-direction:column;position:relative}@media (min-width:768px){.project-carousel{flex-direction:row}}.project-details{flex:1 1;padding:0 20px 20px}@media (min-width:768px){.project-details{padding:0 30px 0 0;width:35%}}.project-title{color:#000;font-size:1.8rem;font-weight:500;margin:0 0 10px}.project-role{color:#666;margin-bottom:15px}.project-description{margin:0}.project-media{align-items:center;display:flex;flex:1 1;justify-content:center}.video-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.carousel-nav{align-items:center;background:#0003;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:40px;z-index:10}.carousel-nav:hover{background:#0006}.carousel-nav.prev{left:10px}.carousel-nav.next{right:10px}.project-navigation{margin-top:20px}.project-indicators{display:flex;gap:8px}.indicator{background-color:#ccc;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.indicator.active{background-color:#000}:root{--primary-color:#000;--secondary-color:#fff;--max-width:2048px;--font-garamond:"EB Garamond",serif;--font-inter:"Inter",sans-serif;--font-sen:"Sen",sans-serif;--font-arial:"Arial",sans-serif;--font-helvetica:"Helvetica",sans-serif;--font-standard:"Arial",sans-serif;--inactive-color:#ffffffa9;--active-color:#ffffffdd;--h3-size:4.7rem;--p-size:1.4rem}a:focus,button:focus{outline:none}a,button{-webkit-tap-highlight-color:transparent}.page-container{display:flex;flex-direction:column;height:auto!important;margin:0;min-height:100vh!important;overflow-x:hidden;overflow-y:visible!important;padding:0!important;position:relative;width:100vw;z-index:2000}.subtitle-container{align-items:center;display:flex;justify-content:center;max-width:80vw;padding-top:2rem}.subtitle{text-wrap:balance;color:#fff;font-size:1rem;letter-spacing:.3rem;opacity:.7;text-align:center;text-transform:uppercase}.onerem-bar{background-color:#000;display:flex;height:1rem;position:relative;width:100vw}.home-logo-container{display:none}.view-reel-button{background-color:#fff3;border:1px solid #fff;bottom:2rem;color:#fff;cursor:pointer;font-size:1rem;letter-spacing:.1rem;padding:.7rem 1.5rem;position:fixed;right:2rem;z-index:10}.player{display:flex;height:80vh;position:absolute;width:90vw}.back-arrow-container{left:20px;position:fixed;top:20px;z-index:10}.page-container::-webkit-scrollbar{width:0}.page-container{scrollbar-width:none}.page-container::-webkit-scrollbar-thumb{background-color:initial}.standard-container{display:flex;flex-direction:column;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);overflow-y:auto;position:relative;width:100vw;z-index:2000}.music-container{align-items:center;animation:floatingColors 5s ease-in-out infinite alternate;background:radial-gradient(circle at 20% 30%,#1f06 20%,#0000 60%),radial-gradient(circle at 80% 70%,#a600ff66 20%,#0000 60%),radial-gradient(circle at 50% 50%,#0800ff99 20%,#0000 60%);background-position:20% 30%,80% 70%,50% 50%;background-size:200% 200%;display:flex;justify-content:center;margin:0;min-height:100vh;padding:0;position:relative;width:100%}.trigger-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.trigger{height:10%;position:relative}.trigger,.video-container{display:flex;top:0;width:100%}.video-container{height:100%;left:0;position:absolute;z-index:100}.video-background,.video-background-mobile{height:calc(var(--vh, 1vh)*100)!important;left:0;object-fit:cover;position:fixed;top:0;width:100vw;z-index:-1}.overlay-content{color:#fff;font-size:2em;text-align:center;z-index:1}.leftcontainer{height:calc(100vh - 50px)}.leftcontainer,.rightcontainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.rightcontainer{height:100%}.rightsubcontainer1,.rightsubcontainer2{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.arrow-container{display:none}.contact-parent{align-items:center;display:flex;height:60%;justify-content:center;margin:0;padding:0;position:relative;width:100%}@media (max-width:960px){.page-container{display:flex;flex-direction:column;height:auto;margin:0;padding:0!important;position:relative;width:100vw}.standard-container{flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100)}.music-container,.standard-container{display:flex;margin:0;padding:0;position:relative;width:100%}.music-container{height:100vh}.home-logo-container,.music-container{align-items:center;justify-content:center}.home-logo-container{bottom:0;display:flex;flex-direction:column;padding-bottom:9rem;position:absolute;z-index:1000}.logosvg{opacity:.7;width:80vw}.video-container-mobile{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.back-arrow-container{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;position:relative;width:100vw;z-index:1000}.exclusion{color:#fff;font-size:10rem;font-weight:100;left:0;mix-blend-mode:difference;position:absolute;top:0}.arrow-button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:24px}.back-arrow{align-items:center;color:#fff;display:flex;font-size:1.5rem;justify-content:center;margin-bottom:.1rem;opacity:.7;padding:2rem;position:relative;text-align:center}}.video-text-overlay{align-items:center;color:#fff;display:flex;font-size:10rem;font-weight:100;height:-moz-fit-content;height:fit-content;inset:0;justify-content:center;letter-spacing:1.5rem;line-height:.9;margin-top:auto;position:absolute;text-transform:uppercase;transform:translateY(-5.7rem);z-index:1000}.dark-overlay{background-color:#00000080;background:linear-gradient(0deg,#0000,#0000 50%,rgba(0,0,0,.256) 90%,rgba(0,0,0,.256))}.dark-overlay,.dark-overlay-2{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:-1}.dark-overlay-2{background-color:#0000004d}.project-navigation{bottom:30px;justify-content:space-between;padding:0 50px;position:fixed;z-index:100}@media (max-width:960px){.project-navigation{bottom:20px;padding:0 20px}.project-nav-button{font-size:18px;height:40px;width:40px}}.mute-button{align-items:center;background:none;border:none;border-radius:50%;bottom:1rem;color:hsla(0,0%,100%,.401);cursor:pointer;display:flex;justify-content:center;left:1rem;position:absolute;z-index:7000!important}.image-container{background-color:#f0f0f0;overflow:hidden;position:relative;width:100%}.image-placeholder{animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.bio-container{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);min-width:100vw}.bio-content{height:-moz-fit-content;height:fit-content;max-width:var(--max-width);overflow:visible!important;width:100%!important;z-index:2!important}.bio-content,.bio-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative!important}.bio-text{gap:2rem;margin:6.8rem auto;overflow-y:visible!important;width:70%;z-index:3!important}@media (max-width:768px){.bio-text{margin:5rem auto;width:90%}}.bio-text h3,.bio-text p{margin:0}.bio-text h3{color:#fff;font-family:var(--font-standard);font-size:2.5rem;font-weight:600;letter-spacing:-.1rem;line-height:1;margin:0 0 4.8rem;text-align:center;text-transform:uppercase;width:100%}@media (max-width:768px){.bio-text h3{font-size:1.9rem;margin-bottom:2rem}}.bio-text p{color:#fff;font-family:var(--font-standard);font-size:1.1rem;font-weight:400;letter-spacing:0;line-height:1.5;text-align:justify}.bio-text p a{color:var(--secondary-color)}@media (max-width:960px){.bio-text p{font-size:.9rem}}.bio-container h2,.bio-container ul,.bio-container ul li{color:var(--secondary-color);font-size:1.5rem;font-weight:400;opacity:.7}.contact-container{animation:floatingColors 5s ease-in-out infinite alternate;background:#000;background-position:20% 30%,80% 70%,50% 50%;background-size:200% 200%;font-family:var(--font-standard);justify-content:flex-start;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding-bottom:6rem;padding-top:6rem;z-index:1000}.contact-container,.contact-content{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.contact-content{height:-moz-fit-content;height:fit-content;justify-content:center}.contact-container form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.contact-container .email-section,.contact-container .message-section{display:flex;flex-direction:column;padding-bottom:1rem}.contact-container .message-section{height:20rem}.contact-container h1{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:var(--font-standard);font-size:2.5rem;font-weight:400;font-weight:600;justify-content:center;letter-spacing:.1rem;letter-spacing:-.1rem;line-height:1;margin:0 0 2.8rem;max-width:var(--max-width);padding-bottom:4rem;text-align:left;text-align:center;text-transform:uppercase;width:60vw}@media (max-width:768px){.contact-container h1{font-size:1.9rem;line-height:1;margin-bottom:0;padding-bottom:5rem}}.contact-container input{-webkit-text-size-adjust:100%;-webkit-appearance:none;border:0 #fff;border-image:none;border-radius:0;box-shadow:none;font-size:18px;height:3rem;max-width:var(--max-width);outline:none;padding-block:0;padding-inline:0;padding-bottom:.3rem;padding-left:1rem;padding-top:.3rem;width:60vw}@media (max-width:768px){.contact-container input{width:80vw}}.contact-container textarea{-webkit-text-size-adjust:100%;-webkit-appearance:none;border:0 #fff;border-image:none;border-radius:0;box-shadow:none;font-size:18px;height:45rem;max-width:var(--max-width);outline:none;overflow:auto;padding-block:0;padding-inline:0;padding-bottom:.3rem;padding-left:1rem;padding-top:.8rem;resize:none;width:60vw}@media (max-width:768px){.contact-container textarea{width:80vw}}.contact-container button,.contact-container input:placeholder-shown,.contact-container textarea:placeholder-shown{font-family:var(--font-standard)}.contact-container button{background-color:#fff;border:0 #fff;border-image:none;border-radius:0;color:#656565;cursor:pointer;font-size:18px;max-width:var(--max-width);outline:none;padding-block:0;padding-inline:0;padding:.35rem 1rem;transition:.5s ease-in-out}.contact-container button:hover{color:#242424}.contact-container button:active{background-color:#a3a3a3;color:#000;transition:50ms ease-in-out}@media (max-width:960px){.contact-container{padding-bottom:4rem;padding-top:5rem}}.contact-container .copyright{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:4rem}.contact-container .copyright p{color:#fff;font-family:var(--font-standard);font-size:18px;font-style:italic;font-weight:600;margin:0;padding:0;text-align:center;width:60vw}@media (max-width:768px){.contact-container .copyright p{font-size:.9rem;width:80vw}}.contact-container .copyright-dash{font-style:normal}.form-success-container{align-items:center;display:flex;flex-direction:column;height:480.19px!important;justify-content:center}.press-container{background:#000;display:flex;flex-direction:column;margin:auto;padding:6.8rem 5rem;position:relative;width:100vw;z-index:1}@media (max-width:768px){.press-container{padding:5rem 10%}}.press-items{gap:1.8rem;width:100%}.press-item,.press-items{align-items:flex-start;border:none;display:flex;flex-direction:column;font-family:var(--font-standard)!important;justify-content:flex-start}.press-item{border-radius:4px;color:#fff;gap:.6rem;text-align:left;text-decoration:none;transition:all .3s}.press-container h1{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:var(--font-standard);font-size:2.5rem;font-weight:600;justify-content:center;letter-spacing:-.1rem;line-height:1;margin:0 0 6.8rem;text-align:center;text-transform:uppercase}@media (max-width:768px){.press-container h1{font-size:1.9rem;line-height:1;margin-bottom:5rem}}.press-item h3{font-family:var(--font-standard)!important;font-size:1.2rem;font-weight:500;margin:0;text-decoration:underline}@media (max-width:768px){.press-item h3{font-size:.9rem}}.press-item p{font-family:var(--font-standard)!important;font-size:1rem;font-style:italic;margin:0;opacity:.7;text-align:left}@media (max-width:768px){.press-item p{font-size:.8rem}}.project-container{align-items:center;background-color:#000;color:var(--secondary-color);display:flex;flex-direction:column;font-family:var(--font-helvetica);height:-moz-fit-content;height:fit-content;justify-content:center;margin:0 auto;padding:7rem 2rem 9rem;position:relative;width:100%;z-index:2}@media (max-width:768px){.project-container{padding-top:5rem}}.project-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.project-header h2{color:#fff;font-family:var(--font-standard);font-size:2rem;font-weight:600;letter-spacing:-.1rem;line-height:1;margin:0;padding:.2rem 0;text-align:center;text-transform:uppercase}@media (max-width:768px){.project-header h2{font-size:1rem;letter-spacing:0}}.project-year{color:#858484;font-size:4rem;font-weight:400;line-height:1;opacity:.8}.project-role{font-family:var(--font-helvetica);font-size:1rem;margin-bottom:.5rem;opacity:.9}.in-progress-tag{background-color:#fff3;border-radius:4px;display:inline-block;font-size:.8rem;margin-left:1rem;padding:.2rem .5rem;vertical-align:middle}.project-tabs{border-bottom:1px solid #fff3;display:flex;margin-bottom:1.5rem}.tab-button{background:none;border:none;color:var(--secondary-color);cursor:pointer;font-family:var(--font-inter);font-size:1rem;margin-right:1rem;opacity:.7;padding:.5rem 1rem;transition:opacity .3s}.tab-button.active{border-bottom:2px solid var(--secondary-color);opacity:1}.project-content{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;width:100%}.project-content h3{font-family:var(--font-standard)!important;font-size:var(--h3-size);margin:0 0 .5rem}.videos-container{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;position:relative;width:100%}@media (max-width:768px){.videos-container{width:90%}}.video-item{width:55%}@media (max-width:768px){.video-item{width:100%}}.video-player{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-player iframe{height:100%;left:0;position:absolute;top:0;width:100%}.photo-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:55%}.photo-display{width:100%}.photo-display,.photo-display-2{align-items:center;display:flex;gap:1rem;justify-content:center;max-height:600px;overflow:hidden}.photo-display-2{height:70%;width:55%}@media (max-width:768px){.photo-display-2{width:90%}}.photo-display img{max-height:600px;max-width:100%;object-fit:contain}.navigation-controls{gap:1rem;margin-top:1rem}.nav-button,.navigation-controls{align-items:center;display:flex;justify-content:center}.nav-button{background:#ffffff1a;border:none;border-radius:4px;color:var(--secondary-color);cursor:pointer;font-family:var(--font-standard);letter-spacing:.1rem;padding:.5rem 1rem;text-transform:uppercase;transition:background-color .3s}.nav-button:hover{background:#fff3}.project-description{align-items:center;display:flex;flex-direction:column;font-family:var(--font-standard)!important;font-size:1rem;justify-content:center;line-height:1.6;margin:7rem 0 0;text-align:justify;width:55%}@media (max-width:768px){.project-description{font-size:.9rem;margin-top:5rem;width:90%}}.project-description div p{font-family:var(--font-standard)!important;margin:0 0 2rem}@media (max-width:960px){.photo-display,.photo-display img{max-height:400px}}.project-page-container{background-color:#000;min-height:100vh;padding:2rem;position:relative;width:100%}.project-page-container .back-arrow-container{display:flex;left:2rem;position:absolute;top:2rem;z-index:10}.project-page-container .project-container{margin:0 auto;max-width:1200px;padding-top:4rem}.photos-container{align-items:center;flex-direction:column;gap:2rem}.photo-item,.photos-container{display:flex;justify-content:center}.photo-item{align-items:flex-end;height:100%;object-fit:cover;width:55%}@media (max-width:768px){.photo-item{width:90%}}.photo-item img{height:100%;object-fit:cover;width:100%}.project-navigation{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:3rem;padding:2rem 0;width:100%}.project-nav-title{color:#ffffffb3;font-family:var(--font-standard);font-size:1rem}.project-nav-button{align-items:center;background:#00000080;border:1px solid #ffffff4d;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;transition:all .3s ease;width:50px}.project-nav-button:hover{background:#000c;border-color:#fff9}@media (max-width:960px){.project-navigation{gap:1rem}.project-nav-button{font-size:18px;height:40px;width:40px}}.project-end-text{align-items:flex-start;color:#ffffffb3;display:flex;flex-direction:column;font-family:var(--font-standard);justify-content:center;width:55%}@media (max-width:768px){.project-end-text{width:90%}}.project-end-text div p{font-family:var(--font-standard)!important;font-size:1rem;font-style:italic;margin:0 0 1.5rem;text-align:justify;width:100%}.project-end-text div p:last-child{margin-bottom:0}@media (max-width:768px){.project-end-text div p{font-size:.8rem;margin-bottom:1rem}}.arrow-nav-container{align-items:center;display:flex;justify-content:center;margin-bottom:3rem;padding-left:2rem;padding-right:2rem;width:100%}.arrow-nav-container-inner{align-items:center;display:flex;gap:2rem;justify-content:space-between;width:55%}@media (max-width:768px){.arrow-nav-container-inner{width:90%}}.arrow-nav-btn{align-items:center;background:#000;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;gap:.5rem;margin:0;padding:.5rem 0}.divider-line{background-color:#fff3;height:2px;margin-bottom:7rem;margin-top:7rem;width:55%}@media (max-width:768px){.divider-line{margin-bottom:3rem;margin-top:3rem;width:90%}}.video-background,.video-background-mobile{display:block!important;height:100vh!important;left:0!important;object-fit:cover!important;object-position:center!important;opacity:1!important;position:relative!important;top:0!important;visibility:visible!important;width:100vw!important;z-index:-1!important}.video-background-mobile.right-center,.video-background.right-center{object-position:top right!important}.dark-overlay{background:linear-gradient(0deg,#0000,#0000 50%,rgba(0,0,0,.256) 90%,rgba(0,0,0,.256))!important;height:100vh!important;left:0!important;pointer-events:none!important;position:fixed!important;top:0!important;width:100vw!important;z-index:-1!important}.bio-container,.standard-container{position:relative!important;z-index:1!important}.bio-container{display:block!important;overflow:visible!important}.view-reel-button{position:absolute!important;z-index:10!important}.project-container-spc{align-items:center;background-color:#000;color:var(--secondary-color);display:flex;flex-direction:column;font-family:var(--font-helvetica);height:-moz-fit-content;height:fit-content;justify-content:center;margin:0 auto;padding:1rem 2rem 9rem;position:relative;width:100%;z-index:2}@media (max-width:768px){.project-container-spc{padding-top:5rem}}.project-content-spc{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.project-content-spc h3{font-family:var(--font-standard)!important;font-size:var(--h3-size);margin:0 0 .5rem}.photo-content-2{background-position:50%,50%;background-size:cover,cover;cursor:pointer;height:100%;overflow:hidden;position:relative;transition:opacity 1.5s ease-in-out;width:100%}.photo-content-2,.project-description-spc{align-items:center;display:flex;justify-content:center}.project-description-spc{flex-direction:column;font-family:var(--font-standard)!important;font-size:1rem;line-height:1.6;margin:4rem 0 0;text-align:justify;width:70%}@media (max-width:768px){.project-description-spc{font-size:.9rem;width:90%}}.project-description-spc div p{font-family:var(--font-standard)!important;font-size:1rem;line-height:1.6;margin:0 0 1.5rem;text-align:justify}.project-description-spc div p:last-child{margin-bottom:0}@media (max-width:768px){.project-description-spc div p{font-size:.9rem;margin-bottom:1rem}}
/*# sourceMappingURL=main.edae1713.css.map*/