.Project_Project__DZVnO{position:relative;width:100%;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;min-height:-webkit-stretch;min-height:100svh;padding-bottom:110vh}.Project_stickyContainer__ldOVd{position:absolute;top:0;left:calc(50% - 9ch);height:calc(100% - 60vh);pointer-events:none;display:flex;flex-direction:column;align-items:center}.Project_close__UN5qC{position:sticky;top:calc(100% - var(--padding) - var(--lh));margin-top:calc(100% - var(--padding) - var(--lh));text-transform:uppercase;z-index:10;pointer-events:auto;transition:opacity .5s ease}.Project_close__UN5qC:hover{animation:Project_blink__rhHT8 .9s ease infinite}@keyframes Project_blink__rhHT8{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.Project_indicator__MbaAS{height:var(--lh);position:absolute;top:calc(var(--lh) * -1);left:0;overflow:hidden}.Project_tail__B2reJ{position:absolute;height:60vh;bottom:0;width:100%}.Project_hero__yp2Wu{height:100svh;width:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}.Project_title__q4IL6{position:absolute;top:50%;left:var(--padding);text-transform:uppercase;transform:translateY(-50%);z-index:9;opacity:1;transition:opacity .3s ease .3s}.Project_title__q4IL6.Project_fadeOut__dIIr8{opacity:0;transition:opacity .2s ease}.Project_credits__DQJX7{position:absolute;width:100%;padding:var(--padding);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--padding);top:var(--fontTop);left:0;z-index:10;opacity:0;animation:Project_fadeIn__LQJ3s .5s ease .1s forwards}@keyframes Project_fadeIn__LQJ3s{0%{opacity:0}to{opacity:1}}.Project_creditColumn____eJC{width:100%;min-width:0}.Project_section__SLf6F{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 var(--padding);margin-bottom:calc(var(--lh) + var(--padding));-moz-column-gap:var(--padding);column-gap:var(--padding);z-index:5}.Project_mediaWrapper__q4hhh{width:100%;height:auto;aspect-ratio:var(--r)}.Project_sectionText__lgyTp{grid-column:1/2;margin-top:var(--padding)}.Project_openMobileCredits__N9vEj{display:none}.Project_creditsWrapper__0PYds{display:contents}@media (max-width:950px){.Project_openMobileCredits__N9vEj{display:block;height:calc(var(--lh) * 2);width:100%;cursor:pointer;text-transform:uppercase}.Project_creditsWrapper__0PYds{display:block;width:36ch;position:relative;top:var(--fontTop);padding-bottom:calc(var(--lh) * 6)}.Project_closeCredits__0ApNf,.Project_open__6n17C .Project_openCredits__i06Ei{display:none}.Project_open__6n17C .Project_closeCredits__0ApNf{display:block}.Project_credits__DQJX7{position:absolute;height:calc(var(--lh) * 2 + var(--padding));overflow-y:hidden;overflow-x:hidden;padding:var(--padding);display:block;left:0;top:0;z-index:10;transition:height .3s ease .2s,background-color .2s ease 0s,backdrop-filter .2s ease 0s;width:100%;scrollbar-width:none;-ms-overflow-style:none}.Project_credits__DQJX7::-webkit-scrollbar{display:none!important}.Project_credits__DQJX7.Project_open__6n17C{height:100svh;position:fixed;background-color:rgba(0,0,0,.3);backdrop-filter:blur(3px);overflow-y:scroll;transition:height .3s ease,background-color .3s ease .3s,backdrop-filter .3s ease .3s}.Project_section__SLf6F{grid-template-columns:1fr 1fr}.Project_capTwo__89oFB{grid-column:span 2!important}.Project_sectionText__lgyTp{grid-column:1/3;max-width:36ch}.Project_tail__B2reJ{height:50vh}.Project_Project__DZVnO{padding-bottom:100vh}.Project_stickyContainer__ldOVd{height:calc(100% - 50vh)}}@media (max-width:450px){.Project_section__SLf6F{grid-template-columns:1fr;width:calc(100%);overflow:hidden;row-gap:var(--padding);-moz-column-gap:0;column-gap:0}.Project_capTwo__89oFB,.Project_section__SLf6F .Project_item__rBNSz{grid-column:1/-1!important}.Project_hero__yp2Wu{margin-bottom:var(--padding)}.Project_sectionText__lgyTp{margin-top:0}}