.home37 .ast42-hero{background:#140a22 url('assets/components/ast-banner-v42.png') center/cover no-repeat!important;aspect-ratio:2.25}.ast42-hero .h37-hero-copy{padding:5cqw}.ast42-hero .h37-hero-copy>p{font-size:2.8cqw;letter-spacing:2px;color:#d8aefb}.ast42-hero h1{font-size:5cqw;line-height:1.13;white-space:normal;letter-spacing:-.1cqw;max-width:63%;margin:2cqw 0 3cqw}.ast42-hero .h37-cta{width:54%;height:7.8cqw;font-size:2.8cqw!important}
.ast41-heading{background:#140a22 url('assets/components/ast-banner-v42.png') center/cover no-repeat!important}.ast41-heading>img{display:none}.h37-referral>img{width:22cqw!important;height:22cqw!important;right:-1cqw!important;bottom:-2cqw!important}
#tabbar:not([hidden]){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:70px;border-radius:44px!important}#tabbar::before{width:25%!important;height:100%!important;left:0!important;top:0!important;transform:translateX(calc(var(--active-tab)*100%))!important;transition:transform .5s cubic-bezier(.22,1,.36,1)!important}#tabbar .tab{display:flex;align-items:center;justify-content:center;min-height:62px!important}#tabbar .tab.is-on::after{bottom:8px;height:3px;width:22px;box-shadow:0 0 8px #9951d955}#tabbar .tab.is-on .ic{color:#bd88e6;transform:translateY(-2px);filter:drop-shadow(0 0 6px #8c4bc966)}
