.ProjectIntroduction_container__TEQ5_{margin-left:var(--inset);margin-right:var(--inset);padding-top:var(--header-height);display:flex;gap:var(--gutter);height:calc(200vh - var(--header-height) - 1*var(--space-24));margin-bottom:var(--space-180)}@media(max-width:720px){.ProjectIntroduction_container__TEQ5_{flex-direction:column;height:unset;gap:0}}.ProjectIntroduction_image__dBoQR{flex:1 1;height:calc(100vh - var(--header-height) - var(--space-24));position:sticky;top:var(--header-height)}@media(max-width:720px){.ProjectIntroduction_image__dBoQR{position:static;height:unset;aspect-ratio:3.3/4;flex:1 1 auto}}.ProjectIntroduction_image__dBoQR img{height:100%}.ProjectIntroduction_rightColumn___GEpP{flex:1 1;height:100%}.ProjectIntroduction_hero__F9Egg{height:calc(100vh - var(--header-height) - var(--space-24));display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:var(--space-24)}@media(max-width:720px){.ProjectIntroduction_hero__F9Egg{height:unset;justify-content:flex-start;margin-bottom:var(--space-200)}}.ProjectIntroduction_stickyContainer__AlohL{margin-top:auto;height:calc(50vh + 96px - var(--space-24));display:flex;flex-direction:column}@media(max-width:720px){.ProjectIntroduction_stickyContainer__AlohL{height:unset;margin-top:0}}.ProjectIntroduction_titleContainer__9Lcaq{flex:1 1}.ProjectIntroduction_title__Ln5vF{font-size:60px;line-height:1.0666;text-transform:uppercase;text-align:center;padding:var(--space-60) 0 0;position:sticky;top:var(--header-height)}@media(max-width:720px){.ProjectIntroduction_title__Ln5vF{font-size:48px;line-height:1.0416;position:static;padding:var(--space-80) 0;top:unset}}.ProjectIntroduction_details__L8H0W{font-size:16px;line-height:1.125;padding-top:var(--space-24)}@media(max-width:720px){.ProjectIntroduction_details__L8H0W{padding-top:0}}.ProjectIntroduction_content__cbER7{height:calc(100vh - var(--header-height) - var(--space-24));display:flex;flex-direction:column;justify-content:center}@media(max-width:720px){.ProjectIntroduction_content__cbER7{height:unset;justify-content:flex-start}}.ProjectIntroduction_contentInner__b9_S9{width:calc(var(--column)*8 + var(--gutter)*7);margin-right:calc(var(--column)*1 + var(--gutter)*1);margin-left:auto;display:flex;gap:var(--gutter)}@media(max-width:720px){.ProjectIntroduction_contentInner__b9_S9{width:100%;margin-right:0;margin-left:0}}.ProjectIntroduction_contentImage__c6bbT{flex-basis:calc(var(--column)*6 + var(--gutter)*5)}@media(max-width:720px){.ProjectIntroduction_contentImage__c6bbT{flex-basis:calc(var(--column)*3 + var(--gutter)*2)}}.ProjectIntroduction_contentText__J1DxR{flex-basis:calc(var(--column)*2 + var(--gutter)*1)}@media(max-width:720px){.ProjectIntroduction_contentText__J1DxR{flex-basis:calc(var(--column)*3 + var(--gutter)*2)}}.ProjectIntroduction_heading__eKoS0{color:var(--color-lightgrey)}.ProjectNext_container__q6Ouw{margin-left:var(--inset);margin-right:var(--inset);display:grid;grid-template-columns:var(--common-grid);grid-template-rows:auto auto 1fr;gap:0 var(--gutter);position:relative;height:calc(100vh - var(--header-height) - 226px)}@media(max-width:720px){.ProjectNext_container__q6Ouw{padding-bottom:0;padding-top:var(--space-60);margin-bottom:var(--space-60)}}.ProjectNext_headingContainer__th1MX{font-size:12px;line-height:1.166667;grid-column:13/-1;padding-bottom:var(--space-60);padding-top:var(--space-120);align-self:start;height:fit-content}@media(max-width:720px){.ProjectNext_headingContainer__th1MX{grid-column:1/4;margin-bottom:auto;padding-top:0}}@media(pointer:fine){.ProjectNext_headingContainer__th1MX:hover~.ProjectNext_imageContainer__9sBrt{opacity:1}}.ProjectNext_heading__b66I3{color:var(--color-lightgrey)}.ProjectNext_project__M3A4M{margin-left:auto;position:relative}.ProjectNext_name__Nvdgv{font-size:12px;line-height:1.166667;padding-top:var(--space-4)}.ProjectNext_details__qY6xe{grid-column:13/-1;grid-row:2/3;align-self:start;height:fit-content}@media(max-width:720px){.ProjectNext_details__qY6xe{grid-column:4/-1;grid-row:2/3}}@media(pointer:fine){.ProjectNext_details__qY6xe:hover~.ProjectNext_imageContainer__9sBrt{opacity:1}}.ProjectNext_detail__ZSwrN{font-size:12px;line-height:1.166667;margin-bottom:var(--space-4)}.ProjectNext_detailTitle__amARf{color:var(--color-lightgrey)}.ProjectNext_imageContainer__9sBrt{grid-column:1/13;grid-row:1/4;opacity:0;transition:opacity .6s cubic-bezier(.6,0,.2,1) .2s;margin-bottom:-226px;padding-bottom:var(--space-20)}.ProjectNext_imageContainer__9sBrt>*{height:100%}@media(max-width:720px){.ProjectNext_imageContainer__9sBrt{grid-column:1/-1;grid-row:1/2;opacity:1;transition:none;margin-bottom:var(--space-8);padding-bottom:0;aspect-ratio:3.3/4;width:100%}.ProjectNext_imageContainer__9sBrt img{width:100%;height:100%;object-fit:cover}}.ProjectOverlayGallery_container__waghN{position:relative;height:100%}.ProjectOverlayGallery_index__T2jZM{font-size:11px;line-height:1.18181818;display:flex;white-space:nowrap}.ProjectOverlayGallery_imageContainer__yOiy_{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;grid-template-columns:var(--common-grid);gap:var(--gutter);transition:opacity var(--common-easing)}.ProjectOverlayGallery_button___Ra_g{grid-column:7/-7;grid-row:1/2;height:calc(100vh - var(--space-8)*2);margin:auto 0}@media(max-width:720px){.ProjectOverlayGallery_button___Ra_g{grid-column:1/-1;height:auto}}.ProjectOverlayGallery_button___Ra_g.ProjectOverlayGallery_landscape__iSNbQ{grid-column:5/-5;height:auto}@media(max-width:720px){.ProjectOverlayGallery_button___Ra_g.ProjectOverlayGallery_landscape__iSNbQ{grid-column:1/-1}}.ProjectOverlayGallery_image__7uYob{height:100%}.ProjectProducts_container__41UN7{display:grid;grid-template-columns:var(--common-grid);gap:0 var(--gutter);margin:var(--space-120) var(--inset);position:relative}@media(max-width:720px){.ProjectProducts_container__41UN7{margin-bottom:var(--space-80);margin-top:var(--space-80)}}.ProjectProducts_title__w_LEQ{font-size:14px;line-height:1.142857;padding-bottom:var(--space-40);grid-column:13/25}@media(max-width:720px){.ProjectProducts_title__w_LEQ{font-size:12px;line-height:1.166667;margin-left:0;grid-column:1/-1;padding-bottom:var(--space-32)}}.ProjectProducts_arrows__1fNGb{position:absolute;top:0;right:0}.ProjectProducts_slideshow__mBV_S{grid-column:13/25}@media(max-width:720px){.ProjectProducts_slideshow__mBV_S{grid-column:1/-1;width:100%;overflow:hidden}}.ProjectProducts_card__VJaxR{width:calc(var(--column)*6 + var(--gutter)*5 - var(--gutter)*.25)}@media(max-width:720px){.ProjectProducts_card__VJaxR{width:calc(var(--column)*4 + var(--gutter)*3)}}.SlideshowDefault_slider__izWKu{position:relative;width:100%;height:100%}.SlideshowDefault_slider--single__WGVmS{pointer-events:none}.SlideshowDefault_slides__cbl4v{display:flex;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);gap:var(--gutter);flex-shrink:0;height:100%}.SlideshowDefault_slides__cbl4v>*{cursor:grab;position:relative;flex-shrink:0}.SlideshowDefault_pager__XPwNT{position:absolute;top:calc(100% + 20px)}.SlideshowDefault_prev__Be60U{left:0}.SlideshowDefault_next__WmmlL,.SlideshowDefault_prev__Be60U{position:absolute;top:0;bottom:0;width:50%;z-index:1;cursor:pointer}.SlideshowDefault_next__WmmlL{left:50%}.ProductOverlayTechnicalInformation_main__Xt1nr{padding-top:var(--space-80);display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gutter)}@media(max-width:720px){.ProductOverlayTechnicalInformation_main__Xt1nr{grid-template-columns:var(--common-grid);padding-top:0}}.ProductOverlayTechnicalInformation_titleContainer__ZHn_Y{grid-column:1/5}@media(max-width:720px){.ProductOverlayTechnicalInformation_titleContainer__ZHn_Y{grid-column:1/-1;margin-bottom:var(--space-60)}}.ProductOverlayTechnicalInformation_title__dtWst{margin-bottom:var(--space-8)}.ProductOverlayTechnicalInformation_options__3sJkH{display:flex;flex-wrap:wrap;gap:var(--space-4)}.ProductOverlayTechnicalInformation_option__xPgLN{width:20px}.ProductOverlayTechnicalInformation_content__HBaDJ{grid-column:5/9}@media(max-width:720px){.ProductOverlayTechnicalInformation_content__HBaDJ{grid-column:1/5}}.ProductOverlayTechnicalInformation_content__HBaDJ p{margin-bottom:1em}