.styles_projectDetailsHero__uuCZG{height:100dvh;min-height:768px;position:relative;overflow:hidden;background-color:var(--c-dark);color:#f8f7f6;display:flex;align-items:center}.styles_bgGrid__AovIw{height:100%;background-image:url(/media/hero-grid-bg.png);background-position:50%;background-repeat:no-repeat;background-size:auto;z-index:1;filter:invert(1);opacity:1}.styles_bgGrid__AovIw,.styles_mask__HnCaL{position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:1600px}.styles_mask__HnCaL{bottom:0;z-index:2}.styles_maskLeft__tYZgl{position:absolute;top:0;bottom:0;left:0;width:300px;background:linear-gradient(to right,var(--c-dark),rgba(0,0,0,0))}.styles_maskRight___vTiY{position:absolute;top:0;bottom:0;right:0;width:300px;background:linear-gradient(to left,var(--c-dark),rgba(0,0,0,0))}.styles_content__QsZ52{position:relative;z-index:3}.styles_tag__yErk7{font-weight:400;font-size:20px;line-height:14px;letter-spacing:-.03em;color:#f8f7f6;margin-bottom:24px}.styles_title__Iqbmy{font-weight:400;font-size:65px;line-height:46px;letter-spacing:-3%;color:#f8f7f6;margin-bottom:65px;max-width:637px}.styles_desc___NQ6L{font-weight:400;font-size:20px;line-height:110%;color:#f8f7f6;max-width:509px}@media (max-width:1023px){.styles_projectDetailsHero__uuCZG{height:auto;min-height:100dvh;padding:0;align-items:center}.styles_bgGrid__AovIw{height:100%;background-image:url(/media/hero-grid-bg.png);background-size:auto;background-position:58%;background-repeat:no-repeat}.styles_mask__HnCaL{height:100%}.styles_maskLeft__tYZgl,.styles_maskRight___vTiY{width:60px}.styles_tag__yErk7{font-weight:600;font-size:16px;line-height:11px;letter-spacing:-.03em;margin-bottom:20px}.styles_title__Iqbmy{font-size:38px;line-height:44px;letter-spacing:-.03em;margin-bottom:128px;max-width:100%}.styles_desc___NQ6L{font-size:16px;line-height:100%;letter-spacing:0;max-width:100%}}.styles_lightMode___ZP4P{background-color:#fff;color:#000}.styles_lightMode___ZP4P .styles_bgGrid__AovIw{filter:none}.styles_lightMode___ZP4P .styles_maskLeft__tYZgl{background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.styles_lightMode___ZP4P .styles_maskRight___vTiY{background:linear-gradient(270deg,#fff,rgba(255,255,255,0))}.styles_lightMode___ZP4P .styles_desc___NQ6L,.styles_lightMode___ZP4P .styles_tag__yErk7,.styles_lightMode___ZP4P .styles_title__Iqbmy{color:#000}