.project-module-scss-module__lOhaHq__heroBlock{background:0 0;border:none;align-self:stretch;width:100%;max-width:100%}.project-module-scss-module__lOhaHq__heroMeta{align-self:flex-start;width:100%;max-width:42rem}.project-module-scss-module__lOhaHq__heroMediaWrap{border-radius:var(--radius-xl);isolation:isolate;background:0 0;width:100%;line-height:0;position:relative;overflow:hidden}.project-module-scss-module__lOhaHq__heroImage{width:100%;height:auto;display:block}.project-module-scss-module__lOhaHq__heroCarousel{width:100%;line-height:0}.project-module-scss-module__lOhaHq__promoGalleryBlock{align-self:stretch;width:100%;max-width:100%}.project-module-scss-module__lOhaHq__promoStripRoot{align-items:stretch;min-width:0}.project-module-scss-module__lOhaHq__promoNavSlot{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:2.75rem;min-height:2.75rem;display:flex}.project-module-scss-module__lOhaHq__promoNavPlaceholder{aspect-ratio:1;width:100%;max-width:2.75rem;display:block}.project-module-scss-module__lOhaHq__promoScroller{--promo-gap:.75rem;gap:var(--promo-gap);column-gap:var(--promo-gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;flex:1;min-width:0;display:flex;overflow-x:auto}.project-module-scss-module__lOhaHq__promoScroller::-webkit-scrollbar{display:none}.project-module-scss-module__lOhaHq__promoSlide{flex:0 0 calc((100% - 2*var(--promo-gap))/3);width:calc((100% - 2*var(--promo-gap))/3);max-width:calc((100% - 2*var(--promo-gap))/3);box-sizing:border-box;scroll-snap-align:start;border-radius:var(--radius-l);background:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-weak);min-width:0;line-height:0;overflow:hidden}.project-module-scss-module__lOhaHq__promoSlideImage{object-fit:contain;background:var(--neutral-alpha-weak);width:100%;height:auto;display:block}@media (max-width:960px){.project-module-scss-module__lOhaHq__promoSlide{flex:0 0 calc((100% - var(--promo-gap))/2);width:calc((100% - var(--promo-gap))/2);max-width:calc((100% - var(--promo-gap))/2)}}@media (max-width:640px){.project-module-scss-module__lOhaHq__promoScroller{--promo-gap:.65rem}.project-module-scss-module__lOhaHq__promoSlide{scroll-snap-align:center;flex:0 0 min(58%,100% - 2rem);width:min(58%,100% - 2rem);max-width:min(58%,100% - 2rem)}}.project-module-scss-module__lOhaHq__backLink{color:var(--neutral-on-background-strong);align-items:center;gap:.55rem;margin:0;font-size:1.1rem;font-weight:700;display:inline-flex}.project-module-scss-module__lOhaHq__backArrow{color:var(--neutral-on-background-strong);font-size:1.3rem;line-height:1}.project-module-scss-module__lOhaHq__contentPane{max-width:42rem}.project-module-scss-module__lOhaHq__sidebarPane{position:sticky;top:6rem}.project-module-scss-module__lOhaHq__infoCard{border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-l);padding:var(--static-space-20);background:var(--page-background)}@media (max-width:1024px){.project-module-scss-module__lOhaHq__heroBlock{max-width:100%}.project-module-scss-module__lOhaHq__sidebarPane{position:static;top:auto}.project-module-scss-module__lOhaHq__contentPane{max-width:100%}}.project-module-scss-module__lOhaHq__pdfReaderPane{flex:100%;width:100%;min-width:0;max-width:100%}.project-module-scss-module__lOhaHq__solidActionButton{white-space:nowrap;color:#fff!important;background-color:#1f1b14!important;border-color:#1f1b14!important;border-radius:.65rem!important;justify-content:center!important;align-items:center!important;gap:.35rem!important;height:2.15rem!important;min-height:2.15rem!important;padding-block:0!important;padding-inline:.85rem!important;line-height:1!important;display:inline-flex!important}.project-module-scss-module__lOhaHq__solidActionButton:hover,.project-module-scss-module__lOhaHq__solidActionButton:focus{color:#1f1b14!important;background-color:#fff!important;border-color:#1f1b14!important}.project-module-scss-module__lOhaHq__solidActionButton svg{flex-shrink:0;width:.85rem;height:.85rem}
