.ProjectAwards_number__c4X4c{font-family:TT Runs,Arial,sans-serif;font-size:1.75rem;font-weight:600;letter-spacing:-.03em;line-height:90%}.ProjectAwards_numberAlt__Ux1Hr{font-size:2rem}.ProjectAwards_h0__lwNrV{font-size:1.875rem;letter-spacing:-.03em}.ProjectAwards_h0-hero__bzr_U,.ProjectAwards_h0__lwNrV{font-family:TT Runs,Arial,sans-serif;font-weight:600;line-height:125%}.ProjectAwards_h0-hero__bzr_U{font-size:1.625rem;letter-spacing:-.01em}.ProjectAwards_h1__3V80X{font-family:TT Runs,Arial,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.03em;line-height:125%}.ProjectAwards_h2__Sj9d_{font-size:1.25rem}.ProjectAwards_h2__Sj9d_,.ProjectAwards_h3__xPFyk{font-family:TT Runs,Arial,sans-serif;font-weight:600;letter-spacing:-.03em;line-height:120%}.ProjectAwards_h3__xPFyk{font-size:1rem}.ProjectAwards_h4__jrqUj{font-family:TT Runs,Arial,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.03em;line-height:116%}.ProjectAwards_h5__6gMbe{font-size:.9375rem;letter-spacing:-.01em;line-height:122%}.ProjectAwards_h5__6gMbe,.ProjectAwards_h6__U3YUJ{font-family:TT Commons Pro,Arial,sans-serif;font-weight:500}.ProjectAwards_h6__U3YUJ{font-size:.75rem;line-height:120%}.ProjectAwards_h6__U3YUJ,.ProjectAwards_h7__ycSvS{letter-spacing:-.03em}.ProjectAwards_h7__ycSvS{font-family:TT Runs,Arial,sans-serif;font-size:.625rem;line-height:110%}.ProjectAwards_h7__ycSvS,.ProjectAwards_text1__LlJ7M{font-weight:500}.ProjectAwards_text1__LlJ7M{font-family:TT Commons Pro,Arial,sans-serif;font-size:1rem;letter-spacing:-.01em;line-height:120%}.ProjectAwards_text2__bq4oG{font-weight:400;line-height:140%}.ProjectAwards_text2__bq4oG,.ProjectAwards_text3__a3cMj{font-family:TT Commons Pro,Arial,sans-serif;font-size:.9375rem;letter-spacing:-.02em}.ProjectAwards_text3__a3cMj,.ProjectAwards_text4__2XXvg{font-weight:500;line-height:130%}.ProjectAwards_text4__2XXvg{font-family:TT Commons Pro,Arial,sans-serif;font-size:.75rem;letter-spacing:-.02em}.ProjectAwards_buttons__QxE1c{font-weight:600}.ProjectAwards_buttons__QxE1c,.ProjectAwards_description__a_3Dz{font-family:TT Runs,Arial,sans-serif;font-size:.8125rem;letter-spacing:-.03em;line-height:120%}.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-weight:500}.ProjectAwards_menu__RcGsL{font-size:.8125rem;letter-spacing:-.04em;line-height:110%;text-transform:lowercase}.ProjectAwards_copyrightsBig__vRasp,.ProjectAwards_menu__RcGsL{font-family:TT Runs,Arial,sans-serif}.ProjectAwards_copyrightsBig__vRasp{font-size:2.75rem;font-weight:700;letter-spacing:-.02em;line-height:120%}.ProjectAwards_captions__c313X{font-weight:500;letter-spacing:-.04em;line-height:110%;text-transform:lowercase}.ProjectAwards_buttons-projects__aTIiC,.ProjectAwards_captions__c313X{font-family:TT Runs,Arial,sans-serif;font-size:.75rem}.ProjectAwards_buttons-projects__aTIiC{font-weight:600;letter-spacing:-.03em;line-height:120%}.ProjectAwards_link-with-icon___p69g,.ProjectAwards_rightDescription__wl6pI a{align-items:center;color:var(--1i);display:inline-flex;gap:2px;transition:opacity .3s}.ProjectAwards_link-with-icon___p69g[target=_blank]:after,.ProjectAwards_rightDescription__wl6pI a[target=_blank]:after{background-image:url(/images/project/link-icon.svg);background-size:100% 100%;content:"";display:block;height:16px;width:16px}.ProjectAwards_container__thfK6{color:var(--e);contain:content;display:flex;padding:var(--f) var(--9);position:relative}.ProjectAwards_rightDescription__wl6pI{margin-top:var(--i)}.ProjectAwards_list__MjWG3{display:flex;flex-direction:column;gap:5px;padding-right:10px}@media (max-width:1279px){.ProjectAwards_container__thfK6{flex-direction:column;gap:var(--g)}}@media (min-width:375px)and (height <= 500px){.ProjectAwards_number__c4X4c{font-size:1.75rem}.ProjectAwards_numberAlt__Ux1Hr{font-size:2rem}.ProjectAwards_h0__lwNrV{font-size:1.875rem}.ProjectAwards_h0-hero__bzr_U{font-size:1.625rem}.ProjectAwards_h1__3V80X{font-size:1.5rem}.ProjectAwards_h2__Sj9d_{font-size:1.25rem}.ProjectAwards_h3__xPFyk{font-size:1rem}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:.9375rem}.ProjectAwards_h6__U3YUJ{font-size:.75rem}.ProjectAwards_h7__ycSvS{font-size:.625rem}.ProjectAwards_text1__LlJ7M{font-size:1rem}.ProjectAwards_text2__bq4oG,.ProjectAwards_text3__a3cMj{font-size:.9375rem}.ProjectAwards_text4__2XXvg{font-size:.75rem}.ProjectAwards_buttons__QxE1c,.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-size:.8125rem}.ProjectAwards_copyrightsBig__vRasp{font-size:2.75rem}.ProjectAwards_buttons-projects__aTIiC,.ProjectAwards_captions__c313X{font-size:.75rem}}@media (min-width:768px)and (height <= 500px){.ProjectAwards_number__c4X4c{font-size:calc(1.62695rem + .25635vw)}.ProjectAwards_numberAlt__Ux1Hr{font-size:calc(1.90039rem + .20752vw)}.ProjectAwards_h0__lwNrV{font-size:calc(1.78828rem + .18066vw)}.ProjectAwards_h0-hero__bzr_U{font-size:calc(1.56406rem + .12695vw)}.ProjectAwards_h1__3V80X{font-size:calc(1.46836rem + .06592vw)}.ProjectAwards_h2__Sj9d_{font-size:calc(1.23594rem + .0293vw)}.ProjectAwards_h3__xPFyk{font-size:calc(.99531rem + .00977vw)}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:calc(.94336rem - .01221vw)}.ProjectAwards_h6__U3YUJ{font-size:calc(.75469rem - .00977vw)}.ProjectAwards_h7__ycSvS{font-size:calc(.62617rem - .00244vw)}.ProjectAwards_text1__LlJ7M{font-size:calc(.99531rem + .00977vw)}.ProjectAwards_text2__bq4oG{font-size:calc(.95156rem - .0293vw)}.ProjectAwards_text3__a3cMj{font-size:calc(.95977rem - .04639vw)}.ProjectAwards_text4__2XXvg{font-size:calc(.77109rem - .04395vw)}.ProjectAwards_buttons__QxE1c{font-size:calc(.82305rem - .02197vw)}.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-size:calc(.83125rem - .03906vw)}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(2.64277rem + .22339vw)}.ProjectAwards_captions__c313X{font-size:calc(.76289rem - .02686vw)}.ProjectAwards_buttons-projects__aTIiC{font-size:calc(.76699rem - .0354vw)}}@media (min-width:1280px)and (height <= 500px){.ProjectAwards_number__c4X4c{font-size:calc(1.69531rem + .11393vw)}.ProjectAwards_numberAlt__Ux1Hr{font-size:calc(1.95573rem + .09223vw)}.ProjectAwards_h0__lwNrV{font-size:calc(1.83646rem + .0803vw)}.ProjectAwards_h0-hero__bzr_U{font-size:calc(1.59792rem + .05642vw)}.ProjectAwards_h1__3V80X{font-size:calc(1.48594rem + .0293vw)}.ProjectAwards_h2__Sj9d_{font-size:calc(1.24375rem + .01302vw)}.ProjectAwards_h3__xPFyk{font-size:calc(.99792rem + .00434vw)}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:calc(.9401rem - .00543vw)}.ProjectAwards_h6__U3YUJ{font-size:calc(.75208rem - .00434vw)}.ProjectAwards_h7__ycSvS{font-size:calc(.62552rem - .00109vw)}.ProjectAwards_text1__LlJ7M{font-size:calc(.99792rem + .00434vw)}.ProjectAwards_text2__bq4oG{font-size:calc(.94375rem - .01302vw)}.ProjectAwards_text3__a3cMj{font-size:calc(.9474rem - .02062vw)}.ProjectAwards_text4__2XXvg{font-size:calc(.75938rem - .01953vw)}.ProjectAwards_buttons__QxE1c{font-size:calc(.81719rem - .00977vw)}.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-size:calc(.82083rem - .01736vw)}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(2.70234rem + .09928vw)}.ProjectAwards_captions__c313X{font-size:calc(.75573rem - .01194vw)}.ProjectAwards_buttons-projects__aTIiC{font-size:calc(.75755rem - .01573vw)}}@media (min-width:1440px)and (height <= 500px){.ProjectAwards_number__c4X4c{font-size:calc(1.69531rem + .11393vw)}.ProjectAwards_numberAlt__Ux1Hr{font-size:calc(1.95573rem + .09223vw)}.ProjectAwards_h0__lwNrV{font-size:calc(1.83646rem + .0803vw)}.ProjectAwards_h0-hero__bzr_U{font-size:calc(1.59792rem + .05642vw)}.ProjectAwards_h1__3V80X{font-size:calc(1.48594rem + .0293vw)}.ProjectAwards_h2__Sj9d_{font-size:calc(1.24375rem + .01302vw)}.ProjectAwards_h3__xPFyk{font-size:calc(.99792rem + .00434vw)}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:calc(.9401rem - .00543vw)}.ProjectAwards_h6__U3YUJ{font-size:calc(.75208rem - .00434vw)}.ProjectAwards_h7__ycSvS{font-size:calc(.62552rem - .00109vw)}.ProjectAwards_text1__LlJ7M{font-size:calc(.99792rem + .00434vw)}.ProjectAwards_text2__bq4oG{font-size:calc(.94375rem - .01302vw)}.ProjectAwards_text3__a3cMj{font-size:calc(.9474rem - .02062vw)}.ProjectAwards_text4__2XXvg{font-size:calc(.75938rem - .01953vw)}.ProjectAwards_buttons__QxE1c{font-size:calc(.81719rem - .00977vw)}.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-size:calc(.82083rem - .01736vw)}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(2.70234rem + .09928vw)}.ProjectAwards_captions__c313X{font-size:calc(.75573rem - .01194vw)}.ProjectAwards_buttons-projects__aTIiC{font-size:calc(.75755rem - .01573vw)}}@media (min-width:375px){.ProjectAwards_number__c4X4c{font-size:calc(1.51145rem + 1.01781vw)}.ProjectAwards_numberAlt__Ux1Hr{font-size:calc(1.64218rem + 1.52672vw)}.ProjectAwards_h0__lwNrV{font-size:calc(1.3979rem + 2.03562vw)}.ProjectAwards_h0-hero__bzr_U{font-size:calc(1.08826rem + 2.29008vw)}.ProjectAwards_h1__3V80X{font-size:calc(1.26145rem + 1.01781vw)}.ProjectAwards_h2__Sj9d_{font-size:1.25rem}.ProjectAwards_h3__xPFyk{font-size:1rem}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:.9375rem}.ProjectAwards_h6__U3YUJ{font-size:calc(.69036rem + .25445vw)}.ProjectAwards_h7__ycSvS{font-size:calc(.50573rem + .50891vw)}.ProjectAwards_text1__LlJ7M{font-size:1rem}.ProjectAwards_text2__bq4oG,.ProjectAwards_text3__a3cMj{font-size:.9375rem}.ProjectAwards_text4__2XXvg{font-size:.75rem}.ProjectAwards_buttons__QxE1c,.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-size:.8125rem}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(3.28674rem - 2.29008vw)}.ProjectAwards_buttons-projects__aTIiC,.ProjectAwards_captions__c313X{font-size:calc(.69036rem + .25445vw)}}@media (min-width:768px){.ProjectAwards_number__c4X4c{font-size:calc(.5rem + 3.125vw)}.ProjectAwards_numberAlt__Ux1Hr{font-size:calc(.5rem + 3.90625vw)}.ProjectAwards_h0__lwNrV{font-size:calc(2rem + .78125vw)}.ProjectAwards_h0-hero__bzr_U{font-size:2.1875rem}.ProjectAwards_h1__3V80X{font-size:calc(1.375rem + .78125vw)}.ProjectAwards_h2__Sj9d_{font-size:calc(.875rem + .78125vw)}.ProjectAwards_h3__xPFyk{font-size:calc(.8125rem + .39063vw)}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:calc(.84375rem + .19531vw)}.ProjectAwards_h6__U3YUJ{font-size:calc(.71875rem + .19531vw)}.ProjectAwards_h7__ycSvS{font-size:calc(.65625rem + .19531vw)}.ProjectAwards_text1__LlJ7M{font-size:calc(.8125rem + .39063vw)}.ProjectAwards_text2__bq4oG{font-size:calc(.84375rem + .19531vw)}.ProjectAwards_text3__a3cMj{font-size:.9375rem}.ProjectAwards_text4__2XXvg{font-size:.75rem}.ProjectAwards_buttons__QxE1c,.ProjectAwards_description__a_3Dz{font-size:calc(.71875rem + .19531vw)}.ProjectAwards_menu__RcGsL{font-size:.8125rem}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(-.15625rem + 4.88281vw)}.ProjectAwards_buttons-projects__aTIiC,.ProjectAwards_captions__c313X{font-size:.8125rem}.ProjectAwards_rightDescription__wl6pI,.ProjectAwards_right__7PNNb{width:611px}.ProjectAwards_list__MjWG3{width:350px}}@media (min-width:1280px){.ProjectAwards_number__c4X4c{font-size:calc(-1rem + 5vw)}.ProjectAwards_numberAlt__Ux1Hr{font-size:calc(4.625rem - 1.25vw)}.ProjectAwards_h0__lwNrV{font-size:calc(-1.375rem + 5vw)}.ProjectAwards_h0-hero__bzr_U{font-size:calc(-.3125rem + 3.125vw)}.ProjectAwards_h1__3V80X{font-size:2.5vw}.ProjectAwards_h2__Sj9d_{font-size:calc(.5rem + 1.25vw)}.ProjectAwards_h3__xPFyk{font-size:calc(-.875rem + 2.5vw)}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:1.25vw}.ProjectAwards_h6__U3YUJ{font-size:calc(-.125rem + 1.25vw)}.ProjectAwards_h7__ycSvS{font-size:.8125rem}.ProjectAwards_text1__LlJ7M{font-size:calc(-.875rem + 2.5vw)}.ProjectAwards_text2__bq4oG{font-size:1rem}.ProjectAwards_text3__a3cMj{font-size:.9375rem}.ProjectAwards_text4__2XXvg{font-size:.75rem}.ProjectAwards_buttons__QxE1c,.ProjectAwards_description__a_3Dz{font-size:.875rem}.ProjectAwards_menu__RcGsL{font-size:.8125rem}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(.75rem + 3.75vw)}.ProjectAwards_buttons-projects__aTIiC,.ProjectAwards_captions__c313X{font-size:.8125rem}.ProjectAwards_right__7PNNb{width:714px}.ProjectAwards_right__7PNNb:only-child{margin-left:350px}}@media (min-width:1440px){.ProjectAwards_numberAlt__Ux1Hr,.ProjectAwards_number__c4X4c{font-size:calc(.875rem + 2.91667vw)}.ProjectAwards_h0__lwNrV{font-size:calc(.5rem + 2.91667vw)}.ProjectAwards_h0-hero__bzr_U{font-size:calc(.25rem + 2.5vw);letter-spacing:-.03em}.ProjectAwards_h1__3V80X{font-size:calc(1.125rem + 1.25vw)}.ProjectAwards_h2__Sj9d_{font-size:calc(.5rem + 1.25vw)}.ProjectAwards_h3__xPFyk{font-size:calc(1rem + .41667vw)}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:calc(.75rem + .41667vw)}.ProjectAwards_h5__6gMbe{line-height:125%}.ProjectAwards_h6__U3YUJ{font-size:1rem}.ProjectAwards_h7__ycSvS{font-size:calc(.625rem + .20833vw)}.ProjectAwards_text1__LlJ7M{font-size:calc(1rem + .41667vw)}.ProjectAwards_text2__bq4oG{font-size:calc(.625rem + .41667vw)}.ProjectAwards_text3__a3cMj{font-size:calc(.75rem + .20833vw)}.ProjectAwards_text4__2XXvg{font-size:.75rem}.ProjectAwards_buttons__QxE1c{font-size:calc(.5rem + .41667vw)}.ProjectAwards_description__a_3Dz{font-size:.875rem}.ProjectAwards_menu__RcGsL{font-size:calc(.625rem + .20833vw)}.ProjectAwards_copyrightsBig__vRasp{font-size:calc(-.1875rem + 4.79167vw)}.ProjectAwards_captions__c313X{font-size:calc(.625rem + .20833vw)}.ProjectAwards_buttons-projects__aTIiC{font-size:.8125rem}.ProjectAwards_link-with-icon___p69g[target=_blank]:after,.ProjectAwards_rightDescription__wl6pI a[target=_blank]:after{height:20px;width:20px}.ProjectAwards_right__7PNNb{width:797px}.ProjectAwards_rightDescription__wl6pI{width:680px}}@media (min-width:1920px){.ProjectAwards_link-with-icon___p69g[target=_blank]:after,.ProjectAwards_rightDescription__wl6pI a[target=_blank]:after{height:1.0416666667vw;width:1.0416666667vw}.ProjectAwards_right__7PNNb{width:56.1458333333vw}.ProjectAwards_right__7PNNb:only-child{margin-left:24.4791666667vw}.ProjectAwards_rightDescription__wl6pI{width:47.9166666667vw}.ProjectAwards_list__MjWG3{width:24.4791666667vw}}@media (min-width:1921px){.ProjectAwards_numberAlt__Ux1Hr,.ProjectAwards_number__c4X4c{font-size:3.6458333333vw}.ProjectAwards_h0__lwNrV{font-size:3.3333333333vw}.ProjectAwards_h0-hero__bzr_U{font-size:2.7083333333vw}.ProjectAwards_h1__3V80X{font-size:2.1875vw}.ProjectAwards_h2__Sj9d_{font-size:1.6666666667vw}.ProjectAwards_h3__xPFyk{font-size:1.25vw}.ProjectAwards_h4__jrqUj,.ProjectAwards_h5__6gMbe{font-size:1.0416666667vw}.ProjectAwards_h6__U3YUJ{font-size:.8333333333vw}.ProjectAwards_h7__ycSvS{font-size:.7291666667vw}.ProjectAwards_text1__LlJ7M{font-size:1.25vw}.ProjectAwards_text2__bq4oG{font-size:.9375vw}.ProjectAwards_text3__a3cMj{font-size:.8333333333vw}.ProjectAwards_text4__2XXvg{font-size:.625vw}.ProjectAwards_buttons__QxE1c{font-size:.8333333333vw}.ProjectAwards_description__a_3Dz,.ProjectAwards_menu__RcGsL{font-size:.7291666667vw}.ProjectAwards_copyrightsBig__vRasp{font-size:4.6354166667vw}.ProjectAwards_captions__c313X{font-size:.7291666667vw}.ProjectAwards_buttons-projects__aTIiC{font-size:.6770833333vw}}@media (hover:hover){.ProjectAwards_link-with-icon___p69g:hover,.ProjectAwards_rightDescription__wl6pI a:hover{opacity:.8}}.TextBlock_number__NAxSq{font-family:TT Runs,Arial,sans-serif;font-size:1.75rem;font-weight:600;letter-spacing:-.03em;line-height:90%}.TextBlock_numberAlt__TX8DL{font-size:2rem}.TextBlock_h0__7yRVZ{font-size:1.875rem;letter-spacing:-.03em}.TextBlock_h0-hero__NuF1O,.TextBlock_h0__7yRVZ{font-family:TT Runs,Arial,sans-serif;font-weight:600;line-height:125%}.TextBlock_h0-hero__NuF1O{font-size:1.625rem;letter-spacing:-.01em}.TextBlock_h1__m_dIc{font-family:TT Runs,Arial,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.03em;line-height:125%}.TextBlock_h2__h9ZWN{font-size:1.25rem}.TextBlock_h2__h9ZWN,.TextBlock_h3__QOD0n{font-family:TT Runs,Arial,sans-serif;font-weight:600;letter-spacing:-.03em;line-height:120%}.TextBlock_h3__QOD0n{font-size:1rem}.TextBlock_h4__vR8L1{font-family:TT Runs,Arial,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.03em;line-height:116%}.TextBlock_h5__StcO0{font-size:.9375rem;letter-spacing:-.01em;line-height:122%}.TextBlock_h5__StcO0,.TextBlock_h6__19Y1S{font-family:TT Commons Pro,Arial,sans-serif;font-weight:500}.TextBlock_h6__19Y1S{font-size:.75rem;line-height:120%}.TextBlock_h6__19Y1S,.TextBlock_h7__lEyy7{letter-spacing:-.03em}.TextBlock_h7__lEyy7{font-family:TT Runs,Arial,sans-serif;font-size:.625rem;line-height:110%}.TextBlock_h7__lEyy7,.TextBlock_text1__PNpOJ{font-weight:500}.TextBlock_text1__PNpOJ{font-family:TT Commons Pro,Arial,sans-serif;font-size:1rem;letter-spacing:-.01em;line-height:120%}.TextBlock_text2__Iem50{font-weight:400;line-height:140%}.TextBlock_text2__Iem50,.TextBlock_text3__mgkSD{font-family:TT Commons Pro,Arial,sans-serif;font-size:.9375rem;letter-spacing:-.02em}.TextBlock_text3__mgkSD,.TextBlock_text4__W33qP{font-weight:500;line-height:130%}.TextBlock_text4__W33qP{font-family:TT Commons Pro,Arial,sans-serif;font-size:.75rem;letter-spacing:-.02em}.TextBlock_buttons__tsW6R{font-weight:600}.TextBlock_buttons__tsW6R,.TextBlock_description__6mC_a{font-family:TT Runs,Arial,sans-serif;font-size:.8125rem;letter-spacing:-.03em;line-height:120%}.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-weight:500}.TextBlock_menu__1Cbeg{font-size:.8125rem;letter-spacing:-.04em;line-height:110%;text-transform:lowercase}.TextBlock_copyrightsBig__BTEsZ,.TextBlock_menu__1Cbeg{font-family:TT Runs,Arial,sans-serif}.TextBlock_copyrightsBig__BTEsZ{font-size:2.75rem;font-weight:700;letter-spacing:-.02em;line-height:120%}.TextBlock_captions__bzTgS{font-weight:500;letter-spacing:-.04em;line-height:110%;text-transform:lowercase}.TextBlock_buttons-projects__KDgSL,.TextBlock_captions__bzTgS{font-family:TT Runs,Arial,sans-serif;font-size:.75rem}.TextBlock_buttons-projects__KDgSL{font-weight:600;letter-spacing:-.03em;line-height:120%}.TextBlock_link-with-icon__8VLIW,.TextBlock_rightDescription__wN_8U a{align-items:center;color:var(--1i);display:inline-flex;gap:2px;transition:opacity .3s}.TextBlock_link-with-icon__8VLIW[target=_blank]:after,.TextBlock_rightDescription__wN_8U a[target=_blank]:after{background-image:url(/images/project/link-icon.svg);background-size:100% 100%;content:"";display:block;height:16px;width:16px}.TextBlock_container__1_Mix{color:var(--e);contain:content;display:flex;flex-direction:column;position:relative}.TextBlock_container__1_Mix.TextBlock_invertText__AsdPA{color:var(--d)}.TextBlock_container__1_Mix.TextBlock_column__gs6iU{flex-direction:column;gap:var(--i)}.TextBlock_container__1_Mix.TextBlock_column__gs6iU .TextBlock_title___gsxh{margin-bottom:0;max-width:none;padding-right:0}.TextBlock_title___gsxh{padding-right:10px}.TextBlock_rightDescription__wN_8U,.TextBlock_title___gsxh{width:100%}@media (max-width:1279px){.TextBlock_title___gsxh:not(:empty){margin-bottom:var(--o)}}@media (min-width:375px)and (height <= 500px){.TextBlock_number__NAxSq{font-size:1.75rem}.TextBlock_numberAlt__TX8DL{font-size:2rem}.TextBlock_h0__7yRVZ{font-size:1.875rem}.TextBlock_h0-hero__NuF1O{font-size:1.625rem}.TextBlock_h1__m_dIc{font-size:1.5rem}.TextBlock_h2__h9ZWN{font-size:1.25rem}.TextBlock_h3__QOD0n{font-size:1rem}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:.9375rem}.TextBlock_h6__19Y1S{font-size:.75rem}.TextBlock_h7__lEyy7{font-size:.625rem}.TextBlock_text1__PNpOJ{font-size:1rem}.TextBlock_text2__Iem50,.TextBlock_text3__mgkSD{font-size:.9375rem}.TextBlock_text4__W33qP{font-size:.75rem}.TextBlock_buttons__tsW6R,.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-size:.8125rem}.TextBlock_copyrightsBig__BTEsZ{font-size:2.75rem}.TextBlock_buttons-projects__KDgSL,.TextBlock_captions__bzTgS{font-size:.75rem}}@media (min-width:768px)and (height <= 500px){.TextBlock_number__NAxSq{font-size:calc(1.62695rem + .25635vw)}.TextBlock_numberAlt__TX8DL{font-size:calc(1.90039rem + .20752vw)}.TextBlock_h0__7yRVZ{font-size:calc(1.78828rem + .18066vw)}.TextBlock_h0-hero__NuF1O{font-size:calc(1.56406rem + .12695vw)}.TextBlock_h1__m_dIc{font-size:calc(1.46836rem + .06592vw)}.TextBlock_h2__h9ZWN{font-size:calc(1.23594rem + .0293vw)}.TextBlock_h3__QOD0n{font-size:calc(.99531rem + .00977vw)}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:calc(.94336rem - .01221vw)}.TextBlock_h6__19Y1S{font-size:calc(.75469rem - .00977vw)}.TextBlock_h7__lEyy7{font-size:calc(.62617rem - .00244vw)}.TextBlock_text1__PNpOJ{font-size:calc(.99531rem + .00977vw)}.TextBlock_text2__Iem50{font-size:calc(.95156rem - .0293vw)}.TextBlock_text3__mgkSD{font-size:calc(.95977rem - .04639vw)}.TextBlock_text4__W33qP{font-size:calc(.77109rem - .04395vw)}.TextBlock_buttons__tsW6R{font-size:calc(.82305rem - .02197vw)}.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-size:calc(.83125rem - .03906vw)}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(2.64277rem + .22339vw)}.TextBlock_captions__bzTgS{font-size:calc(.76289rem - .02686vw)}.TextBlock_buttons-projects__KDgSL{font-size:calc(.76699rem - .0354vw)}}@media (min-width:1280px)and (height <= 500px){.TextBlock_number__NAxSq{font-size:calc(1.69531rem + .11393vw)}.TextBlock_numberAlt__TX8DL{font-size:calc(1.95573rem + .09223vw)}.TextBlock_h0__7yRVZ{font-size:calc(1.83646rem + .0803vw)}.TextBlock_h0-hero__NuF1O{font-size:calc(1.59792rem + .05642vw)}.TextBlock_h1__m_dIc{font-size:calc(1.48594rem + .0293vw)}.TextBlock_h2__h9ZWN{font-size:calc(1.24375rem + .01302vw)}.TextBlock_h3__QOD0n{font-size:calc(.99792rem + .00434vw)}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:calc(.9401rem - .00543vw)}.TextBlock_h6__19Y1S{font-size:calc(.75208rem - .00434vw)}.TextBlock_h7__lEyy7{font-size:calc(.62552rem - .00109vw)}.TextBlock_text1__PNpOJ{font-size:calc(.99792rem + .00434vw)}.TextBlock_text2__Iem50{font-size:calc(.94375rem - .01302vw)}.TextBlock_text3__mgkSD{font-size:calc(.9474rem - .02062vw)}.TextBlock_text4__W33qP{font-size:calc(.75938rem - .01953vw)}.TextBlock_buttons__tsW6R{font-size:calc(.81719rem - .00977vw)}.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-size:calc(.82083rem - .01736vw)}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(2.70234rem + .09928vw)}.TextBlock_captions__bzTgS{font-size:calc(.75573rem - .01194vw)}.TextBlock_buttons-projects__KDgSL{font-size:calc(.75755rem - .01573vw)}}@media (min-width:1440px)and (height <= 500px){.TextBlock_number__NAxSq{font-size:calc(1.69531rem + .11393vw)}.TextBlock_numberAlt__TX8DL{font-size:calc(1.95573rem + .09223vw)}.TextBlock_h0__7yRVZ{font-size:calc(1.83646rem + .0803vw)}.TextBlock_h0-hero__NuF1O{font-size:calc(1.59792rem + .05642vw)}.TextBlock_h1__m_dIc{font-size:calc(1.48594rem + .0293vw)}.TextBlock_h2__h9ZWN{font-size:calc(1.24375rem + .01302vw)}.TextBlock_h3__QOD0n{font-size:calc(.99792rem + .00434vw)}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:calc(.9401rem - .00543vw)}.TextBlock_h6__19Y1S{font-size:calc(.75208rem - .00434vw)}.TextBlock_h7__lEyy7{font-size:calc(.62552rem - .00109vw)}.TextBlock_text1__PNpOJ{font-size:calc(.99792rem + .00434vw)}.TextBlock_text2__Iem50{font-size:calc(.94375rem - .01302vw)}.TextBlock_text3__mgkSD{font-size:calc(.9474rem - .02062vw)}.TextBlock_text4__W33qP{font-size:calc(.75938rem - .01953vw)}.TextBlock_buttons__tsW6R{font-size:calc(.81719rem - .00977vw)}.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-size:calc(.82083rem - .01736vw)}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(2.70234rem + .09928vw)}.TextBlock_captions__bzTgS{font-size:calc(.75573rem - .01194vw)}.TextBlock_buttons-projects__KDgSL{font-size:calc(.75755rem - .01573vw)}}@media (min-width:375px){.TextBlock_number__NAxSq{font-size:calc(1.51145rem + 1.01781vw)}.TextBlock_numberAlt__TX8DL{font-size:calc(1.64218rem + 1.52672vw)}.TextBlock_h0__7yRVZ{font-size:calc(1.3979rem + 2.03562vw)}.TextBlock_h0-hero__NuF1O{font-size:calc(1.08826rem + 2.29008vw)}.TextBlock_h1__m_dIc{font-size:calc(1.26145rem + 1.01781vw)}.TextBlock_h2__h9ZWN{font-size:1.25rem}.TextBlock_h3__QOD0n{font-size:1rem}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:.9375rem}.TextBlock_h6__19Y1S{font-size:calc(.69036rem + .25445vw)}.TextBlock_h7__lEyy7{font-size:calc(.50573rem + .50891vw)}.TextBlock_text1__PNpOJ{font-size:1rem}.TextBlock_text2__Iem50,.TextBlock_text3__mgkSD{font-size:.9375rem}.TextBlock_text4__W33qP{font-size:.75rem}.TextBlock_buttons__tsW6R,.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-size:.8125rem}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(3.28674rem - 2.29008vw)}.TextBlock_buttons-projects__KDgSL,.TextBlock_captions__bzTgS{font-size:calc(.69036rem + .25445vw)}}@media (min-width:768px){.TextBlock_number__NAxSq{font-size:calc(.5rem + 3.125vw)}.TextBlock_numberAlt__TX8DL{font-size:calc(.5rem + 3.90625vw)}.TextBlock_h0__7yRVZ{font-size:calc(2rem + .78125vw)}.TextBlock_h0-hero__NuF1O{font-size:2.1875rem}.TextBlock_h1__m_dIc{font-size:calc(1.375rem + .78125vw)}.TextBlock_h2__h9ZWN{font-size:calc(.875rem + .78125vw)}.TextBlock_h3__QOD0n{font-size:calc(.8125rem + .39063vw)}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:calc(.84375rem + .19531vw)}.TextBlock_h6__19Y1S{font-size:calc(.71875rem + .19531vw)}.TextBlock_h7__lEyy7{font-size:calc(.65625rem + .19531vw)}.TextBlock_text1__PNpOJ{font-size:calc(.8125rem + .39063vw)}.TextBlock_text2__Iem50{font-size:calc(.84375rem + .19531vw)}.TextBlock_text3__mgkSD{font-size:.9375rem}.TextBlock_text4__W33qP{font-size:.75rem}.TextBlock_buttons__tsW6R,.TextBlock_description__6mC_a{font-size:calc(.71875rem + .19531vw)}.TextBlock_menu__1Cbeg{font-size:.8125rem}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(-.15625rem + 4.88281vw)}.TextBlock_buttons-projects__KDgSL,.TextBlock_captions__bzTgS{font-size:.8125rem}.TextBlock_title___gsxh{width:350px}.TextBlock_rightDescription__wN_8U{width:611px}}@media (min-width:1280px){.TextBlock_number__NAxSq{font-size:calc(-1rem + 5vw)}.TextBlock_numberAlt__TX8DL{font-size:calc(4.625rem - 1.25vw)}.TextBlock_h0__7yRVZ{font-size:calc(-1.375rem + 5vw)}.TextBlock_h0-hero__NuF1O{font-size:calc(-.3125rem + 3.125vw)}.TextBlock_h1__m_dIc{font-size:2.5vw}.TextBlock_h2__h9ZWN{font-size:calc(.5rem + 1.25vw)}.TextBlock_h3__QOD0n{font-size:calc(-.875rem + 2.5vw)}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:1.25vw}.TextBlock_h6__19Y1S{font-size:calc(-.125rem + 1.25vw)}.TextBlock_h7__lEyy7{font-size:.8125rem}.TextBlock_text1__PNpOJ{font-size:calc(-.875rem + 2.5vw)}.TextBlock_text2__Iem50{font-size:1rem}.TextBlock_text3__mgkSD{font-size:.9375rem}.TextBlock_text4__W33qP{font-size:.75rem}.TextBlock_buttons__tsW6R,.TextBlock_description__6mC_a{font-size:.875rem}.TextBlock_menu__1Cbeg{font-size:.8125rem}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(.75rem + 3.75vw)}.TextBlock_buttons-projects__KDgSL,.TextBlock_captions__bzTgS{font-size:.8125rem}.TextBlock_container__1_Mix{flex-direction:row}}@media (min-width:1440px){.TextBlock_numberAlt__TX8DL,.TextBlock_number__NAxSq{font-size:calc(.875rem + 2.91667vw)}.TextBlock_h0__7yRVZ{font-size:calc(.5rem + 2.91667vw)}.TextBlock_h0-hero__NuF1O{font-size:calc(.25rem + 2.5vw);letter-spacing:-.03em}.TextBlock_h1__m_dIc{font-size:calc(1.125rem + 1.25vw)}.TextBlock_h2__h9ZWN{font-size:calc(.5rem + 1.25vw)}.TextBlock_h3__QOD0n{font-size:calc(1rem + .41667vw)}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:calc(.75rem + .41667vw)}.TextBlock_h5__StcO0{line-height:125%}.TextBlock_h6__19Y1S{font-size:1rem}.TextBlock_h7__lEyy7{font-size:calc(.625rem + .20833vw)}.TextBlock_text1__PNpOJ{font-size:calc(1rem + .41667vw)}.TextBlock_text2__Iem50{font-size:calc(.625rem + .41667vw)}.TextBlock_text3__mgkSD{font-size:calc(.75rem + .20833vw)}.TextBlock_text4__W33qP{font-size:.75rem}.TextBlock_buttons__tsW6R{font-size:calc(.5rem + .41667vw)}.TextBlock_description__6mC_a{font-size:.875rem}.TextBlock_menu__1Cbeg{font-size:calc(.625rem + .20833vw)}.TextBlock_copyrightsBig__BTEsZ{font-size:calc(-.1875rem + 4.79167vw)}.TextBlock_captions__bzTgS{font-size:calc(.625rem + .20833vw)}.TextBlock_buttons-projects__KDgSL{font-size:.8125rem}.TextBlock_link-with-icon__8VLIW[target=_blank]:after,.TextBlock_rightDescription__wN_8U a[target=_blank]:after{height:20px;width:20px}.TextBlock_rightDescription__wN_8U{width:797px}}@media (min-width:1920px){.TextBlock_link-with-icon__8VLIW[target=_blank]:after,.TextBlock_rightDescription__wN_8U a[target=_blank]:after{height:1.0416666667vw;width:1.0416666667vw}.TextBlock_title___gsxh{width:24.4791666667vw}.TextBlock_rightDescription__wN_8U{width:47.9166666667vw}}@media (min-width:1921px){.TextBlock_numberAlt__TX8DL,.TextBlock_number__NAxSq{font-size:3.6458333333vw}.TextBlock_h0__7yRVZ{font-size:3.3333333333vw}.TextBlock_h0-hero__NuF1O{font-size:2.7083333333vw}.TextBlock_h1__m_dIc{font-size:2.1875vw}.TextBlock_h2__h9ZWN{font-size:1.6666666667vw}.TextBlock_h3__QOD0n{font-size:1.25vw}.TextBlock_h4__vR8L1,.TextBlock_h5__StcO0{font-size:1.0416666667vw}.TextBlock_h6__19Y1S{font-size:.8333333333vw}.TextBlock_h7__lEyy7{font-size:.7291666667vw}.TextBlock_text1__PNpOJ{font-size:1.25vw}.TextBlock_text2__Iem50{font-size:.9375vw}.TextBlock_text3__mgkSD{font-size:.8333333333vw}.TextBlock_text4__W33qP{font-size:.625vw}.TextBlock_buttons__tsW6R{font-size:.8333333333vw}.TextBlock_description__6mC_a,.TextBlock_menu__1Cbeg{font-size:.7291666667vw}.TextBlock_copyrightsBig__BTEsZ{font-size:4.6354166667vw}.TextBlock_captions__bzTgS{font-size:.7291666667vw}.TextBlock_buttons-projects__KDgSL{font-size:.6770833333vw}}@media (hover:hover){.TextBlock_link-with-icon__8VLIW:hover,.TextBlock_rightDescription__wN_8U a:hover{opacity:.8}}.AdvertisingBlock_root__zPnPJ{display:flex;flex-direction:column;gap:var(--n)}.AdvertisingBlock_picture__0k7u_{border-radius:var(--18);display:block;flex-shrink:0;height:104px;overflow:hidden;width:157px}.AdvertisingBlock_picture__0k7u_ img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.AdvertisingBlock_text__tKxDG{margin-top:var(--19);opacity:.6}.AdvertisingBlock_link__YVJUc{align-items:center;color:var(--e);display:flex;gap:var(--19);margin-top:var(--u);position:relative;text-align:left;width:-moz-fit-content;width:fit-content}.AdvertisingBlock_link__YVJUc:after{background-color:currentColor;bottom:-3px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}.AdvertisingBlock_link__YVJUc svg{height:16px;width:16px;stroke:currentColor}@media (min-width:768px)and (max-width:1279px){.AdvertisingBlock_root__zPnPJ{flex-direction:row}}@media (min-width:768px){.AdvertisingBlock_picture__0k7u_{width:171px}}@media (min-width:1280px){.AdvertisingBlock_picture__0k7u_{width:190px}}@media (min-width:1440px){.AdvertisingBlock_picture__0k7u_{height:120px;width:220px}}@media (min-width:1920px){.AdvertisingBlock_picture__0k7u_{height:8.3333333333vw;width:15.2604166667vw}}@media (hover:hover){.AdvertisingBlock_link__YVJUc:hover:after{width:100%}}.AppearAnimation_container__Xeukz{opacity:0;overflow:hidden;position:relative}.CustomCursor_root__I1prj{display:none;left:0;pointer-events:none;position:fixed;top:0;z-index:99}.CustomCursor_root__I1prj .CustomCursor_pointer__F77of{position:absolute}.CustomCursor_root__I1prj .CustomCursor_content__QaeoF{display:block;opacity:0;scale:0;transition:opacity .15s ease-in-out,scale .15s ease-in-out}.CustomCursor_root__I1prj .CustomCursor_content__QaeoF.CustomCursor_show__nnTIO{opacity:1;scale:1;transition:scale .3s ease,opacity .3s ease}@media (min-width:1280px){.CustomCursor_root__I1prj{display:block}}@media (hover:none)and (pointer:coarse){.CustomCursor_root__I1prj{display:none}}.VideoModal_root__L2lW0{align-items:center;cursor:pointer;display:flex;height:100vh;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.VideoModal_root__L2lW0 .VideoModal_cursor__8ZGNn{inset:0}.VideoModal_root__L2lW0 .VideoModal_backdrop__leazF{height:100%;inset:0;position:absolute;width:100%}.VideoModal_root__L2lW0 .VideoModal_inner__MT6gV{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.VideoModal_root__L2lW0 .VideoModal_bg__dhiNK{align-items:center;background-color:var(--x);display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%;will-change:transform}.VideoModal_root__L2lW0 .VideoModal_bg__dhiNK .VideoModal_loader__b5jU9 div{border-color:var(--d) transparent}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA{align-items:center;background-color:var(--1q);border-radius:var(--18);display:flex;justify-content:center;overflow:hidden;position:absolute;right:15px;top:20px;transition:transform .3s ease,opacity .3s ease;z-index:1}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA:before{content:"";display:block;height:100%;padding:var(--i);position:absolute;width:100%;z-index:1}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA svg{height:20px;width:20px}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA svg path{fill:var(--d)}.VideoModal_root__L2lW0 .VideoModal_wrapper__5B_VH{cursor:none;height:100%}.VideoModal_root__L2lW0 iframe{border:0;height:100%;pointer-events:none;width:100%}@media (max-width:767px){.VideoModal_root__L2lW0 .VideoModal_inner__MT6gV{height:100vh}}@media (min-width:768px){.VideoModal_root__L2lW0{padding:var(--9)}.VideoModal_root__L2lW0 .VideoModal_inner__MT6gV{border-radius:var(--s)}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA{right:30px;top:20px}}@media (min-width:1280px){.VideoModal_root__L2lW0 .VideoModal_inner__MT6gV{height:100%;width:-moz-max-content;width:max-content}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA{height:3.515625vw;right:var(--i);top:var(--i);width:3.515625vw}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA:before{display:none}}@media (min-width:1440px){.VideoModal_root__L2lW0 .VideoModal_button__vQmHA{height:3.3333333333vw;width:3.3333333333vw}}@media (min-width:1920px){.VideoModal_root__L2lW0 .VideoModal_button__vQmHA{height:min(2.7083333333vw,2.7083333333vw);width:min(2.7083333333vw,2.7083333333vw)}.VideoModal_root__L2lW0 .VideoModal_button__vQmHA svg{height:1.0416666667vw;width:1.0416666667vw}}@media (hover:hover){.VideoModal_root__L2lW0 .VideoModal_button__vQmHA:hover{background-color:var(--2m);transform:scale(1.2)}}.Projects3DWrapper_container__0lPoj{height:100vh;position:relative}.DevStatInfo_root__blEwn{padding:var(--f) var(--9) var(--t)}.DevStatInfo_list__oT9Uz{display:grid;gap:var(--h)}.DevStatInfo_item__CPvA_ h3{color:var(--e)}.DevStatInfo_item__CPvA_ p{color:var(--q);margin-top:var(--i)}.DevStatInfo_tagsList__0strr{display:flex;flex-wrap:wrap;gap:var(--w);margin-top:var(--u)}@media (min-width:768px){.DevStatInfo_list__oT9Uz{-moz-column-gap:var(--n);column-gap:var(--n);grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.DevStatInfo_root__blEwn{margin:0 auto;padding-left:unset;padding-right:unset;width:47.65625vw}}@media (min-width:1440px){.DevStatInfo_root__blEwn{width:47.2222222222vw}}@media (min-width:1920px)and (min-width:1920px){.DevStatInfo_item__CPvA_ p,.DevStatInfo_item__CPvA_ ul{max-width:min(18.4895833333vw,18.4895833333vw)}}@media (min-width:1920px){.DevStatInfo_root__blEwn{width:min(47.9166666667vw,47.9166666667vw)}}