[data-v-5a02ac33]:root{--header-height:48px;--header-height-mobile:60px}@media screen and (max-width:1200px){[data-v-5a02ac33]:root{--header-height:60px}}.app-banner[data-v-5a02ac33]{background-color:#000;background-size:cover;height:100vh;min-height:650px;position:relative;width:100vw}.app-banner-content[data-v-5a02ac33]{color:#fff;left:0;opacity:0;position:absolute;right:0;text-align:center;top:10vh;z-index:2}.app-banner-content .headline[data-v-5a02ac33]{font-family:Inter-ExtraBold;font-size:80px;letter-spacing:-1.23px;line-height:1.2}.app-banner-content .subheadline[data-v-5a02ac33]{font-size:18px;line-height:1.2;margin-top:16px}.app-banner-content .app-download[data-v-5a02ac33]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.app-banner-content .app-download-item[data-v-5a02ac33]{height:41px;width:137px}.app-banner-content .app-download-item>img[data-v-5a02ac33]{display:block;height:100%;width:100%}@media screen and (max-width:1440px){.app-banner-content .headline[data-v-5a02ac33]{font-size:70px}.app-banner-content .subheadline[data-v-5a02ac33]{margin-top:12px}}@media screen and (max-width:767px){.app-banner-content[data-v-5a02ac33]{top:1.28rem}.app-banner-content .headline[data-v-5a02ac33]{font-size:.72rem;letter-spacing:-.02rem}.app-banner-content .subheadline[data-v-5a02ac33]{font-size:.28rem;letter-spacing:-.0058rem;margin-top:.2rem}.app-banner-content .app-download[data-v-5a02ac33]{gap:.32rem;margin-top:.72rem}.app-banner-content .app-download-item[data-v-5a02ac33]{height:.82rem;width:2.74rem}}
