.PagesLayoutHeader-module-scss-module__MQhSHa__PagesLayoutHeader{box-sizing:border-box;max-width:1728px;margin-left:10px;margin-right:10px}@media screen and (min-width:930px){.PagesLayoutHeader-module-scss-module__MQhSHa__PagesLayoutHeader{margin-left:20px;margin-right:20px}}@media screen and (min-width:1768px){.PagesLayoutHeader-module-scss-module__MQhSHa__PagesLayoutHeader{width:100%;margin-left:auto;margin-right:auto}}.PagesLayoutHeader-module-scss-module__MQhSHa__PagesLayoutHeader{font:var(--font-display-1);letter-spacing:.04em;text-transform:uppercase}.PagesLayoutHeader-module-scss-module__MQhSHa__PagesLayoutHeaderPlaceholder{height:36px}.PagesLayoutHeader-module-scss-module__MQhSHa__PagesLayoutHeader{z-index:99;background-color:var(--color-background-primary);justify-content:space-between;padding-top:12px;padding-bottom:12px;display:flex;position:fixed;top:0;left:0;right:0}
.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent .PagesLayoutFooterCredits-module-scss-module__SGunfG__container{font:var(--font-display-2);letter-spacing:.04em;text-transform:uppercase}.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsTrigger{cursor:pointer;outline:none;position:relative;overflow:hidden}.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent{cursor:auto;margin-right:10px;padding-bottom:10px}.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent:focus{outline:none}.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent[data-side=top]{animation:.3s ease-out forwards PagesLayoutFooterCredits-module-scss-module__SGunfG__fade-in}@media screen and (min-width:930px){.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent{margin-right:20px}}.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent .PagesLayoutFooterCredits-module-scss-module__SGunfG__container{background-color:var(--color-white);color:var(--color-black);flex-direction:column;padding:10px;line-height:1.2;display:flex;position:relative}.PagesLayoutFooterCredits-module-scss-module__SGunfG__PagesLayoutFooterCreditsContent .PagesLayoutFooterCredits-module-scss-module__SGunfG__container a{text-underline-offset:1px;text-decoration:underline}@keyframes PagesLayoutFooterCredits-module-scss-module__SGunfG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes PagesLayoutFooterCredits-module-scss-module__SGunfG__fade-out{0%{opacity:1}to{opacity:0}}
.InlineButton-module-scss-module__1EV81q__InlineButton{font:var(--font-display-1);letter-spacing:.04em;text-transform:uppercase}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__variant-light{font:var(--font-display-2);letter-spacing:.04em;text-transform:uppercase}.InlineButton-module-scss-module__1EV81q__InlineButton{padding-bottom:1px;text-decoration:none;position:relative}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__variant-light:after{height:.5px}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__line-never:after{display:none}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__line-always:after{transform:scaleX(1)}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__line-always:hover:after{animation:.6s cubic-bezier(.55,0,.1,1) InlineButton-module-scss-module__1EV81q__inline-button-always-animation}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__line-hover:after{transform:scaleX(0)}.InlineButton-module-scss-module__1EV81q__InlineButton.InlineButton-module-scss-module__1EV81q__line-hover:hover:after{transition-delay:.1s;transform:scaleX(1)}.InlineButton-module-scss-module__1EV81q__InlineButton:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:1px;transition:transform .8s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0;left:0}@keyframes InlineButton-module-scss-module__1EV81q__inline-button-always-animation{0%{transform-origin:100% 0;transform:scaleX(1)}50%{transform-origin:100% 0;transform:scaleX(0)}51%{transform-origin:0 0}to{transform-origin:0 0;transform:scaleX(1)}}
.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter{box-sizing:border-box;max-width:1728px;margin-left:10px;margin-right:10px}@media screen and (min-width:930px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter{margin-left:20px;margin-right:20px}}@media screen and (min-width:1768px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter{width:100%;margin-left:auto;margin-right:auto}}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__about,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__contact,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__links,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__credits{font:var(--font-display-1);letter-spacing:.04em;text-transform:uppercase}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container{grid-gap:0 var(--grid-gap);grid-auto-flow:row;grid-template-columns:repeat(var(--grid-columns), [start-column] 1fr);display:grid}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter{margin-top:40px}@media screen and (min-width:930px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter{margin-top:60px}}@media screen and (max-width:929px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container{flex-direction:column;display:flex}}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__about,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__contact,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__links{text-transform:uppercase;margin-bottom:30px;display:flex}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__contact,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__links{justify-content:space-between}@media screen and (min-width:930px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__contact,.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__links{flex-direction:column}}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__about{grid-column:1/9;align-items:center}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__brand{aspect-ratio:40/35;background-image:url(/brand.svg);background-repeat:no-repeat;background-size:100%;flex:none;width:auto;min-width:35px;height:100%;margin-right:10px}@media screen and (min-width:930px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__brand{margin-right:20px}}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__contact{grid-column:9/17}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__links{grid-column:17/-1;position:relative}.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__link{width:fit-content}@media screen and (min-width:930px){.PagesLayoutFooter-module-scss-module__YmZtKW__PagesLayoutFooter .PagesLayoutFooter-module-scss-module__YmZtKW__container .PagesLayoutFooter-module-scss-module__YmZtKW__credits{position:absolute;bottom:0;right:0}}
.AboutPageContent-module-scss-module___llP2q__AboutPageContent{box-sizing:border-box;max-width:1728px;margin-left:10px;margin-right:10px}@media screen and (min-width:930px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent{margin-left:20px;margin-right:20px}}@media screen and (min-width:1768px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent{width:100%;margin-left:auto;margin-right:auto}}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__title{font:var(--font-display-1);letter-spacing:.04em;text-transform:uppercase}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__content{font:var(--font-display-2);letter-spacing:.04em;text-transform:uppercase}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__introduction,.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__bottom{font:var(--font-body)}.AboutPageContent-module-scss-module___llP2q__AboutPageContent{grid-gap:0 var(--grid-gap);grid-auto-flow:row;grid-template-columns:repeat(var(--grid-columns), [start-column] 1fr);row-gap:40px;margin-top:10px;display:grid}@media screen and (min-width:930px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent{margin-top:20px}}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__column{flex-direction:column;row-gap:40px;display:flex}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__column,.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__cover{grid-column:1/-1}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__introduction,.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__bottom{text-wrap:pretty}@media screen and (min-width:930px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__column:first-child{grid-column:1/7}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__column:nth-child(2){grid-column:9/15}}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__section{flex:1}@media screen and (min-width:930px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__section{flex:initial}}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__title{margin-bottom:20px}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__content ul{flex-direction:column;gap:10px;display:flex}@media screen and (min-width:930px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__bottom{margin-top:auto;margin-bottom:20px}}.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__cover img,.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__cover video{width:100%;height:auto}@media screen and (min-width:930px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__cover{grid-column:17/-1}}@media screen and (min-width:1440px){.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__cover img,.AboutPageContent-module-scss-module___llP2q__AboutPageContent .AboutPageContent-module-scss-module___llP2q__cover video{object-fit:cover;height:calc(100% - 20px)}}
.ProjectDescription-module-scss-module__PBofvq__ProjectDescription{box-sizing:border-box;max-width:1728px;margin-left:10px;margin-right:10px}@media screen and (min-width:930px){.ProjectDescription-module-scss-module__PBofvq__ProjectDescription{margin-left:20px;margin-right:20px}}@media screen and (min-width:1768px){.ProjectDescription-module-scss-module__PBofvq__ProjectDescription{width:100%;margin-left:auto;margin-right:auto}}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__title,.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__description{font:var(--font-body)}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__link{font:var(--font-label-1)}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription{grid-gap:0 var(--grid-gap);grid-auto-flow:row;grid-template-columns:repeat(var(--grid-columns), [start-column] 1fr);margin-top:30px;margin-bottom:50px;display:grid}@media screen and (min-width:930px){.ProjectDescription-module-scss-module__PBofvq__ProjectDescription{margin-top:40px;margin-bottom:56px}}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__content{grid-column:1/-1}@media screen and (min-width:930px){.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__content{grid-column:13/-1}}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__title{margin-bottom:24px}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__description{margin-bottom:40px}.ProjectDescription-module-scss-module__PBofvq__ProjectDescription .ProjectDescription-module-scss-module__PBofvq__link{color:var(--color-black);background-color:var(--color-grey-300);border-radius:15px;padding:0 5px 1px}
.ProjectFooter-module-scss-module__rgOONa__ProjectFooter{box-sizing:border-box;max-width:1728px;margin-left:10px;margin-right:10px}@media screen and (min-width:930px){.ProjectFooter-module-scss-module__rgOONa__ProjectFooter{margin-left:20px;margin-right:20px}}@media screen and (min-width:1768px){.ProjectFooter-module-scss-module__rgOONa__ProjectFooter{width:100%;margin-left:auto;margin-right:auto}}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections .ProjectFooter-module-scss-module__rgOONa__title{font:var(--font-display-1);letter-spacing:.04em;text-transform:uppercase}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections .ProjectFooter-module-scss-module__rgOONa__content{font:var(--font-display-2);letter-spacing:.04em;text-transform:uppercase}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter{margin-top:10px;margin-bottom:60px}@media screen and (min-width:930px){.ProjectFooter-module-scss-module__rgOONa__ProjectFooter{margin-top:24px}}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections{flex-direction:column;gap:40px;display:flex}@media screen and (min-width:930px){.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections{flex-direction:row;justify-content:space-between;gap:16px}}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections .ProjectFooter-module-scss-module__rgOONa__section{flex:1;grid-column-end:span 9}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections .ProjectFooter-module-scss-module__rgOONa__title{margin-bottom:20px}.ProjectFooter-module-scss-module__rgOONa__ProjectFooter .ProjectFooter-module-scss-module__rgOONa__sections .ProjectFooter-module-scss-module__rgOONa__content ul{flex-direction:column;gap:10px;display:flex}
