.LandingPage_page__XL070{min-height:100vh;display:flex;flex-direction:column;background-color:#f5f5f5}.LandingPage_header__8LXIv{background-color:#fff;border-bottom:1px solid #ebebeb}.LandingPage_headerInner__lVXm_{max-width:1440px;margin:0 auto;padding:.75rem 2rem;display:flex;align-items:center;gap:1.25rem}.LandingPage_headerLogo__VKEUz{width:3.25rem;flex-shrink:0}.LandingPage_headerDivider__x4qsR{width:1px;align-self:stretch;background-color:#dbdbdb}.LandingPage_headerAppName__jUdPg{font-size:1.125rem;font-weight:500;max-width:9rem;line-height:1.3}.LandingPage_languageSwitcher__iqSLt{margin-left:auto;position:relative}.LandingPage_languageSwitcher__iqSLt>button{background:none;border:none;cursor:pointer;padding:.25rem;font-size:1rem;color:#1f1f1f;text-decoration:underline;text-underline-offset:.25rem}.LandingPage_languageMenu__x4Dlr{position:absolute;right:0;top:calc(100% + .5rem);background-color:#fff;border-radius:.75rem;box-shadow:0 0 1px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.08),0 20px 32px rgba(0,0,0,.16);padding:.5rem 0;min-width:10rem;z-index:10}.LandingPage_languageMenu__x4Dlr a{display:block;padding:.5rem 1.25rem}.LandingPage_languageMenu__x4Dlr a:hover{background-color:#f5f5f5}.LandingPage_languageMenu__x4Dlr a.LandingPage_activeLanguage__TJAds{font-weight:700}.LandingPage_main__Kj4g7{flex:1 1;width:100%;max-width:1440px;margin:0 auto;padding:0 2rem}.LandingPage_hero__fs4_9{display:flex;align-items:center;gap:3rem;padding:4rem 0 2rem}.LandingPage_heroText__cr1AV{flex:1 1;max-width:34rem}.LandingPage_heroText__cr1AV h1{font-size:3rem;font-weight:700;line-height:1.2;padding-top:1.5rem;margin-bottom:1.5rem;position:relative}.LandingPage_heroText__cr1AV h1:before{content:"";position:absolute;width:2.5rem;height:5px;top:0;left:0;background-color:#ff000f}.LandingPage_heroText__cr1AV .LandingPage_titleLine2__V2oei{display:block;font-weight:400}.LandingPage_heroText__cr1AV .LandingPage_heroButton__1vquK{line-height:1.5rem;padding-block:.75rem}.LandingPage_heroText__cr1AV p{font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.LandingPage_orDownload__EZdhw{margin-top:1.5rem;color:#686868}.LandingPage_heroImage__BxQAu{flex:1 1;min-width:0;margin-right:-2rem;-webkit-mask-image:linear-gradient(180deg,#000 96%,transparent);mask-image:linear-gradient(180deg,#000 96%,transparent)}.LandingPage_heroImage__BxQAu img{display:block;width:100%;height:auto}@media(min-width:1440px){.LandingPage_heroImage__BxQAu img{-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent)}}.LandingPage_video__nhmcl{display:block;width:100%;aspect-ratio:16/9;margin:2rem 0;border:none;border-radius:1.5rem}.LandingPage_downloads__P_UJT{display:flex;gap:2.5rem;padding:2rem 0 1rem}.LandingPage_downloadCard__EjSpL{flex:1 1;background-color:#fff;border-radius:1.5rem;padding:2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.LandingPage_downloadInfo__TbfYg{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.LandingPage_downloadInfo__TbfYg h2{font-size:1.5rem;font-weight:700;margin:0}.LandingPage_downloadInfo__TbfYg svg{height:2.5rem;width:auto}.LandingPage_downloadInfo__TbfYg .LandingPage_platformIcon__jO1Wx{width:2.5rem;height:auto}.LandingPage_downloadQr__L9sSX{width:11rem;max-width:40%;height:auto}.LandingPage_footer__G_A8y{position:static;width:100%;max-width:1440px;margin:0 auto;padding:2rem;display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:1rem;color:#686868}.LandingPage_footer__G_A8y nav{display:flex;justify-content:flex-end;gap:2rem}.LandingPage_footer__G_A8y .LandingPage_trademark__yVjDh{text-align:center;color:#848484}.LandingPage_footer__G_A8y button{background:none;border:none;padding:0;cursor:pointer;font-size:inherit;color:inherit}.LandingPage_footer__G_A8y a:hover,.LandingPage_footer__G_A8y button:hover{color:#1f1f1f}.LandingPage_cookieBanner__5YVWG{position:fixed;bottom:1.25rem;left:50%;transform:translateX(-50%);width:min(1240px,100% - 2.5rem);background-color:#fff;border-radius:1.25rem;box-shadow:0 0 1px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.08),0 20px 32px rgba(0,0,0,.16);padding:1rem 1rem 1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;z-index:100}.LandingPage_cookieBanner__5YVWG p{margin:0;font-size:1.125rem}.LandingPage_cookieBannerActions__lMrpK{display:flex;flex-grow:1;align-items:center;justify-content:flex-end;gap:1.5rem;flex-wrap:wrap}.LandingPage_cookieBannerActions__lMrpK>a{text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}.LandingPage_cookieModal__sG2kc{max-width:46rem}.LandingPage_cookieModalContent___GXve{border:none;border-radius:1.25rem;padding:2.5rem}.LandingPage_cookieModalContent___GXve h2{font-size:2rem;font-weight:700;padding-top:1.25rem;margin-bottom:1.5rem;position:relative}.LandingPage_cookieModalContent___GXve h2:before{content:"";position:absolute;width:2.5rem;height:5px;top:0;left:0;background-color:#ff000f}.LandingPage_cookieCategory__D9eVh{display:flex;align-items:flex-start;gap:1rem;margin-top:1.5rem}.LandingPage_cookieCategory__D9eVh input{width:1.125rem;height:1.125rem;margin-top:.2rem;accent-color:#1f1f1f;flex-shrink:0}.LandingPage_cookieCategory__D9eVh strong{display:block;margin-bottom:.25rem}.LandingPage_cookieCategory__D9eVh p{margin:0;color:#686868}.LandingPage_cookieModalActions__aKKtW{display:flex;justify-content:flex-end;gap:1rem;margin-top:2.5rem;flex-wrap:wrap}@media(max-width:990px){.LandingPage_hero__fs4_9{flex-direction:column;padding-top:2.5rem}.LandingPage_heroText__cr1AV{max-width:none}.LandingPage_heroImage__BxQAu{display:none}.LandingPage_downloads__P_UJT{flex-direction:column}.LandingPage_footer__G_A8y .LandingPage_trademark__yVjDh{font-size:.75rem}}@media(max-width:760px){.LandingPage_footer__G_A8y,.LandingPage_headerInner__lVXm_,.LandingPage_main__Kj4g7{padding-inline:1.25rem}.LandingPage_footer__G_A8y{grid-template-columns:1fr;justify-items:center}.LandingPage_footer__G_A8y nav{justify-content:center}.LandingPage_footer__G_A8y .LandingPage_trademark__yVjDh{order:1}.LandingPage_hero__fs4_9{padding-bottom:0}.LandingPage_heroText__cr1AV h1{font-size:2.25rem}.LandingPage_downloadCard__EjSpL{flex-direction:column;align-items:flex-start}.LandingPage_downloadCard__EjSpL .LandingPage_downloadQr__L9sSX{display:none}.LandingPage_downloadInfo__TbfYg{align-self:stretch;align-items:center}.LandingPage_cookieBanner__5YVWG{padding:1rem;gap:1rem}.LandingPage_cookieBanner__5YVWG p{text-align:center;flex-grow:1}.LandingPage_cookieBannerActions__lMrpK{gap:1rem;width:100%;flex-direction:column;align-items:stretch;text-align:center}.LandingPage_cookieModalActions__aKKtW{flex-direction:column}}