:root{color-scheme:dark;font-family:system-ui,Arial,sans-serif;background:#071322;color:#eaf7fb}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 12% 5%,#14554a 0,transparent 31%),#071322}a{color:#7bf0cc}a:focus-visible{outline:2px solid #fff;outline-offset:4px}.public-site{max-width:980px;margin:0 auto;padding:24px 28px}header{display:flex;align-items:center;justify-content:space-between;gap:15px}.brand{font-weight:900;font-size:25px}.brand span{color:#70e8c9}.open-wallet,.cta{display:inline-block;background:#6ae9c2;color:#08201b;text-decoration:none;padding:11px 18px;border-radius:12px;font-weight:800}.intro{padding:95px 0 55px}.intro h1{max-width:740px;font-size:clamp(30px,5vw,58px);line-height:1.17}.intro>p{max-width:735px;line-height:1.9;color:#b6cbd6;font-size:18px}.eyebrow{font-weight:800;letter-spacing:.15em;color:#74dcc8}.notice{max-width:750px;border:1px solid #315b66;background:#102a37;padding:18px;border-radius:14px;margin:28px 0;color:#b5d0d5}.features{background:#12283b;padding:27px;border-radius:17px;border:1px solid #2c4a5a}.features code{display:block;direction:ltr;unicode-bidi:isolate;word-break:break-all;color:#7bf0cc}.disclaimer{color:#b9c4d1;font-size:13px}footer{margin-top:55px;padding:24px 0;border-top:1px solid #26404f;color:#8095a4;font-size:13px}nav{display:flex;flex-wrap:wrap;gap:13px}nav a{font-size:13px}nav a[aria-current]{color:white;text-decoration:none;font-weight:800}@media(max-width:600px){.public-site{padding:18px}.intro{padding:55px 0 35px}.intro>p{font-size:16px}.brand{font-size:17px}}
