.AppBanner_container__lnjWh{display:grid;padding:var(--spacing-6) var(--spacing-2);grid-template-areas:"logo" "title" "phone" "buttons";grid-row-gap:var(--spacing-2);row-gap:var(--spacing-2);margin:auto;position:relative}@media(min-width:64rem){.AppBanner_container__lnjWh{max-width:99.5rem;grid-template-areas:"logo phone" "title ." "qrCode ." "buttons .";column-gap:var(--spacing-10)}}@media(min-width:90rem){.AppBanner_container__lnjWh{max-width:151.2rem}}.AppBanner_logo__5HsRi{grid-area:logo;margin:0 auto}@media(min-width:64rem){.AppBanner_logo__5HsRi{height:16rem;scale:1.6;transform-origin:top left;margin:0 auto var(--spacing-6) 0}}@media(min-width:90rem){.AppBanner_logo__5HsRi{height:20rem;scale:2}}.AppBanner_title__X1vFX{grid-area:title;font-size:var(--fs-xl);line-height:var(--lh-xl);width:-moz-fit-content;width:fit-content;text-align:center;max-width:35.9rem;margin:0 auto var(--spacing-6)}@media(min-width:48rem){.AppBanner_title__X1vFX{font-size:var(--fs-lg);line-height:var(--lh-lg)}}@media(min-width:64rem){.AppBanner_title__X1vFX{font-size:var(--fs-2xl);line-height:var(--lh-2xl);text-align:left;margin:0 0 var(--spacing-6);max-width:51.8rem}}@media(min-width:90rem){.AppBanner_title__X1vFX{font-size:var(--fs-3xl);line-height:var(--lh-3xl)}}div.AppBanner_qrCode__TlXp6{grid-area:qrCode;display:none}@media(min-width:64rem){div.AppBanner_qrCode__TlXp6{display:flex}}.AppBanner_appStoreButtons__pWhTc{grid-area:buttons;display:flex;align-items:center;column-gap:var(--spacing-3);margin:0 auto}@media(min-width:64rem){.AppBanner_appStoreButtons__pWhTc{margin:0}}.AppBanner_phone__ST4Ro{grid-area:phone;flex:1 1;height:auto;object-fit:contain;width:100%;max-width:50rem;margin:0 auto var(--spacing-8)}@media(min-width:64rem){.AppBanner_phone__ST4Ro{width:48rem;max-width:none;grid-row:span 12;margin:auto}}@media(min-width:90rem){.AppBanner_phone__ST4Ro{width:70rem}}.AppBanner_rings__4hBVH{position:fixed;top:50%;left:50%;translate:-50% -50%;z-index:-1}@media(min-width:64rem){.AppBanner_rings__4hBVH{position:absolute;scale:.75;top:0;left:0;translate:-28% -28%;width:auto;margin-left:0}}@media(min-width:90rem){.AppBanner_rings__4hBVH{scale:1}}@layer default{@keyframes QRCode_fade-in___5_lo{0%{opacity:0}to{opacity:1}}@keyframes QRCode_delayed-fade-in__bOoae{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes QRCode_fade-out__Qj3W5{0%{opacity:1}to{opacity:0}}@keyframes QRCode_spin__0cBpB{0%{rotate:0deg}to{rotate:1turn}}@keyframes QRCode_dots____jPp{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}}.QRCode_container__o5JC6{display:flex;justify-content:center;align-items:center;padding:var(--spacing-3);border:2px solid var(--primary-800);border-radius:1.6rem;position:relative;background:#fff;margin-bottom:calc(var(--spacing-6) + 1.6rem);width:-moz-fit-content;width:fit-content}.QRCode_container__o5JC6:after,.QRCode_container__o5JC6:before{content:"";position:absolute;top:0;left:-2px;width:100%;height:100%;border:2px solid var(--primary-800);border-radius:1.6rem;z-index:-1}.QRCode_container__o5JC6:before{translate:0 1.4rem;background:#7470b4}.QRCode_container__o5JC6:after{translate:0 .6rem;background:#b3acd5}.QRCode_placeholder__McY52{width:22rem;height:22rem;display:flex;justify-content:center;align-items:center}@layer default{@keyframes AuthLoggedIn_fade-in__Q570T{0%{opacity:0}to{opacity:1}}@keyframes AuthLoggedIn_delayed-fade-in__3T7El{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes AuthLoggedIn_fade-out__Lnwok{0%{opacity:1}to{opacity:0}}@keyframes AuthLoggedIn_spin__4QnlV{0%{rotate:0deg}to{rotate:1turn}}@keyframes AuthLoggedIn_dots__yzNLq{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}}.AuthLoggedIn_container__vp8uR{animation:AuthLoggedIn_fade-in__Q570T .2s ease-in-out}@layer default{@keyframes AuthPageContent_fade-in__kSM_2{0%{opacity:0}to{opacity:1}}@keyframes AuthPageContent_delayed-fade-in__WqgZN{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes AuthPageContent_fade-out__YvtL2{0%{opacity:1}to{opacity:0}}@keyframes AuthPageContent_spin__OGT_O{0%{rotate:0deg}to{rotate:1turn}}@keyframes AuthPageContent_dots__Jsx9G{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}}.AuthPageContent_description__ZB7Ho{font-size:var(--fs-sm);line-height:var(--lh-sm);width:100%;max-width:49.3rem;text-align:center;animation:AuthPageContent_fade-in__kSM_2 .2s ease-in-out;margin-bottom:0}.AuthPageContent_loginButton__q7AkJ{margin-top:var(--spacing-4);animation:AuthPageContent_fade-in__kSM_2 .2s ease-in-out}.AuthPageContent_logoutContainer__2jtw5{animation:AuthPageContent_fade-in__kSM_2 .2s ease-in-out;display:flex;align-items:center;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}.AuthPageContent_logoutButton__hoMUt{font-size:inherit;line-height:inherit;font-weight:500;display:flex;align-items:center;column-gap:var(--spacing-1);padding:var(--spacing-1);border-radius:.4rem;cursor:pointer}.AuthPageContent_logoutButton__hoMUt:focus-visible,.AuthPageContent_logoutButton__hoMUt:hover{background:var(--primary-100)}