.ResponsiveMenu_languageSelector__cIV_l{padding:0 20px;float:right}.ResponsiveMenu_languageSelectorInner__oHxW5{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:var(--tuf-fakeblack);text-decoration:none;cursor:pointer}.ResponsiveMenu_languageSelectorInner__oHxW5 svg{display:inline-block;vertical-align:middle;stroke:currentColor}.ResponsiveMenu_heroButton__D9nc7{background-color:var(--tuf-accent);border-radius:4px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:6px 12px;color:#fff;transition:background-color .3s ease}.ResponsiveMenu_heroButton__D9nc7:hover{background-color:#05f;transition:background-color .3s ease}.ResponsiveMenu_heroButtonText__gB2p0{font-size:1rem;font-weight:600}.ResponsiveMenu_logo__dniff{float:left;color:#fff;margin-right:1.5rem}.ResponsiveMenu_browserIcon__SO_JS{width:16px;height:16px;vertical-align:baseline;margin-bottom:-3px}.ResponsiveMenu_desktop__akaiv{min-width:0!important;flex-shrink:1!important}.ResponsiveMenu_desktop__akaiv .ant-menu-overflow{flex-wrap:nowrap!important}.ResponsiveMenu_desktop__akaiv .ant-menu-item{white-space:nowrap}@media screen and (max-width:650px){.ResponsiveMenu_logo__dniff{flex:auto}.ResponsiveMenu_desktop__akaiv{display:none}}@media screen and (min-width:651px){.ResponsiveMenu_mobile__qmhBr{display:none}}.Layout_layout__wqyBJ{min-height:100vh;background:#fff}.Layout_inner__Uj5MX{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;height:100%;position:relative}@media screen and (max-width:650px){.Layout_inner__Uj5MX{padding:0 1rem}}.Layout_navbar__dCtHN{display:flex;position:fixed;top:-1px;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;padding:0 2rem;background:#fff;z-index:100;border-bottom:2px solid var(--tuf-fakeblack-hex)}@media screen and (max-width:650px){.Layout_navbar__dCtHN{padding:0 1rem}}.Layout_mainContainer__5WZfx{flex:1 1;margin-top:64px;width:100%;max-width:100%;padding:2rem 0}.Layout_mainContainer__5WZfx p{margin-bottom:10px;white-space:pre-wrap}.Layout_footer__bKkxe{margin-top:auto;padding:1rem 0;text-align:center;background-color:#fff}.Layout_links__o32yi{display:flex;align-items:center;grid-gap:6px;gap:6px}.Team_members__fwFea{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:auto}@media screen and (max-width:600px){.Team_members__fwFea{grid-template-columns:1fr}}.Team_members__fwFea>div{height:100%}.Team_cardImg__E8eqd{aspect-ratio:1.25;-o-object-fit:cover;object-fit:cover;border-radius:.5rem!important}.Team_card__hDoy_{border:none}.Team_card__hDoy_>:last-child{bottom:0!important}.Team_card__hDoy_ .ant-card-body>*{font-size:16px}.Team_card__hDoy_ .ant-card-actions{background-color:transparent;display:flex;flex-direction:row;grid-gap:8px;gap:8px;border:none;margin:auto 0 8px;width:100%}.Team_card__hDoy_ .ant-card-actions>li{margin:0;border:none}.Team_card__hDoy_ .ant-card-meta-detail>div:not(:last-child){margin-bottom:0}.Team_teamCardRole__Q7ev6{font-weight:600}.Team_teamCardAction___Drxk{background-color:var(--tuf-lightblue);border-radius:4px;padding:8px;grid-gap:8px;gap:8px;display:flex;flex-direction:row;align-items:center;justify-content:center}.Team_teamCardMemberStatus__zKc11{background-color:var(--tuf-lightblue);padding:4px;margin-left:8px;border-radius:4px}.Team_team__h0Ll4{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem;grid-row-gap:2rem}.Team_card__hDoy_{height:100%;width:100%;border-radius:16px;background-color:var(--tuf-lightblue);display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px}.Team_teamCardTitle__ijSeF{font-weight:600;font-size:20px;margin-top:8px;margin-bottom:4px}.Jobs_cardsWrapper__qUx4r .ant-card-body>*{font-size:16px}.Jobs_cardsWrapper__qUx4r .ant-card-head-wrapper{flex-wrap:wrap;padding:16px 0;grid-gap:8px;gap:8px}.Jobs_cardsWrapper__qUx4r .ant-card-head-title{flex:auto;padding:0}.Jobs_cardsWrapper__qUx4r .ant-card-head-title span{white-space:pre-wrap}.Jobs_cardsWrapper__qUx4r .ant-card-extra{padding:0;margin-left:0;display:flex;flex-wrap:wrap;grid-gap:6px 8px;gap:6px 8px}.Jobs_cardsWrapper__qUx4r .ant-tag{margin:0}.Home_mainWrapper__1KhGy{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 164px);margin-bottom:100px;grid-gap:2rem;gap:2rem}.Home_mainWrapper__1KhGy a{color:var(--tuf-accent)!important;pointer-events:auto!important}.Home_mainWrapper__1KhGy .Home_availableFor__2aXdM p{font-size:14px;position:relative;top:-5px}.Home_mainWrapper__1KhGy .Home_availableFor__2aXdM p:lang(de),.Home_mainWrapper__1KhGy .Home_availableFor__2aXdM p:lang(en){letter-spacing:.5px}.Home_mainWrapper__1KhGy .Home_availableFor__2aXdM p a{color:#0084ff!important}.Home_mainWrapper__1KhGy .Home_availableFor__2aXdM p a:hover{color:#4faaff!important}@media screen and (max-width:650px){.Home_mainWrapper__1KhGy .Home_availableFor__2aXdM p{letter-spacing:.2px!important}}.Home_mainWrapper__1KhGy .Home_ctaBanner___Gw8L .Home_availableFor__2aXdM a{color:var(--tuf-accent)!important}.Home_mainWrapper__1KhGy .Home_heroTitle__BfLuh{text-transform:none;font-weight:500;font-size:3.5rem;line-height:1.2;display:inline;position:relative;color:#fff}@media screen and (max-width:810px){.Home_mainWrapper__1KhGy .Home_heroTitle__BfLuh{font-size:3rem;line-height:1}}@media screen and (max-width:650px){.Home_mainWrapper__1KhGy .Home_heroTitle__BfLuh{font-size:2.5rem;line-height:1}}.Home_mainWrapper__1KhGy .Home_heroSubTitle__0nOa7{text-transform:none;font-weight:600;font-size:2rem;display:inline;position:relative;color:#fff;line-height:1.3}@media screen and (max-width:650px){.Home_mainWrapper__1KhGy .Home_heroSubTitle__0nOa7{font-size:2rem;top:0}}.Home_mainWrapper__1KhGy .Home_heroSubText__fpui0{color:var(--tuf-white-75);margin:0}@media screen and (max-width:810px){.Home_mainWrapper__1KhGy .Home_heroSubText__fpui0{margin-top:16px}}@media screen and (max-width:650px){.Home_mainWrapper__1KhGy .Home_heroSubText__fpui0{margin-top:16px}}.Home_mainWrapper__1KhGy .Home_heroButtonLink__fyf6c{justify-content:center;display:flex}.Home_mainWrapper__1KhGy .Home_heroShortsWrapper__PQudd{display:flex;justify-content:center;grid-gap:16px;gap:16px}.Home_mainWrapper__1KhGy .Home_heroShorts__1pN1W{padding:4px 12px;border-radius:32px;font-size:14px;font-weight:300;color:var(--tuf-white-75);border:1px solid var(--tuf-white-35);white-space:nowrap}@media screen and (max-width:800px){.Home_mainWrapper__1KhGy .Home_heroShorts__1pN1W{font-size:12px;white-space:normal;text-align:center}}.Home_mainWrapper__1KhGy .Home_heroTitleWrapper__vKJZ1{max-width:700px;margin:0 auto}.Home_mainWrapper__1KhGy .Home_rocketLogo__p7umM{height:1.3em;position:relative;top:-5px}@media screen and (max-width:650px){.Home_mainWrapper__1KhGy .Home_rocketLogo__p7umM{top:-3px}}.Home_mainWrapper__1KhGy .Home_newFeatureHint___m0YH{padding:2px 8px;border-radius:32px;border:1px solid var(--tuf-white-15);font-size:14px;font-weight:300;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.08));color:var(--tuf-white)}@media screen and (max-width:650px){.Home_mainWrapper__1KhGy .Home_newFeatureHint___m0YH{font-size:14px}}.Home_mainWrapper__1KhGy .Home_newFeatureHintLink__SuEZ2{text-decoration:none;color:inherit;width:-moz-fit-content;width:fit-content;display:inline-block}.Home_hero__NQ1he{background-color:#000;background-image:linear-gradient(180deg,#00008c 0,rgba(0,0,140,0));border-radius:16px;text-align:center;align-items:center;justify-content:center;color:#fff;height:-moz-fit-content;height:fit-content;padding:4rem;display:flex;flex-direction:column;grid-gap:32px;gap:32px}@media screen and (max-width:800px){.Home_hero__NQ1he{padding-left:2rem;padding-right:2rem}}.Home_heroButton__zfleB{background-color:var(--tuf-accent);box-shadow:0 0 1.2rem var(--tuf-accent);border-radius:4px;width:-moz-fit-content;width:fit-content;padding:8px 16px;margin-bottom:8px;color:#fff;transition:background-color .3s ease}.Home_heroButton__zfleB:hover{background-color:#05f;transition:background-color .3s ease}.Home_heroButtonText__FNdRd{font-size:24px;font-weight:600}@media screen and (max-width:640px){.Home_heroButtonText__FNdRd{font-size:18px!important}}.Home_sectionTitle__PNf9q{font-size:32px;font-weight:600;margin-top:0;margin-bottom:0;margin-left:32px}@media screen and (max-width:640px){.Home_sectionTitle__PNf9q{margin-left:0}}.Home_infosgrid__MEsis{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0;margin-top:16px}@media screen and (max-width:960px){.Home_infosgrid__MEsis{grid-template-columns:repeat(1,1fr);grid-row-gap:8px}}.Home_infoCard__cK1Xw{height:128px;border-radius:16px;background-color:var(--tuf-lightblue);justify-content:center;align-items:center;padding:16px;height:100%;display:grid;grid-template-columns:1fr 3fr;grid-gap:10px;gap:10px}.Home_infoCardIconWrapper__gEXyR{display:flex;justify-content:center;align-items:center}.Home_infoCardTextWrapper___nm2Y{display:flex;flex-direction:column}.Home_features__i78RF{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0;margin-top:16px}@media screen and (max-width:960px){.Home_features__i78RF{grid-template-columns:repeat(2,1fr);grid-row-gap:8px}}@media screen and (max-width:650px){.Home_features__i78RF{grid-template-columns:repeat(1,1fr);grid-row-gap:8px}}.Home_featuresCard__BRhX7{height:260px;border-radius:16px;background-color:var(--tuf-lightblue);display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 16px;height:100%}.Home_featuresCardTitle__Xijae{font-weight:600;font-size:20px;margin-top:8px;margin-bottom:4px}.Home_scrollIndicator__jmXyI{place-self:center;position:absolute;bottom:-50px;width:4rem;height:4rem;animation:Home_MoveUpDown__iJgyi 1.5s ease-in-out infinite;cursor:pointer}.Home_ctaBanner___Gw8L{background:linear-gradient(90deg,#fff,#cdf,#fff);width:100%;padding:4rem;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes Home_MoveUpDown__iJgyi{0%,to{transform:translateY(4px)}50%{transform:translateY(-4px)}}.Home_browserIcon__cevHX{width:24px;height:24px;vertical-align:baseline;margin-bottom:-3px}@media screen and (max-width:650px){.Home_browserIcon__cevHX{width:20px;height:20px}}.Home_supporterLogos__sVkAB{display:flex;flex-wrap:wrap;grid-gap:28px;gap:28px;margin-bottom:28px;margin-top:60px;justify-content:center;align-items:center}.Home_supporterLogos__sVkAB a{height:60px}.Home_supporterLogos__sVkAB img{height:100%}