:root{interpolate-size:allow-keywords;--tone-mint:#eef7f1;--tone-cream:#fdf6e6;--tone-rose:#fdf0ec;--tone-sky:#edf3fc;--tone-line:#002a220f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tone-mint:#0f2a21;--tone-cream:#2a2412;--tone-rose:#2c1b17;--tone-sky:#132138;--tone-line:#ffffff0f}}:root[data-theme=dark]{--tone-mint:#0f2a21;--tone-cream:#2a2412;--tone-rose:#2c1b17;--tone-sky:#132138;--tone-line:#ffffff0f}section{position:relative}.section-head{gap:14px;max-width:780px;margin-bottom:clamp(36px,5vw,60px);display:grid}.motion .reveal{transition:translate .9s var(--ease-out);translate:0 26px}.motion .reveal.in{translate:0}.hero{color:var(--on-band);background:linear-gradient(160deg,#2f8a67 0%,#12503f 34%,#0a3228 70%,#061f18 100%);padding-block:clamp(40px,6vw,84px) clamp(64px,8vw,112px);overflow:clip}.hero-aurora{pointer-events:none;background:radial-gradient(38% 34% at 74% 32%,#f7c94842,#0000 70%),radial-gradient(34% 40% at 18% 82%,#5acc9e33,#0000 70%),radial-gradient(30% 30% at 40% 10%,#ffffff0f,#0000 70%);animation:22s ease-in-out infinite alternate aurora;position:absolute;inset:-25%}@keyframes aurora{to{translate:4% -3%;rotate:6deg}}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid;position:relative}.hero-chip{border:1px solid var(--on-band-line);background:#f6efdd14;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.pulse-dot{background:#5acc9e;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite pulse;box-shadow:0 0 #5acc9e99}@keyframes pulse{70%{box-shadow:0 0 0 10px #5acc9e00}to{box-shadow:0 0 #5acc9e00}}.hero-title{font-size:clamp(2.6rem,6.1vw,5.1rem);font-weight:800;line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin-top:22px}.hero-line{display:block}.hero-gold{background:linear-gradient(100deg,#ffe9a8 0%,#f7c948 42%,#e9a10f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-echo{color:#f7c948e6;text-align:left;margin-top:14px;font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:700}.hero-echo:lang(ar){font-family:var(--font-ar);direction:rtl}.hero-echo:lang(en){font-family:var(--font-en);letter-spacing:-.01em;direction:ltr}html[dir=rtl] .hero-echo{text-align:right}.hero-lede{max-width:54ch;color:var(--on-band-muted);margin-block:22px 32px;font-size:clamp(1.05rem,1.5vw,1.22rem)}.hero-trust{color:var(--on-band-muted);flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.hero-trust li{align-items:center;gap:8px;display:inline-flex}.hero-trust li:before{content:"";background:#5acc9e2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235ACC9E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4L18 8'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:16px;height:16px}.hero .store{background:#0000008c;border-color:#f6efdd38}.hero-stage{place-items:center;height:clamp(500px,50vw,640px);display:grid;position:relative}.stage-glow{aspect-ratio:1;background:radial-gradient(circle,#f7c94857,#f7c94800 66%);border-radius:50%;width:72%;position:absolute}.stage-mark{opacity:.08;width:min(78%,460px);rotate:-8deg;translate:calc(var(--mx,0) * -14px) calc(var(--my,0) * -14px);transition:translate .6s var(--ease-out);position:absolute}.hero-phone{--w:clamp(240px, 23vw, 300px);rotate:-5deg;translate:calc(var(--mx,0) * 8px) calc(var(--my,0) * 8px);animation:phone-rise 1.2s var(--ease-out) backwards;z-index:1}html[dir=rtl] .hero-phone{rotate:5deg}@keyframes phone-rise{0%{translate:0 70px}}.coins{inset-inline-start:4%;z-index:2;filter:drop-shadow(0 18px 22px #00000073);width:clamp(112px,11vw,150px);height:150px;position:absolute;bottom:5%}.coin{inset-inline-start:0;bottom:calc(var(--i) * 19%);aspect-ratio:150/58;width:100%;translate:var(--x) 0;animation:coin-drop .75s var(--ease-spring) backwards;animation-delay:calc(.25s + var(--i) * .13s);position:absolute}@keyframes coin-drop{0%{translate:var(--x) -170px}}.coin:before{content:"";background:linear-gradient(90deg,#a8711b 0%,#eac062 30%,#dca443 62%,#9c6717 100%);border-radius:0 0 50% 50%/0 0 62% 62%;position:absolute;inset:32% 0 0;box-shadow:inset 0 -3px #6e4a0e80}.coin:after{content:"";animation:6s ease-in-out infinite shine;animation-delay:calc(1.8s + var(--i) * .14s);background-image:linear-gradient(110deg,#0000 38%,#ffffffb3 50%,#0000 62%),radial-gradient(at 40% 35%,#fff3c8 0%,#fbe29c 36%,#dda544 92%);background-position:160% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;border-radius:50%;position:absolute;inset:0 0 34%;box-shadow:inset 0 0 0 4px #c48c2f8c,inset 0 0 0 8px #fff3c852}@keyframes shine{0%,72%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}.coin-glint{display:none}.chip{z-index:3;-webkit-backdrop-filter:blur(14px);animation:chip-in .9s var(--ease-spring) backwards var(--d), float 7s ease-in-out infinite calc(var(--d) + .9s);background:#08281fb8;border:1px solid #f6efdd29;border-radius:18px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:absolute;box-shadow:0 22px 40px -20px #000000b3}html[dir=rtl] .chip{padding:10px 10px 10px 16px}@keyframes chip-in{0%{scale:.6}}@keyframes float{50%{translate:0 -9px}}.chip-topup{inset-inline-end:0;top:11%}.chip-bill{inset-inline-start:-2%;top:60%}.chip-stock{inset-inline-end:-3%;bottom:13%}.chip-icon{border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:.95rem;font-weight:800;display:grid}.chip-icon svg{width:20px}.chip-icon-fawry{color:#fff;font-family:var(--font-en);background:#f7801a}.chip-icon-check{color:#5acc9e;background:#5acc9e2e}.chip-icon-cib{color:#fff;font-size:.72rem;font-family:var(--font-en);background:#1d5fc4}.chip-body{flex-direction:column;line-height:1.25;display:flex}.chip-title{color:var(--on-band-muted);white-space:nowrap;font-size:.8rem}.chip-value{white-space:nowrap;font-size:1.02rem;font-weight:800}.chip-value.is-positive{color:#7fe3b5}.chip-spark{color:#7fe3b5;width:64px}.marquee{color:#0a3b2f;background:linear-gradient(#ffdc7e 0%,#f4bb45 100%);padding-block:14px;overflow:hidden}.marquee-track{width:max-content;animation:42s linear infinite marquee;display:flex}html[dir=rtl] .marquee-track{animation-name:marquee-rtl}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{translate:-50%}}@keyframes marquee-rtl{to{translate:50%}}.marquee-list{white-space:nowrap;gap:44px;margin:0;padding:0;padding-inline-end:44px;font-weight:700;list-style:none;display:flex}.marquee-list li{align-items:center;gap:14px;display:inline-flex}.marquee-list li:before{content:"";background:radial-gradient(circle at 35% 35%,#fff3c8,#c27e0a 80%);border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 2px #0a3b2f40}.features,.tour,.how,.faq{padding-block:clamp(72px,9vw,128px)}.bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"wallet wallet send""bills stocks gold""funds card card";gap:16px;display:grid}.tile{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--tone-line);min-height:300px;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(22px,2.6vw,30px);display:flex;position:relative;overflow:hidden}.tile:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.tile h3{letter-spacing:-.015em;font-size:clamp(1.2rem,1.6vw,1.4rem);font-weight:800;line-height:1.25}html[lang=ar] .tile h3{letter-spacing:0}.tile p{max-width:44ch;color:var(--muted);margin-top:8px;font-size:.98rem}.tile-wallet{color:var(--on-band);background:linear-gradient(200deg, var(--band-1) 0%, var(--band-2) 48%, var(--band-3) 100%);flex-direction:row;grid-area:wallet;align-items:center}.tile-wallet p{color:var(--on-band-muted)}.tile-wallet .tile-copy{flex:1}.tile-send{background:var(--tone-mint);grid-area:send}.tile-bills{background:var(--tone-rose);grid-area:bills}.tile-stocks{background:var(--tone-sky);grid-area:stocks}.tile-gold{background:var(--tone-cream);grid-area:gold}.tile-funds{background:var(--surface);grid-area:funds}.tile-card{background:var(--surface);flex-direction:row;grid-area:card;align-items:center}.tile-card .tile-copy{flex:1}.mini-balance{background:#ffffff12;border:1px solid #f6efdd24;border-radius:22px;flex:0 330px;gap:12px;padding:22px;display:grid;box-shadow:0 30px 50px -30px #0009}.mini-label{color:var(--on-band-muted);font-size:.82rem}.mini-amount{letter-spacing:-.02em;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:800;line-height:1.1}.mini-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mini-row small{color:var(--on-band-muted);font-size:.75rem;display:block}.mini-row b{font-size:.9rem}.mini-actions{flex-wrap:wrap;gap:8px;display:flex}.mini-pill{border:1px solid #f6efdd38;border-radius:12px;padding:7px 12px;font-size:.8rem;font-weight:700}.mini-pill-gold{color:#0a3b2f;background:linear-gradient(#ffdc7e,#f4bb45);border-color:#0000}.qr{aspect-ratio:1;width:150px;box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;align-self:center;padding:12px;position:relative;overflow:hidden}.qr-grid{color:#0a3b2f;width:100%;height:100%}.qr-beam{inset-inline:8px;background:linear-gradient(90deg,#f7c94800,#f7c948,#5acc9e,#5acc9e00);border-radius:3px;height:3px;animation:2.6s ease-in-out infinite alternate beam;position:absolute;top:10%;box-shadow:0 0 16px 4px #f7c94873}@keyframes beam{to{top:88%}}.billers{flex-wrap:wrap;gap:10px;display:flex}.biller{background:var(--c);color:#fff;width:52px;height:52px;font-family:var(--font-en);box-shadow:0 10px 18px -10px var(--c);direction:ltr;unicode-bidi:isolate;border-radius:16px;place-items:center;font-size:1.05rem;font-weight:800;animation:3.6s ease-in-out infinite bob;display:grid}.biller:nth-child(2){animation-delay:.25s}.biller:nth-child(3){animation-delay:.5s}.biller:nth-child(4){animation-delay:.75s}.biller:nth-child(5){animation-delay:1s}.biller-util svg{width:24px}@keyframes bob{50%{translate:0 -6px}}.spark{color:#1d5fc4;width:100%}.spark-line{stroke-dasharray:1;stroke-dashoffset:0}.motion .tile-stocks.in .spark-line{animation:draw 1.8s var(--ease-out) backwards}@keyframes draw{0%{stroke-dashoffset:1px}}.spark-dot{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.6;scale:1.5}}.bars{align-self:center;width:190px;height:120px;position:relative}.bar{clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);background:linear-gradient(110deg,#0000 35%,#ffffffbf 50%,#0000 65%) 160% 0/260% 100% no-repeat,linear-gradient(#fbe29c 0%,#eac062 45%,#c98f2e 100%);width:110px;height:46px;animation:5s ease-in-out infinite shine;position:absolute}.bar:first-child{bottom:0;inset-inline-start:0}.bar:nth-child(2){bottom:0;animation-delay:.3s;inset-inline-start:80px}.bar-top{bottom:44px;animation-delay:.6s;inset-inline-start:40px}.donut{align-self:center;width:150px;rotate:-90deg}.donut-ring{stroke:var(--line)}.motion .tile-funds.in .donut-seg{animation:donut-in 1.4s var(--ease-out) backwards}@keyframes donut-in{0%{stroke-dasharray:0 100}}.mini-card-wrap{flex:0 300px;justify-items:center;gap:14px;display:grid}.mini-card{aspect-ratio:1.586;color:#fff;width:100%;max-width:300px;box-shadow:var(--shadow-md);direction:ltr;background:linear-gradient(135deg,#0b6049 0%,#023f31 55%,#00302a 100%);border-radius:20px;flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:relative;overflow:hidden}.mini-card-top{align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:inline-flex}.mini-card-mark svg{width:16px}.mini-card-number{letter-spacing:.14em;font-size:1.15rem}.mini-card-frost{color:#fff;-webkit-backdrop-filter:blur(3px)saturate(.6);opacity:0;background:#bedcff47;place-content:center;justify-items:center;gap:6px;font-weight:800;animation:6s ease-in-out infinite frost;display:grid;position:absolute;inset:0}.mini-card-frost svg{width:34px}@keyframes frost{0%,40%{opacity:0}50%,88%{opacity:1}to{opacity:0}}.mini-switch{background:var(--line);border-radius:999px;width:52px;height:30px;padding:3px;animation:6s ease-in-out infinite switch-bg}.mini-switch span{width:24px;height:24px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;animation:6s ease-in-out infinite switch-knob;display:block}@keyframes switch-bg{0%,40%{background:var(--line)}50%,88%{background:#1d5fc4}to{background:var(--line)}}@keyframes switch-knob{0%,40%{translate:0}50%,88%{translate:22px}to{translate:0}}html[dir=rtl] .mini-switch span{animation-name:switch-knob-rtl}@keyframes switch-knob-rtl{0%,40%{translate:0}50%,88%{translate:-22px}to{translate:0}}.tour{background:var(--bg-alt)}.tour-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,7vw,110px);display:grid}.tour-phone-col{top:calc(env(safe-area-inset-top,0px) + 92px);flex-direction:column;align-items:center;gap:22px;display:flex;position:sticky}.tour-phone{--w:clamp(250px, 23vw, 300px)}.tour-screen{opacity:0;transition:opacity .6s var(--ease-out), scale .9s var(--ease-out);scale:1.05}.tour-screen.is-active{opacity:1;scale:1}.tour-dots{gap:8px;margin:0;padding:0;list-style:none;display:flex}.tour-dots li{background:var(--line);width:8px;height:8px;transition:width .4s var(--ease-out), background-color .4s;border-radius:999px}.tour-dots li.is-active{background:var(--brand);width:26px}.tour-steps{margin:0;padding:0;list-style:none}.tour-step{opacity:.38;max-width:520px;min-height:60vh;transition:opacity .5s var(--ease-out);flex-direction:column;justify-content:center;gap:12px;display:flex}.tour-step.is-active{opacity:1}.tour-kicker{background:var(--brand-soft);color:var(--brand-ink);border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:.85rem;font-weight:700;display:inline-flex}.tour-step h3{letter-spacing:-.025em;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;line-height:1.12}html[lang=ar] .tour-step h3{letter-spacing:0;line-height:1.4}.tour-step p{color:var(--muted);max-width:46ch;font-size:1.1rem}.step-phone{display:none}.bilingual{padding-block:clamp(72px,9vw,128px);overflow:clip}.bilingual-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.check-list{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.check-list li{align-items:flex-start;gap:12px;font-weight:600;display:flex}.check-list li:before{content:"";background:var(--brand-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23004F3E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4L18 8'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;flex-shrink:0;width:22px;height:22px;margin-top:2px}.lang-demo{background:var(--surface);border:1px solid var(--line);direction:ltr;border-radius:999px;grid-template-columns:1fr 1fr;margin-top:28px;padding:5px;font-weight:700;display:inline-grid;position:relative}.lang-demo-en,.lang-demo-ar{z-index:1;text-align:center;padding:8px 22px;transition:color .5s;position:relative}.lang-demo-ar{font-family:var(--font-ar)}.lang-demo-thumb{z-index:0;background:var(--brand-ink);width:calc(50% - 5px);transition:translate .6s var(--ease-spring);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}.bilingual .lang-demo-en{color:#fff}.bilingual.is-ar .lang-demo-thumb{translate:100%}.bilingual.is-ar .lang-demo-en{color:var(--ink)}.bilingual.is-ar .lang-demo-ar{color:#fff}.bilingual-stage{height:clamp(460px,44vw,600px);position:relative}.bilingual-stage .phone{--w:clamp(200px, 19vw, 256px);transition:translate .9s var(--ease-out), rotate .9s var(--ease-out), scale .9s var(--ease-out), filter .9s;position:absolute;top:50%}.phone-en{z-index:2;left:6%;translate:0 -50%;rotate:-7deg;scale:1.02}.phone-ar{z-index:1;filter:saturate(.85)brightness(.96);right:6%;translate:0 -46%;rotate:7deg;scale:.92}.bilingual.is-ar .phone-en{z-index:1;filter:saturate(.85)brightness(.96);translate:0 -46%;scale:.92}.bilingual.is-ar .phone-ar{z-index:2;filter:none;translate:0 -50%;scale:1.02}.security{color:var(--on-band);background:linear-gradient(200deg, var(--band-1) 0%, var(--band-2) 48%, var(--band-3) 100%);padding-block:clamp(80px,10vw,136px);overflow:clip}.security:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 12% 30%,#f7c94824,#0000 70%);position:absolute;inset:0}.security .section-lede{color:var(--on-band-muted)}.eyebrow-gold{color:var(--gold)}.security-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid;position:relative}.security-stage{place-items:center;display:grid;position:relative}.security-phone{--w:clamp(230px, 22vw, 280px);rotate:-3deg}.approve-card{inset-inline-end:-2%;color:#0b0e17;background:#fff;border-radius:20px;gap:12px;min-width:230px;padding:16px 18px;display:grid;position:absolute;bottom:16%;box-shadow:0 30px 60px -24px #000000a6}.approve-label{font-size:.9rem;font-weight:700}.approve-dots{gap:10px;display:flex}.approve-dots i{border:2px solid #004f3e;border-radius:50%;width:14px;height:14px;animation:5s ease-in-out infinite dot-fill}.approve-dots i:nth-child(2){animation-delay:.2s}.approve-dots i:nth-child(3){animation-delay:.4s}.approve-dots i:nth-child(4){animation-delay:.6s}.approve-dots i:nth-child(5){animation-delay:.8s}.approve-dots i:nth-child(6){animation-delay:1s}@keyframes dot-fill{0%,6%{background:0 0}10%,70%{background:#004f3e}78%,to{background:0 0}}.approve-done{color:#07884a;align-items:center;gap:8px;font-weight:800;animation:5s ease-in-out infinite approved;display:inline-flex}.approve-done svg{background:#e6f5ec;border-radius:50%;width:22px;padding:3px}@keyframes approved{0%,34%{opacity:.18;scale:.94}42%,74%{opacity:1;scale:1}84%,to{opacity:.18;scale:.94}}.security-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px;margin:40px 0 0;padding:0;list-style:none;display:grid}.security-list h3{align-items:center;gap:12px;font-size:1.08rem;font-weight:700;display:flex}.security-list h3:before{content:"";background:var(--gold);border-radius:3px;flex-shrink:0;width:10px;height:10px;rotate:45deg}.security-list p{color:var(--on-band-muted);margin-top:6px;font-size:.97rem}.how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.how-step{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--tone-line);align-content:start;gap:12px;padding:clamp(22px,2.6vw,30px);display:grid;position:relative}.how-num{background:var(--band-2);width:46px;height:46px;color:var(--gold);font-size:1.2rem;font-weight:800;font-family:var(--font-en);border-radius:15px;place-items:center;display:grid}.how-step h3{font-size:1.2rem;font-weight:800}.how-step p{color:var(--muted)}.faq-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.faq .section-head{top:calc(env(safe-area-inset-top,0px) + 96px);position:sticky}.faq .section-lede a{color:var(--brand);font-weight:700}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";background:var(--brand-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23004F3E' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 16px no-repeat;width:30px;height:30px;transition:rotate .35s var(--ease-out);border-radius:50%;flex-shrink:0}.faq-list details[open] summary:after{rotate:45deg}.faq-list details p{color:var(--muted);max-width:62ch;padding-bottom:22px}.faq-list details a{color:var(--brand);font-weight:700}.faq-list details::details-content{height:0;transition:height .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:clip}.faq-list details[open]::details-content{height:auto}.download{padding-block:0 clamp(72px,9vw,120px)}.download-grid{border-radius:var(--radius-xl);color:var(--on-band);background:radial-gradient(50% 70% at 85% 20%,#f7c94838,#0000 70%),linear-gradient(160deg,#2f8a67 0%,#12503f 34%,#0a3228 70%,#061f18 100%);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:32px;padding:clamp(32px,5vw,64px);display:grid;position:relative;overflow:clip}.download-copy{gap:18px;display:grid}.download .section-lede{color:var(--on-band-muted)}.download .store{background:#0000008c;border-color:#f6efdd38}.download-stage{place-items:center;height:100%;min-height:280px;display:grid}.download-phone{--w:clamp(200px, 20vw, 250px);margin-bottom:-38%;animation:8s ease-in-out infinite float;rotate:7deg}html[dir=rtl] .download-phone{rotate:-7deg}@media (width<=1100px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"wallet wallet""send bills""stocks gold""funds card"}.tile-card{flex-direction:column;align-items:stretch}}@media (width<=960px){.hero-grid{grid-template-columns:1fr}.hero-stage{height:520px}.tour-grid{grid-template-columns:1fr}.tour-phone-col{display:none}.tour-steps{gap:64px;display:grid}.tour-step{opacity:1;max-width:none;min-height:0}.step-phone{--w:min(270px, 72vw);margin:18px auto 0;display:block}.bilingual-grid,.security-grid,.faq-grid,.download-grid{grid-template-columns:1fr}.faq .section-head{position:static}.security-stage{order:2}.how-steps{grid-template-columns:1fr}.download-stage{min-height:240px}}@media (width<=640px){.bento{grid-template-columns:1fr;grid-template-areas:"wallet""send""bills""stocks""gold""funds""card"}.tile-wallet{flex-direction:column;align-items:stretch}.mini-balance{flex-basis:auto}.hero-stage{height:470px}.hero-phone{--w:220px}.coins{width:100px;inset-inline-start:0}.chip{scale:.86}.chip-bill{inset-inline-start:-4%}.chip-spark{display:none}.security-list{grid-template-columns:1fr}.approve-card{min-width:0;inset-inline-end:0}.bilingual-stage{height:420px}.bilingual-stage .phone{--w:170px}.phone-en{left:2%}.phone-ar{right:2%}}
