*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{-webkit-font-smoothing:antialiased;min-width:320px;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}button,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}button{color:inherit}img{max-width:100%;display:block}.wallet-container{width:min(1280px,100% - 112px);margin-inline:auto}.skip-link{z-index:100;background:var(--accent);color:var(--accent-ink);padding:16px;position:fixed;inset-block-start:-100px;inset-inline-start:20px}.skip-link:focus{inset-block-start:10px}.wallet-header{background:var(--glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid var(--line);z-index:20;position:sticky;top:0}.wallet-header-inner{justify-content:space-between;align-items:center;gap:28px;height:86px;display:flex}.wallet-brand{letter-spacing:-.7px;white-space:nowrap;align-items:center;gap:9px;font-family:Outfit Variable,sans-serif;font-size:23px;font-weight:550;display:flex}.brand-mark{width:33px;height:38px;color:var(--accent);stroke-width:2.8px}.wallet-header nav{color:var(--muted);gap:28px;font-size:12px;display:flex}.wallet-header nav a:hover,.wallet-text-link:hover{color:var(--accent)}.wallet-header-actions{align-items:center;gap:10px;display:flex}#language-select{background:var(--surface);max-width:94px;color:var(--muted);border:1px solid var(--line);border-radius:10px;padding:10px 8px;font-size:11px}.wallet-theme{border:1px solid var(--line);background:var(--surface);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.wallet-button{border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 25px;font-size:13px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex}.wallet-button:hover{box-shadow:0 8px 32px var(--glow);transform:translateY(-2px)}.wallet-button.primary{background:linear-gradient(115deg,var(--action-start),var(--action-end));color:var(--accent-ink)}.wallet-button.header-download{border:1px solid var(--line);min-height:40px;padding:0 15px;font-size:11px}.header-download svg{width:16px}.wallet-hero{grid-template-columns:1fr 1fr;align-items:center;gap:25px;min-height:760px;padding-block:62px 70px;display:grid}.wallet-eyebrow{letter-spacing:2.2px;color:var(--accent);align-items:center;gap:10px;font-size:10px;font-weight:700;line-height:1.7;display:flex}.live-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--glow);border-radius:50%;flex-shrink:0;display:inline-block}.hero-copy{z-index:2;position:relative}.wallet-hero h1{letter-spacing:-5px;margin-block:25px;font-size:clamp(64px,6.9vw,100px);font-weight:480;line-height:1.02}.wallet-hero h1>span{display:block}.accent-text{color:var(--accent)}.wallet-lead{color:var(--muted);max-width:455px;font-size:15px;line-height:1.95}.wallet-cta{flex-wrap:wrap;align-items:center;gap:25px;margin-top:32px;display:flex}.wallet-text-link{align-items:center;gap:14px;font-size:12px;font-weight:650;display:inline-flex}.download-meta{color:var(--muted);align-items:center;gap:8px;margin-top:14px;font-size:10px;display:flex}.android-dot{color:var(--accent);font-size:9px}.hero-points{color:var(--muted);gap:20px;margin-top:48px;font-size:10px;display:flex}.hero-points>span{align-items:center;gap:6px;display:flex}.hero-points i{color:var(--accent);font-style:normal}.hero-visual{isolation:isolate;height:620px;position:relative}.hero-visual:before{content:"";z-index:-1;background:radial-gradient(#1aba9b26,#0000 68%);position:absolute;inset:5% -5%}.orbit{border:1px solid var(--line);opacity:.5;border-radius:50%;position:absolute;inset:12% -6%;transform:rotate(-30deg)}.orbit-two{opacity:.3;inset:2% 8%;transform:rotate(36deg)}.hero-watermark{color:var(--accent);opacity:.035;pointer-events:none;font-family:Outfit Variable,sans-serif;font-size:520px;line-height:1;position:absolute;top:4%;left:8%}.phone{aspect-ratio:353/745;filter:drop-shadow(0 26px 30px #0006);isolation:isolate;flex-shrink:0;width:280px;position:relative}.phone-screen{object-fit:fill;background:#131e3b;border-radius:14%/6.3%;width:90.65%;height:95.84%;position:absolute;inset-block-start:2.15%;inset-inline-start:4.25%}.phone-frame{pointer-events:none;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.hero-front{inset-inline-end:9%;z-index:2;width:280px;position:absolute;top:0;transform:rotate(7deg)}.hero-back{inset-inline-start:0;z-index:1;width:238px;position:absolute;top:88px;transform:rotate(-10deg)}.phone-caption{bottom:-5px;color:var(--muted);letter-spacing:.3px;justify-content:center;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;inset-inline:0}.currency-strip{border-block:1px solid var(--line);padding-block:30px 42px}.currency-strip>.wallet-eyebrow{color:var(--muted);justify-content:center;font-size:9px}.currency-list{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.currency-list>span{white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.coin{object-fit:contain;flex-shrink:0;width:30px;height:30px;display:block}.experience{padding-block:110px 100px}.section-heading{justify-content:space-between;align-items:flex-end;gap:55px;display:flex}.section-heading h2,h2{letter-spacing:-1.8px;font-size:clamp(36px,4.3vw,58px);font-weight:450;line-height:1.12}.section-heading h2{max-width:540px;margin-top:17px}.section-heading>p{color:var(--muted);max-width:325px;font-size:13px;line-height:1.9}.experience-layout{grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-top:54px;display:grid}.gallery-stage{background:radial-gradient(ellipse at 50% 48%,var(--glow),transparent 65%),var(--surface);border:1px solid var(--line);border-radius:28px;flex-direction:column;align-items:center;min-height:656px;padding:38px 20px 22px;display:flex;position:relative}.gallery-phone{width:258px}.screen-note{color:var(--muted);margin-top:24px;font-size:9px}.screen-picker{flex-wrap:wrap;gap:8px;display:flex}.screen-picker button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:9px;padding:10px 14px;font-size:11px;transition:background .15s}.screen-picker button:hover{background:var(--raised)}.screen-picker button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.gallery-description{min-height:190px;margin-top:35px}.screen-number{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:2px;font-size:10px}.gallery-description h3{letter-spacing:-.8px;margin-top:14px;font-size:35px;font-weight:450;line-height:1.15}.gallery-description p{color:var(--muted);max-width:440px;margin-top:15px;font-size:13px;line-height:1.9}.feature-list{border-top:1px solid var(--line);margin-top:14px}.feature-list>div{gap:15px;padding-top:23px;display:flex}.feature-icon{background:var(--raised);color:var(--accent);border:1px solid var(--line);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.feature-list h4{font-size:15px;font-weight:500}.feature-list p{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.8}.synapse-panel{background:radial-gradient(ellipse at 90% 100%,#1988791a,transparent 65%),var(--surface);border:1px solid var(--card-edge);border-radius:28px;grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;padding:60px 68px;display:grid;overflow:hidden}.synapse-copy h2{margin-top:20px}.synapse-description{color:var(--muted);max-width:420px;margin-top:23px;font-size:13px;line-height:1.9}.synapse-features{gap:23px;margin-block:35px;display:grid}.synapse-features>div{gap:15px;display:flex}.feature-index{color:var(--accent);letter-spacing:1px;padding-top:4px;font-size:10px}.synapse-features h3{font-size:16px;font-weight:500}.synapse-features p{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.8}.synapse-visual{justify-content:center;display:flex;transform:rotate(5deg)}.synapse-visual .phone{width:270px}.download-section{padding-block:115px 85px}.download-heading{text-align:center;flex-direction:column;align-items:center;display:flex}.wallet-app-icon{border:1px solid var(--card-edge);width:72px;height:72px;box-shadow:0 12px 35px var(--glow);background:linear-gradient(145deg,#193c3d,#0c1c27);border-radius:21px;place-items:center;margin-bottom:28px;display:grid}.wallet-app-icon svg{color:#5ce8d0;width:51px;height:51px}.download-heading h2{margin-top:20px}.download-heading .wallet-lead{max-width:530px;margin-block:22px 28px;font-size:13px}.install-steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:35px;margin:55px 0 0;padding:34px 0 0;list-style:none;display:grid}.install-steps li{gap:17px;display:flex}.install-steps li>span{color:var(--accent);padding-top:3px;font-family:Outfit Variable,sans-serif;font-size:13px}.install-steps h3{font-size:17px;font-weight:500}.install-steps p{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.9}.wallet-faq{grid-template-columns:1fr 1.3fr;gap:70px;padding-bottom:100px;display:grid}.wallet-faq h2{letter-spacing:-1px;font-size:35px}.wallet-faq details{border-bottom:1px solid var(--line);padding:19px 0}.wallet-faq details:first-child{padding-top:4px}.wallet-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;list-style:none;display:flex}.wallet-faq summary::-webkit-details-marker{display:none}.wallet-faq summary>span:last-child{color:var(--accent);font-size:22px}.wallet-faq details[open] summary>span:last-child{transform:rotate(45deg)}.wallet-faq details p{color:var(--muted);max-width:540px;margin-top:17px;font-size:12px;line-height:1.9}.wallet-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding-block:30px;display:flex}.wallet-footer p{color:var(--muted);font-size:11px}.wallet-footer .wallet-brand{font-size:19px}.wallet-footer .brand-mark{width:27px}html[dir=rtl] .hero-visual,html[dir=rtl] .phone{direction:ltr}html[dir=rtl] .phone-screen{left:4.25%;right:auto}@media (width>=1450px){.wallet-hero h1{font-size:104px}.hero-front{width:294px}.hero-back{width:250px}.hero-visual{height:650px}}@media (width<=1100px){.wallet-container{width:calc(100% - 64px)}.wallet-header nav{gap:15px}.wallet-header-inner{gap:16px}.wallet-hero{gap:5px;min-height:680px}.wallet-hero h1{letter-spacing:-3px;font-size:76px}.hero-visual{height:550px}.hero-front{inset-inline-end:3%;width:245px;top:0}.hero-back{inset-inline-start:0;width:205px;top:80px}.wallet-lead{font-size:13px}.hero-points{flex-wrap:wrap;gap:12px}.wallet-cta{gap:20px}.wallet-cta .wallet-text-link{font-size:11px}.currency-list>span{font-size:12px}.experience-layout{gap:35px}.synapse-panel{gap:25px;padding:45px 40px}.synapse-visual .phone{width:240px}.wallet-header .wallet-brand{font-size:20px}.header-download{display:none}.gallery-stage{min-height:630px}.gallery-description{min-height:220px}}@media (width<=800px){.wallet-container{width:calc(100% - 40px)}.wallet-header-inner{height:72px}.wallet-header nav{display:none}.wallet-hero{grid-template-columns:1fr;gap:40px;padding-top:52px;padding-bottom:40px}.hero-copy{max-width:620px}.wallet-hero h1{letter-spacing:-3px;font-size:76px}.wallet-lead{max-width:490px;font-size:14px}.wallet-cta{margin-top:25px}.hero-points{margin-top:24px}.hero-visual{justify-self:center;width:min(490px,100%);height:600px}.hero-front{width:270px;inset-inline-end:5%}.hero-back{inset-inline-start:4%;width:225px;top:80px}.orbit{inset-inline:0}.currency-list{flex-wrap:wrap;justify-content:center;gap:18px 25px}.currency-list>span{font-size:13px}.currency-strip{padding-block:25px 30px}.experience{padding-block:65px}.section-heading{display:block}.section-heading h2{max-width:450px;font-size:46px}.section-heading>p{max-width:470px;margin-top:20px}.experience-layout{grid-template-columns:1fr;gap:30px}.gallery-stage{order:2;min-height:auto;padding:30px 20px 20px}.gallery-phone{width:250px}.experience-copy{display:contents}.screen-picker{grid-row:1}.gallery-description{grid-row:2;min-height:0;margin-top:0}.gallery-stage{grid-row:3}.feature-list{grid-row:4;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:0;display:grid}.feature-list>div{padding-top:23px;display:block}.feature-icon{margin-bottom:13px}.feature-list p{font-size:11px}.feature-list h4{font-size:16px}.synapse-panel{grid-template-columns:1fr;gap:40px;padding:35px 25px}.synapse-copy h2{font-size:48px}.synapse-description{max-width:100%}.synapse-visual .phone{width:255px}.synapse-visual{transform:rotate(3deg)}.download-section{padding-block:70px}.download-heading h2{font-size:43px}.install-steps{grid-template-columns:1fr;gap:25px;margin-top:35px}.wallet-faq{grid-template-columns:1fr;gap:25px;padding-bottom:65px}.wallet-footer{flex-wrap:wrap;gap:15px}.wallet-footer p{display:none}}@media (width<=420px){.wallet-container{width:calc(100% - 32px)}.wallet-header .wallet-brand{gap:5px;font-size:19px}.wallet-header .brand-mark{width:25px}.wallet-header-actions{gap:6px}#language-select{max-width:72px;font-size:10px}.wallet-theme{width:34px;height:34px}.wallet-hero h1{letter-spacing:-2.5px;font-size:65px}.wallet-hero{padding-top:40px}.wallet-hero .wallet-lead{font-size:13px}.wallet-cta{gap:18px}.wallet-cta .wallet-button{padding-inline:19px}.hero-visual{height:520px}.hero-front{width:231px;inset-inline-end:1%}.hero-back{inset-inline-start:0;width:186px;top:73px}.hero-watermark{font-size:350px}.hero-points{gap:12px;font-size:9px}.wallet-eyebrow{font-size:9px}.section-heading h2{font-size:41px}.feature-list{grid-template-columns:1fr}.feature-list>div{gap:14px;display:flex}.feature-icon{margin:0}.wallet-footer .wallet-brand{font-size:17px}.wallet-footer .wallet-text-link{font-size:10px}.screen-picker{gap:6px}.screen-picker button{padding:9px 12px}.wallet-brand{letter-spacing:-.6px}.gallery-description h3{font-size:31px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.wallet-page{overflow-x:clip}@media (width<=420px){.hero-front{inset-inline-end:7%}.hero-back{inset-inline-start:6%}}.orbit{inset-inline:0;transform:none}.orbit-two{inset-inline:8%;transform:none}.hero-visual:before{inset:5% 0}.wallet-hero>*,.experience-layout>*,.synapse-panel>*,.section-heading>*,.wallet-faq>*{min-width:0}.wallet-page :is(h1,h2,h3,h4,p,.hero-points,.wallet-text-link){overflow-wrap:anywhere}.hero-points{flex-wrap:wrap}:root:not(:lang(en)) .wallet-hero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(42px,5.1vw,72px);line-height:1.15}:root:is(:lang(hi),:lang(ar),:lang(th),:lang(si)) .wallet-page :is(h1,h2,h3,h4){line-height:1.35}:root:lang(ko) .wallet-page :is(h1,h2,h3,h4,p){word-break:keep-all}.wallet-page #language-select{width:132px;max-width:132px;font-size:11px}.wallet-brand,.screen-number{direction:ltr;unicode-bidi:isolate}:root[dir=rtl] .phone-caption{direction:rtl}:root[dir=rtl] .wallet-text-link svg,:root[dir=rtl] .header-download svg{transform:scaleX(-1)}@media (width>=801px) and (width<=1100px){:root[dir=rtl] .wallet-page .hero-back{inset-inline-start:7%}}@media (width<=800px){:root:not(:lang(en)) .wallet-hero h1{font-size:clamp(38px,9vw,66px)}}@media (width<=360px){.wallet-header-inner{flex-wrap:wrap;gap:10px;height:auto;min-height:72px;padding-block:12px}.wallet-header-actions{margin-inline-start:auto}}.wallet-button.secondary{background:var(--surface);border:1px solid var(--accent);color:var(--accent)}.wallet-button .platform-icon{fill:currentColor;stroke:none}.wallet-button{text-align:center;max-width:100%;padding-block:14px}.wallet-button>span{overflow-wrap:anywhere;min-width:0}.wallet-cta{gap:12px}.wallet-cta>.wallet-text-link{flex-basis:100%;margin-top:8px}.download-options{flex-wrap:wrap;justify-content:center;gap:24px;max-width:100%;display:flex}.download-option{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.download-option .download-meta{justify-content:center}.phone-caption{text-align:center}@media (width<=480px){.wallet-cta>.wallet-button,.download-options,.download-option,.download-option>.wallet-button{width:100%}}
