@media (prefers-color-scheme:light){.page_page__556_G{--background-color:white;--foreground-color:#404040;--theme-icon-filter:brightness(0) invert(1);--theme-icon-team-filter:none}}@media (prefers-color-scheme:dark){.page_page__556_G{--background-color:black;--foreground-color:white;--theme-icon-filter:brightness(0) invert(1);--theme-icon-team-filter:brightness(0) invert(1)}}.page_headerContent__vImKI{flex-direction:column;height:100vh;gap:30px;margin-top:-10px}.page_headerContent__vImKI,.page_logoContainer__m2mQ4{display:flex;justify-content:center;align-items:center}.page_logoContainer__m2mQ4{width:100%;position:relative;z-index:2}.page_logo__ikIZE{width:300px;height:300px;aspect-ratio:1;object-fit:contain;opacity:1;filter:brightness(0) invert(1)}.page_header__oRW75{width:100%;min-height:100vh;max-height:100vh;display:flex;flex-direction:column;align-items:center;gap:50px;color:white;--foreground-color:white;position:relative;overflow:hidden;background-image:url(/smoke.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}@supports (background-image:url("/smoke.webp")){.page_header__oRW75{background-image:url(/smoke.webp)}}@supports (background-image:url("/smoke.avif")){.page_header__oRW75{background-image:url(/smoke.avif)}}.page_header__oRW75:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}@media (max-width:500px){.page_header__oRW75{min-height:100vh}}.page_header__oRW75>div{position:relative;text-align:center;z-index:2}.page_footer__F3MD0{padding-top:210px;width:100%;height:300px;margin-top:-20px;position:relative;overflow:hidden;background-image:url(/wave.svg);background-size:cover;background-position:top;background-repeat:no-repeat}@font-face{font-family:Ubuntu;src:url(/Ubuntu-C.ttf)}.page_page__556_G{--action-color:#0ea5e9;color:var(--foreground-color);background-color:var(--background-color);display:flex;flex-direction:column;min-height:100vh;align-items:center;justify-items:center;width:100%;font-family:Ubuntu,sans-serif;position:relative;z-index:1}@media (max-width:500px){.page_page__556_G{background-position:0 0}}.page_main__nw1Wk{position:relative;z-index:2;display:flex;flex-direction:column;gap:50px;align-items:stretch;max-width:1024px;width:100%;box-sizing:border-box;margin-top:20px}.page_ctasContainerContainer__kmwMa{flex-direction:row;width:100%}.page_ctasContainerContainer__kmwMa,.page_ctasContainer__ySHvu{display:flex;align-items:center;justify-content:center;text-align:center}.page_ctasContainer__ySHvu{width:calc(100% - 40px);flex-direction:column;border:2px solid var(--action-color);border-radius:10px;padding-bottom:30px;padding-top:30px;margin-top:40px;margin-left:20px;margin-right:20px;box-sizing:border-box;max-width:400px}.page_ctasTitle__KTm6H{width:100%;text-align:center!important;padding:0!important;margin:0!important}.page_ctasContainer__ySHvu p{margin-top:20px;color:var(--action-color)}.page_ctas__rfsth{display:flex;align-items:center;background-color:var(--action-color);color:var(--background-color);border-radius:2rem;min-height:2rem;cursor:pointer;padding:1rem 3rem;font-size:1rem;font-weight:700;justify-content:center;text-align:center;position:relative;max-width:400px;z-index:2;margin-right:20px}.page_ctasMapError__hsOD3{margin-top:20px}.page_ctasJoinTeam__w9nKr{margin-top:30px}.page_page__556_G a{cursor:pointer;margin-left:20px}.page_page__556_G p{font-size:1.1rem;line-height:1.6rem;font-weight:400;text-align:left;padding-left:20px;padding-right:20px}.page_item__0GFbL{font-size:2.4rem;line-height:2.4rem;font-weight:700;text-align:center;margin-bottom:1rem;margin-left:20px;margin-right:20px}.page_item2__a2DIN{font-size:1.3rem;line-height:1.5rem;text-align:center}.page_page__556_G h1{font-size:2rem;line-height:2.2rem;padding:2rem 20px}.page_page__556_G h1,.page_page__556_G h2{width:100%;font-weight:700;text-align:left}.page_page__556_G h2{font-size:1.5rem;line-height:2rem;padding:1.5rem 20px}.page_page__556_G h3{font-size:1.3rem;line-height:1.8rem;margin-top:20px}.page_page__556_G h3,.page_page__556_G h4{width:100%;font-weight:700;text-align:left;padding-left:20px;padding-right:20px}.page_page__556_G h4{font-size:1.2rem;line-height:1.7rem}.page_page__556_G h5{width:100%;font-size:1rem;line-height:1.5rem;padding-left:20px;padding-right:20px}.page_nonTitle__FGbV2{font-weight:400}.page_quote__GvEWW p{margin-top:20px;margin-bottom:20px;color:var(--action-color);text-align:center}.page_mapImage__aiDue{width:100%;height:50vw;max-height:300px;background-image:url(/map_light.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin-top:20px}@media (prefers-color-scheme:dark){.page_mapImage__aiDue{background-image:url(/map_dark.jpg)}}@supports (background-image:url("/map_dark.webp")){@media (prefers-color-scheme:dark){.page_mapImage__aiDue{background-image:url(/map_dark.webp)}}}@supports (background-image:url("/map_dark.avif")){@media (prefers-color-scheme:dark){.page_mapImage__aiDue{background-image:url(/map_dark.avif)}}}@media (max-width:500px){.page_mapImage__aiDue{background-size:200%;background-position:0}}.page_pearlImage___JZpu{width:100%;height:50vw;max-height:300px;background-image:url(/pearl.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;margin-top:20px}@supports (background-image:url("/pearl.webp")){.page_pearlImage___JZpu{background-image:url(/pearl.webp)}}@supports (background-image:url("/pearl.avif")){.page_pearlImage___JZpu{background-image:url(/pearl.avif)}}.page_solutionImage__haj3G{width:100%;height:50vw;max-height:300px;background-image:url(/glow.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin-top:20px}@supports (background-image:url("/glow.webp")){.page_solutionImage__haj3G{background-image:url(/glow.webp)}}@supports (background-image:url("/glow.avif")){.page_solutionImage__haj3G{background-image:url(/glow.avif)}}.page_boomImage__HHrXe{width:100%;height:50vw;max-height:300px;background-image:url(/boom.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin-top:20px}@supports (background-image:url("/boom.webp")){.page_boomImage__HHrXe{background-image:url(/boom.webp)}}@supports (background-image:url("/boom.avif")){.page_boomImage__HHrXe{background-image:url(/boom.avif)}}.page_globalImage__RHGeC{width:100%;height:50vw;max-height:300px;background-image:url(/global.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin-top:20px}@supports (background-image:url("/global.webp")){.page_globalImage__RHGeC{background-image:url(/global.webp)}}@supports (background-image:url("/global.avif")){.page_globalImage__RHGeC{background-image:url(/global.avif)}}.page_dreamlImage__70Q7j{height:50vw;max-height:300px;background-image:url(/dream.jpg)}.page_dreamlImage__70Q7j,.page_janneImage__NqnOL{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-top:20px}.page_janneImage__NqnOL{width:400px;height:350px;background-image:url(/janne.jpg);border-radius:8px;margin-bottom:20px}@supports (background-image:url("/janne.webp")){.page_janneImage__NqnOL{background-image:url(/janne.webp)}}@supports (background-image:url("/janne.avif")){.page_janneImage__NqnOL{background-image:url(/janne.avif)}}.page_tapaniImage__GpB9Q{width:100%;width:400px;height:350px;background-image:url(/tapani.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:8px;margin-top:20px;margin-bottom:20px}@supports (background-image:url("/tapani.webp")){.page_tapaniImage__GpB9Q{background-image:url(/tapani.webp)}}@supports (background-image:url("/tapani.avif")){.page_tapaniImage__GpB9Q{background-image:url(/tapani.avif)}}.page_contactHeader__CRUGa{width:100%;text-align:left;align-self:flex-start;background-image:url(/heat.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.page_contactSection__B7plO{width:100%;text-align:center;box-sizing:border-box}.page_contactSection__B7plO h1{text-align:center}.page_socialIcons__WfPuX{display:flex;gap:20px;justify-content:center;margin:2rem 0;position:relative;z-index:2}.page_socialIcon__yknUT{width:32px;height:32px;opacity:.8;transition:opacity .2s;filter:var(--theme-icon-filter,none)}.page_socialIcon__yknUT:hover{opacity:1}.page_socialIconTeam__XNwGd{margin-top:20px;width:30px;height:30px;opacity:.8;filter:var(--theme-icon-team-filter,none)}@media (max-width:500px){.page_socialIcons__WfPuX{gap:15px}.page_socialIcon__yknUT{width:28px;height:28px}}@media (min-width:501px){.page_fullWidthImage__ypf3V{margin-left:20px}}.page_teamMember__86TLJ{display:grid;grid-template-columns:1fr;margin-bottom:0}@media (min-width:501px){.page_teamMember__86TLJ{grid-template-columns:400px 1fr;align-items:start;gap:0 2rem}}.page_teamMemberContent__f5po4{display:flex;flex-direction:column}.page_socialLinks__DXn_Y{display:flex;gap:1rem;margin-top:1rem}.page_teamText__43j7q{margin-bottom:20px}.page_teamMemberText__GMNo_{margin-top:20px}.page_languageSelector__Raxu3{position:fixed;top:20px;right:20px;display:flex;align-items:center;gap:8px;font-size:14px;z-index:3}.page_languageSelector__Raxu3 form{margin:0;padding:0}.page_languageSelector__Raxu3 button{background:none;border:none;padding:0;color:rgba(255,255,255,.8);text-decoration:none;transition:color .2s;cursor:pointer;font-size:14px}.page_languageSelector__Raxu3 button:hover{color:rgba(255,255,255,1)}.page_languageSelector__Raxu3 .page_activeLanguage__BPxlk{color:rgba(255,255,255,1);font-weight:700}.page_languageSeparator__XFKgY{color:rgba(255,255,255,.8)}.page_mobileLanguageMenu__UtzP_{display:none;position:fixed;top:20px;right:20px;z-index:9999}@media (max-width:500px){.page_languageSelector__Raxu3{display:none}.page_mobileLanguageMenu__UtzP_{display:block}}.page_mobileLanguageButton__3zf4_{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s,color .2s;color:#808080;-webkit-tap-highlight-color:transparent;touch-action:none}.page_mobileLanguageButton__3zf4_ svg{width:24px;height:24px}.page_mobileLanguageDropdown__dmJrz{position:absolute;top:100%;right:0;background:rgba(0,0,0,.8);border-radius:5px;padding:10px;display:flex;flex-direction:column;gap:5px;min-width:120px;font-size:1.5rem;z-index:10000}.page_languageOption__tdVYM{color:white;padding:8px 12px;cursor:pointer;transition:background-color .2s;-webkit-tap-highlight-color:transparent;touch-action:none}.page_languageOption__tdVYM:hover{background-color:rgba(255,255,255,.1)}.page_globeIcon__Ecsxp{color:inherit}