.wallet-site{isolation:isolate;overflow:clip}.wallet-site section[id]{scroll-margin-top:6.5rem}.wallet-mesh{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 78% 30%, color-mix(in srgb, var(--chart-2) 22%, transparent), transparent 36%), radial-gradient(ellipse at 20% 32%, color-mix(in srgb, var(--primary) 28%, transparent), transparent 43%), radial-gradient(ellipse at 72% 78%, color-mix(in srgb, var(--chart-3) 15%, transparent), transparent 32%);animation:8s ease-in-out infinite alternate mesh-drift;position:absolute;inset:-15%}.circuit{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(115deg, var(--chart-1), var(--chart-2), var(--chart-3), var(--chart-1)) border-box;background-size:100% 100%,300% 300%;border:1px solid #0000;animation:8s infinite circuit-flow;position:relative}.feature-circuit{transition:transform .2s ease-out,box-shadow .2s ease-out}.feature-circuit:hover,.feature-circuit:focus-within{box-shadow:0 12px 35px -12px color-mix(in srgb, var(--primary) 50%, transparent);transform:translateY(-6px)}.hero-word{background:linear-gradient(100deg, var(--chart-1) 12%, var(--chart-2) 70%, var(--chart-3));color:#0000;-webkit-background-clip:text;background-clip:text}.wallet-orbit{border:1px solid color-mix(in srgb, var(--chart-2) 25%, transparent);box-shadow:0 0 65px color-mix(in srgb, var(--primary) 14%, transparent)}.wallet-phone{box-shadow:var(--shadow-lg), 0 0 80px -24px color-mix(in srgb, var(--primary) 65%, transparent);transform:rotate(-8deg)}.cta-mesh{background:radial-gradient(ellipse at 90% 30%, color-mix(in srgb, var(--chart-2) 38%, transparent), transparent 60%), linear-gradient(110deg, var(--secondary), var(--accent))}.pulse-action:before{content:"";border:1px solid var(--ring);border-radius:inherit;pointer-events:none;animation:2s ease-out infinite action-pulse;position:absolute;inset:-6px}.wallet-focus:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.footer-details summary{list-style:none}.footer-details summary::-webkit-details-marker{display:none}.footer-details[open] .footer-chevron{transform:rotate(180deg)}@keyframes circuit-flow{0%,to{background-position:0 0,0%}50%{background-position:0 0,100%}}@keyframes mesh-drift{0%{transform:rotate(-3deg)scale(1)}to{transform:rotate(5deg)scale(1.06)}}@keyframes action-pulse{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.wallet-site *,.wallet-site :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.feature-circuit:hover,.feature-circuit:focus-within{transform:none}}@media (width>=768px){.footer-details:not([open])>.footer-links{display:flex!important}.footer-details summary{pointer-events:none}}
