.Logo_component__0LN0I{position:relative;max-width:100%}.Logo_component__0LN0I:hover{opacity:.9}.Logo_component__0LN0I.Logo_title___p6WI{width:436px;height:164px;margin:0 auto}.Logo_component__0LN0I.Logo_oneLine___UA4r{width:241px;height:38px}.Navbar_navbar__dE_dF{display:flex}.Navbar_navbar__dE_dF.Navbar_header__3EqYz{display:none;flex-direction:column;align-items:center;position:absolute;right:0;top:72px;background:#fff;z-index:2;border:solid #d3d3d3;border-width:0 0 1px 1px}@media(min-width:768px){.Navbar_navbar__dE_dF.Navbar_header__3EqYz{position:static;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background:transparent;border:0}}.Navbar_navbar__dE_dF.Navbar_header__3EqYz:hover{display:flex}.Navbar_navbar__dE_dF.Navbar_footer___zbcT{flex-wrap:wrap;justify-content:center;max-width:320px}@media(min-width:768px){.Navbar_navbar__dE_dF.Navbar_footer___zbcT{flex-wrap:nowrap;max-width:100%}.Navbar_navItem__6U_xl.Navbar_header__3EqYz{padding:0 0 0 30px}}.Navbar_navItem__6U_xl.Navbar_footer___zbcT{padding:8px 15px}@media(min-width:768px){.Navbar_navItem__6U_xl.Navbar_footer___zbcT{padding:15px}}.Navbar_link__DE3cn{display:block;font-family:Arvo,sans-serif;color:var(--black);font-size:16px;font-weight:400;line-height:140%;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1);font-weight:700}.Navbar_link__DE3cn:hover{color:var(--blue)}@media(min-width:768px){.Navbar_link__DE3cn{padding:0}}.Navbar_link__DE3cn.Navbar_header__3EqYz{padding:8px 45px}@media(min-width:768px){.Navbar_link__DE3cn.Navbar_header__3EqYz{padding:0}}.Navbar_menuIcon__gpaAK{display:block;content:"";width:30px;height:22px;padding:25px 15px;box-sizing:content-box;cursor:pointer}@media(min-width:768px){.Navbar_menuIcon__gpaAK{display:none}}.Navbar_menuIcon__gpaAK:hover+ul{display:flex}.Header_header___Yglu{background-color:var(--white);border-radius:0 0 24px 24px}.Header_headerContainer__4jlWZ{display:flex;align-items:center;justify-content:space-between;height:72px}.layout__container__Qaxtw{width:100%;padding-left:8px;padding-right:8px;max-width:1130px;margin:0 auto}@media(min-width:1024px){.layout__container__Qaxtw{padding-left:15px;padding-right:15px}}@media(min-width:1130px){.layout__container__Qaxtw{max-width:1130px;margin:0 auto;padding:0}}.Footer_footer__g5y_B{background-color:var(--white);padding:40px 0 19px}@media(min-width:768px){.Footer_footer__g5y_B{padding:0}}.Footer_footerContainer__JWUf1{display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:relative}@media(min-width:768px){.Footer_footerContainer__JWUf1{flex-direction:row;min-height:112px}}.Footer_links__A_6TD{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:30px 0}@media(min-width:768px){.Footer_links__A_6TD{justify-content:flex-end;flex-wrap:nowrap;padding:0}}.Footer_link__TtztR{display:inline-block;color:var(--black);font-size:16px;font-weight:400;line-height:140%;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1);margin:15px}.Footer_link__TtztR:hover{color:var(--blue)}@media(min-width:768px){.Footer_link__TtztR{margin:0 30px 0 0}}.Footer_copyright__RlJgA{font-size:14px;font-weight:400;line-height:140%;color:var(--black);text-align:center}@media(min-width:768px){.Footer_copyright__RlJgA{position:absolute;left:8px;bottom:11px;text-align:left}}@media(min-width:1024px){.Footer_copyright__RlJgA{left:15px}}@media(min-width:1130px){.Footer_copyright__RlJgA{left:0}}.ScrollTop_component__xkHBW{position:fixed;bottom:50px;right:5%;width:48px;height:48px;background-color:transparent;border-radius:50%;border:none;cursor:pointer;z-index:2;transition:.25s cubic-bezier(.4,0,.2,1)}.ScrollTop_component__xkHBW:hover{filter:brightness(1.2)}.ScrollTop_component__xkHBW.ScrollTop_invisible__LqXL2{opacity:0;pointer-events:none}.layout_layout__KDcHN{background-color:var(--violet)}.layout_header__IuhhG{display:flex;flex-direction:column;align-items:center}.ProjectHeader_component__5JD0V{background-color:var(--white);padding:12px 24px 24px 12px;border-radius:24px}.ProjectHeader_logoWrapper__Mwtms{width:72px;height:72px;padding:0}@media(min-width:480px){.ProjectHeader_logoWrapper__Mwtms{width:128px;height:128px}}.ProjectHeader_logoWrapper_empty__PTxC4{height:0}@media(max-width:480px){.ProjectHeader_logoWrapper_empty__PTxC4{display:none;width:0}}.ProjectHeader_logo__kDUnK{border-radius:50%}.ProjectHeader_title__CtUqS{font-family:Arvo,sans-serif;font-weight:700;font-size:26px;line-height:140%;color:var(--black)}.ProjectHeader_description__srBeO{margin-top:8px;font-weight:400;font-size:14px;line-height:140%;color:var(--black)}@media(min-width:480px){.ProjectHeader_description__srBeO{font-size:16px}}.ProjectHeader_btnWrapper__xnFoq{display:flex;justify-content:flex-end;flex-direction:column;margin-top:12px}@media(min-width:480px){.ProjectHeader_btnWrapper__xnFoq{flex-direction:row}}.ProjectHeader_btnHref__gc73_{margin:0 0 24px}@media(min-width:480px){.ProjectHeader_btnHref__gc73_{margin:0 0 0 12px}}.ProjectHeader_btn__H7ZbU{text-transform:none;width:100%}@media(min-width:480px){.ProjectHeader_btn__H7ZbU{width:auto}}.ProjectSection_section__qfhvz{margin:0 0 24px}@media(min-width:768px){.ProjectSection_section__qfhvz{margin-bottom:45px}}.ProjectSection_title__Q3EBx{font-family:Arvo,sans-serif;font-weight:700;font-size:28px;line-height:140%;color:var(--white);margin-bottom:6px}.ProjectTable_table__fa3bI{border-radius:24px}.ProjectTable_table__fa3bI td{letter-spacing:0;font-size:18px;font-weight:600;line-height:140%}@media(min-width:768px){.ProjectTable_table__fa3bI td{padding:19px 24px}}.ProjectTable_table__fa3bI strong{font-family:Arvo,sans-serif;font-weight:700;line-height:140%;color:var(--black)}.ProjectTable_color__aLkmc{font-weight:700;font-size:22px;padding:8px 16px}.ProjectTable_color_green__gf_ET{color:var(--green-1)}.ProjectTable_color_yellow__UgSr6{color:var(--orange-1)}.ProjectTable_color_red__D_8Jq{color:var(--red-1)}.project_page__37y5g{padding:32px 16px 24px}.project_description__eXLe2{font-weight:400;font-size:14px;line-height:140%;color:var(--white)}@media(min-width:480px){.project_description__eXLe2{font-size:16px}}.project_description__eXLe2 ul{list-style:inside;margin:12px 0 12px 12px}.project_content__VlrDA{margin-top:0}@media(min-width:480px){.project_content__VlrDA{font-size:16px}}