.styles_root___MAoS{display:flex;flex-direction:column;gap:60px;width:100%}@media (max-width:1280px){.styles_root___MAoS{gap:30px}}.styles_grid__ioR_Z{row-gap:60px}.styles_grid__ioR_Z>article{display:flex;flex-direction:column;gap:20px;grid-column:4/span 6}.styles_grid__ioR_Z>article>h3{font:var(--font-h3-desktop);margin:0}.styles_grid__ioR_Z>article>div{display:flex;flex-direction:column;gap:10px}.styles_grid__ioR_Z>article>div>h4{font:var(--font-body-desktop);color:var(--default-text-gray1);text-transform:uppercase;margin:0}@media (max-width:1280px){.styles_grid__ioR_Z>article>div>h4{font:var(--font-body-mobile)}}.styles_grid__ioR_Z>article>div>span{font:var(--font-body-desktop)}@media (max-width:1280px){.styles_grid__ioR_Z>article>div>span{font:var(--font-body-mobile)}.styles_grid__ioR_Z>article{grid-column:1/span 12}}.styles_title__AKWkx{display:flex;gap:12px;align-items:flex-start;font:var(--font-list-header-desktop);color:var(--text-black,--default-text-black);width:66%}@media (max-width:1280px){.styles_title__AKWkx{font:var(--font-list-header-mobile);width:100%}}.styles_root__soEpa{display:flex;justify-content:space-between;padding:40px 0;gap:16px;border-bottom:1px solid var(--default-stroke-gray3);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:var(--text-black)}.styles_root__soEpa svg{width:32px;height:32px;flex-shrink:0}@media (max-width:1280px){.styles_root__soEpa svg{width:24px;height:24px}}.styles_root__soEpa>svg>path{fill:var(--text-black)}.styles_root__soEpa .styles_title__AKWkx[data-icon=file]>svg{fill:var(--icon-gray1)}.styles_root__soEpa .styles_title__AKWkx[data-icon=url]>svg{color:var(--icon-gray1)}.styles_root__soEpa[data-variant=small]{text-transform:none;border-bottom:none;padding:0}.styles_root__soEpa[data-variant=small]>svg{height:24px;width:24px}.styles_root__soEpa[data-variant=small] .styles_title__AKWkx{font:var(--font-body-mobile)}.styles_root__soEpa[data-variant=small] .styles_title__AKWkx>svg{width:24px;height:24px}@media (max-width:1280px){.styles_root__soEpa[data-variant=small]>svg{display:none}}.styles_root__gQWLQ{width:100%}@media (max-width:1280px){.styles_root__gQWLQ{row-gap:12px}}.styles_root__gQWLQ>article{display:flex;flex-direction:column;grid-column:4/span 9;color:var(--text-color);gap:40px}.styles_root__gQWLQ>article>h2{margin:0;font:var(--font-h2-desktop);text-wrap:wrap;text-transform:uppercase}.styles_root__gQWLQ>article>p{margin:0;font:var(--font-body-desktop)}@media (max-width:1280px){.styles_root__gQWLQ>article{grid-column:1/span 12;gap:12px}.styles_root__gQWLQ>article>h2{font:var(--font-h2-mobile)}.styles_root__gQWLQ>article>p{font:var(--font-body-mobile)}}.styles_link__sXz0A{grid-column:1/span 3}@media (max-width:1280px){.styles_link__sXz0A{grid-column:1/span 12}}.styles_link__uRt3F{-webkit-text-decoration:none;text-decoration:none;display:flex;font:var(--font-button2-desktop);gap:8px;align-items:start;text-transform:uppercase;color:var(--link-color);grid-column:1/span 3;height:-moz-min-content;height:min-content}.styles_link__uRt3F>svg{width:32px;height:32px;transform:scale(1);transition:transform .3s ease-in}.styles_link__uRt3F>svg>path{fill:var(--link-color)}.styles_link__uRt3F:hover>svg{transform:scale(1.15)}.styles_link__uRt3F[data-hide=true]{display:none}@media (max-width:1280px){.styles_link__uRt3F{grid-column:1/span 12;font:var(--font-button2-mobile);gap:6px}.styles_link__uRt3F>svg{transform:scale(.75);transition:transform .3s ease-in}.styles_link__uRt3F:hover>svg{transform:scale(1)}}.styles_link-title__5alro{align-self:center}.styles_grid__dz423{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.styles_main-page__bMtaO{display:flex;flex-direction:column;gap:120px;margin-bottom:120px;align-items:center}@media (max-width:1280px){.styles_main-page__bMtaO{gap:64px}}@media (max-width:1024px){.styles_main-page__bMtaO{margin-bottom:64px}}@media (max-width:640px){.styles_main-page__bMtaO{gap:32px}}.styles_primary__gcd0J{font:var(--font-h0-secondary-desktop)}@media (max-width:640px){.styles_primary__gcd0J{font:var(--font-h2-mobile)}}.styles_main-activities__hlZE4{display:flex;flex-direction:column;gap:60px}@media (max-width:1280px){.styles_main-activities__hlZE4{gap:20px}.styles_main-activities__hlZE4 p{font:var(--font-main-tag-mobile)!important}}.styles_block__6OR9D{display:flex;flex-direction:column;gap:8px}.styles_block__6OR9D>h3{font:var(--font-h3-desktop)}@media (max-width:1280px){.styles_block__6OR9D>h3{font:var(--font-h3-mobile);text-transform:uppercase}}.styles_block__6OR9D>p{font:var(--font-citation-tag-desktop)}.styles_inner-grid___uXal{display:flex;grid-column:4/span 6;gap:70px}@media (max-width:1280px){.styles_inner-grid___uXal{grid-column:1/span 12;gap:40px}}.styles_projects__d7nt9{display:flex;flex-direction:column;gap:60px}.styles_project-item__2sxct,.styles_projects-container__C59Np{display:flex;flex-direction:column;gap:40px}.styles_project-item__2sxct{grid-column:4/span 9}@media (max-width:1280px){.styles_project-item__2sxct{grid-column:1/span 12;gap:30px}}.styles_project-name__RRt9x{width:660px;font:var(--font-body-medium-desktop)}@media (max-width:1280px){.styles_project-name__RRt9x{width:100%;font:var(--font-header-item-mobile)}}.styles_sep__IOEaE{height:1px;background-color:var(--default-stroke-gray3)}.styles_rich__ebJNY{gap:20px!important;grid-column:4/span 6}.styles_products__BziM_{gap:40px}.styles_products-wrapper__2pUiT,.styles_products__BziM_{display:flex;flex-direction:column}.styles_products-wrapper__2pUiT{gap:60px}@media (max-width:1280px){.styles_products-wrapper__2pUiT{gap:30px}}.styles_products-link__Iv_4c{all:unset;display:flex;font:var(--font-button3-desktop);gap:16px;cursor:pointer;color:var(--default-text-blue1)}.styles_products-link__Iv_4c>svg>path{fill:var(--default-text-blue1)}.styles_products-link__Iv_4c>svg{width:24px;height:24px}.styles_product-text-wrapper__eQxGk{display:flex;flex-direction:column;gap:20px;grid-column:4/span 6}@media (max-width:1280px){.styles_product-text-wrapper__eQxGk{grid-column:1/span 12}}.styles_product-text__JB_SB{font:var(--font-body-desktop)}@media (max-width:1280px){.styles_product-text__JB_SB{font:var(--font-header-item-mobile)}}.styles_products-grid__XnmmZ{gap:40px}@media (max-width:1280px){.styles_products-grid__XnmmZ{gap:20px}}.styles_file-list-wrapper__tz6xM{display:flex;flex-direction:column;gap:40px;grid-column:4/span 9}.styles_file-list-wrapper__tz6xM>h3{font:var(--font-list-header-desktop);text-transform:uppercase;font-style:normal}@media (max-width:1280px){.styles_file-list-wrapper__tz6xM{grid-column:1/span 12;gap:20px}}.styles_file-list___glwu,.styles_root__pgto8{display:flex;flex-direction:column;gap:40px}.styles_root__pgto8{font:var(--font-new-p-desktop);grid-column:4/span 6}.styles_root__pgto8 p,.styles_root__pgto8 ul{margin:0}.styles_root__pgto8 a{-webkit-text-decoration:none;text-decoration:none;color:var(--default-text-blue1)}.styles_root__pgto8 a:visited{color:#551a8b}@media (max-width:1280px){.styles_root__pgto8{font:var(--font-new-p-mobile);grid-column:1/span 12}}.styles_root___qjoS{position:relative;display:flex;flex-direction:column;color:var(--default-text-white);justify-content:center;align-items:center;overflow:hidden;height:min(960px,100dvh);width:100%}@media (max-width:640px) and (max-height:1000px){.styles_root___qjoS{height:100vh}}@media (max-width:1280px){.styles_secondary-root__bN7OQ{height:min(860px,100dvh)}}@media (max-width:640px){.styles_secondary-root__bN7OQ{height:min(560px,100dvh)}}.styles_heading__ylaXV{display:flex;flex-direction:column;padding:0 40px;margin:0}.styles_heading__ylaXV span{text-transform:uppercase;text-align:center}@media (max-width:640px){.styles_heading__ylaXV{display:flex;flex-direction:column;gap:8px;padding:0 20px}}.styles_overlay__tcfiR{background:linear-gradient(0deg,var(--default-image-overlay) 0,var(--default-image-overlay) 100%);position:absolute;left:0;z-index:-1;width:max(100%,768px);height:100%}.styles_overlay__tcfiR>img{transform:translateZ(0);perspective:1000;backface-visibility:hidden;filter:grayscale(100%);mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;opacity:.6}.styles_abs__9opCY,.styles_overlay__tcfiR>img{width:100%;height:100%}.styles_abs__9opCY{position:absolute;left:0;top:0;background-color:#044b76;z-index:-1}.styles_scheme__Pmvj9{position:relative;width:100%;height:100%;overflow:hidden}.styles_scheme__Pmvj9>svg{pointer-events:none;position:absolute;opacity:.5;width:min(175%,4500px);aspect-ratio:2754/1668;transform-origin:center center;transform:rotate(13.28deg);left:-769px;top:-295px}@media (max-width:1600px){.styles_scheme__Pmvj9>svg{width:2754px;height:1667px;left:50%;top:50%;transform:rotate(13.28deg) translateX(-63%) translateY(-22%)}}@media (max-width:1440px){.styles_scheme__Pmvj9>svg{transform:rotate(13.28deg) translateX(-63%) translateY(-23%)}}@media (max-width:1280px){.styles_scheme__Pmvj9>svg{width:1929.956px;height:1168.205px;transform:rotate(13.28deg) translateX(-65%) translateY(-28%)}}@media (max-width:1024px){.styles_scheme__Pmvj9>svg{width:1652.941px;height:1000.528px;transform:rotate(13.28deg) translateX(-63%) translateY(-29%)}}@media (max-width:640px){.styles_scheme__Pmvj9>svg{width:946.953px;height:573.192px;transform:rotate(13.28deg) translateX(-69%) translateY(-35%)}}.styles_scheme__Pmvj9>svg>path{stroke:#fff}.styles_root__ROh1x{display:inline-block;position:absolute;bottom:65px;text-align:center;z-index:1}@media (max-width:1280px){.styles_root__ROh1x{bottom:85px}}.styles_root__ROh1x>a,.styles_root__ROh1x>span{font:var(--font-breadscrumbs-desktop);text-transform:uppercase;color:var(--default-text-white);-webkit-text-decoration:none;text-decoration:none}@media (max-width:640px){.styles_root__ROh1x>a,.styles_root__ROh1x>span{font:var(--font-breadscrumbs-mobile)}.styles_root__ROh1x{bottom:35px}}.styles_slash__8It7L{padding-left:8px;padding-right:8px}.styles_root__FuqO_{display:flex;flex-direction:column;gap:120px;width:100%;max-width:1400px;align-items:center;padding:0 100px}@media (max-width:1024px){.styles_root__FuqO_{gap:64px;padding:0 40px}}@media (max-width:640px){.styles_root__FuqO_{padding:0 20px}}@media (min-width:1600px){.styles_root__FuqO_{padding:0}}