@charset "UTF-8";@keyframes redirect-to-app-banner-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.redirect_to_app_banner{position:sticky;top:76px;z-index:90;display:flex;align-items:flex-start;gap:10px;width:fit-content;margin:16px 16px 0 0;padding:18px 40px 16px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f1a38cc;border:.2px solid #ada3ff;border-radius:8px;box-shadow:0 4px 16px #0000003d;font-family:dm-sans,sans-serif;animation:redirect-to-app-banner-fade-in .3s ease-out;opacity:1;transition:opacity .3s ease,transform .3s ease}.redirect_to_app_banner--hidden{opacity:0;transform:translateY(-8px);pointer-events:none}.redirect_to_app_banner__cta{display:flex;align-items:flex-start;gap:10px}.redirect_to_app_banner__cta:has(.redirect_to_app_banner__icon:hover) .redirect_to_app_banner__always{color:#ada3ff;text-decoration:underline dotted;text-underline-offset:.15em}.redirect_to_app_banner__cta:has(.redirect_to_app_banner__always:hover) .redirect_to_app_banner__icon{background:#ada3ff;color:#1f1a38}.redirect_to_app_banner__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;border:none;padding:0;border-radius:50%;background:#ffffff0d;color:#ada3ff;cursor:pointer;transition:background-color .15s ease,color .15s ease}.redirect_to_app_banner__icon:hover,.redirect_to_app_banner__icon:focus-visible{background:#ada3ff;color:#1f1a38}.redirect_to_app_banner__icon:focus-visible{outline:2px solid #ada3ff;outline-offset:2px}.redirect_to_app_banner__content{display:flex;flex-direction:column;align-items:flex-start}.redirect_to_app_banner__text{color:#e2e1e5;font-family:dm-sans,sans-serif;font-size:12px;font-weight:700}.redirect_to_app_banner__always{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;color:#8a7ef9;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;cursor:pointer}.redirect_to_app_banner__always:hover{color:#ada3ff;text-decoration:underline dotted;text-underline-offset:.15em}.redirect_to_app_banner__dismiss{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;color:#fff9;cursor:pointer}.redirect_to_app_banner__dismiss:hover{color:#ffffffe6}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-up{0%{margin-top:2%;opacity:0}to{margin-top:0;opacity:1}}@keyframes fade-up-disappear{0%{margin-top:0;opacity:1}to{margin-top:-2%;opacity:0}}@keyframes slide-up{0%{margin-top:3%}to{margin-top:0}}@keyframes enter-up{0%{margin-top:24px}to{margin-top:0}}@keyframes grow-right{0%{width:0;transform:scaleX(0);transform-origin:left}to{width:100%;transform:scaleX(1)}}@keyframes grow-left{0%{width:0;transform:scaleX(0);transform-origin:right}to{width:100%;transform:scaleX(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes grow-width{0%{width:0}to{width:100%}}@keyframes cursor-blink{0%,to{border-color:transparent}50%{border-color:#1f1a38}}@keyframes scroll-up-out{0%{transform:translateY(0);opacity:1}70%{opacity:0}to{transform:translateY(-100%)}}@keyframes scroll-up-in{0%{transform:translateY(100%);opacity:0}70%{opacity:1}to{transform:translateY(0)}}@keyframes bounce{0%{transform:scale(1) translateY(-30%)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-.5em)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-.125em)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes grow{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes button-enable{0%{color:#aea4ec}to{color:#3e2dda}}.landing_nav_outlet{min-height:100vh;font-family:dm-sans,sans-serif;background-color:#fff;background-size:cover;display:grid;grid:"header" auto "redirect_banner" 0 "body" 1fr "footer" auto/100%;position:relative}.landing_nav_outlet header{grid-area:header;position:sticky}.landing_nav_outlet .redirect_to_app_banner{grid-area:redirect_banner;place-self:start end}.landing_nav_outlet main{grid-area:body}.landing_nav_outlet .footer{grid-area:footer}.landing_nav_outlet__header_backdrop{grid-area:header;background:#000}
