.Logo-module__DSlXwW__logo{z-index:10;width:185px;color:var(--chrome);cursor:pointer;will-change:transform;transition:top .6s var(--ease-page), width .6s var(--ease-page), opacity .3s var(--ease-fade);display:block;position:fixed;top:80px;left:50%;transform:translate(-50%,-50%)}.Logo-module__DSlXwW__mark{fill:currentColor;backface-visibility:hidden;shape-rendering:geometricprecision;width:100%;height:auto;display:block;overflow:visible}@media (max-width:599px){.Logo-module__DSlXwW__logo{width:120px;top:54px}}.Logo-module__DSlXwW__center{width:450px;top:45%}@media (min-width:1680px){.Logo-module__DSlXwW__center{width:680px}}@media (max-width:599px){.Logo-module__DSlXwW__center{width:300px}}html[data-nav=open] .Logo-module__DSlXwW__center{width:185px;top:80px}@media (max-width:599px){html[data-nav=open] .Logo-module__DSlXwW__center{width:120px;top:54px}}@media (prefers-reduced-motion:reduce){.Logo-module__DSlXwW__logo{transition:opacity .3s var(--ease-fade)}}
.type-module__VG6ZoG__label{font-family:var(--font-label);font-size:calc(8px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:400;line-height:1}.type-module__VG6ZoG__label6{font-size:calc(6px * var(--label-scale,1));}.type-module__VG6ZoG__label7{font-size:calc(7px * var(--label-scale,1));}.type-module__VG6ZoG__label9{font-size:calc(9px * var(--label-scale,1));}.type-module__VG6ZoG__nav{font-size:calc(11px * var(--label-scale,1));}@media (min-width:1680px){.type-module__VG6ZoG__nav{font-size:calc(15px * var(--label-scale,1))}}@media (max-width:768px){.type-module__VG6ZoG__nav{font-size:calc(10px * var(--label-scale,1))}}.type-module__VG6ZoG__navLg{font-size:calc(15px * var(--label-scale,1));}.type-module__VG6ZoG__serif{font-family:var(--font-serif);letter-spacing:-.01em;text-transform:none;font-size:13px;font-style:normal;font-weight:400;line-height:1.2}.type-module__VG6ZoG__serif18{letter-spacing:-.023em;font-size:18px;}.type-module__VG6ZoG__serif15{font-size:15px;}.type-module__VG6ZoG__caption{opacity:.7;font-size:10px;}.type-module__VG6ZoG__overviewTitle{letter-spacing:0;font-size:11px;font-style:italic;line-height:.9;}.type-module__VG6ZoG__overviewMeta{font-size:11px;line-height:1;}
.LightboxLink-module__5UWfjW__desktop{z-index:8;position:fixed;top:70px;left:65px}@media (max-width:768px){.LightboxLink-module__5UWfjW__desktop{display:none}}.LightboxLink-module__5UWfjW__inline{display:block}.LightboxLink-module__5UWfjW__link{z-index:0;color:var(--chrome);padding:4px;display:inline-block;position:relative;overflow:hidden;}.LightboxLink-module__5UWfjW__inline .LightboxLink-module__5UWfjW__link{color:var(--black);padding:4px 20px 4px 0}.LightboxLink-module__5UWfjW__link:after{content:"";z-index:-1;background:var(--black);width:100%;height:0;transition:height .4s var(--ease-fill);position:absolute;bottom:0;left:0}.LightboxLink-module__5UWfjW__shake{color:var(--white)!important}.LightboxLink-module__5UWfjW__shake:after{height:100%}
.Menu-module__yw522W__burger{z-index:30;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:flex-end;gap:3px;width:48px;height:48px;padding:0;display:flex;position:fixed;top:46px;right:70px}@media (max-width:768px){.Menu-module__yw522W__burger{top:28px;right:30px}}.Menu-module__yw522W__bar1,.Menu-module__yw522W__bar2,.Menu-module__yw522W__bar3{background-color:var(--chrome);width:18px;height:1px;margin:0;transition:all .4s;display:block}.Menu-module__yw522W__change .Menu-module__yw522W__bar1{background-color:var(--white);transform:translateY(6px)rotate(-45deg)}.Menu-module__yw522W__change .Menu-module__yw522W__bar2{opacity:0}.Menu-module__yw522W__change .Menu-module__yw522W__bar3{background-color:var(--white);transform:translateY(-2px)rotate(45deg)}.Menu-module__yw522W__container{z-index:9;background-color:var(--black);width:100vw;height:0;transition:height .5s var(--ease-fill);position:fixed;top:0;left:0;overflow:hidden}.Menu-module__yw522W__open{height:100dvh}.Menu-module__yw522W__wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100dvh;display:flex;position:relative}.Menu-module__yw522W__navWrapper{flex-direction:column;width:300px;margin:auto 0;display:flex}.Menu-module__yw522W__hasFilter{flex-direction:column;justify-content:center;align-items:center;display:flex}.Menu-module__yw522W__title{z-index:1;color:var(--white);text-align:center;cursor:pointer;margin:0 auto 20px;padding:6px 10px 0;transition:color .3s .1s;display:inline-block;position:relative;overflow:hidden;}@media (max-width:768px){.Menu-module__yw522W__title{margin-top:10px}}.Menu-module__yw522W__title:after{content:"";z-index:-1;background:var(--white);width:100%;height:0;transition:height .4s var(--ease-fill);position:absolute;bottom:0;left:0}@media (hover:hover) and (pointer:fine){.Menu-module__yw522W__title:hover{color:var(--black)}.Menu-module__yw522W__title:hover:after{height:100%}}.Menu-module__yw522W__links{box-sizing:content-box;opacity:0;max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .3s ease-in-out;display:block;overflow:hidden}.Menu-module__yw522W__linksOpen{opacity:1;max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .6s ease-in-out}.Menu-module__yw522W__links li{text-align:center;margin-bottom:5px}.Menu-module__yw522W__links li:first-of-type{padding-top:4px}.Menu-module__yw522W__links li:last-of-type{padding-bottom:14px}@media (max-width:768px){.Menu-module__yw522W__links li:first-of-type{padding-top:5px}}.Menu-module__yw522W__links a{font-family:var(--font-label);font-size:calc(8px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;color:#ffffffb3;padding:2px 10px;line-height:1;transition:color .3s;display:inline-block}@media (hover:hover) and (pointer:fine){.Menu-module__yw522W__links a:hover{color:#b3b3b3}}.Menu-module__yw522W__lightbox{justify-content:center;align-items:center;margin-top:20px;display:flex}.Menu-module__yw522W__lightbox a{font-family:var(--font-label);font-size:calc(9px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;color:var(--white);text-align:center;margin:0 auto;line-height:1;transition:color .3s ease-in-out}@media (min-width:1680px){.Menu-module__yw522W__lightbox a{font-size:calc(10px * var(--label-scale,1))}}@media (hover:hover) and (pointer:fine){.Menu-module__yw522W__lightbox a:hover{color:#b3b3b3}}.Menu-module__yw522W__social{justify-content:center;align-items:center;margin-top:10px;display:flex;position:relative;top:30px}.Menu-module__yw522W__social li{margin-right:15px}.Menu-module__yw522W__social li:last-of-type{margin-right:0}.Menu-module__yw522W__social a{display:block}.Menu-module__yw522W__social svg{width:10px;height:10px;fill:var(--white);transition:fill .3s;display:block}@media (hover:hover) and (pointer:fine){.Menu-module__yw522W__social a:hover svg{fill:#b3b3b3}}.Menu-module__yw522W__footer{background-color:var(--white);width:100vw;color:var(--black);padding:44px 0 14px}.Menu-module__yw522W__footerInner{text-align:center;width:90%;max-width:1050px;margin:0 auto;padding:14px 0 0;position:relative;top:-24px}@media (min-width:1680px){.Menu-module__yw522W__footerInner{max-width:1200px}}.Menu-module__yw522W__footerInner p{font-family:var(--font-label);font-size:calc(7px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;margin:7px 0;line-height:1}@media (max-width:768px){.Menu-module__yw522W__footer{padding:0 0 10px}.Menu-module__yw522W__footerInner{width:80%;max-width:600px;padding:10px 0 0;top:0}}
.BottomBar-module__fGLdtW__header{z-index:8;pointer-events:none;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 0 35px;transition:opacity .7s;display:flex;position:fixed;bottom:0}@media (max-width:768px){.BottomBar-module__fGLdtW__header{display:none}}@media (max-width:1024px){.BottomBar-module__fGLdtW__lightboxPath{display:none}}.BottomBar-module__fGLdtW__nav{z-index:3;pointer-events:auto;transition:opacity .2s ease-in-out .2s;position:relative;top:-28px}.BottomBar-module__fGLdtW__navHidden{opacity:0;pointer-events:none!important}.BottomBar-module__fGLdtW__nav ul{justify-content:center;align-items:center;gap:130px;margin:0;padding:0;display:flex}.BottomBar-module__fGLdtW__nav li{min-width:107px;font-family:var(--font-label);font-size:calc(11px * var(--label-scale,1));letter-spacing:0;text-align:center;text-transform:uppercase;color:var(--black);line-height:1;transition:color .2s ease-in-out;display:inline-block}@media (min-width:1680px){.BottomBar-module__fGLdtW__nav li{font-size:calc(15px * var(--label-scale,1))}}.BottomBar-module__fGLdtW__nav li:first-child{text-align:left}.BottomBar-module__fGLdtW__nav li:last-child{text-align:right}html[data-mode=light] .BottomBar-module__fGLdtW__nav li{color:#ffffffbf}@media (hover:hover) and (pointer:fine){.BottomBar-module__fGLdtW__nav li:hover{color:#0000004d}html[data-mode=light] .BottomBar-module__fGLdtW__nav li:hover{color:var(--white)}}.BottomBar-module__fGLdtW__footer{width:90%;max-width:1050px;color:var(--chrome);text-align:center;text-transform:uppercase;pointer-events:none;margin:0 auto;padding:14px 20px 0;line-height:1;position:relative;top:-24px}@media (min-width:1680px){.BottomBar-module__fGLdtW__footer{max-width:1200px}}.BottomBar-module__fGLdtW__footer p{font-family:var(--font-label);font-size:calc(8px * var(--label-scale,1));letter-spacing:0;margin:8px 0;line-height:1.1}.BottomBar-module__fGLdtW__lightboxPath .BottomBar-module__fGLdtW__nav li{color:#ffffff4d!important}.BottomBar-module__fGLdtW__lightboxPath .BottomBar-module__fGLdtW__footer{color:#ffffffbf}@media (hover:hover) and (pointer:fine){.BottomBar-module__fGLdtW__lightboxPath .BottomBar-module__fGLdtW__nav li:hover{color:var(--white)!important}}
.MobileBar-module__2p614q__subNav{display:none}@media (max-width:768px){.MobileBar-module__2p614q__subNav{z-index:10;background-color:var(--white);width:100%;display:block;position:fixed;bottom:0;left:0}}.MobileBar-module__2p614q__wrapper{justify-content:space-between;align-items:center;width:90%;max-width:600px;height:50px;margin:0 auto;padding:14px 0 12px;display:flex}.MobileBar-module__2p614q__footerContainer{display:none}@media (max-width:768px){.MobileBar-module__2p614q__footerContainer{padding:0 0 60px;display:block}}.MobileBar-module__2p614q__footer{width:80%;max-width:600px;color:var(--black);text-align:center;margin:0 auto;padding:10px 0 0}.MobileBar-module__2p614q__footer p{font-family:var(--font-label);font-size:calc(6px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;margin:6px 0;line-height:1}
.OverviewFilter-module__GQUtaG__filter{z-index:10;opacity:1;pointer-events:none;width:90%;max-width:600px;padding:10px 0 80px;transition:color .2s ease-in-out;display:block;position:fixed;bottom:80px;left:50%;transform:translate(-50%)}@media (min-width:1680px){.OverviewFilter-module__GQUtaG__filter{bottom:90px}}@media (hover:hover) and (pointer:fine){.OverviewFilter-module__GQUtaG__filter{opacity:0;transform:translate(9999px)}.OverviewFilter-module__GQUtaG__filter.OverviewFilter-module__GQUtaG__active{opacity:1;transition:opacity .3s linear;transform:translate(-50%)}}@media (hover:none) and (pointer:coarse) and (min-width:1024px){.OverviewFilter-module__GQUtaG__filter{opacity:1!important;transform:translate(-50%)!important}}@media (max-width:768px){.OverviewFilter-module__GQUtaG__filter{display:none!important}}.OverviewFilter-module__GQUtaG__list{pointer-events:auto;flex-direction:row;justify-content:space-between;width:100%;display:flex;position:relative}@media (max-width:1024px){.OverviewFilter-module__GQUtaG__list li{text-align:center}}.OverviewFilter-module__GQUtaG__button{color:#00000040;cursor:pointer;background-color:#0000;border:0;padding:0;transition:color .3s;position:relative;top:0;}.OverviewFilter-module__GQUtaG__button.OverviewFilter-module__GQUtaG__on{color:var(--black)}@media (hover:hover) and (pointer:fine){.OverviewFilter-module__GQUtaG__button:hover{color:var(--black)}}
.Project-module__JnoQ8a__container{width:100%;min-height:100vh;color:var(--black);background-color:var(--white)}@media (min-width:769px){.Project-module__JnoQ8a__container{position:fixed;inset:0;overflow:hidden}}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.Project-module__JnoQ8a__hideCursor,.Project-module__JnoQ8a__hideCursor *{cursor:none}.Project-module__JnoQ8a__hideCursor :is(a,button),.Project-module__JnoQ8a__hideCursor :is(a,button) *{cursor:pointer}}.Project-module__JnoQ8a__swiper{width:100%;height:100svh}.Project-module__JnoQ8a__slide{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Project-module__JnoQ8a__mediaSingle{margin:0 auto;position:relative}@media (min-width:1024px){.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape.Project-module__JnoQ8a__small{width:min(500px,90vw)}.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape.Project-module__JnoQ8a__medium{width:min(740px,90vw)}.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape.Project-module__JnoQ8a__large{width:min(1000px,90vw)}}@media (min-width:1024px) and (min-height:1000px){.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape.Project-module__JnoQ8a__small{width:min(550px,90vw)}.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape.Project-module__JnoQ8a__medium{width:min(900px,90vw)}.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape.Project-module__JnoQ8a__large{width:min(1200px,90vw)}}@media (min-width:769px) and (max-width:1023px){.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape{width:80vw}}.Project-module__JnoQ8a__landscape .Project-module__JnoQ8a__mediaImg{object-fit:contain;width:100%;max-width:none;height:auto;max-height:80vh;display:block}.Project-module__JnoQ8a__portrait .Project-module__JnoQ8a__mediaImg{object-fit:contain;width:auto;max-width:90vw;height:69vh;display:block}@media (min-width:1024px) and (min-height:700px) and (max-height:940px){.Project-module__JnoQ8a__portrait .Project-module__JnoQ8a__mediaImg{height:58vh}}@media (min-width:1024px) and (max-height:699px){.Project-module__JnoQ8a__portrait .Project-module__JnoQ8a__mediaImg{height:50vh}}.Project-module__JnoQ8a__fullBleed{width:100vw;margin:0 calc(50% - 50vw)}.Project-module__JnoQ8a__fullBleed .Project-module__JnoQ8a__mediaImg{object-fit:cover;width:100%;max-width:none;height:calc(100vh - 300px);max-height:none;display:block}.Project-module__JnoQ8a__fullBleed .Project-module__JnoQ8a__captionRow{width:98%;margin:0 auto}@media (min-width:1680px){.Project-module__JnoQ8a__fullBleed .Project-module__JnoQ8a__captionRow{width:900px}}.Project-module__JnoQ8a__video{object-fit:contain;width:68vw;max-width:1320px;height:auto;display:block}.Project-module__JnoQ8a__video.Project-module__JnoQ8a__isPortrait{width:28vw;max-width:380px}@media (min-width:769px) and (max-height:940px){.Project-module__JnoQ8a__video.Project-module__JnoQ8a__isPortrait{width:26vw;max-width:340px}}.Project-module__JnoQ8a__mediaTwoUp,.Project-module__JnoQ8a__mediaThreeUp{align-items:start;gap:0 24px;margin:0 auto;display:grid}.Project-module__JnoQ8a__mediaTwoUp{grid-template-columns:1fr 1fr;width:70%;max-width:900px}.Project-module__JnoQ8a__mediaThreeUp{grid-template-columns:1fr 1fr 1fr;width:84%;max-width:1120px}@media (min-width:1024px) and (max-height:940px){.Project-module__JnoQ8a__mediaTwoUp{max-width:680px}.Project-module__JnoQ8a__mediaThreeUp{max-width:920px}}.Project-module__JnoQ8a__groupImgWrap{aspect-ratio:2/3;width:100%;position:relative;overflow:hidden}.Project-module__JnoQ8a__groupImgWrap .Project-module__JnoQ8a__mediaImg{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.Project-module__JnoQ8a__captionRow{position:relative}.Project-module__JnoQ8a__caption{width:calc(100% - 100px);max-width:240px;color:var(--black);padding-top:6px;}@media (min-width:1680px){.Project-module__JnoQ8a__caption{width:calc(100% - 80px);max-width:320px}}.Project-module__JnoQ8a__caption:empty{min-height:18px}.Project-module__JnoQ8a__lightboxCta{z-index:2;color:var(--black);opacity:1;cursor:pointer;background:0 0;border:none;align-items:center;padding:2px 0 4px;transition:opacity .2s ease-in-out;display:inline-flex;position:absolute;top:0;right:0;}.Project-module__JnoQ8a__ctaPlus{width:11px;height:11px;display:block;position:relative;top:5px}.Project-module__JnoQ8a__ctaLabel{white-space:nowrap;display:none}@media (min-width:769px) and (hover:hover) and (pointer:fine){.Project-module__JnoQ8a__ctaLabel{opacity:0;max-width:0;transition:max-width .2s ease-in-out,opacity .2s ease-in-out,padding-left .2s ease-in-out;display:inline;position:relative;top:6px;overflow:hidden}.Project-module__JnoQ8a__lightboxCta:hover .Project-module__JnoQ8a__ctaLabel{opacity:1;max-width:240px;padding-left:6px}.Project-module__JnoQ8a__figure:hover .Project-module__JnoQ8a__lightboxCta{opacity:.7}.Project-module__JnoQ8a__figure:hover .Project-module__JnoQ8a__lightboxCta:hover{opacity:1}}@media (max-width:768px){.Project-module__JnoQ8a__ctaPlus{width:13px;height:13px;top:4px}}.Project-module__JnoQ8a__figure{margin:0}.Project-module__JnoQ8a__descriptionWrapper{-webkit-user-select:text;user-select:text;width:100%;max-width:900px;margin:0 auto;position:relative;top:10vh}.Project-module__JnoQ8a__descriptionWrapper.Project-module__JnoQ8a__oneCol{width:450px}@media (max-width:1024px){.Project-module__JnoQ8a__descriptionWrapper{width:90%;max-width:600px}}.Project-module__JnoQ8a__descriptionTitle{color:var(--black);margin:0;position:absolute;top:-50px;left:0;}.Project-module__JnoQ8a__descriptionGrid{grid-template-columns:1fr;gap:34px 50px;width:100%;margin:0 auto;padding-bottom:48px;display:grid}@media (min-width:1025px){.Project-module__JnoQ8a__descriptionGrid.Project-module__JnoQ8a__twoCols{grid-template-columns:1fr 1fr;gap:36px 8%}}.Project-module__JnoQ8a__descCol{min-width:0}.Project-module__JnoQ8a__descText p{font-family:var(--font-serif);letter-spacing:-.01em;text-transform:none;margin:0 0 10px;font-size:13px;line-height:1.2}.Project-module__JnoQ8a__descText :is(h2,h3,h4){font-family:var(--font-serif);letter-spacing:-.01em;text-transform:none;margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.2}.Project-module__JnoQ8a__descText a{text-decoration:underline}.Project-module__JnoQ8a__attributes{margin:0;padding:0}.Project-module__JnoQ8a__attributeRow{flex-direction:row;justify-content:flex-start;gap:16px;margin:0 0 10px;padding:0;display:flex}.Project-module__JnoQ8a__attributeTitle{text-align:left;width:60px;min-width:60px;display:inline-block;position:relative;top:6px;}.Project-module__JnoQ8a__attributeValue{text-align:left;}.Project-module__JnoQ8a__descriptionLinks{border-top:1px solid #000000b3;grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:10px 8%;width:100%;max-width:100%;padding-top:20px;display:grid}.Project-module__JnoQ8a__oneCol .Project-module__JnoQ8a__descriptionLinks{grid-template-columns:1fr}@media (max-width:1025px){.Project-module__JnoQ8a__descriptionLinks{grid-template-columns:1fr;row-gap:14px;margin-top:24px}}.Project-module__JnoQ8a__descriptionLinkItem{width:100%;min-width:0}.Project-module__JnoQ8a__descriptionLink{width:100%;color:var(--black);cursor:pointer;background:0 0;border:none;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:0;transition:color .2s ease-in-out,opacity .2s ease-in-out;display:flex;}.Project-module__JnoQ8a__descriptionLinkIcon{width:6.5px;height:6.5px;display:block}.Project-module__JnoQ8a__descriptionLinkText{white-space:nowrap;}@media (hover:hover) and (pointer:fine){.Project-module__JnoQ8a__descriptionLink:hover{color:#000000b3}.Project-module__JnoQ8a__descriptionLink:hover .Project-module__JnoQ8a__descriptionLinkIcon{opacity:.7}}.Project-module__JnoQ8a__backBtnWrapper{z-index:100;text-transform:uppercase;width:100%;position:fixed;top:0;left:0}.Project-module__JnoQ8a__backBtn{display:block;position:relative;}.Project-module__JnoQ8a__backBtn span{white-space:nowrap;display:inline-block;position:absolute;top:110px;right:70px}.Project-module__JnoQ8a__backPrimary{transition:transform .35s var(--ease-back);transform:translate(0)}.Project-module__JnoQ8a__backSecondary{opacity:0;transition:opacity .2s}@media (hover:hover) and (pointer:fine) and (min-width:769px){.Project-module__JnoQ8a__backBtn:is(:hover,:focus-visible) .Project-module__JnoQ8a__backPrimary{transform:translate(calc(-1 * var(--back-shift,80.5px)))}.Project-module__JnoQ8a__backBtn:is(:hover,:focus-visible) .Project-module__JnoQ8a__backSecondary{opacity:1;transition-duration:.35s;transition-delay:.25s;transition-timing-function:var(--ease-back)}}@media (max-width:768px){.Project-module__JnoQ8a__backBtnWrapper{display:none}}.Project-module__JnoQ8a__arrow{z-index:4;opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.Project-module__JnoQ8a__arrow svg{width:28px;height:auto;display:block}.Project-module__JnoQ8a__arrow.Project-module__JnoQ8a__isVisible{opacity:1}@media (max-width:1024px){.Project-module__JnoQ8a__arrow{display:none}}.Project-module__JnoQ8a__mobileNav{display:none}@media (max-width:768px){.Project-module__JnoQ8a__mobileNav{z-index:11;pointer-events:none;justify-content:flex-end;align-items:center;width:90%;max-width:600px;height:50px;padding:12px 0;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.Project-module__JnoQ8a__mobileNavLink{pointer-events:auto;color:var(--black);font-family:var(--font-label);font-size:calc(8px * var(--label-scale,1));text-transform:uppercase;padding:4px 0 4px 20px;line-height:1}.Project-module__JnoQ8a__container{padding:140px 5% 0;position:relative}.Project-module__JnoQ8a__swiper{height:auto;overflow:visible}.Project-module__JnoQ8a__swiper .swiper-wrapper{display:block;height:auto!important;transform:none!important}.Project-module__JnoQ8a__slide{display:block;height:auto!important;margin:40px 0!important}.Project-module__JnoQ8a__slide:first-child{margin-top:0!important}.Project-module__JnoQ8a__landscape .Project-module__JnoQ8a__mediaImg{max-height:none}.Project-module__JnoQ8a__portrait .Project-module__JnoQ8a__mediaImg{width:100%;max-width:none;height:auto}.Project-module__JnoQ8a__mediaSingle.Project-module__JnoQ8a__landscape{width:100%}.Project-module__JnoQ8a__fullBleed{width:100vw;margin:0 calc(50% - 50vw)}.Project-module__JnoQ8a__fullBleed .Project-module__JnoQ8a__mediaImg{object-fit:contain;height:auto}.Project-module__JnoQ8a__fullBleed .Project-module__JnoQ8a__captionRow{width:96%}.Project-module__JnoQ8a__mediaTwoUp,.Project-module__JnoQ8a__mediaThreeUp{grid-template-columns:1fr;width:100%;max-width:none}.Project-module__JnoQ8a__mediaTwoUp .Project-module__JnoQ8a__figure:not(:last-child),.Project-module__JnoQ8a__mediaThreeUp .Project-module__JnoQ8a__figure:not(:last-child){padding-bottom:40px}.Project-module__JnoQ8a__video{width:95vw;max-width:none;margin:0 auto}.Project-module__JnoQ8a__video.Project-module__JnoQ8a__isPortrait{width:90vw;max-width:none}.Project-module__JnoQ8a__descriptionWrapper{top:0;width:100%!important}.Project-module__JnoQ8a__descriptionTitle{text-align:center;margin:0;padding:50px 0 80px;position:static}.Project-module__JnoQ8a__descriptionGrid{gap:20px;padding-bottom:0}.Project-module__JnoQ8a__descText p{margin:0 0 12px}.Project-module__JnoQ8a__attributes{padding:0 0 0 15px}}
.About-module__aklwwa__container{background-color:var(--white);position:fixed;inset:0;overflow:hidden}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.About-module__aklwwa__hideCursor,.About-module__aklwwa__hideCursor *{cursor:none}.About-module__aklwwa__hideCursor :is(a,button),.About-module__aklwwa__hideCursor :is(a,button) *{cursor:pointer}}.About-module__aklwwa__track{height:100%;transition:transform .7s var(--ease-page);will-change:transform}.About-module__aklwwa__section{height:100%;padding:160px 0 150px}@media (max-height:760px) and (min-width:769px){.About-module__aklwwa__section{padding:120px 0}}@media (max-width:768px){.About-module__aklwwa__section{padding:110px 0 70px}}.About-module__aklwwa__scroller{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;height:100%;display:flex;overflow-y:auto}.About-module__aklwwa__scroller::-webkit-scrollbar{width:0;height:0}.About-module__aklwwa__column{width:min(100% - 48px,380px);margin:auto}@media (max-width:768px){.About-module__aklwwa__column{width:84%}}.About-module__aklwwa__imageWrapper{width:240px;margin:0 auto 40px}@media (max-height:820px) and (min-width:769px){.About-module__aklwwa__imageWrapper{width:190px;margin-bottom:30px}}@media (max-width:768px){.About-module__aklwwa__imageWrapper{width:70%;margin-bottom:34px}}.About-module__aklwwa__imageWrapper img{width:100%;max-width:none;height:auto;display:block}.About-module__aklwwa__heroHeading{margin:0 0 18px;}.About-module__aklwwa__firstWord{vertical-align:baseline;margin-left:12px;display:inline-block}.About-module__aklwwa__heroText p{font-family:var(--font-serif);letter-spacing:-.01em;text-transform:none;margin:0 0 18px;font-size:13px;line-height:1.2}.About-module__aklwwa__heroText p:last-of-type{margin-bottom:0}.About-module__aklwwa__heroText a{text-decoration:underline}.About-module__aklwwa__heroText :is(em,i){letter-spacing:0;font-style:italic}.About-module__aklwwa__itemBlock+.About-module__aklwwa__itemBlock{margin-top:40px}.About-module__aklwwa__itemTitle{margin:0 0 18px;}.About-module__aklwwa__list{margin:0;padding:0;list-style:none;}.About-module__aklwwa__list a{cursor:pointer}@media (hover:hover) and (pointer:fine){.About-module__aklwwa__list a:hover{text-decoration:underline}}.About-module__aklwwa__combined>li{display:inline}.About-module__aklwwa__combined>li:after{content:", "}.About-module__aklwwa__combined>li:last-child:after{content:""}.About-module__aklwwa__singleLine>li{margin-bottom:4px;display:block}.About-module__aklwwa__singleLine>li:last-of-type{margin-bottom:0}.About-module__aklwwa__singleLineGap>li{margin-bottom:8px;display:block}.About-module__aklwwa__singleLineGap>li:last-child{margin-bottom:0}.About-module__aklwwa__meta{letter-spacing:0;font-style:italic;display:block}.About-module__aklwwa__note,.About-module__aklwwa__bullets{opacity:.7;margin:4px 0 0;padding:0;font-size:11px;line-height:1.25}.About-module__aklwwa__bullets>li{margin:0 0 3px;padding-left:10px;display:block;position:relative}.About-module__aklwwa__bullets>li:before{content:"–";position:absolute;left:0}.About-module__aklwwa__bullets strong{font-weight:400}.About-module__aklwwa__singleLineGap>li:has(.About-module__aklwwa__bullets){margin-bottom:14px}.About-module__aklwwa__singleLineGap>li:has(.About-module__aklwwa__bullets):last-child{margin-bottom:0}.About-module__aklwwa__contact{text-align:center}.About-module__aklwwa__aboutFooterWrapper{flex-direction:column;align-items:center;gap:56px;display:flex}@media (max-height:820px){.About-module__aklwwa__aboutFooterWrapper{gap:40px}}@media (max-width:768px){.About-module__aklwwa__aboutFooterWrapper{gap:34px}}.About-module__aklwwa__aboutFooterItem{flex-direction:column;align-items:center;gap:10px;display:flex}@media (max-width:768px){.About-module__aklwwa__aboutFooterItem{gap:6px}}.About-module__aklwwa__aboutFooterTitle{-webkit-user-select:text;user-select:text;}.About-module__aklwwa__aboutFooterLink{-webkit-user-select:text;user-select:text;text-decoration:none;}@media (hover:hover) and (pointer:fine){.About-module__aklwwa__aboutFooterLink:hover{text-decoration:underline}}.About-module__aklwwa__aboutFooterText{-webkit-user-select:text;user-select:text;cursor:text;}.About-module__aklwwa__mobileCopyright{display:none}@media (max-width:768px){.About-module__aklwwa__mobileCopyright{color:var(--black);text-align:center;margin-top:60px;display:block}.About-module__aklwwa__mobileCopyright p{font-family:var(--font-label);font-size:calc(6px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;margin:6px 0;line-height:1}}.About-module__aklwwa__arrow{z-index:4;opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.About-module__aklwwa__arrow svg{width:28px;height:auto;display:block}.About-module__aklwwa__arrowVisible{opacity:1}@media (max-width:1024px){.About-module__aklwwa__arrow{display:none}}@media (prefers-reduced-motion:reduce){.About-module__aklwwa__track{transition:none}}
.Lightbox-module__nAJSEG__base{background-color:var(--black)}@media (max-width:1024px){.Lightbox-module__nAJSEG__base{background-color:var(--panel);flex-direction:column;justify-content:flex-start;min-height:100vh;display:flex}}.Lightbox-module__nAJSEG__container{background-color:var(--black);grid-template-rows:auto;grid-template-columns:auto 1fr;width:100%;height:100vh;display:grid;position:relative}@media (max-width:1024px){.Lightbox-module__nAJSEG__container{flex-direction:column-reverse;height:auto;padding:0;display:flex}}.Lightbox-module__nAJSEG__formContainer{z-index:2;background-color:var(--panel);flex-direction:column;justify-content:space-around;width:100%;padding:0 10%;display:flex}@media (min-width:1025px){.Lightbox-module__nAJSEG__formContainer{min-width:400px}}@media (max-width:1024px){.Lightbox-module__nAJSEG__formContainer{padding:48px 8% 20px}}.Lightbox-module__nAJSEG__formTitleWrapper{position:relative}@media (max-width:1024px){.Lightbox-module__nAJSEG__formTitleWrapper{display:none}}.Lightbox-module__nAJSEG__lightboxNav{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.Lightbox-module__nAJSEG__lightboxTitle{font-size:calc(11px * var(--label-scale,1));color:var(--white);margin:0;}.Lightbox-module__nAJSEG__lightboxMeta{flex-direction:row;justify-content:space-between;align-items:baseline;max-width:130px;margin-top:14px;display:flex}.Lightbox-module__nAJSEG__formGroup{width:100%}.Lightbox-module__nAJSEG__count{min-width:46px;color:var(--form-label);margin:0;}.Lightbox-module__nAJSEG__clearAll{color:#ffffffb3;cursor:pointer;text-align:left;background:0 0;border:none;min-width:70px;padding:0;}@media (hover:hover) and (pointer:fine){.Lightbox-module__nAJSEG__clearAll:hover{text-decoration:underline}}.Lightbox-module__nAJSEG__closeBtn{color:var(--white);cursor:pointer;display:block}.Lightbox-module__nAJSEG__closeBtn svg{width:15px;height:15px;display:block}.Lightbox-module__nAJSEG__form{width:100%;max-width:400px;margin:0 auto;position:relative}.Lightbox-module__nAJSEG__row{border-top:1px solid var(--form-line);flex-flow:row;justify-content:space-between;width:100%;display:flex}.Lightbox-module__nAJSEG__rowTitle{flex:0 0 30%;align-items:center;margin-bottom:4px;display:flex}.Lightbox-module__nAJSEG__rowTitleTop{align-items:flex-start;padding-top:20px}.Lightbox-module__nAJSEG__rowTitle label{color:var(--form-label);font-family:var(--font-label);font-size:calc(7px * var(--label-scale,1));letter-spacing:0;text-transform:uppercase;margin:0;line-height:1}.Lightbox-module__nAJSEG__input,.Lightbox-module__nAJSEG__textarea{width:70%;color:var(--white);background-color:var(--panel);font-family:var(--font-serif);letter-spacing:-.01em;text-transform:none;resize:none;border:none;outline:none;font-size:13px;font-weight:400;line-height:1.2;display:block}.Lightbox-module__nAJSEG__input{height:24px;margin:14px 0;padding:6px 0}.Lightbox-module__nAJSEG__textarea{background-color:#0000;flex:0 0 70%;height:140px;margin:14px 0 0;padding:4px 0}@media (max-width:768px){.Lightbox-module__nAJSEG__textarea{height:100px}}.Lightbox-module__nAJSEG__input::placeholder,.Lightbox-module__nAJSEG__textarea::placeholder{color:var(--form-label)}.Lightbox-module__nAJSEG__input:-webkit-autofill{-webkit-text-fill-color:var(--white)!important;box-shadow:inset 0 0 0 1000px var(--panel)!important}.Lightbox-module__nAJSEG__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--white)!important;box-shadow:inset 0 0 0 1000px var(--panel)!important}.Lightbox-module__nAJSEG__submitted .Lightbox-module__nAJSEG__row{border-top-color:#0000}.Lightbox-module__nAJSEG__submitted .Lightbox-module__nAJSEG__row:first-of-type{border-top-color:var(--form-line)}.Lightbox-module__nAJSEG__submitted :is(.Lightbox-module__nAJSEG__input,.Lightbox-module__nAJSEG__textarea,.Lightbox-module__nAJSEG__rowTitle){visibility:hidden}.Lightbox-module__nAJSEG__response{color:var(--white);font-family:var(--font-serif);letter-spacing:-.01em;text-align:left;text-transform:none;margin:0;font-size:13px;line-height:1.2;position:absolute;top:44px;left:0;right:0}.Lightbox-module__nAJSEG__actionBtn{width:100%;color:var(--white);border:none;border-top:1px solid var(--form-line);cursor:pointer;text-align:left;background-color:#0000;justify-content:space-between;align-items:center;padding:16px 44px 14px 0;transition:color .3s,background-color .3s;display:flex;position:relative;}.Lightbox-module__nAJSEG__sendBtn{margin-top:10px}.Lightbox-module__nAJSEG__actionIcon{width:10px;height:10px;position:absolute;top:50%;right:1px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.Lightbox-module__nAJSEG__actionBtn:hover{color:#ffffffb3}}.Lightbox-module__nAJSEG__pdfBtn{width:100%;max-width:400px;margin:0 auto}@media (min-width:768px) and (max-width:1024px){.Lightbox-module__nAJSEG__pdfBtn{padding-bottom:100px}}.Lightbox-module__nAJSEG__imgContainer{scrollbar-width:none;height:calc(100vh - 100px);position:relative;overflow:auto}.Lightbox-module__nAJSEG__imgContainer::-webkit-scrollbar{width:0;height:0}.Lightbox-module__nAJSEG__imgContainer:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#000000e6 100%);height:140px;position:fixed;bottom:0;left:0;right:0}@media (max-width:1024px){.Lightbox-module__nAJSEG__imgContainer{height:auto;padding:0 0 24px;overflow:visible}.Lightbox-module__nAJSEG__imgContainer:after{display:none}}.Lightbox-module__nAJSEG__wrapper{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:40px;width:90%;max-width:100%;height:auto;margin:162px 0 34px 5%;padding:0;display:grid}@media (min-width:1680px){.Lightbox-module__nAJSEG__wrapper{grid-template-columns:repeat(4,1fr);margin:200px 0 34px 5%}}@media (max-width:1024px){.Lightbox-module__nAJSEG__wrapper{grid-template-columns:repeat(2,1fr);gap:32px 20px;margin:0 auto}}.Lightbox-module__nAJSEG__item{flex-direction:column;justify-content:center;align-items:center;padding-bottom:24px;transition:opacity .2s;display:flex;position:relative}@media (max-width:1024px){.Lightbox-module__nAJSEG__item{padding-bottom:0}}.Lightbox-module__nAJSEG__imgWrapper{flex-direction:column;align-items:flex-end;display:flex;position:relative}.Lightbox-module__nAJSEG__imgWrapper img{object-fit:contain;width:100%;max-width:200px;height:auto;display:block}@media (min-width:1680px){.Lightbox-module__nAJSEG__imgWrapper img{max-width:300px}}.Lightbox-module__nAJSEG__removeBtn{opacity:0;cursor:pointer;background:0 0;border:none;margin:12px 0 0;padding:0;transition:opacity .3s}.Lightbox-module__nAJSEG__removeBtn svg{width:15px;height:15px;display:block}@media (hover:hover) and (pointer:fine){.Lightbox-module__nAJSEG__imgWrapper:hover .Lightbox-module__nAJSEG__removeBtn,.Lightbox-module__nAJSEG__imgWrapper .Lightbox-module__nAJSEG__removeBtn:focus-visible{opacity:.7}}@media (hover:none) and (pointer:coarse),(any-pointer:coarse){.Lightbox-module__nAJSEG__removeBtn{opacity:.7!important}}.Lightbox-module__nAJSEG__noDataContainer{background-color:var(--black);width:100%;height:100vh;position:relative}@media (max-width:1024px){.Lightbox-module__nAJSEG__noDataContainer{background-color:var(--panel);height:calc(100vh - 200px)}}.Lightbox-module__nAJSEG__noData{width:90%;max-width:640px;color:var(--white);text-align:center;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.Lightbox-module__nAJSEG__noData a{text-decoration:underline}.Lightbox-module__nAJSEG__navMobile{display:none}@media (max-width:1024px){.Lightbox-module__nAJSEG__navMobile{z-index:2;background-color:var(--black);color:var(--white);justify-content:space-between;padding:120px 5% 30px;display:flex}.Lightbox-module__nAJSEG__navMobile .Lightbox-module__nAJSEG__closeBtn{position:relative;top:6px}}.Lightbox-module__nAJSEG__navMobileTitle{font-size:calc(10px * var(--label-scale,1));color:var(--white);margin:0 0 14px;}.Lightbox-module__nAJSEG__amountAndClear{flex-direction:row;justify-content:space-between;align-items:center;column-gap:14px;width:100%;max-width:200px;display:flex}.Lightbox-module__nAJSEG__navMobile .Lightbox-module__nAJSEG__count{color:var(--white)}.Lightbox-module__nAJSEG__navMobile .Lightbox-module__nAJSEG__clearAll{min-width:0;color:var(--white);text-decoration:underline}.Lightbox-module__nAJSEG__mobileFooter{display:none}@media (max-width:1024px){.Lightbox-module__nAJSEG__mobileFooter{color:#ffffffbf;text-align:center;width:80%;max-width:600px;margin:0 auto;padding:20px 0 10px;display:block}.Lightbox-module__nAJSEG__mobileFooter p{font-family:var(--font-label);font-size:calc(6px * var(--label-scale,1));text-transform:uppercase;margin:6px 0;line-height:1}}.Lightbox-module__nAJSEG__printSheet{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.Lightbox-module__nAJSEG__printSheet{clip:auto;white-space:normal;color:#000;background:#fff;width:100%;height:auto;position:absolute;top:0;left:0;overflow:visible}.Lightbox-module__nAJSEG__printHeader{font-family:var(--font-label);text-transform:uppercase;justify-content:space-between;margin-bottom:12mm;font-size:8pt;display:flex}.Lightbox-module__nAJSEG__printGrid{grid-template-columns:1fr 1fr;gap:10mm;display:grid}.Lightbox-module__nAJSEG__printItem{break-inside:avoid;margin:0}.Lightbox-module__nAJSEG__printItem img{object-fit:contain;object-position:left top;width:100%;max-height:95mm;display:block}.Lightbox-module__nAJSEG__printItem figcaption{font-family:var(--font-serif);text-transform:none;margin-top:3mm;font-size:9pt;line-height:1.3}}
.Overview-module__9igMwq__container{position:relative}@media (min-width:1025px){.Overview-module__9igMwq__container{position:fixed;inset:0}}.Overview-module__9igMwq__scroller{background-color:var(--white);overscroll-behavior:none;touch-action:pan-y;backface-visibility:hidden;width:100%;height:100vh;transform-style:preserve-3d;padding:160px 0 140px;overflow:hidden}@media (min-width:1024px) and (max-height:760px){.Overview-module__9igMwq__scroller{padding:100px 0 80px}}@media (min-width:1024px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__scroller{padding:110px 0 90px}}@media (min-width:1024px) and (min-height:921px) and (max-height:1100px){.Overview-module__9igMwq__scroller{padding:120px 0 100px}}@media (min-width:1024px) and (min-height:1101px){.Overview-module__9igMwq__scroller{padding:130px 0 110px}}@media (max-width:768px){.Overview-module__9igMwq__scroller{overscroll-behavior:auto;height:auto;padding:140px 0 20px;overflow:visible}}.Overview-module__9igMwq__grid{will-change:transform;-webkit-user-select:none;user-select:none;grid-template-rows:repeat(2,minmax(min-content,auto));grid-auto-flow:column;align-content:center;align-items:center;gap:15px 40px;height:auto;min-height:100%;margin:0;padding:0;display:grid}@media (min-width:769px) and (max-height:760px){.Overview-module__9igMwq__grid{grid-auto-columns:130px}}@media (min-width:769px) and (max-width:1280px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__grid{grid-auto-columns:15vw}}@media (min-width:1281px) and (max-width:1679px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__grid{grid-auto-columns:12vw}}@media (min-width:1680px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__grid{grid-auto-columns:10vw}}@media (min-width:769px) and (max-width:1280px) and (min-height:921px) and (max-height:1100px){.Overview-module__9igMwq__grid{grid-auto-columns:17vw}}@media (min-width:1281px) and (max-width:1679px) and (min-height:921px) and (max-height:1100px){.Overview-module__9igMwq__grid{grid-auto-columns:14vw}}@media (min-width:1680px) and (min-height:921px) and (max-height:1100px){.Overview-module__9igMwq__grid{grid-auto-columns:10.5vw}}@media (min-width:769px) and (max-width:1280px) and (min-height:1101px){.Overview-module__9igMwq__grid{grid-auto-columns:20vw}}@media (min-width:1281px) and (max-width:1679px) and (min-height:1101px){.Overview-module__9igMwq__grid{grid-auto-columns:16vw}}@media (min-width:1680px) and (min-height:1101px){.Overview-module__9igMwq__grid{grid-auto-columns:12vw}}@media (min-width:1024px) and (max-height:760px){.Overview-module__9igMwq__grid{row-gap:7.5px}}@media (min-width:1024px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__grid{row-gap:10px}}@media (min-width:1024px) and (min-height:921px) and (max-height:1100px){.Overview-module__9igMwq__grid{row-gap:12.5px}}@media (min-width:1024px) and (min-height:1101px){.Overview-module__9igMwq__grid{row-gap:17.5px}}@media (min-width:1680px){.Overview-module__9igMwq__grid{column-gap:90px}}.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilter{grid-template-columns:none;width:fit-content;margin:0 auto}@media (min-width:769px) and (max-height:900px){.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilter{grid-auto-columns:clamp(130px,11vw,240px)}}@media (min-width:769px) and (min-height:901px){.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilter{grid-auto-columns:clamp(170px,13vw,330px)}}@media (min-width:769px){.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilterFew{grid-template-rows:none;grid-template-columns:repeat(auto-fit,minmax(clamp(130px,11vw,240px),clamp(130px,11vw,240px)));grid-auto-rows:auto;grid-auto-columns:auto;grid-auto-flow:row;place-content:center;width:fit-content;max-width:100%}}@media (min-width:769px) and (min-height:901px){.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilterFew{grid-template-columns:repeat(auto-fit,minmax(clamp(170px,13vw,330px),clamp(170px,13vw,330px)))}}@media (max-width:768px){.Overview-module__9igMwq__grid,.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilter,.Overview-module__9igMwq__grid.Overview-module__9igMwq__isFilterFew{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-auto-flow:row;gap:0;width:100%;height:auto;transform:none!important}}.Overview-module__9igMwq__cell{opacity:1;width:100%;height:auto;padding:30px;transition:opacity .2s ease-out;overflow:hidden}@media (min-width:768px) and (max-height:760px){.Overview-module__9igMwq__cell{padding:11px}}@media (min-width:768px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__cell{padding:15px}}@media (min-width:768px) and (min-height:921px) and (max-height:1100px){.Overview-module__9igMwq__cell{padding:20px}}@media (min-width:768px) and (min-height:1101px){.Overview-module__9igMwq__cell{padding:25px}}@media (max-width:768px){.Overview-module__9igMwq__cell{padding:14px}}.Overview-module__9igMwq__cell.Overview-module__9igMwq__isLandscape{padding:10px}@media (min-width:1024px) and (max-height:760px){.Overview-module__9igMwq__cell.Overview-module__9igMwq__isLandscape{padding:6px}}@media (min-width:1024px) and (min-height:761px) and (max-height:920px){.Overview-module__9igMwq__cell.Overview-module__9igMwq__isLandscape{padding:8px}}.Overview-module__9igMwq__cellLink{display:block}.Overview-module__9igMwq__lqip{width:100%;image-rendering:pixelated;background-repeat:no-repeat;background-size:cover;margin:0;position:relative}.Overview-module__9igMwq__img{z-index:1;object-fit:cover;opacity:0;image-rendering:auto;width:100%;max-width:none;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.Overview-module__9igMwq__loaded{opacity:1}@media (max-width:768px){.Overview-module__9igMwq__isRepeat{display:none}}.Overview-module__9igMwq__titleHolder{z-index:2;visibility:hidden;flex-direction:row;justify-content:space-between;column-gap:10px;padding-top:10px;display:flex;position:relative}.Overview-module__9igMwq__titleWrap{flex:1;min-width:0;display:block}.Overview-module__9igMwq__titleText{opacity:0;width:100%;transition:opacity .7s var(--ease-fade) .1s;display:block;}.Overview-module__9igMwq__titleMeta{opacity:0;transition:opacity .8s var(--ease-fade) .2s;display:block;position:relative;top:1px;}.Overview-module__9igMwq__plus{opacity:0;color:var(--black);transition:opacity .7s var(--ease-fade) .1s;align-self:flex-start;position:relative;left:-4px}.Overview-module__9igMwq__plus svg{width:10px;height:10px;display:block}@media (hover:hover) and (pointer:fine) and (min-width:769px){.Overview-module__9igMwq__grid:has(.Overview-module__9igMwq__cell:is(:hover,:focus-within)) .Overview-module__9igMwq__cell:not(:hover,:focus-within){opacity:.1;filter:saturate(0)}.Overview-module__9igMwq__cell:is(:hover,:focus-within) .Overview-module__9igMwq__titleHolder{visibility:visible}.Overview-module__9igMwq__cell:is(:hover,:focus-within) :is(.Overview-module__9igMwq__titleText,.Overview-module__9igMwq__titleMeta,.Overview-module__9igMwq__plus){opacity:1}}@media (hover:none) and (pointer:coarse) and (min-width:769px){.Overview-module__9igMwq__titleHolder{visibility:visible}.Overview-module__9igMwq__titleText,.Overview-module__9igMwq__titleMeta{opacity:0!important}.Overview-module__9igMwq__plus{opacity:1!important}.Overview-module__9igMwq__plus svg{width:8px;height:8px}}@media (min-width:1025px) and (max-height:600px){.Overview-module__9igMwq__titleHolder{visibility:hidden!important}.Overview-module__9igMwq__titleText,.Overview-module__9igMwq__titleMeta{opacity:0!important}}@media (max-width:768px){.Overview-module__9igMwq__titleHolder{visibility:visible!important}.Overview-module__9igMwq__titleText,.Overview-module__9igMwq__titleMeta{opacity:0!important}.Overview-module__9igMwq__plus{opacity:1;padding:4px 0 10px 14px;top:-4px}}@media (prefers-reduced-motion:reduce){.Overview-module__9igMwq__cell,.Overview-module__9igMwq__img,.Overview-module__9igMwq__titleText,.Overview-module__9igMwq__titleMeta,.Overview-module__9igMwq__plus{transition:none}}
