.aurora[data-v-459c59c5]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.aurora-blob[data-v-459c59c5]{border-radius:50%;filter:blur(90px);height:55vmax;position:absolute;width:55vmax;will-change:transform}.aurora-blob--purple[data-v-459c59c5]{animation:aurora-drift-a-459c59c5 34s ease-in-out infinite alternate;background:radial-gradient(circle at center,rgba(134,97,239,.55),transparent 65%);left:-12%;top:-18%}.aurora-blob--pink[data-v-459c59c5]{animation:aurora-drift-b-459c59c5 42s ease-in-out infinite alternate;background:radial-gradient(circle at center,rgba(239,75,165,.42),transparent 65%);right:-18%;top:22%}.aurora-blob--cyan[data-v-459c59c5]{animation:aurora-drift-c-459c59c5 38s ease-in-out infinite alternate;background:radial-gradient(circle at center,rgba(31,173,208,.3),transparent 65%);bottom:-28%;height:45vmax;left:18%;width:45vmax}.aurora--static .aurora-blob[data-v-459c59c5]{animation:none}.aurora-grain[data-v-459c59c5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;opacity:.035;position:absolute}@keyframes aurora-drift-a-459c59c5{0%{transform:translate(0) scale(1)}to{transform:translate(10vmax,7vmax) scale(1.18)}}@keyframes aurora-drift-b-459c59c5{0%{transform:translate(0) scale(1.1)}to{transform:translate(-9vmax,-6vmax) scale(.92)}}@keyframes aurora-drift-c-459c59c5{0%{transform:translate(0) scale(.95)}to{transform:translate(7vmax,-8vmax) scale(1.15)}}.store-btn[data-v-cb7e99cf]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:14px;display:inline-flex;gap:11px;padding:10px 22px 10px 16px;transition:border-color .3s,transform .3s var(--ease-out),box-shadow .3s var(--ease-out),background .3s}.store-btn[data-v-cb7e99cf]:hover{background:#ffffff12;border-color:#a287ec80;box-shadow:0 12px 32px -10px var(--glow-purple);transform:translateY(-2px)}.store-btn__icon[data-v-cb7e99cf]{color:var(--text-hi);flex-shrink:0}.store-btn__text[data-v-cb7e99cf]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15}.store-btn__hint[data-v-cb7e99cf]{color:var(--text-low);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.store-btn__name[data-v-cb7e99cf]{color:var(--text-hi);font-family:var(--font-display);font-size:16.5px;font-weight:600;white-space:nowrap}.store-btn--dense[data-v-cb7e99cf]{border-radius:11px;gap:8px;padding:6px 14px 6px 10px}.store-btn--dense .store-btn__hint[data-v-cb7e99cf]{font-size:8.5px}.store-btn--dense .store-btn__name[data-v-cb7e99cf]{font-size:13.5px}.appbar[data-v-e710a784]{background-color:transparent!important;border-bottom:1px solid transparent;position:fixed;transition:background-color .4s var(--ease-out),border-color .4s var(--ease-out),backdrop-filter .4s}.appbar--scrolled[data-v-e710a784]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background-color:#07051299!important;border-bottom:1px solid var(--glass-border)}.appbar img.logo[data-v-e710a784]{border-radius:16px;max-height:50px}.brand-name[data-v-e710a784]{font-family:var(--font-display);letter-spacing:-.01em}.nav-link[data-v-e710a784]{background:none;border:none;color:var(--text-mid);cursor:pointer;font-size:14.5px;font-weight:600;letter-spacing:.02em;margin:0 14px;padding:6px 2px;position:relative;transition:color .3s}.nav-link[data-v-e710a784]:after{background:var(--grad-brand);border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease-out)}.nav-link[data-v-e710a784]:hover{color:var(--text-hi)}.nav-link[data-v-e710a784]:hover:after{transform:scaleX(1)}.cta-pill[data-v-e710a784]{background:var(--grad-brand);background-size:150% auto;border-radius:100px;color:#fff!important;font-size:14px;font-weight:600;padding:9px 22px;transition:background-position .4s var(--ease-out),box-shadow .4s var(--ease-out),transform .3s var(--ease-out)}.cta-pill[data-v-e710a784]:hover{background-position:100%;box-shadow:0 8px 28px -6px var(--glow-purple);transform:translateY(-1px)}.footer[data-v-dc9583fa]{background:#070512bf;position:relative;width:100%}.footer[data-v-dc9583fa]:before{background:linear-gradient(90deg,transparent,rgba(162,135,236,.45),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.footer__logo[data-v-dc9583fa]{border-radius:14px;width:46px}.footer__brand[data-v-dc9583fa]{color:var(--text-hi);font-family:var(--font-display);font-size:19px;font-weight:700}.footer__tagline[data-v-dc9583fa]{color:var(--text-mid);font-size:14.5px;line-height:1.65;max-width:360px}.footer__heading[data-v-dc9583fa]{color:var(--brand-violet);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.2em;margin-bottom:16px;text-transform:uppercase}.footer__list[data-v-dc9583fa]{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.footer__link[data-v-dc9583fa]{color:var(--text-mid);font-size:14.5px;text-decoration:none;transition:color .3s}.footer__link[data-v-dc9583fa]:hover{color:var(--text-hi)}.footer__link--btn[data-v-dc9583fa]{background:none;border:none;cursor:pointer;font-family:inherit;padding:0;text-align:left}.footer__plain[data-v-dc9583fa]{color:var(--text-low);font-size:14px;line-height:1.6}.footer__bottom[data-v-dc9583fa]{border-top:1px solid var(--glass-border);color:var(--text-low);font-size:13.5px}
