1import"../chunks/Bzak7iHL.js";import{d as is,p as ds,l as cs,t as g,a as $,b as f,c as ps,f as vs,e as ms,j as d,i as v,g as k,h as s,s as e,v as hs,o as c,m as xs,$ as gs,r as t,n as m,aF as _t}from"../chunks/Dy0CVtnB.js";import{i as fs}from"../chunks/CXuZ35HY.js";import{k as Ct}from"../chunks/DMmfbffp.js";import{e as D}from"../chunks/DxYLwx74.js";import{h as B}from"../chunks/CVUM5GLk.js";import{h as us}from"../chunks/BR_8TrkS.js";import{s as a,a as St,b as ks}from"../chunks/wKXBEGoX.js";import{H as bs,F as ws}from"../chunks/Bg4600xB.js";import{G as b,p as T,t as U,o as ys,a as u,P as zt,S as At,b as $t,E as _s}from"../chunks/BJLaYusv.js";import{j as de}from"../chunks/CNrkNC5A.js";import{w as Cs}from"../chunks/Bbfy4CP4.js";import{d as Ss}from"../chunks/DQ-XmI6o.js";import{s as zs}from"../chunks/CDuDz6jg.js";import As from"../chunks/CRkvdcag.js";var $s=k('<meta name="description"/> <meta name="keywords" content="buy gift cards with crypto, crypto gift cards, USDT gift cards, USDC gift cards, Amazon gift card crypto, no KYC gift cards, 0fiat app"/> <meta name="robots" content="index, follow"/> <link rel="canonical" href="https://0fiat.com/download-app/"/> <link rel="preload" as="image" imagesizes="(min-width: 640px) 208px, (min-width: 450px) 160px, 128px" fetchpriority="high"/> <meta property="og:type" content="website"/> <meta property="og:url" content="https://0fiat.com/download-app/"/> <meta property="og:site_name" content="0fiat"/> <meta property="og:locale" content="en_US"/> <meta property="og:title" content="Download 0fiat App | Buy Gift Cards & Spend Crypto with Zero Fees"/> <meta property="og:description"/> <meta property="og:image" content="https://0fiat.com/assets/socialLogo0fiat.png?v=2"/> <meta property="og:image:width" content="1200"/> <meta property="og:image:height" content="630"/> <meta property="og:image:alt"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site"/> <meta name="twitter:creator"/> <meta name="twitter:url" content="https://0fiat.com/download-app/"/> <meta name="twitter:title" content="Download 0fiat App | Buy Gift Cards & Spend Crypto with Zero Fees"/> <meta name="twitter:description"/> <meta name="twitter:image" content="https://0fiat.com/assets/socialLogo0fiat.png?v=2"/> <meta name="twitter:image:alt"/> <!> <!> <!>',1),Ds=k('<div class="flex flex-col items-center gap-1 py-10 text-center svelte-mk2hnn"><span> </span> <span class="font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn"> </span></div>'),Us=k('<li class="flex items-center gap-2.5 text-sm text-stone-400 svelte-mk2hnn"><span class="flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-green-950/60 svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewB
1ox="0 0 24 24" fill="currentColor" class="text-green-400 svelte-mk2hnn" aria-hidden="true"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z" class="svelte-mk2hnn"></path></svg></span> </li>'),Ls=k('<div><div class="flex items-start justify-between svelte-mk2hnn"><span class="font-space text-[10px] font-medium tracking-[0.15em] text-stone-950/55 uppercase sm:tracking-[0.25em] svelte-mk2hnn">Gift Card</span> <span class="rounded-full bg-stone-950 px-2.5 py-1 font-space text-[10px] font-bold tracking-wide text-amber-400 uppercase svelte-mk2hnn"> </span></div> <span class="flex h-11 w-fit items-center rounded-xl bg-stone-950 px-4 shadow-sm svelte-mk2hnn"><img width="96" height="22" class="h-5 w-auto max-w-[110px] object-contain svelte-mk2hnn" loading="lazy" decoding="async"/></span> <p class="font-mono text-[11px] tracking-[0.18em] text-stone-950/45 svelte-mk2hnn"> </p></div>'),Ms=k('<span class="gc-fade rounded-full bg-stone-950 px-2.5 py-1 font-space text-[10px] font-bold tracking-wide text-amber-400 uppercase svelte-mk2hnn"> </span>'),Bs=k('<span class="gc-fade flex h-11 w-fit items-center rounded-xl bg-stone-950 px-4 shadow-sm svelte-mk2hnn"><img width="96" height="22" class="h-5 w-auto max-w-[110px] object-contain svelte-mk2hnn" loading="lazy" decoding="async"/></span>'),js=k('<li class="flex items-start gap-3.5 svelte-mk2hnn"><span class="flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-amber-500/10 font-space text-xs font-black text-amber-400 ring-1 ring-amber-500/25 svelte-mk2hnn"> </span> <div class="flex flex-col gap-0.5 svelte-mk2hnn"><span class="font-space text-sm font-bold text-stone-100 svelte-mk2hnn"> </span> <span class="text-sm leading-relaxed text-stone-500 svelte-mk2hnn"> </span></div></li>'),Fs=k('<details class="group overflow-hidden rounded-2xl svelte-mk2hnn" style="background: rgba(14,13,12,0.95); border: 1px solid rgba(88,83,77,0.2);"><summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-5 py-4 font-space text-sm font-bold text-stone-100 sm:px-6 sm:text-base svelte-mk2hnn"> <svg viewBox="0 0 24 24" fill="none" class="h-4 w-4 shrink-0 text-amber-400 transition-transform duration-200 group-open:rotate-45 svelte-mk2hnn" aria-hidden="true"><path d="M12 5v14M5 12h14" stroke="currentColor" stroke-width="2" stroke-linecap="round" class="svelte-mk2hnn"></path></svg></summary> <p class="px-5 pb-5 text-sm leading-relaxed text-stone-500 sm:px-6 svelte-mk2hnn"> </p></details>'),ce=k('<img alt="" aria-hidden="true" width="26" height="26" class="svelte-mk2hnn"/>'),Ts=k('<div class="flex flex-col items-center text-center svelte-mk2hnn"><div class="relative z-10 mb-6 svelte-mk2hnn"><div class="flex h-16 w-16 items-center justify-center rounded-full bg-stone-900 ring-1 ring-stone-800 svelte-mk2hnn"><!></div> <span class="absolute -top-2 -right-2 flex h-6 w-6 items-center justify-center rounded-full bg-stone-950 ring-1 ring-stone-800 font-space text-[10px] font-black text-stone-500 svelte-mk2hnn"> </span></div> <h3 class="mb-2 font-space text-xl font-bold text-stone-50 svelte-mk2hnn"> </h3> <p class="text-sm text-stone-500 svelte-mk2hnn"> </p></div>'),Es=k(`<div class="relative bg-stone-950 font-sora svelte-mk2hnn"><!> <section class="section relative min-h-screen overflow-hidden text-center svelte-mk2hnn"><div class="container-lines-regular flex min-h-screen flex-col items-center justify-center pb-10 pt-4 svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div class="pointer-events-none absolute inset-0 overflow-hidden svelte-mk2hnn"><div class="absolute -right-32 -top-32 h-[600px] w-[600px] rounded-full opacity-[0.12] svelte-mk2hnn" style="background: radial-gradient(ellipse at center, rgba(34,197,94,0.9) 0%, transparent 70%); 2 filter: blur(60px);"></div> <div class="absolute -bottom-48 -left-48 h-[700px] w-[700px] rounded-full opacity-[0.14] svelte-mk2hnn" style="background: radial-gradient(ellipse at center, rgba(251,191,36,0.9) 0%, transparent 70%); 3 filter: blur(80px);"></div> <div class="absolute left-1/2 top-1/3 h-[400px] w-[600px] -translate-x-1/2 -translate-y-1/2 opacity-[0.03] svelte-mk2hnn" style="background: radial-gradient(ellipse at center, white 0%, transparent 70%);"></div></div> <div class="container-regular container relative z-10 flex flex-col items-center px-4 sm:px-6 svelte-mk2hnn">
3<span class="mt-8 mb-8 inline-flex items-center gap-2.5 rounded-full bg-stone-900/60 py-1.5 pl-2 pr-4 font-space text-[13px] font-medium text-stone-300 backdrop-blur-sm svelte-mk2hnn"><span class="flex h-6 w-6 items-center justify-center rounded-full bg-green-500/15 svelte-mk2hnn"><svg viewBox="0 0 24 24" width="14" height="14" fill="#3ddc84" aria-hidden="true" class="svelte-mk2hnn"><path d="M17.6 9.48l1.84-3.18a.4.4 0 0 0-.69-.4l-1.86 3.23a11.46 11.46 0 0 0-9.78 0L5.25 5.9a.4.4 0 1 0-.69.4L6.4 9.48A10.8 10.8 0 0 0 1 18h22a10.8 10.8 0 0 0-5.4-8.52zM7 15.25a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm10 0a1 1 0 1 1 0-2 1 1 0 0 1 0 2z" class="svelte-mk2hnn"></path></svg></span> <span class="svelte-mk2hnn">Available now on <span class="font-semibold text-stone-100 svelte-mk2hnn">Android</span></span></span> <h1 class="font-space font-semibold leading-[0.95] tracking-tight svelte-mk2hnn"><span class="hl-1 block svelte-mk2hnn" style="font-size: clamp(30px, 6vw, 86px);"><span class="shimmer-white svelte-mk2hnn">Crypto payments,</span></span> <span class="hl-3 mt-3 block text-amber-400 sm:mt-4 svelte-mk2hnn" style="font-size: clamp(30px, 6vw, 86px);">in your pocket.</span></h1> <p class="mt-8 max-w-xl text-pretty text-lg text-stone-500 sm:text-xl svelte-mk2hnn"><!> </p> <p class="mt-3 max-w-lg text-center text-base leading-relaxed text-balance text-stone-600 svelte-mk2hnn">Plus, browse <span class="font-medium text-amber-400/90 svelte-mk2hnn"> </span> for brands like Amazon, Airbnb and Nike â up to 14% off. <a href="#gift-cards" class="font-medium whitespace-nowrap text-amber-400 underline-offset-4 transition-colors hover:text-amber-300 hover:underline svelte-mk2hnn">See how â</a></p> <div class="mt-10 flex flex-col items-center gap-3 sm:flex-row svelte-mk2hnn"><a target="_blank" rel="noopener noreferrer" class="button-base w-auto! gap-3 rounded-2xl! px-8! py-4! text-base! font-bold! svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="svelte-mk2hnn"><path d="M3.609 1.814L13.792 12 3.609 22.186a.996.996 0 01-.609-.92V2.734a1 1 0 01.609-.92zm10.89 10.893l2.302 2.302-10.937 6.333 8.635-8.635zm3.199-3.198l2.807 1.626a1.001 1.001 0 010 1.73l-2.808 1.626L15.194 12l2.504-2.491zM5.864 2.658L16.802 8.99l-2.302 2.303L5.864 2.658z" class="svelte-mk2hnn"></path></svg> Get on Google Play</a> <div class="flex items-center gap-2 rounded-2xl border border-stone-800 bg-stone-950/60 px-6 py-5 font-space text-sm font-bold tracking-wide text-stone-500 backdrop-blur-sm transition-all duration-300 ease-in-out sm:text-[15px] svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="currentColor" class="text-stone-500 svelte-mk2hnn" aria-hidden="true"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z" class="svelte-mk2hnn"></path></svg> iOS & macOS (Coming Soon)</div></div> <div class="relative mt-14 w-full sm:mt-20 svelte-mk2hnn" style="height: 400px;"><div class="pulse-glow absolute bottom-0 left-1/2 h-16 w-80 -translate-x-1/2 rounded-full blur-3xl svelte-mk2hnn" style="background: rgba(251,191,36,0.38);"></div> <img alt="0fiat checkout screen" class="fan-left absolute z-0 w-24 rounded-3xl shadow-xl min-[450px]:w-32 sm:w-40 svelte-mk2hnn" width="480" height="853" loading="lazy"/> <img alt="0fiat zero fees" class="fan-right absolute z-0 w-24 rounded-3xl shadow-xl min-[450px]:w-32 sm:w-40 svelte-mk2hnn" width="480" height="853" loading="lazy"/> <div class="absolute z-10 svelte-mk2hnn" style="top: 0; left: 50%; transform: translateX(-50%);"><img sizes="(min-width: 640px) 208px, (min-width: 450px) 160px, 128px" alt="0fiat supported stores" class="phone-float w-32 rounded-3xl min-[450px]:w-40 sm:w-52 svelte-mk2hnn" style="box-shadow: 0 30px 60px rgba(0,0,0,0.72);" width="480" height="853" loading="eager" fetchpriority="high"/></div></div></div> <div class="pointer-events-none absolute bottom-0 left-0 right-0 h-40 bg-linear-to-t from-stone-950 to-transparent svelte-mk2hnn"></div> <div class="line-horizontal svelte-mk2hnn"></div></div></section> <div class="section overflow-hidden svelte-mk2hnn"><div class="container-lines-regular svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div class="container-regular container px-4 sm:px-6 svelte-mk2hnn"><div class="mx-auto max-w-5xl svelte-mk2hnn"><div class="grid grid-cols-2 divide-x divide-stone-800/60 md:grid-cols-4 svelte-mk2hnn"></div></div></div> <div class="line-horizontal svelte-mk2hnn"></div></div></div> <section class="section overflow-hidden svelte-mk2hnn"><div class="container-lines-regular svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div class="container-regular container px-4 py-24 sm:px-6 sm:py-32 svelte-mk2hnn"><div class="mx-auto max-w-6xl svelte-mk2hnn"><div class="mb-14 text-center svelte-mk2hnn"><p class="mb-3 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Platforms</p> <h2 class="font-space text-4xl font-black tracking-tight text-stone-50 sm:text-5xl svelte-mk2hnn">Start on Android.<br class="svelte-mk2hnn"/> <span class="text-stone-600 svelte-mk2hnn">More coming soon.</span></h2></div> <div class="grid grid-cols-1 gap-5 lg:grid-cols-3 svelte-mk2hnn"><div class="relative lg:col-span-2 overflow-hidden rounded-3xl svelte-mk2hnn" style="background: linear-gradient(145deg, rgba(5,15,5,0.97) 0%, rgba(10,18,8,0.95) 100%); 4 border: 1px solid rgba(34,197,94,0.18); 5 box-shadow: 0 0 80px rgba(34,197,94,0.07) inset, 0 1px 0 rgba(34,197,94,0.12);"><div class="pointer-events-none absolute -right-20 -top-20 h-80 w-80 rounded-full opacity-20 svelte-mk2hnn" style="background: radial-gradient(ellipse at center, rgba(34,197,94,0.8) 0%, transparent 65%); 6 filter: blur(40px);"></div> <div class="flex flex-col gap-10 p-5 min-[765px]:flex-row min-[765px]:items-start min-[765px]:p-10 lg:p-12 svelte-mk2hnn"><div class="flex w-full flex-1 flex-col gap-6 svelte-mk2hnn"><span class="inline-flex w-fit items-center gap-2 rounded-full border border-green-800/40 bg-green-950/60 px-4 py-1.5 font-space text-xs font-bold tracking-widest text-green-400 uppercase svelte-mk2hnn"><span class="relative flex h-2 w-2 svelte-mk2hnn"><span class="absolute inline-flex h-full w-full animate-ping rounded-full bg-green-400 opacity-75 svelte-mk2hnn"></span> <span class="relative h-2 w-2 rounded-full bg-green-400 svelte-mk2hnn"></span></span> Available now</span> <div class="svelte-mk2hnn"><div class="mb-3 flex items-center gap-3 svelte-mk2hnn"><span class="flex h-11 w-11 items-center justify-center rounded-xl bg-stone-900/80 ring-1 ring-stone-800 svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="currentColor" class="text-green-400 svelte-mk2hnn" aria-hidden="true"><path d="M6 18c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h1c.55 0 1-.45 1-1V8H6v10zM3.5 8C2.67 8 2 8.67 2 9.5v7c0 .83.67 1.5 1.5 1.5S5 17.33 5 16.5v-7C5 8.67 4.33 8 3.5 8zm17 0c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm-4.97-5.84l1.3-1.3c.2-.2.2-.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48C14.15 1.23 13.11 1 12 1c-1.12 0-2.15.23-3.09.63L7.43.15c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.31C6.1 3.26 5 5.01 5 7h14c0-1.99-1.1-3.74-2.97-4.84zM10 5H9V4h1v1zm5 0h-1V4h1v1z" class="svelte-mk2hnn"></path></svg></span> <h3 class="font-space text-3xl font-black text-stone-50 svelte-mk2hnn">Android</h3></div> <p class="text-stone-500 leading-relaxed svelte-mk2hnn"> </p></div> <div class="relative flex justify-center min-[765px]:hidden svelte-mk2hnn"><div class="absolute bottom-0 left-1/2 h-10 w-40 -translate-x-1/2 roun
6ded-full blur-2xl svelte-mk2hnn" style="background: rgba(34,197,94,0.35);"></div> <picture class="svelte-mk2hnn"><source type="image/avif" sizes="176px" class="svelte-mk2hnn"/> <img alt="Android app on Pixel" class="relative z-10 h-auto w-44 object-contain drop-shadow-2xl svelte-mk2hnn" width="1200" height="1200" loading="lazy" decoding="async"/></picture></div> <ul class="space-y-2.5 svelte-mk2hnn"></ul> <a target="_blank" rel="noopener noreferrer" class="inline-flex w-fit items-center gap-2.5 rounded-xl border-b-2 border-green-800 bg-green-600 px-7 py-3.5 font-space text-sm font-bold text-white shadow-[0_4px_24px_rgba(34,197,94,0.3)] transition-all hover:bg-green-500 hover:shadow-[0_4px_32px_rgba(34,197,94,0.45)] self-center min-[765px]:self-start svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="svelte-mk2hnn"><path d="M3.609 1.814L13.792 12 3.609 22.186a.996.996 0 01-.609-.92V2.734a1 1 0 01.609-.92zm10.89 10.893l2.302 2.302-10.937 6.333 8.635-8.635zm3.199-3.198l2.807 1.626a1.001 1.001 0 010 1.73l-2.808 1.626L15.194 12l2.504-2.491zM5.864 2.658L16.802 8.99l-2.302 2.303L5.864 2.658z" class="svelte-mk2hnn"></path></svg> Get on Google Play · Free</a></div> <div class="relative hidden shrink-0 self-end min-[765px]:block min-[765px]:self-auto svelte-mk2hnn"><div class="absolute bottom-0 left-1/2 h-10 w-40 -translate-x-1/2 rounded-full blur-2xl svelte-mk2hnn" style="background: rgba(34,197,94,0.35);"></div> <picture class="svelte-mk2hnn"><source type="image/avif" sizes="224px" class="svelte-mk2hnn"/> <img alt="Android app on Pixel" class="relative z-10 h-auto w-44 object-contain min-[765px]:w-56 drop-shadow-2xl svelte-mk2hnn" width="1200" height="1200" loading="lazy" decoding="async"/></picture></div></div></div> <div class="flex flex-col gap-5 svelte-mk2hnn"><div class="relative flex flex-1 flex-col overflow-hidden rounded-3xl p-6 svelte-mk2hnn" style="background: rgba(16,15,13,0.95); border: 1px solid rgba(120,113,108,0.28);">
6<span class="absolute right-4 top-4 rounded-lg bg-stone-800/80 px-2 py-0.5 font-space text-[10px] font-bold tracking-widest text-stone-400 uppercase svelte-mk2hnn">Coming Soon</span> <div class="mb-4 flex items-center gap-3 svelte-mk2hnn"><span class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-stone-800/80 ring-1 ring-stone-700 svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="currentColor" class="text-stone-400 svelte-mk2hnn" aria-hidden="true"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z" class="svelte-mk2hnn"></path></svg></span> <h3 class="font-space text-xl font-bold text-stone-300 svelte-mk2hnn">iOS</h3></div> <picture class="svelte-mk2hnn"><source type="image/avif" sizes="80px" class="svelte-mk2hnn"/> <img alt="iOS app coming soon" class="mx-auto mb-4 h-20 w-auto object-contain grayscale opacity-50 svelte-mk2hnn" width="600" height="1224" loading="lazy" decoding="async"/></picture> <p class="mb-5 text-xs leading-relaxed text-stone-500 svelte-mk2hnn">Full crypto payments on iPhone, coming to the App Store. Under active development.</p> <button disabled="" class="mt-auto mx-auto min-[765px]:mx-0 flex w-full max-w-xs min-[765px]:max-w-none cursor-not-allowed items-center justify-center rounded-xl border border-stone-700 py-2.5 font-space text-xs font-semibold text-stone-500 svelte-mk2hnn">App Store · Coming Soon</button></div> <div class="relative flex flex-1 flex-col overflow-hidden rounded-3xl p-6 svelte-mk2hnn" style="background: rgba(16,15,13,0.95); border: 1px solid rgba(120,113,108,0.28);">
6<span class="absolute right-4 top-4 rounded-lg bg-stone-800/80 px-2 py-0.5 font-space text-[10px] font-bold tracking-widest text-stone-400 uppercase svelte-mk2hnn">Coming Soon</span> <div class="mb-4 flex items-center gap-3 svelte-mk2hnn"><span class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-stone-800/80 ring-1 ring-stone-700 svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="currentColor" class="text-stone-400 svelte-mk2hnn" aria-hidden="true"><path d="M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z" class="svelte-mk2hnn"></path></svg></span> <h3 class="font-space text-xl font-bold text-stone-300 svelte-mk2hnn">macOS</h3></div> <picture class="svelte-mk2hnn"><source type="image/avif" sizes="120px" class="svelte-mk2hnn"/> <img alt="macOS app coming soon" class="mx-auto mb-4 h-20 w-auto object-contain grayscale opacity-50 svelte-mk2hnn" width="1500" height="1500" loading="lazy" decoding="async"/></picture> <p class="mb-5 text-xs leading-relaxed text-stone-500 svelte-mk2hnn">Native macOS app with full crypto payment support, in development now.</p> <button disabled="" class="mt-auto mx-auto min-[765px]:mx-0 flex w-full max-w-xs min-[765px]:max-w-none cursor-not-allowed items-center justify-center rounded-xl border border-stone-700 py-2.5 font-space text-xs font-semibold text-stone-500 svelte-mk2hnn">Mac App Store · Coming Soon</button></div></div></div></div></div> <div class="line-horizontal svelte-mk2hnn"></div></div></section> <section id="credits" class="section scroll-mt-24 overflow-hidden svelte-mk2hnn"><div class="container-lines-regular svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div id="gift-cards" class="container-regular container scroll-mt-24 px-4 py-24 sm:px-6 sm:py-32 svelte-mk2hnn"><div class="mx-auto max-w-6xl svelte-mk2hnn"><div class="mb-14 text-center svelte-mk2hnn"><p class="mb-3 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Gift cards</p> <h2 class="font-space text-4xl font-semibold tracking-tight text-stone-50 svelte-mk2hnn">Gift cards,<br class="svelte-mk2hnn"/><span class="text-amber-400 svelte-mk2hnn">buy with crypto.</span></h2></div> <div class="relative overflow-hidden rounded-3xl svelte-mk2hnn" style="background: linear-gradient(145deg, rgba(28,20,2,0.6) 0%, rgba(14,13,12,0.98) 60%); 7 border: 1px solid rgba(251,191,36,0.16); 8 box-shadow: 0 0 80px rgba(251,191,36,0.05) inset, 0 1px 0 rgba(251,191,36,0.1);"><div class="pointer-events-none absolute -right-20 -top-20 h-80 w-80 rounded-full opacity-20 svelte-mk2hnn" style="background: radial-gradient(ellipse at center, rgba(251,191,36,0.8) 0%, transparent 65%); filter: blur(40px);"></div> <div class="relative flex flex-col gap-12 p-6 min-[765px]:flex-row min-[765px]:items-center min-[765px]:gap-14 min-[765px]:p-10 lg:gap-24 lg:p-16 svelte-mk2hnn"><div class="flex w-full shrink-0 justify-center min-[765px]:w-auto svelte-mk2hnn"><div class="gc-fan svelte-mk2hnn"><!> <div class="gc-fancard gc-card-float flex flex-col justify-between p-5 sm:p-6 svelte-mk2hnn" style="background: linear-gradient(135deg, #ffd479 0%, #f59e0b 48%, #d97706 100%);"><div class="flex items-start justify-between svelte-mk2hnn"><span class="font-space text-[10px] font-medium tracking-[0.15em] text-stone-950/55 uppercase sm:tracking-[0.25em] svelte-mk2hnn">Gift Card</span> <!></div> <!> <p class="font-mono text-[11px] tracking-[0.18em] text-stone-950/45 svelte-mk2hnn"> </p></div></div></div> <div class="flex w-full flex-1 flex-col gap-6 svelte-mk2hnn"><p class="max-w-lg text-pretty text-stone-400 svelte-mk2hnn">Browse <span class="font-medium text-stone-200 svelte-mk2hnn"> </span> and pay with crypto â no card, no bank, no KYC.</p> <ul class="flex flex-col gap-4 svelte-mk2hnn"></ul> <a target="_blank" rel="noopener noreferrer" class="mt-1 inline-flex w-fit items-center gap-2.5 rounded-xl bg-amber-500 px-7 py-3.5 font-space text-sm font-bold text-stone-950 transition-colors hover:bg-amber-400 svelte-mk2hnn"><svg viewBox="0 0 512 512" class="h-[18px] w-[18px] shrink-0 svelte-mk2hnn" aria-hidden="true"><path d="M48.1 28.2C42.3 34.4 39 44 39 56.4v399.1c0 12.5 3.3 22.1 9.3 28.2l1.3 1.2 223.6-223.6v-5.3L49.4 27z" fill="#00DDFF" class="svelte-mk2hnn"></path><path d="M347.3 336.3 272.6 261.6v-5.3l74.8-74.8 1.7 1 88.5 50.3c25.3 14.3 25.3 37.9 0 52.3z" fill="#FFCE00" class="svelte-mk2hnn"></path><path d="M349 335.3 272.6 259 48.1 483.5c8.3 8.8 22.1 9.9 37.7 1.1z" fill="#FF3A44" class="svelte-mk2hnn"></path><path d="M349 184.7 85.8 35.6C70.2 26.7 56.4 27.9 48.1 36.7L272.6 261z" fill="#00F076" class="svelte-mk2hnn"></path></svg> Get the app &
8 buy gift cards</a></div></div></div> <div class="mx-auto mt-14 max-w-3xl sm:mt-20 svelte-mk2hnn"><h3 class="mb-6 text-center font-space text-2xl font-black tracking-tight text-stone-50 sm:text-3xl svelte-mk2hnn">Gift card FAQs</h3> <div class="flex flex-col gap-3 svelte-mk2hnn"></div></div></div></div> <div class="line-horizontal svelte-mk2hnn"></div></div></section> <section class="section overflow-hidden svelte-mk2hnn"><div class="container-lines-regular svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div class="container-regular container px-4 py-24 sm:px-6 sm:py-32 svelte-mk2hnn"><div class="mx-auto max-w-6xl svelte-mk2hnn"><div class="mb-14 text-center svelte-mk2hnn"><p class="mb-3 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Why 0fiat</p> <h2 class="font-space text-4xl font-black tracking-tight text-stone-50 sm:text-5xl svelte-mk2hnn">Built different.</h2></div> <div class="flex flex-col gap-4 svelte-mk2hnn"><div class="relative overflow-hidden rounded-3xl p-8 sm:p-10 svelte-mk2hnn" style="background: rgba(14,13,12,0.98); border: 1px solid rgba(88,83,77,0.2);"><div class="mb-6 flex items-start justify-between gap-4 svelte-mk2hnn"><div class="svelte-mk2hnn"><p class="mb-1 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Coverage</p> <h3 class="font-space text-2xl font-black text-stone-50 sm:text-3xl svelte-mk2hnn"> </h3> <p class="mt-2 max-w-lg text-stone-500 svelte-mk2hnn"> </p></div></div> <div class="py-4 svelte-mk2hnn"><!></div></div> <div class="grid grid-cols-1 gap-4 sm:grid-cols-3 svelte-mk2hnn"><div class="relative flex flex-col justify-between overflow-hidden rounded-3xl p-8 svelte-mk2hnn" style="background: linear-gradient(160deg, rgba(40,28,0,0.7) 0%, rgba(16,14,12,0.98) 60%); 9 border: 1px solid rgba(251,191,36,0.14);"><span class="pointer-events-none absolute -bottom-4 -right-4 font-space text-[120px] font-black leading-none text-amber-400 opacity-[0.07] slashed-zero svelte-mk2hnn" aria-hidden="true">0%</span> <div class="svelte-mk2hnn"><p class="mb-2 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Cost</p> <div class="font-space text-7xl font-black leading-none text-amber-400 slashed-zero svelte-mk2hnn">0%</div></div> <div class="mt-6 svelte-mk2hnn"><p class="font-space text-[20px] font-bold text-stone-50 svelte-mk2hnn">Zero fees, always</p> <p class="mt-1 text-sm text-stone-600 svelte-mk2hnn">No issuance, no transaction, no maintenance. Pay only the crypto equivalent of your cart.</p></div></div> <div class="relative overflow-hidden rounded-3xl p-8 svelte-mk2hnn" style="background: rgba(14,13,12,0.95); border: 1px solid rgba(88,83,77,0.2);"><p class="mb-4 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Supported assets</p> <div class="my-6 flex items-center gap-1 svelte-mk2hnn"><img alt="USDT" width="52" height="52" class="rounded-full ring-2 ring-stone-950 svelte-mk2hnn" loading="lazy"/> <img alt="USDC" width="52" height="52" class="-ml-3 rounded-full svelte-mk2hnn" loading="lazy"/></div> <p class="pt-2 font-space text-xl font-bold text-stone-50 svelte-mk2hnn">USDT & USDC</p> <p class="mt-2 text-sm text-stone-500 svelte-mk2hnn">Supported on ERC20, BEP20, TRC20, SPL, MATIC20, and Base. Send from any wallet, spend at checkout.</p></div> <div class="relative overflow-hidden rounded-3xl p-8 svelte-mk2hnn" style="background: rgba(14,13,12,0.95); border: 1px solid rgba(88,83,77,0.2);"><p class="mb-4 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Onboarding</p> <div class="mb-3 font-space text-7xl font-black leading-none text-stone-700 slashed-zero svelte-mk2hnn">0</div> <p class="pt-2 font-space text-xl font-bold text-stone-50 svelte-mk2hnn">No KYC required</p> <p class="mt-2 text-sm text-stone-500 svelte-mk2hnn">No identity verification, no forms, no waiting. Download and start spending in minutes.</p></div></div></div></div></div> <div class="line-horizontal svelte-mk2hnn"></div></div></section> <section class="section overflow-hidden svelte-mk2hnn"><div class="container-lines-regular svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div class="container-regular container px-4 py-24 sm:px-6 sm:py-32 svelte-mk2hnn"><div class="mx-auto max-w-5xl svelte-mk2hnn"><div class="mb-16 text-center svelte-mk2hnn"><p class="mb-3 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">Setup</p> <h2 class="font-space text-4xl font-black tracking-tight text-stone-50 sm:text-5xl svelte-mk2hnn">Ready in 3 steps.</h2></div> <div class="relative svelte-mk2hnn"><div class="absolute left-[calc(16.66%+32px)] right-[calc(16.66%+32px)] top-8 hidden h-px bg-linear-to-r from-transparent via-stone-800 to-transparent lg:block svelte-mk2hnn"></div> <div class="grid grid-cols-1 gap-12 lg:grid-cols-3 svelte-mk2hnn"></div></div> <div class="mt-16 flex justify-center svelte-mk2hnn"><a target="_blank" rel="noopener noreferrer" class="button-base w-auto! gap-3 rounded-2xl! px-10! py-4! text-base! font-bold! svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="svelte-mk2hnn"><path d="M3.609 1.814L13.792 12 3.609 22.186a.996.996 0 01-.609-.92V2.734a1 1 0 01.609-.92zm10.89 10.893l2.302 2.302-10.937 6.333 8.635-8.635zm3.199-3.198l2.807 1.626a1.001 1.001 0 010 1.73l-2.808 1.626L15.194 12l2.504-2.491zM5.864 2.658L16.802 8.99l-2.302 2.303L5.864 2.658z" class="svelte-mk2hnn"></path></svg> Start now, free on Google Play</a></div></div></div> <div class="line-horizontal svelte-mk2hnn"></div></div></section> <section class="section overflow-hidden svelte-mk2hnn"><div class="container-lines-regular svelte-mk2hnn"><div class="lines-group svelte-mk2hnn"><div class="plus bottom-left svelte-mk2hnn"></div> <div class="curved bottom-right svelte-mk2hnn"></div></div> <div class="container-regular container px-4 py-20 sm:px-6 sm:py-24 svelte-mk2hnn"><div class="mx-auto max-w-4xl overflow-hidden rounded-3xl svelte-mk2hnn" style="background: linear-gradient(135deg, rgba(22,19,16,0.95) 0%, rgba(14,13,12,0.98) 100%); 10 border: 1px solid rgba(88,83,77,0.2);"><div class="flex flex-col items-center gap-8 px-8 py-12 text-center sm:px-14 svelte-mk2hnn"><div class="svelte-mk2hnn"><p class="mb-3 font-space text-[11px] tracking-widest text-stone-600 uppercase svelte-mk2hnn">On desktop?</p> <h2 class="font-space text-3xl font-black text-stone-50 sm:text-4xl svelte-mk2hnn">The Chrome extension<br class="svelte-mk2hnn"/>is already live.</h2> <p class="mx-auto mt-4 max-w-sm text-stone-500 svelte-mk2hnn">Full <!> store network. Any Chromium browser. Free.</p></div> <div class="flex flex-col items-center gap-3 sm:flex-row svelte-mk2hnn"><button class="group flex cursor-pointer items-center gap-2.5 rounded-2xl border border-stone-700 bg-stone-800/80 px-8 py-3.5 font-space text-sm font-bold text-stone-100 transition-colors hover:border-amber-400 hover:bg-amber-400 hover:text-stone-900 svelte-mk2hnn"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="svelte-mk2hnn"><circle cx="12" cy="12" r="10" class="svelte-mk2hnn"></circle><circle cx="12" cy="12" r="4" class="svelte-mk2hnn"></circle><path d="M8.53 14L4.03 6" class="svelte-mk2hnn"></path><path d="M11.5 21.5L15.5 14" class="svelte-mk2hnn"></path><path d="M12 8H21" class="svelte-mk2hnn"></path></svg> Get the Chrome Extension · Free</button></div> <p class="text-xs text-stone-700 svelte-mk2hnn">Works on Chrome, Edge & Brave · Zero fees</p></div></div></div> <div class="line-horizontal svelte-mk2hnn"></div></div></section> <!></div>`);function Js(Dt,Ut){ds(Ut,!0);const i="",j=[{name:"Amazon",icon:"amazon.com",discount:5},{name:"Nike",icon:"nike",discount:10},{name:"Airbnb",icon:"airbnb",discount:8},{name:"IKEA",icon:"ikea",discount:6}],pe=n=>1e3+n*7;let F=hs(0);const L=_t(()=>j[d(F)]),Lt=[j[1],j[2]];cs(()=>
10{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;const n=setInterval(()=>{xs(F,(d(F)+1)%j.length)},3200);return()=>clearInterval(n)});const Mt={"@context":"https://schema.org","@type":"SoftwareApplication",name:"0fiat",alternateName:"Zero Fiat",description:`Spend USDT and USDC at ${u}+ online stores and browse ${b}+ gift cards with crypto, from your Android phone. Zero transaction fees, no KYC.`,applicationCategory:"FinanceApplication",operatingSystem:"Android",offers:{"@type":"Offer",price:"0",priceCurrency:"USD"},url:"https://0fiat.com/download-app/",downloadUrl:zt,installUrl:zt,screenshot:[{"@type":"ImageObject",url:"https://0fiat.com/assets/screenshots/app-ss1.webp",caption:`Shop ${u}+ stores`},{"@type":"ImageObject",url:"https://0fiat.com/assets/screenshots/app-ss2.webp",caption:"Fast and easy checkout"},{"@type":"ImageObject",url:"https://0fiat.com/assets/screenshots/app-ss3.webp",caption:"Zero transaction fees"}],featureList:[`Spend USDT and USDC at ${u}+ online stores`,`Browse ${b}+ gift cards and pay with crypto`,"Up to 14% discount on popular gift card brands","Zero transaction fees, always","No KYC or identity verification required","MetaMask and WalletConnect wallet support","Ethereum, BNB Chain, Polygon, Solana and more networks"],publisher:{"@type":"Organization","@id":"https://0fiat.com/#organization"}},Bt={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://0fiat.com/"},{"@type":"ListItem",position:2,name:"Android App",item:"https://0fiat.com/download-app/"}]},ve=[{q:"Can I buy gift cards with crypto on 0fiat?",a:`Yes. The 0fiat Android app advertises a catalog covering ${b}+ gift cards and supports payment with USDT or USDC. Exact brand, country and denomination availability changes, so check the live app catalog before buying.`},{q:"Which brands offer gift cards on 0fiat?",a:`The advertised catalog covers ${b}+ gift cards across retail, travel, food and entertainment. Amazon, Nike, Airbnb, IKEA, Sephora and Uber are catalog examples, not a guarantee of live inventory in every country or denomination; check the app for current availability.`},{q:"How do I pay for a gift card with USDT or USDC?",a:"Pick a currently available gift card in the 0fiat app, choose a supported coin and network, and pay from your wallet. Delivery follows successful payment and order fulfillment; confirm the live quote and order status in the app."},{q:"Are there discounts on crypto gift cards?",a:"Yes. 0fiat offers up to 14% off on popular gift card brands. Discounts vary by brand and are shown in the app before you buy."},{q:"Do I need KYC to buy gift cards with crypto?",a:"No KYC or identity-document verification is required. Email sign-in may be required for checkout and order access."}],jt={"@context":"https://schema.org","@type":"FAQPage",mainEntity:ve.map(n=>
10({"@type":"Question",name:n.q,acceptedAnswer:{"@type":"Answer",text:n.a}}))};var E=Es();us("mk2hnn",n=>{var l=$s(),o=vs(l),r=e(o,8),p=e(r,12),h=e(p,8),x=e(h,4),w=e(x,2),y=e(w,6),_=e(y,4),S=e(_,2);B(S,()=>de(Mt));var A=e(S,2);B(A,()=>de(Bt));var M=e(A,2);B(M,()=>de(jt)),g(()=>{a(o,"content",`Download the free 0fiat Android app to browse ${b}+ gift cards with crypto and spend USDT & USDC at ${u}+ stores including Amazon, Nike and Flipkart. Up to 14% off, zero fees, no KYC.`),a(r,"href",`${i}/assets/screenshots/app-ss1.webp`),a(r,"imagesrcset",`${i}/assets/screenshots/app-ss1-240.webp 240w, ${i}/assets/screenshots/app-ss1.webp 480w`),a(p,"content",`Browse ${b}+ gift cards with crypto and spend USDT & USDC at ${u}+ stores. Up to 14% off, zero fees, no KYC.`),a(h,"content",`0fiat Android app: pay with crypto at ${u}+ stores, zero fees`),a(x,"content",At.X_HANDLE),a(w,"content",At.X_HANDLE),a(y,"content",`Browse ${b}+ gift cards with crypto and spend USDT & USDC at ${u}+ stores. Up to 14% off, zero fees, no KYC.`),a(_,"content",`0fiat Android app: pay with crypto at ${u}+ stores, zero fees`)}),ms(()=>{gs.title="Download 0fiat App | Buy Gift Cards & Spend Crypto with Zero Fees"}),f(n,l)});var me=s(E);bs(me,{});var G=e(me,2),he=s(G),xe=e(s(he),4),I=e(s(xe),4),ge=s(I);B(ge,$t);var Ft=e(ge);t(I);var N=e(I,2),fe=e(s(N)),Tt=c(fe),Et=e(fe,2);t(N);var O=e(N,2),ue=s(O);m(2),t(O);var ke=e(O,2),be=e(s(ke),2),we=e(be,2),Gt=e(we,2),ye=c(Gt);t(ke),t(xe),m(4),t(he),t(G);var P=e(G,2),_e=s(P),Ce=e(s(_e),2),Se=s(Ce),ze=s(Se);D(ze,21,()=>[{value:`${u}+`,label:"Stores",colour:"text-stone-50"},{value:"0%",label:"Fees",colour:"text-amber-400"},{value:"14%",label:"Max discount",colour:"text-stone-50"},{value:"4.9â
",label:"Avg rating",colour:"text-stone-50"}],n=>n.label,(n,l)=>{var o=Ds(),r=s(o),p=c(r,!0),h=e(r,2),x=c(h,!0);t(o),g(()=>{St(r,1,`font-space text-4xl font-black tracking-tight sm:text-5xl ${d(l).colour??""} slashed-zero`,"svelte-mk2hnn"),v(p,d(l).value),v(x,d(l).label)}),f(n,o)}),t(ze),t(Se),t(Ce),m(2),t(_e),t(P);var H=e(P,2),Ae=s(H),$e=e(s(Ae),2),De=s($e),Ue=e(s(De),2),Y=s(Ue),Le=e(s(Y),2),q=s(Le),K=e(s(q),2),It=e(s(K),2),Nt=c(It);t(K);var Z=e(K,2),Me=e(s(Z),2),Be=s(Me),Ot=e(Be,2);t(Me),t(Z);var R=e(Z,2);D(R,20,()=>["190+ supported stores","USDT & USDC on multiple chains","Connect MetaMask or any WalletConnect wallet","Zero transaction fees, always"],n=>n,(n,l)=>{var o=Us(),r=e(s(o));t(o),g(()=>v(r,` ${l??""}`)),f(n,o)}),t(R);var je=e(R,2);t(q);var Fe=e(q,2),Te=e(s(Fe),2),Ee=s(Te),Pt=e(Ee,2);t(Te),t(Fe),t(Le),t(Y);var Ge=e(Y,2),V=s(Ge),Ie=e(s(V),4),Ne=s(Ie),Ht=e(Ne,2);t(Ie),m(4),t(V);var Oe=e(V,2),Pe=e(s(Oe),4),He=s(Pe),Yt=e(He,2);t(Pe),m(4),t(Oe),t(Ge),t(Ue),t(De),t($e),m(2),t(Ae),t(H);var W=e(H,2),Ye=s(W),qe=e(s(Ye),2),Ke=s(qe),Q=e(s(Ke),2),Ze=e(s(Q),2),X=s(Ze),Re=s(X),Ve=s(Re);D(Ve,19,()=>Lt,n=>n.name,(n,l,o)=>{const r=_t(()=>d(o)===0?"linear-gradient(135deg, #e9a23b 0%, #c2780b 55%, #9a5f08 100%)":"linear-gradient(135deg, #f0b65a 0%, #c2780b 60%, #8a5c0c 100%)");var p=Ls(),h=s(p),x=e(s(h),2),w=c(x);t(h);var y=e(h,2),_=c(y),S=e(y,2),A=c(S);t(p),g(M=>{St(p,1,`gc-fancard ${d(o)===0?"gc-fancard--l":"gc-fancard--r"} flex flex-col justify-between p-5 sm:p-6`,"svelte-mk2hnn"),ks(p,`background: ${d(r)??""};`),v(w,`${d(l).discount??""}% off`),a(_,"src",`${i}/assets/domainIcons/${d(l).icon??""}.svg`),a(_,"alt",`${d(l).name??""} gift card`),v(A,`â¢â¢â¢â¢  â¢â¢â¢â¢  â¢â¢â¢â¢  ${M??""}`)},[()=>pe(d(o)+1)]),f(n,p)});var We=e(Ve,2),J=s(We),qt=e(s(J),2);Ct(qt,()=>d(L).discount,n=>{var l=Ms(),o=c(l);g(()=>v(o,`${d(L).discount??""}% off`)),f(n,l)}),t(J);var Qe=e(J,2);Ct(Qe,()=>d(L).name,n=>{var l=Bs(),o=c(l);g(()=>{a(o,"src",`${i}/assets/domainIcons/${d(L).icon??""}.svg`),a(o,"alt",`${d(L).name??""} gift card`)}),f(n,l)});var Kt=e(Qe,2),Zt=c(Kt);t(We),t(Re),t(X);var Xe=e(X,2),ee=s(Xe),Rt=e(s(ee)),Vt=c(Rt);m(),t(ee);var te=e(ee,2);D(te,23,()=>[{t:"Pick a card",d:`${b}+ gift cards across popular brands.`},{t:"Pay with crypto",d:"Spend USDT or USDC straight from your balance."},{t:"Shop with it",d:"Use it at checkout, like any other gift card."}],n=>n.t,(n,l,o)=>{var r=js(),p=s(r),h=c(p,!0),x=e(p,2),w=s(x),y=c(w,!0),_=e(w,2),S=c(_,!0);t(x),t(r),g(()=>{v(h,d(o)+1),v(y,d(l).t),v(S,d(l).d)}),f(n,r)}),t(te);var Je=e(te,2);t(Xe),t(Ze),t(Q);var et=e(Q,2),tt=e(s(et),2);D(tt,21,()=>ve,n=>n.q,(n,l)=>{var o=Fs(),r=s(o),p=s(r);m(),t(r);var h=e(r,2),x=c(h,!0);t(o),g(()=>{v(p,`${d(l).q??""} `),v(x,d(l).a)}),f(n,o)}),t(tt),t(et),t(Ke),t(qe),m(2),t(Ye),t(W);var se=e(W,2),st=s(se),nt=e(s(st),2),at=s(nt),lt=e(s(at),2),ne=s(lt),ae=s(ne),ot=s(ae),rt=e(s(ot),2),Wt=c(rt),Qt=e(rt,2),Xt=c(Qt);t(ot),t(ae);var it=e(ae,2),Jt=s(it);As(Jt,{animationType:"color",fadeEdges:!1}),t(it),t(ne);var dt=e(ne,2),ct=e(s(dt),2),pt=e(s(ct),2),vt=s(pt),es=e(vt,2);t(pt),m(4),t(ct),m(2),t(dt),t(lt),t(at),t(nt),m(2),t(st),t(se);var le=e(se,2),mt=s(le),ht=e(s(mt),2),xt=s(ht),oe=e(s(xt),2),gt=e(s(oe),2);D(gt,20,()=>[{n:"01",title:"Download the app",body:"Free to download. Just install and start spending.",icon:"download"},{n:"02",title:"Connect your wallet",body:"Link MetaMask or any WalletConnect-compatible wallet in a few taps.",icon:"wallet"}
10,{n:"03",title:"Shop and pay with crypto",body:"Open a supported store, add to cart, and check out using your crypto balance.",icon:"shop"}],n=>n.n,(n,l)=>{var o=Ts(),r=s(o),p=s(r),h=s(p);{var x=C=>{var z=ce();g(()=>a(z,"src",Ss)),f(C,z)},w=C=>{var z=ce();g(()=>a(z,"src",Cs)),f(C,z)},y=C=>{var z=ce();g(()=>a(z,"src",zs)),f(C,z)};fs(h,C=>{l.icon==="download"?C(x):l.icon==="wallet"?C(w,1):C(y,-1)})}t(p);var _=e(p,2),S=c(_,!0);t(r);var A=e(r,2),M=c(A,!0),os=e(A,2),rs=c(os,!0);t(o),g(()=>{v(S,l.n),v(M,l.title),v(rs,l.body)}),f(n,o)}),t(gt),t(oe);var ts=e(oe,2),ft=c(ts);t(xt),t(ht),m(2),t(mt),t(le);var re=e(le,2),ut=s(re),kt=e(s(ut),2),bt=s(kt),wt=s(bt),ie=s(wt),yt=e(s(ie),4),ss=e(s(yt));B(ss,$t),m(),t(yt),t(ie);var ns=e(ie,2),as=c(ns);m(2),t(wt),t(bt),t(kt),m(2),t(ut),t(re);var ls=e(re,2);ws(ls,{}),t(E),g((n,l,o,r,p)=>{v(Ft,` is now on Android. Spend USDT & USDC at ${u}+ stores. Zero fees, no KYC, no friction.`),v(Tt,`${b??""}+ gift cards`),a(ue,"href",n),a(be,"src",`${i}/assets/screenshots/app-ss2.webp`),a(we,"src",`${i}/assets/screenshots/app-ss3.webp`),a(ye,"src",`${i}/assets/screenshots/app-ss1.webp`),a(ye,"srcset",`${i}/assets/screenshots/app-ss1-240.webp 240w, ${i}/assets/screenshots/app-ss1.webp 480w`),v(Nt,`0fiat is now on Android. Spend USDT & USDC at ${u}+ stores. Zero fees, no KYC, no friction.`),a(Be,"srcset",`${i}/assets/products/google-pixel-10-320.avif 320w, ${i}/assets/products/google-pixel-10-640.avif 640w`),a(Ot,"src",`${i}/assets/products/google-pixel-10.png`),a(je,"href",l),a(Ee,"srcset",`${i}/assets/products/google-pixel-10-320.avif 320w, ${i}/assets/products/google-pixel-10-640.avif 640w`),a(Pt,"src",`${i}/assets/products/google-pixel-10.png`),a(Ne,"srcset",`${i}/assets/products/iphone-17-320.avif 320w, ${i}/assets/products/iphone-17-640.avif 640w`),a(Ht,"src",`${i}/assets/products/iphone-17.png`),a(He,"srcset",`${i}/assets/products/macbook-air-m5-320.avif 320w, ${i}/assets/products/macbook-air-m5-640.avif 640w`),a(Yt,"src",`${i}/assets/products/macbook-air-m5.png`),v(Zt,`â¢â¢â¢â¢  â¢â¢â¢â¢  â¢â¢â¢â¢  ${o??""}`),v(Vt,`${b??""}+ gift cards`),a(Je,"href",r),v(Wt,`${u}+ stores to shop at`),v(Xt,`Amazon, Nike, Flipkart, Sephora and ${u-4}+ more, all supported out of the box, with more added every month.`),a(vt,"src",`${i}/assets/crypto/usdt.svg`),a(es,"src",`${i}/assets/crypto/usdc.svg`),a(ft,"href",p)},[()=>T("landing_page_hero"),()=>T("landing_page_platform"),()=>pe(d(F)),()=>T("landing_page_gift_cards"),()=>T("landing_page_steps")]),$("click",Et,()=>U("Gift Card Hero Highlight",{location:"app_hero"})),$("click",ue,()=>U("Download Android App",{location:"app_hero"})),$("click",je,()=>U("Download Android App",{location:"app_platform"})),$("click",Je,()=>U("Buy Gift Cards CTA",{location:"app_gift_cards",destination:"play.google.com"})),$("click",ft,()=>U("Download Android App",{location:"app_steps"})),$("click",as,()=>{U("Get Extension CTA",{location:"app_footer_cta"}),ys(_s)}),f(Dt,E),ps()}is(["click"]);export{Js as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.