@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap');
body{background:#031329 url('nexavyn-light-trails.png') center/cover fixed no-repeat!important;color:#f1f8ff!important;font-family:'DM Sans',Arial,sans-serif!important}body::before{content:'';position:fixed;inset:0;background:linear-gradient(130deg,#031329e8,#031329ae 70%,#031329ad);pointer-events:none}body>*{position:relative}body .card{background:#071d3be6!important;border:1px solid #49bce566!important;box-shadow:0 25px 80px #0008!important;border-radius:24px!important}body h1{font-family:'Space Grotesk',sans-serif!important;letter-spacing:-.04em!important}body p,body .tagline{color:#d6e9fa!important}body .logo{object-fit:contain!important}body .btn-primary,body .btn-open,body .btn-android{background:linear-gradient(90deg,#06bfe7,#177ef6 55%,#9d34e9)!important;color:#fff!important;box-shadow:0 8px 25px #007ceb55!important}body .btn-secondary,body .btn-download{border:1px solid #4da7dc!important;background:#0a2d50c9!important;color:#fff!important}body .btn,body .store-btn{border-radius:999px!important;min-height:48px!important}body a:focus-visible,body button:focus-visible{outline:3px solid #8de8ff;outline-offset:3px}
@media(max-width:600px){body{background-attachment:scroll!important;background-position:60% center!important}body .card{padding:24px 18px!important}}
body .tagline a{color:#8de8ff!important}
