@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/fonts/Lexend-Variable-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;src:url(/fonts/Lexend-Variable-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box}html,body{background:var(--void);color:var(--ink);margin:0;padding:0}body{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;min-height:100%;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}#root{min-height:100%}img,canvas{max-width:100%;display:block}a{color:inherit}:root{--void:#000;--bg:#000;--lattice-dot:#1c1e20;--lattice-cell:24px;--ink:#ecedee;--muted:#a0a3a7;--edge:#303236;--acid:#d0ff00;--acid-deep:#536600;--acid-tint:#d0ff001f;--acid-edge:#d0ff0066;--chrome-gradient:linear-gradient(180deg, #dcff3d, #d0ff00 55%, #bce800);--chrome-gradient-soft:linear-gradient(180deg, #d0ff0029, #d0ff0014);--nav-height:76px;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--prose:"Lexend", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--good:#2bc235;--amber:#f0b90b;--bad:#f7594b;--paper:#ecedee;--paper-ink:#070808;--paper-muted:#52555a;--paper-edge:#0708081f;--paper-edge-strong:#07080840;--paper-good:#186b23;--paper-amber:#6b5205;--ink-on-light:#0a0b0d;--surface-1:#ffffff06;--surface-2:#ffffff09;--panel-bg-1:#070808;--panel-bg-2:#131516;--panel-bg-3:#18191b;--grid-dots:radial-gradient(#ecedee12 1px, transparent 1px);--grid-dots-size:24px 24px;--hazard:repeating-linear-gradient(-45deg, var(--acid) 0 3px, transparent 3px 7px);--t-label:12px;--t-label-sm:11px;--t-label-track:.1em;--t-label-track-sm:.12em}html,body{overflow-x:clip}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nav{z-index:100;height:var(--nav-height);background:0 0;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.nav--stuck{-webkit-backdrop-filter:blur(20px)saturate(1.5);border-bottom:1px solid var(--edge);background:#07080a9e}.nav-inner{justify-content:space-between;align-items:center;max-width:1360px;height:100%;margin:0 auto;padding:0 32px;display:flex}.nav-logo{align-items:center;text-decoration:none;display:flex;transform:translate(calc(min(100vw,1600px)/-2 + min(100vw,1360px)/2))}.nav-logo-mark{width:208px;height:auto;color:var(--ink);display:block}.nav-right{align-items:center;gap:2.5rem;display:flex}.nav-hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:none}.nav-hamburger span{background:var(--ink);border-radius:1px;width:18px;height:1.5px;transition:transform .25s,opacity .2s;display:block}.nav-hamburger[aria-expanded=true] span:first-child{transform:translateY(5.5px)rotate(45deg)}.nav-hamburger[aria-expanded=true] span:nth-child(2){opacity:0}.nav-hamburger[aria-expanded=true] span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.nav-mobile-backdrop{top:var(--nav-height);z-index:998;opacity:0;visibility:hidden;background:#07080a99;position:fixed;bottom:0;left:0;right:0}.nav-mobile-menu{top:var(--nav-height);z-index:999;-webkit-backdrop-filter:blur(20px)saturate(1.5);border-left:1px solid var(--edge);visibility:hidden;background:#07080aeb;width:min(360px,86vw);padding:24px 28px 40px;position:fixed;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.nav-mobile-close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0 0 8px auto;padding:0;display:flex}.nav-mobile-sections{flex-direction:column;gap:28px;margin-bottom:28px;display:flex}.nav-mobile-section .nav-col-heading{margin-bottom:6px}.nav-mobile-link{border-bottom:1px solid var(--edge);align-items:center;min-height:44px;padding:0;font-size:16px;display:flex}.nav-mobile-section .nav-mobile-link:last-child{border-bottom:none}.nav-mobile-cta{width:100%;min-height:44px}.nav-menu{align-items:center;gap:.5rem;display:flex}.nav-menu-item{position:relative}.nav-trigger{color:var(--ink);font-family:var(--display);cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:14px;font-weight:500}@media (hover:hover){.nav-trigger:hover{color:var(--ink);opacity:.85}}.nav-panel{top:var(--nav-height);-webkit-backdrop-filter:blur(20px)saturate(1.5);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);opacity:0;visibility:hidden;pointer-events:none;background:#07080ad9;position:fixed;left:0;right:0}.nav-menu-item:has(.nav-trigger[aria-expanded=true]) .nav-panel{pointer-events:auto}.nav-panel-inner{gap:64px;max-width:1360px;margin:0 auto;padding:28px 32px 36px;display:flex}.nav-col-heading{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px}.menu-link{color:var(--ink);padding:6px 0;font-size:15px;text-decoration:none;display:block}@media (hover:hover){.menu-link:hover{opacity:.75}}.menu-link.inert{color:var(--muted);cursor:default}@keyframes btn-chrome-glow{0%,to{box-shadow:0 0 10px #d0ff0024}50%{box-shadow:0 0 26px #d0ff006b}}.btn-chrome{background:var(--chrome-gradient);color:var(--ink-on-light);font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;padding:11px 22px 11px 30px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s;animation:6s ease-in-out infinite btn-chrome-glow;display:inline-flex;position:relative;overflow:hidden}.btn-chrome:before{content:"";background:var(--hazard), #070808d1;width:12px;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.btn-chrome:hover{filter:brightness(1.05);transform:translateY(-1px)}}.btn-chrome--lg{padding:16px 30px;font-size:16px}.btn-ghost{border:1px solid var(--edge);color:var(--ink);font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;border-radius:2px;justify-content:center;align-items:center;padding:15px 28px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}@media (hover:hover){.btn-ghost:hover{border-color:var(--acid-edge);color:var(--acid)}}.hero{min-height:100svh;padding-top:var(--nav-height);align-items:center;display:flex}.hero-inner{justify-content:space-between;align-items:center;gap:48px;width:100%;max-width:1600px;margin:0 auto;padding:48px 32px;display:flex}.hero-copy{z-index:2;max-width:680px}.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0 0 28px;font-size:13px;display:flex}.eyebrow-dash{background:var(--chrome-gradient);flex-shrink:0;width:18px;height:2px;display:inline-block}.hero-headline{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);margin:0 0 28px;font-size:clamp(44px,5.6vw,90px);font-weight:800;line-height:1}.headline-line{white-space:nowrap;width:max-content;display:block;overflow:visible clip}.headline-inner{white-space:nowrap;will-change:transform;display:block;transform:translateY(0%)}.hero-lead,.section-lead,.stack-body,.faq-answer,.manifesto-kicker{font-family:var(--prose);font-variant-numeric:normal;letter-spacing:.004em}.hero-lead{max-width:560px;color:var(--muted);margin:0 0 36px;font-size:17px;line-height:1.55}.hero-ctas{align-items:center;gap:16px;margin-bottom:56px;display:flex}.hero-readiness{max-width:560px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;margin:-34px 0 0;font-size:11px;line-height:1.5;display:flex}.hero-readiness>span{background:var(--amber);flex:none;width:7px;height:7px}.hero-slashes{vertical-align:.22em;letter-spacing:.04em;color:var(--acid);margin-right:.35em;font-size:clamp(11px,.18em,14px);display:inline-block}.hero-figures{align-items:stretch;display:flex}.figure{border-left:1px solid var(--edge);padding:0 32px}.figure:first-child{border-left:none;padding-left:0}.figure-label{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);margin-bottom:8px}.figure-value{font-family:var(--display);color:var(--ink);white-space:nowrap;font-size:clamp(23px,2.4vw,32px);font-weight:700}.figure-value--static{font-size:clamp(20px,2vw,26px)}.odo-affix{font-family:var(--mono);color:var(--muted);font-size:max(11px,.45em);font-weight:400}.odometer{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.odo-static{display:inline-block}.odo-digit{width:.62em;height:1em;line-height:1;display:inline-block;overflow:hidden}.odo-digit-stack{will-change:transform;flex-direction:column;display:flex}.odo-digit-stack span{text-align:center;height:1em;line-height:1;display:block}.hero-card-wrap{z-index:1;flex-shrink:0;position:relative}.hero-card-stage{aspect-ratio:1;width:min(560px,42vw);position:relative}.hero-card-poster{aspect-ratio:3.4/2.14;width:86%;height:fit-content;box-shadow:none;background:linear-gradient(118deg,#d0ff0024,#d0ff0000 38%),linear-gradient(160deg,#1a1c1e,#0b0c0d 62%);border:1px solid #d0ff0038;border-radius:8%;margin:auto;transition:opacity .4s;position:absolute;inset:0}.poster-wordmark{width:34%;height:auto;color:var(--ink);position:absolute;top:10%;left:8%}.poster-chip{aspect-ratio:1.25;background:#d0ff0014;border:1px solid #ecedee94;width:14%;position:absolute;top:40%;left:8%}.poster-chip i{background:#ecedee85;height:1px;position:absolute;left:15%;right:15%}.poster-chip i:first-child{top:28%}.poster-chip i:nth-child(2){top:50%}.poster-chip i:nth-child(3){top:72%}.poster-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:clamp(9px,1vw,12px);position:absolute;bottom:11%;left:8%}.poster-mastercard{width:11%;height:auto;position:absolute;bottom:9%;right:8%}.hero-card-canvas{width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.hero-satellite{z-index:3;-webkit-backdrop-filter:blur(20px);box-shadow:none;background:#0d0f13ad;border:1px solid #fff3;border-radius:3px;gap:5px;padding:14px 16px;transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .3s;display:grid;position:absolute}.hero-satellite span,.hero-satellite small{font:var(--t-label-sm)/1.3 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:var(--t-label-track-sm)}.hero-satellite strong{font:600 19px var(--display);color:var(--ink)}.hero-satellite--balance{min-width:150px;top:12%;left:-8%}.hero-satellite--auth{grid-template-columns:auto 1fr;align-items:center;bottom:17%;right:-5%;transform:rotate(2deg)}.hero-satellite--auth i{background:var(--good);width:8px;height:8px;box-shadow:none;border-radius:50%;grid-row:1/3;margin-right:5px}.hero-satellite--auth strong{font-size:14px}.hero-satellite--wallet{grid-template-columns:58px auto;align-items:center;bottom:5%;left:10%;transform:rotate(-2deg)}.hero-satellite--wallet .brand-mark{grid-row:1;width:58px;height:28px}@media (hover:hover){.hero-card-wrap:hover .hero-satellite--balance{transform:translate(-8px,-8px)rotate(-2deg)}.hero-card-wrap:hover .hero-satellite--auth{transform:translate(8px,-7px)rotate(3deg)}.hero-card-wrap:hover .hero-satellite--wallet{transform:translate(-4px,8px)rotate(-3deg)}}.marquee{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);padding:22px 0;overflow:hidden}.marquee-track{will-change:transform;width:max-content;display:flex}.marquee-seq{flex-shrink:0;display:flex}.marquee-item{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:12px;padding:0 22px;font-size:13px;display:inline-flex}.marquee-dot{background:var(--chrome-gradient);border-radius:50%;flex-shrink:0;width:3px;height:3px}.brand-mark{color:#fff;flex-shrink:0;width:auto;display:block}.brand-mark--marquee{height:26px}.brand-mark--spec{height:30px}.wallets-value{white-space:nowrap;align-items:center;gap:10px;height:39px;margin-top:8px;display:inline-flex}.wallets-value .brand-mark--spec{height:39px}.section-inner{max-width:1360px;margin:0 auto;padding:120px 32px;position:relative}.pattern-dots{isolation:isolate;position:relative}.pattern-dots:before{content:"";z-index:-1;background:var(--grid-dots) 0 0 / var(--grid-dots-size);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.pattern-frame{position:relative}.pattern-frame:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--edge), var(--edge)) left 7px top 0 / 1px 100% no-repeat, linear-gradient(var(--edge), var(--edge)) right 7px top 0 / 1px 100% no-repeat, linear-gradient(var(--edge), var(--edge)) left 0 top 7px / 100% 1px no-repeat, linear-gradient(var(--edge), var(--edge)) left 0 bottom 7px / 100% 1px no-repeat;position:absolute;inset:-7px}.pattern-frame--acid:after{background:linear-gradient(var(--acid-edge), var(--acid-edge)) left 7px top 0 / 1px 100% no-repeat, linear-gradient(var(--acid-edge), var(--acid-edge)) right 7px top 0 / 1px 100% no-repeat, linear-gradient(var(--acid-edge), var(--acid-edge)) left 0 top 7px / 100% 1px no-repeat, linear-gradient(var(--acid-edge), var(--acid-edge)) left 0 bottom 7px / 100% 1px no-repeat}.chapter-eyebrow--slashes:before{content:"///";color:var(--acid);letter-spacing:.02em}.chapter-eyebrow{font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--t-label-track);text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0 0 24px;display:flex}.section-heading{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);margin:0 0 20px;font-size:clamp(26px,3.2vw,45px);font-weight:800;line-height:1.1}.inline-figure,.route-cell-note .odometer{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.section-heading em{color:var(--muted);font-style:normal}.accent-serif{color:var(--muted);font-family:inherit;font-style:normal;font-weight:400}.section-lead{max-width:560px;color:var(--muted);margin:0 0 56px;font-size:17px;line-height:1.6}.inert{color:var(--muted);cursor:default}.ambient-glow{pointer-events:none;background:radial-gradient(closest-side,#e9ecf112,#0000);border-radius:50%;position:absolute}.stack-group{position:relative}.stack-item{height:100svh}.stack-panel{background:var(--panel-bg-1);border-top:1px solid #0000;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.stack-panel--2{background:var(--panel-bg-2);border-top-color:var(--edge);border-top-left-radius:24px;border-top-right-radius:24px}.stack-panel--3{background:var(--panel-bg-3);border-top-color:var(--edge);border-top-left-radius:24px;border-top-right-radius:24px}.stack-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;width:100%;max-width:1360px;margin:0 auto;padding:0 32px;display:grid}.stack-copy{max-width:480px}.stack-ghost-n{font-family:var(--mono);color:#0000;-webkit-text-stroke:1px var(--edge);margin-bottom:8px;font-size:clamp(64px,8vw,120px);font-weight:700;line-height:1}.stack-title{font-family:var(--display);color:var(--ink);margin:0 0 16px;font-size:clamp(28px,3vw,40px);font-weight:700}.stack-body{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.product-panel{border:1px solid var(--edge);background:#e9ecf108;border-radius:3px;padding:24px}.product-panel-label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:12px}.chain-list{flex-direction:column;margin-bottom:20px;display:flex}.chain-row{border-bottom:1px solid var(--edge);font-family:var(--mono);align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.chain-row:last-child{border-bottom:none}.chain-glyph{color:var(--muted);display:flex}.chain-name{color:var(--ink);flex:1}.chain-asset{color:var(--muted);letter-spacing:.04em}.stepper{border-top:1px solid var(--edge);flex-direction:column;gap:12px;padding-top:16px;display:flex}.stepper-row{font-family:var(--mono);color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.stepper-dot{background:var(--edge);border-radius:50%;flex-shrink:0;width:7px;height:7px}.stepper-row--current{color:var(--ink)}.stepper-row--current .stepper-dot{background:var(--good);box-shadow:none}.stepper-index{color:var(--muted);flex-shrink:0;width:18px;font-size:11px}.stepper--identity .stepper-row{color:var(--ink)}.verify-pending{border-top:1px solid var(--edge);margin-top:20px;padding-top:20px}.verify-pending-top{margin-bottom:14px}.progress-bar{background:var(--edge);border-radius:2px;height:4px;margin-bottom:12px;overflow:hidden}.progress-bar-fill{background:var(--amber);width:62%;height:100%}.verify-pending-note{font-family:var(--mono);color:var(--muted);margin:0 0 10px;font-size:12px}.verify-support{font-family:var(--mono);letter-spacing:.04em;text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);font-size:12px}.status-chip{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--edge);white-space:nowrap;border-radius:2px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.status-chip--pending,.status-chip--authorized{color:var(--amber);border-color:#f0b90b59}.status-chip--cleared{color:var(--good);border-color:#2bc23559}.status-chip--declined{color:var(--bad);border-color:#f7594b59}.tx-list{flex-direction:column;display:flex}.tx-row{border-bottom:1px solid var(--edge);grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 0;display:grid}.tx-row--declined{opacity:.55}.tx-avatar{border:1px solid var(--edge);width:32px;height:32px;font-family:var(--mono);color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.tx-main{flex-direction:column;gap:4px;min-width:0;display:flex}.tx-merchant{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.tx-meta{align-items:center;gap:8px;display:flex}.chip{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);font-size:11px}.chip--category{border:1px solid var(--edge);border-radius:2px;padding:2px 8px}.tx-date{font-family:var(--mono);color:var(--muted);font-size:11px}.tx-amount{font-family:var(--mono);white-space:nowrap;font-size:14px}.tx-amount--pos{color:var(--good)}.tx-amount--neg{color:var(--ink)}.tx-status{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.tx-status-note{font-family:var(--mono);color:var(--muted);font-size:11px}.card-scroll-wrap{height:240vh;position:relative}.card-scroll-stage{justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.card-eyebrow{margin:0;position:absolute;top:120px;left:32px}.card-glow{pointer-events:none;background:radial-gradient(closest-side,#e9ecf114,#0000);border-radius:50%;width:min(900px,90vw);height:min(900px,90vw);position:absolute}.card-stage-canvas-wrap{aspect-ratio:1;width:min(620px,60vw);position:relative}.card-stage-poster{position:absolute}.card-chip{border:1px solid var(--edge);-webkit-backdrop-filter:blur(12px);font-family:var(--display);color:var(--ink);opacity:0;pointer-events:none;background:#07080ab3;border-radius:2px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:600;transition:opacity .5s,transform .5s;display:inline-flex;position:absolute;transform:translateY(10px)}.card-chip--active{opacity:1;transform:translateY(0)}.card-chip--a{bottom:18%;left:50%;translate:-50%}.card-chip--b{top:30%;right:8%}.card-chip--c{bottom:22%;right:12%}.card-static-inner{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;display:flex;position:relative}.card-static-poster{aspect-ratio:3.4/2.14;background:var(--chrome-gradient);width:min(420px,70vw);box-shadow:none;border-radius:8%}.card-static-poster--wallet{transform:rotateY(35deg)}.card-static-poster--approved{transform:rotateX(28deg)}.card-static .card-chip{opacity:1;position:static;transform:none}.card-mobile{display:none}.app-preview-stage{perspective:1400px;place-items:center;min-height:520px;display:grid;position:relative}.app-preview-glow{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#e9ecf11a,#0000);border-radius:50%;width:min(620px,72vw);height:min(620px,72vw);position:absolute}.app-preview-phone{z-index:1;position:relative}.app-preview-phone-frame{aspect-ratio:416/857;filter:drop-shadow(0 60px 90px #0009)drop-shadow(0 20px 34px #00000073);width:min(280px,62vw);transform-style:preserve-3d;position:relative;transform:perspective(1400px)rotateY(-14deg)rotateX(4deg)rotate(-1deg)}.app-preview-phone-shell{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.app-preview-screen{z-index:1;background:linear-gradient(180deg, var(--panel-bg-1), #050607 130%);border-radius:7.5%/3.6%;flex-direction:column;gap:12px;width:91.587%;height:96.383%;padding:30px 12px 14px;display:flex;position:absolute;top:1.75%;left:4.327%;overflow:hidden}.app-preview-status{font:10px var(--mono);letter-spacing:.04em;color:var(--muted);justify-content:space-between;align-items:center;display:flex}.app-preview-status-icons{gap:3px;display:flex}.app-preview-status-icons i{background:var(--muted);border-radius:1px;width:3px;height:8px;display:block}.app-preview-label{font:10px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.app-preview-balance{border:1px solid var(--edge);background:linear-gradient(135deg, #ffffff0f, transparent 60%), var(--panel-bg-2);border-radius:3px;gap:4px;padding:14px;display:grid}.app-preview-figure{font:700 26px var(--display);letter-spacing:-.03em;color:var(--ink)}.app-preview-sub{font:10px var(--mono);color:var(--muted)}.app-preview-quick-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.app-preview-quick{border:1px solid var(--edge);color:var(--ink);background:#ffffff08;border-radius:3px;flex-direction:column;gap:8px;padding:10px 8px;display:flex}.app-preview-quick span{font:10px var(--mono);text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}.app-preview-card{aspect-ratio:1.586;color:var(--ink-on-light);background:var(--chrome-gradient);box-shadow:none;border-radius:3px;flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:relative}.app-preview-card-top,.app-preview-card-bottom{justify-content:space-between;display:flex}.app-preview-card-top{font:700 11px var(--display);letter-spacing:.06em}.app-preview-card-bottom{font:600 11px var(--mono);letter-spacing:.02em}.app-preview-card-chip{background:linear-gradient(135deg,#dfe3ea,#9aa0aa);border-radius:4px;width:28px;height:20px}.app-preview-wallet-chip{border:1px solid var(--edge);background:#ffffff0a;border-radius:3px;align-items:center;gap:10px;padding:10px 12px;display:flex}.app-preview-wallet-mark{width:34px;height:14px;color:var(--ink)}.app-preview-wallet-chip span{font:10px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--good)}.app-preview-tx-list{flex-direction:column;gap:8px;display:flex}.app-preview-tx-row{background:#ffffff06;border-radius:3px;align-items:center;gap:8px;padding:8px;display:flex}.app-preview-tx-row--authorized .app-preview-tx-avatar{color:var(--amber);background:#f0b90b2e}.app-preview-tx-row--cleared .app-preview-tx-avatar{color:var(--good);background:#2bc2352e}.app-preview-tx-row--declined .app-preview-tx-avatar{color:var(--bad);background:#f7594b2e}.app-preview-tx-avatar{width:22px;height:22px;font:11px var(--mono);color:var(--ink);background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.app-preview-tx-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-preview-tx-main>span:first-child{font:11px var(--display);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-preview-tx-meta{font:10px var(--mono);color:var(--muted);text-transform:uppercase}.app-preview-tx-amount{font:600 11px var(--mono);color:var(--ink);flex-shrink:0}.app-preview-tx-amount--pos{color:var(--good)}.app-preview-tabbar{border-top:1px solid var(--edge);justify-content:space-between;margin-top:auto;padding-top:12px;display:flex}.app-preview-tab{width:26px;height:26px;color:var(--muted);border-radius:3px;justify-content:center;align-items:center;display:flex}.app-preview-tab--active{color:var(--ink-on-light);background:var(--chrome-gradient);box-shadow:none}.app-preview-card-stage{z-index:1;perspective:1400px;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.app-preview-card-float{aspect-ratio:1.586;width:min(340px,74vw);color:var(--ink-on-light);background:var(--chrome-gradient);box-shadow:none;transform-style:preserve-3d;border-radius:3px;flex-direction:column;justify-content:space-between;padding:26px;display:flex;position:relative;transform:perspective(1400px)rotateY(-26deg)rotateX(9deg)rotate(-3deg)}.app-preview-card-float .app-preview-card-top{font:700 15px var(--display);letter-spacing:.06em}.app-preview-card-float .app-preview-card-bottom{font:600 17px var(--mono);letter-spacing:.02em}.app-preview-card-float .app-preview-card-chip{background:linear-gradient(135deg,#dfe3ea,#9aa0aa);border-radius:3px;width:42px;height:30px}.app-preview-card-stage-wallet{transform:perspective(1400px)rotateY(-18deg)rotateX(5deg)}.app-preview-list-stage{z-index:1;perspective:1400px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.app-preview-list-float{background:linear-gradient(155deg, #ffffff14, #ffffff03 40%, #00000073), var(--panel-bg-2);width:min(300px,78vw);box-shadow:none;transform-style:preserve-3d;border:1px solid #ffffff24;border-radius:3px;padding:24px 20px;position:relative;transform:perspective(1400px)rotateY(14deg)rotateX(-5deg)rotate(2deg)}.app-preview-list-float .app-preview-label{margin-bottom:14px;display:block}.app-preview-list-float .app-preview-tx-row{padding:10px}.app-preview-list-float .app-preview-tx-main>span:first-child,.app-preview-list-float .app-preview-tx-amount{font-size:12px}@media (max-width:900px){.app-preview-stage{min-height:0;padding:24px 0 8px}.app-preview-glow{width:380px;height:380px}.app-preview-phone-frame{width:min(240px,70vw);transform:none}.app-preview-card-float{width:min(260px,74vw);padding:20px;transform:perspective(1000px)rotateY(-14deg)rotateX(5deg)}.app-preview-card-stage-wallet{transform:perspective(1000px)rotateY(-14deg)rotateX(5deg)}.app-preview-list-float{width:min(280px,82vw);padding:18px 16px;transform:perspective(1000px)rotateY(8deg)rotateX(-3deg)}}@media (prefers-reduced-motion:reduce){.app-preview-row{opacity:1!important;transform:none!important}.app-preview-phone-frame,.app-preview-card-float,.app-preview-card-stage-wallet,.app-preview-list-float{transform:none}}.manifesto-section{background:var(--bg);align-items:center;min-height:100svh;display:flex;position:sticky;top:0}.statement-strip,.spec-section,.custody-section,.numbers-section,.faq-section,.close-section,.site-footer{z-index:1;background:var(--bg);position:relative}.statement-strip{border-top-left-radius:24px;border-top-right-radius:24px}.manifesto-inner{text-align:center;max-width:1000px;margin:0 auto;padding:0 32px}.manifesto-inner .chapter-eyebrow{justify-content:center}.manifesto-sentence{font-family:var(--display);color:var(--ink);margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.35}.mask-word{vertical-align:bottom;margin:0 .15em 0 0;display:inline-block;overflow:hidden}.mask-word-inner{will-change:transform;display:inline-block}.mask-word--chip{vertical-align:middle;margin:0 .2em}.pill-chip{background:var(--chrome-gradient);color:var(--ink-on-light);font-family:var(--mono);vertical-align:middle;border-radius:2px;align-items:baseline;padding:4px 14px;font-size:.6em;font-weight:600;display:inline-flex}.statement-strip{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);padding:40px 0;position:relative;overflow:hidden}.statement-track{will-change:transform;width:max-content;display:flex}.statement-text{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;color:#0000;-webkit-text-stroke:1px #e9ecf180;white-space:nowrap;font-size:9vw;font-weight:800;line-height:1}.statement-glass-chip{border:1px solid var(--edge);-webkit-backdrop-filter:blur(16px)saturate(1.4);box-shadow:none;background:#07080a80;border-radius:3px;padding:20px 26px;position:absolute;top:50%;left:55%;transform:translateY(-50%)}.statement-glass-value{font-family:var(--display);color:var(--ink);white-space:nowrap;font-size:28px;font-weight:700}.statement-glass-caption{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:11px}.tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:64px;display:grid}.tier-card{border:1px solid var(--edge);background:#e9ecf108;border-radius:3px;padding:32px 28px;position:relative}.tier-card--featured{background:#e9ecf10d;border-color:#e9ecf147}.tier-flag{background:var(--chrome-gradient);color:var(--ink-on-light);font-family:var(--mono);letter-spacing:.04em;border-radius:2px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:-13px;left:28px}.tier-name{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:13px}.tier-price{font-family:var(--display);color:var(--ink);margin-bottom:8px;font-size:32px;font-weight:700}.tier-price-suffix{font-family:var(--mono);color:var(--muted);font-size:13px;font-weight:400}.tier-cap{font-family:var(--mono);color:var(--muted);border-bottom:1px solid var(--edge);margin-bottom:20px;padding-bottom:20px;font-size:13px}.tier-bullets{color:var(--ink);flex-direction:column;gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.fee-table{margin-bottom:64px}.fee-row{border-bottom:1px solid var(--edge);grid-template-columns:minmax(0,1fr) repeat(3,90px);align-items:center;gap:12px;padding:14px 0;display:grid}.fee-row--head{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.fee-label{color:var(--ink);font-size:14px}.fee-row--head .fee-label{color:var(--muted)}.fee-col{font-family:var(--mono);color:var(--ink);text-align:right;font-size:13px}.fee-note{max-width:68ch;font-family:var(--mono);color:var(--muted);margin-top:20px;font-size:12px;line-height:1.6}.worked-example{border:1px solid var(--edge);border-radius:3px;max-width:560px;padding:28px}.worked-header{font-family:var(--display);color:var(--ink);margin-bottom:18px;font-size:16px;font-weight:600}.worked-row{border-bottom:1px solid var(--edge);font-family:var(--mono);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.worked-row-label,.worked-row-note{color:var(--muted)}.worked-row-value{text-align:right;color:var(--ink)}.worked-row-value--pos{color:var(--good)}.worked-row--total{border-bottom:none;padding-top:16px}.worked-row--total .worked-row-label,.worked-row--total .worked-row-value{color:var(--ink);font-size:16px;font-weight:700}.custody-map{align-items:stretch;gap:0;display:flex}.custody-map-item{flex:1;align-items:center;min-width:0;display:flex}.custody-node{border:1px solid var(--edge);border-radius:3px;flex:1;padding:24px;transition:transform .2s}@media (hover:hover){.custody-node:hover{transform:translateY(-4px)}}.custody-node-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px}.custody-node-title{font-family:var(--display);color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:700}.custody-node-body{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.55}.custody-node-who{font-family:var(--mono);color:var(--muted);border-top:1px solid var(--edge);padding-top:14px;font-size:12px}.custody-node-who b{color:var(--ink);font-weight:600}.custody-arrow{color:var(--muted);flex-shrink:0;margin:0 6px}.numbers-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.numbers-tile{border:1px solid var(--edge);border-radius:3px;padding:32px 28px}.numbers-tile-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-size:12px}.numbers-tile-value{font-family:var(--mono);color:var(--ink);opacity:.18;font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:clamp(48px,5vw,60px);font-weight:700;line-height:1}.numbers-tile-caption{font-family:var(--mono);color:var(--muted);font-size:12px}.faq-list{border-top:1px solid var(--edge);max-width:760px}.faq-row{border-bottom:1px solid var(--edge)}.faq-question{width:100%;color:var(--ink);font-family:var(--display);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:600;display:flex}.faq-plus{color:var(--muted);transform-origin:50%;flex-shrink:0}.faq-panel{height:0;overflow:hidden}.faq-answer{color:var(--muted);max-width:640px;margin:0 0 22px;font-size:15px;line-height:1.6}.close-section{align-items:center;min-height:100svh;display:flex}.close-card-fan{opacity:.28}::selection{background:var(--acid);color:var(--ink-on-light)}html{scrollbar-color:var(--acid-deep) var(--panel-bg-1);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--panel-bg-1)}::-webkit-scrollbar-thumb{border:2px solid var(--panel-bg-1);background:var(--acid-deep)}.close-inner{padding-top:100px;padding-bottom:100px}.close-stack{flex-direction:column;margin:0 0 40px;display:flex}.close-word{line-height:1;display:block;overflow:hidden}.close-word-inner{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-shadow:0 2px 20px #0000008c;will-change:transform;font-size:clamp(48px,7vw,108px);font-weight:800;display:block}.close-headline{font-family:var(--display);color:var(--ink);margin:0 0 20px;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.3}.close-lead{max-width:520px;color:var(--muted);margin:0 0 36px;font-size:16px;line-height:1.6}.site-footer{border-top:1px solid var(--edge);padding-top:0;overflow:hidden}.site-footer .section-inner{padding-bottom:60px}.footer-columns{gap:80px;margin:40px 0 60px;display:flex}.footer-legal{font-family:var(--mono);letter-spacing:.04em;border-top:1px solid var(--edge);gap:20px;padding-top:24px;font-size:12px;display:flex}.footer-wordmark{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);opacity:.95;text-align:center;white-space:nowrap;padding-bottom:.04em;font-size:18vw;font-weight:800;line-height:.8;overflow:hidden}.btn-ghost{isolation:isolate;color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.5);box-shadow:none;background:linear-gradient(135deg,#ffffff17,#ffffff05 42%,#ffffff0d),#13151694;border:1px solid #ecedee38;position:relative;overflow:hidden}.btn-ghost:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 18%,#d0ff0038 42%,#0000 66%);transition:transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-2px;transform:translate(-110%)}@media (hover:hover){.btn-ghost:hover{color:var(--acid);border-color:var(--acid-edge);filter:none;transform:translateY(-2px)}.btn-ghost:hover:before{transform:translate(110%)}.btn-chrome:hover{filter:brightness(1.08);transform:translateY(-2px)}}.wallets-value .brand-mark{vertical-align:middle;display:inline-block}.stack-panel{isolation:isolate}.stack-panel:before{content:"";filter:blur(10px);z-index:-1;background:radial-gradient(circle,#d0ff001a,#0000 62%);border-radius:50%;width:56vw;height:56vw;position:absolute;inset:10% 0 auto 44%}.stack-panel--2:before{background:radial-gradient(circle,#f0b90b17,#0000 62%)}.stack-panel--3:before{background:radial-gradient(circle,#2bc2351a,#0000 62%)}.stack-inner{grid-template-columns:.72fr 1.28fr;gap:clamp(48px,7vw,120px)}.stack-copy{align-self:end;padding-bottom:10vh}.stack-ghost-n{opacity:.55;z-index:-1;font-size:clamp(100px,18vw,280px);position:absolute;top:9vh;left:32px}.stack-title{letter-spacing:-.045em;font-size:clamp(48px,6vw,92px);line-height:.9}.stack-body{max-width:430px;font-size:17px}.product-stage{padding:54px 38px;position:relative}.product-orbit{pointer-events:none;border:1px solid #e9ecf11a;border-radius:50%;position:absolute}.product-orbit--a{inset:0 5%}.product-orbit--b{opacity:.45;inset:12% -3%}.product-panel{z-index:2;-webkit-backdrop-filter:blur(24px)saturate(1.35);box-shadow:none;background:linear-gradient(145deg,#ffffff17,#ffffff05 42%),#080a0dc2;border-color:#ffffff2b;border-radius:3px;padding:0;position:relative;overflow:visible;transform:perspective(1000px)rotateY(-3deg)}.product-panel--verify{transform:perspective(1000px)rotateY(3deg)}.product-panel-top{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;height:58px;padding:0 24px;display:flex}.product-panel-label{color:var(--ink);margin:0}.live-indicator,.secure-mark{font:11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.live-indicator i{background:var(--good);width:6px;height:6px;box-shadow:none;border-radius:50%;margin-right:7px;display:inline-block}.panel-balance{gap:2px;padding:26px 24px 20px;display:grid}.panel-balance span,.panel-balance small{font:var(--t-label-sm)/1.5 var(--mono);letter-spacing:var(--t-label-track-sm);color:var(--muted)}.panel-balance strong{font:700 clamp(27px, 3.2vw, 43px)/1 var(--display);letter-spacing:-.045em}.chain-list,.stepper,.stepper--identity,.verify-pending,.tx-list{margin-left:24px;margin-right:24px}.chain-list{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:20px;display:grid}.chain-row{background:var(--surface-1);border-radius:3px;flex-direction:column;align-items:flex-start;gap:6px;min-height:76px;padding:12px 8px;border:1px solid var(--edge)!important}.chain-name,.chain-asset{font-size:11px}.stepper{margin-bottom:24px}.identity-card{background:#ffffff0d;border-radius:3px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;margin:24px;padding:16px;display:grid}.identity-avatar{width:48px;height:48px;font:12px var(--mono);color:#090a0c;background:linear-gradient(135deg,#dce0e7,#5d626c);border-radius:50%;place-items:center;display:grid}.identity-card div:nth-child(2){gap:4px;display:grid}.identity-card strong{font-size:14px}.identity-card span{font:11px var(--mono);color:var(--muted)}.identity-card i{font:12px var(--mono);color:var(--amber);font-style:normal}.verify-pending{padding-bottom:24px}.spend-summary{background:var(--edge);grid-template-columns:1fr 1fr;gap:1px;margin:0 24px;display:grid}.spend-summary div{background:#0b0d11;gap:5px;padding:18px;display:grid}.spend-summary span{font:11px var(--mono);color:var(--muted);text-transform:uppercase}.spend-summary strong{font:700 25px var(--display)}.tx-list{margin-top:12px;padding-bottom:16px}.floating-receipt{z-index:4;color:#090b0e;min-width:0;box-shadow:none;background:radial-gradient(circle at 78% 10%,#d0ff00d1,#0000 27%),radial-gradient(circle at 14% 118%,#fffffffa,#0000 42%),linear-gradient(120deg,#6c727d 0%,#f6f8fb 18%,#838a96 37%,#e9edf2 55%,#5c626d 76%,#f6f7f9 100%);border:1px solid #ffffff94;border-radius:3px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin:0 24px 22px;padding:15px 18px;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:grid;position:relative;overflow:hidden}.floating-receipt:before{content:"";pointer-events:none;background:linear-gradient(108deg,#0000 36%,#ffffffbf 48%,#0000 61%);transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-80% -12%;transform:translate(-48%)rotate(-7deg)}.floating-receipt:after{content:"";pointer-events:none;box-shadow:none;border-radius:3px;position:absolute;inset:1px}.floating-receipt span,.floating-receipt strong{z-index:1;position:relative}.floating-receipt span{font:11px var(--mono);color:#090b0e9e;text-transform:uppercase;letter-spacing:.1em}.floating-receipt strong{font:700 15px var(--display);color:#090b0e;text-align:right}.floating-receipt--deposit,.floating-receipt--verify,.floating-receipt--spend{inset:auto}@media (hover:hover){.product-stage:hover .floating-receipt{box-shadow:none;transform:translateY(-4px)}.product-stage:hover .floating-receipt:before{transform:translate(48%)rotate(-7deg)}}.card-stage-canvas-wrap{width:min(760px,68vw)}.card-stage-copy{z-index:2;pointer-events:none;display:grid;position:absolute;top:50%;left:7vw;transform:translateY(-50%)}.card-stage-copy span{font:11px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.card-stage-copy strong{font:700 clamp(27px, 3.2vw, 51px)/.95 var(--display);letter-spacing:-.04em;margin-top:12px}.card-progress{gap:8px;display:grid;position:absolute;top:50%;right:32px}.card-progress i{background:var(--edge);border-radius:4px;width:3px;height:38px;transition:background .3s,box-shadow .3s}.card-progress i.active{background:var(--ink);box-shadow:none}.card-stories{z-index:3;width:min(300px,24vw);height:180px;position:absolute;top:50%;right:7vw;transform:translateY(-50%)}.card-story{opacity:0;pointer-events:none;align-content:center;transition:opacity .5s,transform .65s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translateY(28px)}.card-story--active{opacity:1;transform:translateY(0)}.card-story>span{font:11px var(--mono);color:var(--muted);letter-spacing:.12em}.card-story h3{font:700 clamp(22px, 2.56vw, 42px)/.95 var(--display);letter-spacing:-.04em;margin:12px 0 10px}.card-story p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.card-chip{box-shadow:none;background:#12151aad;border-color:#fff3}.manifesto-section{overflow:hidden}.manifesto-section:before{content:"";filter:blur(18px);background:radial-gradient(circle,#d0ff001f,#0000 64%);border-radius:50%;width:72vw;height:72vw;position:absolute}.manifesto-inner{width:100%;max-width:1180px}.manifesto-kicker{font:600 clamp(14px, 1.6vw, 21px) var(--display);color:var(--muted);margin-bottom:36px}.manifesto-sentence{letter-spacing:-.045em;font-size:clamp(38px,5vw,76px);line-height:1.08}.pill-chip{color:var(--ink);box-shadow:none;-webkit-backdrop-filter:blur(14px);background:#ffffff17;border:1px solid #ffffff3d}.manifesto-values{text-align:left;grid-template-columns:.72fr 1.28fr;gap:12px;max-width:760px;margin:48px auto 0;display:grid}.manifesto-value-card{border:1px solid var(--edge);background:var(--surface-2);-webkit-backdrop-filter:blur(16px);box-shadow:none;border-radius:3px;gap:8px;padding:20px 22px;display:grid}.manifesto-value-card span,.manifesto-value-card small{font:var(--t-label-sm)/1.4 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:var(--t-label-track-sm)}.manifesto-value-card strong{font:700 clamp(19px, 2.4vw, 30px)/1 var(--display);letter-spacing:-.045em}.manifesto-value-card--cap{background:linear-gradient(130deg,#ffffff1f,var(--surface-1))}.manifesto-proof{border-top:1px solid var(--edge);text-align:left;grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.manifesto-proof div{border-right:1px solid var(--edge);grid-template-columns:auto 1fr;gap:4px 16px;padding:20px;display:grid}.manifesto-proof div:last-child{border-right:0}.manifesto-proof span{font:11px var(--mono);color:var(--muted);grid-row:1/3}.manifesto-proof strong{font-size:14px}.manifesto-proof small{font:11px var(--mono);color:var(--muted)}.statement-glass-chip{text-align:center;min-width:330px;box-shadow:none;background:radial-gradient(circle at 78% 12%,#d0ff00e6,#0000 28%),radial-gradient(circle at 18% 120%,#fff,#0000 42%),linear-gradient(120deg,#5c626d 0%,#f7f9fb 17%,#7c838f 36%,#eef1f4 55%,#515762 77%,#f5f6f8 100%);border-color:#ffffffa3;padding:24px 30px;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.statement-glass-chip:before{content:"";box-shadow:none;pointer-events:none;border-radius:3px;position:absolute;inset:1px}.statement-glass-chip:after{content:"";background:linear-gradient(110deg,#0000 42%,#fffc,#0000 58%);transition:transform .85s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-60%;transform:translate(-42%)}@media (hover:hover){.statement-strip:hover .statement-glass-chip:after{transform:translate(42%)}}.statement-glass-index{z-index:1;font:11px var(--mono);letter-spacing:.16em;color:#090b0e94;position:relative}.statement-glass-value,.statement-glass-caption{z-index:1;position:relative}.statement-glass-value{color:#090b0e}.statement-glass-caption{color:#090b0e9e}.product-panel,.control-device,.manifesto-value-card,.custody-map,.custody-node{box-shadow:none;border-color:#ffffff2e}.control-device{background:radial-gradient(circle at 78% 5%,#d0ff001c,#0000 28%),linear-gradient(145deg,#ffffff1f,#ffffff05 38%),#0c0e12eb}.manifesto-value-card,.custody-node{background:radial-gradient(circle at 82% 0,#d0ff001c,#0000 38%),linear-gradient(145deg,#ffffff13,#ffffff05 52%),#080a0dc2!important}.control-actions>div,.card-controls button,.card-controls>div,.wallet-provisioned,.deposit-route,.activity-receipt{box-shadow:none;background:linear-gradient(145deg,#ffffff13,#ffffff05);border-color:#ffffff24}.detail-card,.spec-section .tier-card,.spec-section .worked-example,.spec-section .fee-table{border:1px solid var(--paper-edge);box-shadow:none}.detail-card{background-blend-mode:soft-light,normal;background-image:radial-gradient(circle at 84% -5%,#ffffffb8,#0000 33%),linear-gradient(145deg,#ffffff3d,#ffffff04 55%)}.spec-section .tier-card{background:radial-gradient(circle at 82% 0,#ffffffe0,#0000 35%),linear-gradient(145deg,#ffffffad,#ffffff3d)}.spec-section .worked-example,.spec-section .fee-table{background:linear-gradient(145deg,#ffffffb8,#ffffff4d);border-radius:3px}.spec-section .fee-table{padding:10px 24px 2px}.faq-list{border-top:0;gap:10px;display:grid}.faq-row{box-shadow:none;background:radial-gradient(circle at 88% 0,#d0ff0014,#0000 32%),linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff21;border-radius:3px;padding:0 22px;transition:border-color .25s,background-color .25s}@media (hover:hover){.faq-row:hover{background-color:#ffffff08;border-color:#ffffff42}}.faq-plus{transition:color .25s}@media (hover:hover){.faq-row:hover .faq-plus{color:var(--ink)}}.details-section,.spec-section,.custody-section,.numbers-section,.faq-section{overflow:clip}.control-section{z-index:2;background:radial-gradient(circle at 72% 48%,#d0ff001f,#0000 32%),#090a0d;height:300svh;position:relative;overflow:visible}.control-sticky{grid-template-columns:minmax(320px,.72fr) minmax(500px,1.28fr);align-items:center;gap:clamp(54px,8vw,130px);height:100svh;padding:clamp(70px,8vw,110px) max(32px,50vw - 648px);display:grid;position:sticky;top:0;overflow:hidden}.control-sticky:after{content:"";z-index:-1;border:1px solid #ffffff0f;border-radius:50%;width:66vw;height:66vw;position:absolute;top:4%;right:-12vw;box-shadow:0 0 0 8vw #ffffff03,0 0 0 16vw #ffffff02}.control-intro h2{font:800 clamp(40px, 4.96vw, 77px)/.9 var(--display);letter-spacing:-.055em;margin:0 0 24px}.control-intro h2 em{color:var(--muted);font-style:normal}.control-intro>p:not(.chapter-eyebrow){max-width:510px;color:var(--muted);margin:0 0 44px;font-size:17px;line-height:1.6}.control-tabs{border-top:1px solid var(--edge);display:grid}.control-tabs:after{content:"";height:1px;width:var(--control-progress,0%);background:linear-gradient(90deg,#fff,#d0ff00b3);margin-top:-1px;box-shadow:0 0 14px #d0ff0073}.control-tabs button{border:0;border-bottom:1px solid var(--edge);min-height:72px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:0 4px 0 18px;transition:color .25s;display:grid;position:relative}.control-tabs button:before{content:"";background:var(--ink);transform-origin:0;width:8px;height:2px;margin-top:-1px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:0;transform:scaleX(0)}.control-tabs button.active{color:var(--ink)}.control-tabs button.active:before{transform:scaleX(1)}@media (hover:hover){.control-tabs button:hover:not(.active){color:var(--ink)}.control-tabs button:hover:not(.active):before{transform:scaleX(.45)}}.control-tabs button span{font:600 19px var(--display)}.control-tabs button small{font:11px var(--mono);color:var(--muted)}.control-device{width:100%;min-height:680px;box-shadow:none;transform:perspective(1400px) rotateX(var(--device-rx,0deg)) rotateY(var(--device-ry,0deg));background:linear-gradient(150deg,#ffffff1c,#ffffff05 28%),#0d0f13;border:1px solid #ffffff2b;border-radius:3px;padding:20px;transition:transform .18s ease-out;position:relative}.control-device-shell{perspective:1400px;justify-self:center;width:min(640px,100%)}.control-device-bar{height:42px;font:11px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;padding:0 10px;display:flex}.control-device-bar strong{color:var(--ink);letter-spacing:.08em}.control-view-wrap{border:1px solid var(--edge);background:#090b0e;border-radius:3px;min-height:566px;animation:.55s cubic-bezier(.2,.8,.2,1) view-in;overflow:hidden}@keyframes view-in{0%{opacity:0;transform:translateY(16px)scale(.985)}}.control-view{min-height:566px;padding:30px}.control-balance{gap:6px;padding:14px 2px 28px;display:grid}.control-balance span,.control-balance small{font:var(--t-label-sm)/1.4 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:var(--t-label-track-sm)}.control-balance strong{font:700 clamp(38px, 4.8vw, 58px)/1 var(--display);letter-spacing:-.055em}.control-actions{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px;display:grid}.control-actions>div,.card-controls button,.card-controls>div{border:1px solid var(--edge);background:var(--surface-2);min-height:76px;color:var(--ink);font:11px var(--mono);border-radius:3px;place-items:center;gap:6px;transition:background .25s,transform .25s;display:grid}.card-controls button{cursor:pointer}@media (hover:hover){.card-controls button:hover{background:#ffffff17;transform:translateY(-2px)}}.control-actions i,.card-controls i{width:20px;height:20px;color:var(--acid);place-items:center;display:grid}.control-actions i svg,.card-controls i svg{width:100%;height:100%;display:block}.deposit-route{border:1px solid var(--edge);background:var(--surface-1);border-radius:3px;padding:20px}.deposit-route-head,.deposit-route-foot{justify-content:space-between;align-items:center;gap:16px;display:flex}.deposit-route-head>div{gap:4px;display:grid}.deposit-route-head span,.deposit-route-foot span{font:11px var(--mono);color:var(--muted)}.deposit-route-head strong,.deposit-route-foot strong{font-size:14px}.confirmation-track{grid-template-columns:repeat(4,1fr);gap:7px;margin:24px 0;display:grid}.confirmation-track i{background:var(--good);height:4px;box-shadow:none;border-radius:4px}.confirmation-track i.pending{background:var(--edge);box-shadow:none}.account-mini-grid{background:var(--edge);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:22px;display:grid}.account-mini-grid div{background:#0a0c0f;gap:6px;padding:17px;display:grid}.account-mini-grid span{font:11px var(--mono);color:var(--muted);text-transform:uppercase}.account-mini-grid strong{font:600 13px var(--display)}.control-view--card{grid-template-columns:1.05fr .95fr;align-content:center;gap:18px;display:grid}.control-card-visual{aspect-ratio:1.58;color:#090a0c;box-shadow:none;background:linear-gradient(145deg,#f4f5f7,#777d87 48%,#d8dce2);border-radius:3px;grid-row:span 2;padding:24px;position:relative;overflow:hidden}.control-card-visual:before{content:"";filter:blur(15px);background:#ffffff73;position:absolute;inset:-60% 28%;transform:rotate(28deg)}.control-card-visual.frozen{filter:saturate(.15)brightness(.7)}.control-card-visual.frozen .control-card-state i{background:var(--bad)}.control-card-brand,.control-card-number,.control-card-state,.control-card-chip{z-index:1;position:absolute}.control-card-brand{font:700 12px var(--display);top:24px;right:24px}.control-card-chip{background:linear-gradient(135deg,#eee3be,#907b42);border-radius:3px;width:42px;height:31px;top:42%;left:24px}.control-card-number{font:13px var(--mono);letter-spacing:.12em;bottom:24px;left:24px}.control-card-state{font:11px var(--mono);bottom:24px;right:24px}.control-card-state i{background:#246b40;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.wallet-provisioned{border:1px solid var(--edge);background:var(--surface-2);border-radius:3px;grid-template-columns:68px 1fr auto;align-items:center;gap:12px;padding:18px;display:grid}.wallet-provisioned .brand-mark{width:68px;height:28px}.wallet-provisioned>div{gap:4px;display:grid}.wallet-provisioned strong{font-size:13px}.wallet-provisioned span{font:11px var(--mono);color:var(--muted)}.wallet-provisioned>i{color:var(--good);font-style:normal}.card-controls{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.card-controls button,.card-controls>div{min-height:92px}.card-controls span{font:11px var(--mono)}.control-note{font:12px/1.5 var(--mono);color:var(--muted);grid-column:1/-1;padding:4px}.activity-merchant{border-bottom:1px solid var(--edge);grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding-bottom:24px;display:grid}.activity-mark{color:#111;width:54px;height:54px;font:700 15px var(--display);background:linear-gradient(145deg,#dfd1ac,#665a3d);border-radius:3px;place-items:center;display:grid}.activity-merchant>div:nth-child(2){gap:5px;display:grid}.activity-merchant span{font:11px var(--mono);color:var(--muted)}.activity-merchant>strong{font:700 20px var(--display)}.lifecycle{margin:26px 0;position:relative}.lifecycle:before{content:"";background:var(--edge);width:1px;position:absolute;top:20px;bottom:20px;left:6px}.lifecycle-row{grid-template-columns:14px 1fr auto;align-items:center;gap:15px;padding:16px 0;display:grid;position:relative}.lifecycle-row>i{z-index:1;background:var(--good);width:13px;height:13px;box-shadow:0 0 0 1px var(--good);border:3px solid #090b0e;border-radius:50%}.lifecycle-row>div{gap:4px;display:grid}.lifecycle-row strong{font-size:14px}.lifecycle-row span{font:11px var(--mono);color:var(--muted)}.lifecycle-row>span{color:var(--ink);font-size:12px}.lifecycle-row>span.positive{color:var(--good)}.activity-receipt{background:var(--surface-2);font:11px var(--mono);border-radius:3px;grid-template-columns:1fr auto;gap:13px;padding:20px;display:grid}.activity-receipt span{color:var(--muted)}.activity-receipt strong{text-align:right}.control-device-nav{justify-content:center;align-items:center;gap:16px;height:48px;display:flex}.control-device-nav i{background:var(--edge);border-radius:50%;width:5px;height:5px}.control-device-nav i.active{background:var(--ink);border-radius:5px;width:20px}.details-section{z-index:3;color:var(--paper-ink);background:var(--paper);padding:clamp(110px,11vw,170px) max(32px,50vw - 648px);position:relative;overflow:hidden}.details-head{grid-template-columns:1.2fr .55fr;align-items:end;column-gap:clamp(40px,9vw,140px);margin-bottom:70px;display:grid}.details-head .chapter-eyebrow{color:var(--paper-muted);grid-column:1/-1}.details-head h2{font:800 clamp(43px, 5.6vw, 86px)/.86 var(--display);letter-spacing:-.06em;margin:0}.details-head h2 em{color:var(--paper-muted);font-style:normal}.details-head>p:last-child{max-width:400px;color:var(--paper-muted);margin:0 0 8px;font-size:17px;line-height:1.58}.details-grid{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.details-grid,.tier-grid,.custody-map,.product-stage,.control-sticky{perspective:1400px}.detail-card,.tier-card,.custody-node,.product-stage,.control-device-shell{transform-style:preserve-3d}.detail-card{border:1px solid var(--paper-edge);min-height:520px;box-shadow:none;background:#ffffff85;border-radius:3px;padding:34px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .35s;position:relative;overflow:hidden}@media (hover:hover){.detail-card:hover{box-shadow:none;border-color:var(--paper-edge-strong);transform:translateY(-8px)}}.detail-card-copy{z-index:2;max-width:560px;position:relative}.detail-card-copy>span{font:11px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--paper-muted)}.detail-card-copy h3{font:700 clamp(24px, 2.4vw, 38px)/.96 var(--display);letter-spacing:-.045em;margin:13px 0 12px}.detail-card-copy p{max-width:470px;color:var(--paper-muted);margin:0;font-size:15px;line-height:1.55}.detail-card--hold{background:var(--paper-ink);color:var(--ink);border-color:var(--paper-ink);grid-column:span 7}.detail-card--funding{color:var(--paper-ink);background:linear-gradient(145deg,#e8f5b8,#d0ff00 62%,#eaffa6);grid-column:span 5}.detail-card--wallet,.detail-card--privacy{background:#f3f3ef;grid-column:span 5;min-height:520px}.detail-card--receipt{background:linear-gradient(140deg,#f6d36f,#d8b341);grid-column:span 7;min-height:520px}.detail-card--hold .detail-card-copy>span,.detail-card--hold .detail-card-copy p{color:#f0f1f385}.hold-ui{background:var(--surface-2);border:1px solid #ffffff1f;border-radius:3px;grid-template-columns:1fr 1fr;display:grid;position:absolute;bottom:34px;left:34px;right:34px;overflow:hidden}.hold-ui>div:not(.hold-merchant){border-right:1px solid #ffffff1a;gap:8px;padding:22px;display:grid}.hold-ui>div:nth-child(2){border-right:0}.hold-ui span,.hold-ui small{font:var(--t-label-sm)/1.4 var(--mono);letter-spacing:var(--t-label-track-sm);color:var(--muted)}.hold-ui>div>strong{font:700 28px var(--display)}.hold-merchant{border-top:1px solid #ffffff1a;grid-column:1/-1;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:18px 22px;display:grid}.hold-merchant i{color:#161719;width:48px;height:48px;font:700 13px var(--display);background:#d9c9a3;border-radius:3px;place-items:center;font-style:normal;display:grid}.hold-merchant>span{color:#f0f1f3;font:600 14px var(--display);gap:5px;display:grid}.hold-merchant small{display:block}.hold-merchant>strong{font:700 18px var(--display)}.network-orbit{aspect-ratio:1;border:1px solid var(--paper-edge);border-radius:50%;width:260px;position:absolute;top:59%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 46px #ffffff24,0 0 0 47px #11131712}.network-orbit>strong{aspect-ratio:1;background:var(--paper-ink);color:#fff;width:96px;font:700 18px var(--display);box-shadow:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.network-orbit>i{--angle:calc(var(--i) * 72deg);left:calc(50% + cos(var(--angle)) * 130px);top:calc(50% + sin(var(--angle)) * 130px);aspect-ratio:1;border:1px solid var(--paper-edge);width:42px;font:700 12px var(--display);background:#ffffffd1;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;transform:translate(-50%,-50%)}.funding-failure{z-index:2;border:1px solid var(--paper-edge);-webkit-backdrop-filter:blur(12px);background:#ffffffc7;border-radius:3px;gap:4px;padding:16px 18px;display:grid;position:absolute;bottom:24px;left:26px;right:26px}.funding-failure span,.funding-failure small{font:11px/1.4 var(--mono);color:var(--paper-muted)}.funding-failure strong{font-size:13px}.wallet-stage{gap:10px;display:grid;position:absolute;bottom:34px;left:34px;right:34px}.wallet-stage>div{border:1px solid var(--paper-edge);min-height:76px;box-shadow:none;background:#fff;border-radius:3px;grid-template-columns:112px 1fr;align-items:center;padding:0 22px;display:grid}.wallet-stage .brand-mark{width:96px;height:32px;color:var(--paper-ink)}.wallet-stage span{font:11px var(--mono);color:#247342;justify-self:end}.receipt-lines{color:#f5ecd8;box-shadow:none;background:#1e190fe6;border-radius:3px;grid-template-columns:1fr auto;gap:0;padding:8px 22px;display:grid;position:absolute;bottom:34px;left:34px;right:34px}.receipt-lines>div{display:contents}.receipt-lines span,.receipt-lines strong{font:11px var(--mono);border-bottom:1px solid #ffffff1a;padding:14px 0}.receipt-lines strong{text-align:right}.receipt-lines>div:last-child span,.receipt-lines>div:last-child strong{color:#fff;border-bottom:0;font-size:14px}.receipt-lines strong.positive{color:#9ee0ae}.tier-grid{gap:12px}.tier-card{border-radius:3px;min-height:520px;padding:0 30px 34px;transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .3s;overflow:hidden}@media (hover:hover){.tier-card:hover{border-color:#ffffff47;transform:translateY(-10px)}}.tier-art{border-bottom:1px solid var(--edge);background:radial-gradient(circle at 50% 120%,#ffffff2e,#0000 64%);height:180px;margin:0 -30px 28px;position:relative;overflow:hidden}.tier-art span{font:11px var(--mono);color:var(--muted);position:absolute;top:18px;left:22px}.tier-art i{aspect-ratio:1.58;width:190px;box-shadow:none;background:linear-gradient(145deg,#252931,#090a0d 52%,#3d424c);border-radius:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-34%)rotate(-8deg)}.tier-card--metal .tier-art i{background:var(--chrome-gradient);transform:translate(-50%,-34%)rotate(4deg)}.tier-card--private .tier-art i{box-shadow:none;background:linear-gradient(145deg,#17191e,#000 58%,#747982);transform:translate(-50%,-34%)rotate(-4deg)}.tier-name{font-size:12px}.tier-price{letter-spacing:-.04em;font-size:42px}.tier-flag{z-index:2;top:154px;left:auto;right:22px}.worked-example{background:var(--surface-1);border-radius:3px;grid-template-columns:.8fr 1.2fr;max-width:none;padding:0;display:grid;overflow:hidden}.worked-visual{border-right:1px solid var(--edge);background:radial-gradient(circle at 20% 20%,#f0b90b1f,#0000 50%);min-height:390px;padding:40px;position:relative}.worked-kicker{font:11px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.worked-merchant-mark{width:74px;height:74px;font:600 22px var(--display);color:#111;box-shadow:none;background:linear-gradient(145deg,#d9c9a2,#695c3d);border-radius:3px;place-items:center;margin:54px 0 24px;display:grid}.worked-visual h3{font:700 clamp(21px, 2.4vw, 34px)/1 var(--display);letter-spacing:-.045em;margin:0 0 10px}.worked-visual p{max-width:340px;color:var(--muted);margin:0;line-height:1.55}.worked-total{border-top:1px solid var(--edge);justify-content:space-between;align-items:end;padding-top:18px;display:flex;position:absolute;bottom:34px;left:40px;right:40px}.worked-total span{font:var(--t-label-sm)/1.4 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:var(--t-label-track-sm)}.worked-total strong{font:700 30px var(--display)}.worked-ledger{flex-direction:column;justify-content:center;padding:40px;display:flex}.spec-section{color:var(--paper-ink);background:var(--paper);border-radius:3px}.spec-section .chapter-eyebrow,.spec-section .section-lead,.spec-section .tier-name,.spec-section .tier-price-suffix,.spec-section .tier-cap,.spec-section .fee-note,.spec-section .worked-kicker,.spec-section .worked-visual p,.spec-section .worked-total span,.spec-section .worked-row-label,.spec-section .worked-row-note{color:var(--paper-muted)}.spec-section .section-heading,.spec-section .section-heading em,.spec-section .tier-price,.spec-section .tier-bullets,.spec-section .fee-label,.spec-section .fee-col,.spec-section .worked-visual h3,.spec-section .worked-total strong,.spec-section .worked-header,.spec-section .worked-row-value{color:var(--paper-ink)}.spec-section .tier-card{border-color:var(--paper-edge);box-shadow:none;background:#ffffff6b}.spec-section .tier-art span{color:var(--paper-muted)}.spec-section .tier-card--featured{background:var(--paper-ink);color:var(--ink);transform:translateY(-18px)}.spec-section .tier-card--featured .tier-name,.spec-section .tier-card--featured .tier-cap,.spec-section .tier-card--featured .tier-art span{color:var(--muted)}.spec-section .tier-card--featured .tier-price,.spec-section .tier-card--featured .tier-bullets{color:var(--ink)}.spec-section .tier-art,.spec-section .tier-cap,.spec-section .fee-row,.spec-section .worked-example,.spec-section .worked-visual,.spec-section .worked-total{border-color:var(--paper-edge)}.spec-section .worked-example{background:#ffffff80}.spec-section .worked-ledger .status-chip{color:var(--paper-amber)}.spec-section .worked-ledger .status-chip--cleared{color:var(--paper-good)}.numbers-section{align-items:center;min-height:90svh;display:flex;overflow:hidden}.numbers-section .section-inner{width:100%}.numbers-editorial{position:relative}.numbers-word{font:800 clamp(58px, 11.2vw, 176px)/.72 var(--display);letter-spacing:-.065em;color:var(--ink);white-space:nowrap}.numbers-word--outline{color:#0000;-webkit-text-stroke:1px #e9ecf16b;transform:translate(8vw)}.numbers-note{width:max-content;max-width:100%;font:11px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:repeat(3,auto);align-items:center;gap:10px 30px;margin:70px 0 0 auto;display:grid}.numbers-note strong{color:var(--ink);font:600 clamp(16px, 2.4vw, 30px) var(--display);text-transform:none;letter-spacing:-.045em;grid-column:1/-1}.custody-map{background:radial-gradient(circle at 50% 0,#d0ff001f,transparent 55%),var(--surface-1);border-radius:3px;padding:44px;position:relative}.custody-node{-webkit-backdrop-filter:blur(14px);min-height:300px;box-shadow:none;border-radius:3px;background:#090b0eb8!important}.close-section{background:radial-gradient(120% 90% at 8% 108%, #d0ff0029, transparent 58%), radial-gradient(90% 70% at 88% 0%, #d0ff000d, transparent 60%), var(--grid-dots) 0 0 / var(--grid-dots-size), #070808;min-height:100svh;overflow:hidden}.close-inner{z-index:2}.close-card-fan{z-index:1;filter:drop-shadow(0 35px 45px #00000080);width:46vw;height:30vw;position:absolute;bottom:-7vw;right:5vw}.close-card-fan i{aspect-ratio:1.58;transform-origin:50% 120%;background:linear-gradient(145deg,#1e2124,#0a0b0c 58%,#2a2d30);border:1px solid #d0ff002e;border-radius:10%;width:42%;position:absolute;bottom:0;left:50%}.close-card-fan i:nth-child(3){border-color:#d0ff006b}.close-card-fan i:first-child{transform:translate(-50%)rotate(-34deg)}.close-card-fan i:nth-child(2){transform:translate(-50%)rotate(-17deg)}.close-card-fan i:nth-child(3){transform:translate(-50%)rotate(0)}.close-card-fan i:nth-child(4){transform:translate(-50%)rotate(17deg)}.close-card-fan i:nth-child(5){transform:translate(-50%)rotate(34deg)}.control-device{box-shadow:none;background:radial-gradient(circle at 78% 5%,#d0ff001c,#0000 28%),linear-gradient(145deg,#ffffff1f,#ffffff05 38%),#0c0e12eb;border-color:#fff3}.detail-card{border-color:var(--paper-edge);box-shadow:none}.detail-card--hold{background:radial-gradient(circle at 85% 0,#d0ff0021,#0000 34%),linear-gradient(145deg,#171a20,#0e1014 62%)}.detail-card--funding{background:radial-gradient(circle at 82% 2%,#ffffffb8,#0000 32%),linear-gradient(145deg,#e8f5b8,#d0ff00 62%,#eaffa6)}.detail-card--wallet,.detail-card--privacy{background:linear-gradient(145deg,#fffffff0,#e8e8e2d1)}.detail-card--receipt{background:radial-gradient(circle at 82% 0,#ffffff7a,#0000 34%),linear-gradient(140deg,#f6d36f,#d8b341)}.spec-section .tier-card{box-shadow:none;background:radial-gradient(circle at 82% 0,#ffffffe0,#0000 35%),linear-gradient(145deg,#ffffffad,#ffffff3d)}.spec-section .tier-card--featured{box-shadow:none;background:radial-gradient(circle at 80% 0,#d0ff0024,#0000 34%),linear-gradient(145deg,#1a1d23,#0d0f13 62%)}.spec-section .worked-example,.spec-section .fee-table{background:linear-gradient(145deg,#ffffffb8,#ffffff4d)}.spec-section,.custody-section,.numbers-section,.faq-section,.close-section,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 900px}.nav-mobile-menu:before{content:"";z-index:-1;background:radial-gradient(circle at 80% 15%,#d0ff002e,#0000 36%);position:fixed;inset:0}@supports (animation-timeline:scroll()){.nav:after{content:"";transform-origin:0;background:linear-gradient(90deg,#fff,#8f98ff);height:1px;animation:linear both page-progress;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@keyframes page-progress{to{transform:scaleX(1)}}}.nav-mobile-section .nav-col-heading{gap:12px;margin-bottom:4px;display:flex}.nav-mobile-section .nav-col-heading span{color:var(--ink)}.nav-mobile-link{letter-spacing:-.045em;min-height:58px;font-size:clamp(24px,7vw,34px);font-weight:600}@media (max-width:900px){.hero-inner{flex-direction:column;align-items:flex-start;padding-top:100px;padding-left:24px;padding-right:24px}.details-section{padding-left:24px;padding-right:24px}.hero-card-wrap{align-self:center}.hero-satellite--balance{top:8%;left:-6%}.hero-satellite--auth{bottom:15%;right:-9%}.hero-satellite--wallet{bottom:0;left:4%}.hero-card-stage{width:min(360px,70vw)}.nav-inner{padding:0 20px}.nav-right{gap:1rem}.nav-menu{display:none}.nav-logo{flex-shrink:0}.nav-logo-mark{width:168px}.nav-cta{min-height:44px;padding:10px 16px;font-size:13px}.nav-hamburger{display:flex}.btn-chrome,.btn-ghost{min-height:44px}.section-inner{padding:80px 24px}.control-section{height:auto;min-height:auto}.control-sticky{grid-template-columns:1fr;gap:54px;height:auto;padding:100px 24px;position:relative}.control-intro h2{font-size:clamp(52px,12vw,78px)}.control-device-shell{width:min(640px,100%)}.control-device{min-height:0}.details-head{grid-template-columns:1fr;gap:26px;margin-bottom:48px}.details-head h2{font-size:clamp(52px,12vw,78px)}.details-grid{grid-template-columns:1fr}.detail-card,.detail-card--hold,.detail-card--funding,.detail-card--wallet,.detail-card--receipt{grid-column:1}.detail-card{min-height:520px}.nav-mobile-menu{border-left:0;width:100vw;padding:28px 24px 44px}.nav-mobile-sections{gap:18px}.stack-inner{gap:42px}.stack-copy{padding-bottom:0}.stack-ghost-n{margin-bottom:-8px;font-size:72px;position:static}.stack-title{font-size:clamp(44px,13vw,68px)}.product-stage{padding:20px 12px 36px}.product-panel,.product-panel--verify{transform:none}.floating-receipt--deposit,.floating-receipt--spend,.floating-receipt--verify{left:auto;right:auto}.statement-glass-chip{padding:14px 18px;left:50%;transform:translate(-50%,-50%)}.statement-glass-value{font-size:20px}.hero-card-wrap{order:-1}.hero-figures{flex-wrap:nowrap;width:100%}.figure{min-width:0;padding:0 12px}.figure-label{margin-bottom:5px;font-size:11px}.figure-value{font-size:16px}.figure-value--static{font-size:14px}.figure .brand-mark--spec{height:18px}.stack-item{height:auto}.stack-panel{height:auto;padding:60px 0;position:relative;top:auto}.stack-inner{grid-template-columns:minmax(0,1fr);gap:32px;padding:0 24px}.card-scroll-wrap{height:auto}.card-static{display:none}.card-mobile{background:#08090c;padding:100px 24px;display:block;position:relative;overflow:hidden}.card-mobile h2{z-index:2;font:800 clamp(38px, 9.6vw, 61px)/.92 var(--display);letter-spacing:-.055em;margin:0;position:relative}.card-mobile h2 em{color:var(--muted);font-style:normal}.card-mobile-stage{place-items:center;height:370px;display:grid;position:relative}.card-mobile-stage .card-glow{width:440px;height:440px}.card-mobile-canvas-wrap{z-index:1;aspect-ratio:3.4/2.14;width:min(430px,86vw);position:relative}.card-mobile-canvas-wrap .card-static-poster{width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0;transform:rotate(-7deg)}.card-mobile-canvas{width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.card-mobile-wallet{z-index:2;border:1px solid var(--edge);box-shadow:none;background:#101217d1;border-radius:3px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;bottom:15%;right:4%}.card-mobile-wallet .brand-mark{width:60px;height:25px}.card-mobile-wallet span{font:11px var(--mono);color:var(--good);text-transform:uppercase}.card-mobile-steps{z-index:2;border-top:1px solid var(--edge);display:grid;position:relative}.card-mobile-steps>div{border-bottom:1px solid var(--edge);grid-template-columns:34px 1fr;gap:6px 12px;padding:24px 0;display:grid}.card-mobile-steps span{font:11px var(--mono);color:var(--muted);grid-row:1/3}.card-mobile-steps strong{font:600 22px var(--display)}.card-mobile-steps p{max-width:460px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.card-scroll-stage{height:auto;padding:80px 0;position:relative}.card-stage-canvas-wrap{width:min(520px,110vw)}.card-eyebrow{top:32px;left:20px}.card-stage-copy{z-index:3;top:auto;bottom:38px;left:20px;transform:none}.card-stage-copy strong{font-size:30px}.card-progress{right:20px}.card-stories{width:auto;height:120px;top:90px;left:20px;right:20px;transform:none}.card-story{align-content:start}.card-story h3{font-size:34px}.card-story p{max-width:270px;font-size:12px}.card-chip--a{bottom:25%}.card-chip--b{top:22%;right:4%}.card-chip--c{bottom:25%;right:4%}.manifesto-section{padding:80px 0;position:relative}.manifesto-proof{grid-template-columns:1fr;margin-top:42px}.manifesto-values{grid-template-columns:1fr}.manifesto-proof div{border-right:0;border-bottom:1px solid var(--edge)}.manifesto-proof div:last-child{border-bottom:0}.statement-text{font-size:14vw}.tier-grid,.numbers-grid{grid-template-columns:1fr}.tier-card{min-height:0}.spec-section .tier-card--featured{transform:none}.worked-example{grid-template-columns:1fr}.worked-visual{border-right:0;border-bottom:1px solid var(--edge)}.fee-row{grid-template-columns:minmax(0,1fr) repeat(3,64px);font-size:12px}.custody-map{flex-direction:column;align-items:stretch}.custody-map-item{flex-direction:column}.custody-arrow{margin:6px 0;transform:rotate(90deg)}.footer-columns{flex-wrap:wrap;gap:40px}.footer-wordmark{font-size:22vw}.numbers-section{min-height:70svh}.numbers-word{font-size:clamp(58px,17vw,130px)}.numbers-word--outline{transform:none}.numbers-note{grid-template-columns:1fr;width:100%}.numbers-note strong{grid-column:auto}.custody-map{padding:20px}.close-card-fan{opacity:.65;width:85vw;height:50vw;bottom:3vh;right:-16vw}}@media (max-width:480px){.nav-inner{padding:0 16px}.nav-logo-mark{width:136px}.nav-cta{white-space:nowrap;padding:10px 13px;font-size:12px}.nav-right{gap:.4rem}.nav-mobile-menu{width:100vw;padding:20px 20px 32px}.hero-inner{padding-left:20px;padding-right:20px}.control-sticky{padding:78px 20px}.details-section{padding:90px 20px}.detail-card{border-radius:3px;min-height:500px;padding:24px}.hold-ui,.wallet-stage,.receipt-lines{bottom:24px;left:24px;right:24px}.hold-ui>div:not(.hold-merchant){padding:17px}.hold-merchant{grid-template-columns:42px 1fr auto;padding:15px 17px}.hold-merchant i{width:42px;height:42px}.network-orbit{width:210px}.network-orbit>i{left:calc(50% + cos(var(--angle)) * 105px);top:calc(50% + sin(var(--angle)) * 105px)}.wallet-stage>div{grid-template-columns:92px 1fr;padding:0 17px}.wallet-stage .brand-mark{width:84px}.control-tabs button{grid-template-columns:1fr;gap:3px;padding:12px 4px}.control-device{border-radius:3px;padding:10px}.control-view-wrap{border-radius:3px;min-height:0}.control-view{min-height:520px;padding:20px 16px}.control-balance strong{font-size:48px}.control-actions>div{min-height:68px}.account-mini-grid{grid-template-columns:1fr}.control-view--card{grid-template-columns:1fr;align-content:start}.control-card-visual{grid-row:auto;margin-bottom:4px}.wallet-provisioned{grid-template-columns:44px 1fr auto}.card-controls{grid-template-columns:repeat(3,1fr)}.card-controls button,.card-controls>div{min-height:78px}.activity-merchant{grid-template-columns:48px 1fr auto}.hero-satellite{padding:10px 11px}.hero-satellite--balance{min-width:118px;top:4%;left:-2%}.hero-satellite--auth{bottom:12%;right:-5%}.hero-satellite--wallet{display:none}.hero-headline{font-size:clamp(30px,10vw,52px)}.hero-ctas{flex-wrap:wrap;row-gap:12px}.hero-figures{flex-flow:row}.figure{border-left:1px solid var(--edge);padding:0 8px}.figure:first-child{border-left:none;padding-left:0}.figure-label{font-size:11px}.figure-value{font-size:13px}.figure-value--static{font-size:12px}.figure .brand-mark--spec{height:15px}.section-inner{padding:64px 20px}.stack-inner{padding:0 20px}.close-word-inner{font-size:clamp(34px,11vw,48px)}.statement-text{font-size:12vw}.manifesto-inner{padding:0 20px}.manifesto-sentence{font-size:clamp(34px,10vw,48px)}.mask-word--chip{margin:.12em .08em;display:inline-block}.statement-glass-chip{min-width:220px}.chain-list{grid-template-columns:repeat(3,1fr)}.chain-row:nth-child(n+4){grid-column:span 1}.product-panel-top{padding:0 18px}.panel-balance,.identity-card{margin-left:18px;margin-right:18px}.panel-balance{padding-left:0;padding-right:0}.chain-list,.stepper,.stepper--identity,.verify-pending,.tx-list{margin-left:18px;margin-right:18px}.floating-receipt{min-width:126px;margin:0 18px 18px;padding:12px 13px}.spend-summary{margin:0 18px}.tier-card,.numbers-tile{padding:24px 20px}.tier-art{margin:-24px -20px 24px}.tier-flag{top:132px}.spec-section .fee-table{padding:8px 12px 2px}.worked-visual,.worked-ledger{padding:26px 20px}.worked-visual{min-height:390px}.worked-total{left:20px;right:20px}.fee-row{grid-template-columns:minmax(0,1fr) repeat(3,60px);gap:8px}.fee-label,.fee-col{font-size:12px}.tx-row{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"avatar main amount""avatar status.";gap:6px 10px}.tx-avatar{grid-area:avatar;align-self:start}.tx-main{grid-area:main}.tx-amount{grid-area:amount;align-self:start}.tx-status{flex-flow:wrap;grid-area:status;justify-content:flex-start;align-items:center;gap:8px;min-width:0}.tx-meta{flex-wrap:wrap;row-gap:4px}.worked-row{grid-template-columns:56px minmax(0,1fr) auto;gap:8px;font-size:12px}.worked-row .status-chip{white-space:normal;text-align:left;line-height:1.4;display:inline}.worked-row .status-chip .odometer{display:inline}.tx-amount{font-size:12px}.status-chip{padding:3px 8px;font-size:11px}.custody-node{padding:20px}.footer-columns{flex-direction:column;gap:32px}.footer-wordmark{font-size:15vw}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.reveal-pending{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.reveal-pending.reveal-visible{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal-pending{opacity:1!important;transform:none!important}.btn-chrome{animation:none}.headline-inner{transform:translateY(0)}.marquee-track{transform:none!important}.mask-word-inner,.close-word-inner{transform:translateY(0)!important}.statement-track{transform:none!important}.close-reveal,.stack-copy>*,.product-panel>*,.tier-card,.fee-row,.worked-row,.custody-node,.numbers-tile,.faq-row{opacity:1!important;transform:none!important}}.bank-app{--app-bg:#070808;--app-panel:#131516;--app-panel-soft:#101112;--app-line:#262a2c;--app-ink:#ecedee;--app-muted:#a0a3a7;background:radial-gradient(circle at 68% -10%, #d0ff0012, transparent 31rem), var(--app-bg);min-height:100vh;color:var(--app-ink);font-family:var(--display);grid-template-columns:232px minmax(0,1fr);display:grid}.bank-app *,.bank-app :before,.bank-app :after{box-sizing:border-box}.bank-app--centered{grid-template-columns:1fr;place-items:center;padding:32px;display:grid}.app-eyebrow{color:var(--app-muted);font:var(--t-label-sm)/1.2 var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;margin:0 0 8px}.app-shell{flex-direction:column;width:min(480px,100%);min-height:100dvh;margin:0 auto;display:flex;position:relative}.app-shell-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.app-shell-header{z-index:10;border-bottom:1px solid var(--app-line);-webkit-backdrop-filter:blur(18px);background:#080a0ddb;flex:0 0 52px;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex;position:sticky;top:0}.app-shell-avatar{background:var(--chrome-gradient);width:34px;height:34px;color:var(--ink-on-light);cursor:pointer;font:600 14px/1 var(--display);border:0;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;display:flex}.app-shell-title{min-width:0;color:var(--app-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:none;margin:0;font-size:15px;font-weight:600;overflow:hidden}.app-shell-header>.status-chip{text-overflow:ellipsis;flex:0 auto;min-width:0;margin-left:auto;overflow:hidden}.app-shell-content{-webkit-overflow-scrolling:touch;padding:20px 16px calc(88px + env(safe-area-inset-bottom));flex:auto;overflow-y:auto}.app-tab-placeholder{text-align:center;padding:40px 4px}.app-tab-placeholder h1{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(24px,6vw,30px);font-weight:600}.app-tab-placeholder p:not(.app-eyebrow){color:var(--app-muted);margin:0;font-size:13px;line-height:1.6}.tab-bar{z-index:30;width:min(480px,100%);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--app-line);-webkit-backdrop-filter:blur(18px);background:#080a0deb;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tab-bar-item{min-height:56px;color:var(--app-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;font-family:inherit;display:flex}.tab-bar-icon{width:24px;height:24px}.tab-bar-item span{letter-spacing:.01em;font-size:11px}.tab-bar-item[aria-current=page]{color:var(--app-ink)}.app-sidebar{display:none}@media (min-width:1024px){.app-shell{flex-direction:row;align-items:stretch;width:100%;max-width:none;margin:0}.app-sidebar{border-right:1px solid var(--app-line);background:#0c0e1280;flex-direction:column;flex:0 0 260px;min-width:0;padding:28px 20px 24px;display:flex;position:relative}.app-sidebar .status-chip{white-space:normal;text-align:left;background:0 0;border:0;border-radius:0;padding:0;line-height:1.5;display:block}.app-sidebar .status-chip-dot{margin-right:8px;display:inline-block}.app-sidebar-wordmark{align-items:center;padding:6px 10px 32px;text-decoration:none;display:flex}.app-sidebar-wordmark-scale{width:104px;height:24px;display:block}.app-sidebar-wordmark-image{object-fit:contain;width:100%;height:100%;display:block}.app-sidebar-nav{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.app-sidebar-item{width:100%;min-height:48px;color:var(--app-muted);cursor:pointer;font:500 15px/1 var(--display);letter-spacing:-.01em;background:0 0;border:0;border-radius:3px;align-items:center;gap:12px;padding:0 12px;transition:background-color .15s,color .15s;display:flex}@media (hover:hover){.app-sidebar-item:hover{background:var(--surface-1);color:var(--app-ink)}}.app-sidebar-item:active{background:#e9ecf11a}.app-sidebar-icon{flex:none;width:19px;height:19px}.app-sidebar-item[aria-current=page]{background:var(--surface-2);color:var(--app-ink);font-weight:600}.app-sidebar-item[aria-current=page] .app-sidebar-icon{opacity:1}.app-sidebar-icon{opacity:.75;transition:opacity .15s}.app-sidebar-item:hover .app-sidebar-icon{opacity:1}.app-sidebar-footer{border-top:1px solid var(--app-line);margin-top:auto;padding-top:16px}.app-sidebar-footer .status-chip{justify-content:center;width:100%}.app-shell-main{min-width:0}.app-shell-header{z-index:auto;-webkit-backdrop-filter:none;background:0 0;border-bottom:0;flex:none;height:auto;padding:44px 56px 28px;position:static}.app-shell-avatar,.app-shell-header>.status-chip{display:none}.app-shell-title{letter-spacing:-.025em;white-space:normal;font-size:28px;font-weight:600}.app-shell-content{padding:0 56px 64px}.app-shell-content>.app-stack{max-width:1180px}.app-fund-panel{max-width:640px}.tab-bar{display:none}}.status-chip{border:1px solid var(--app-line);min-height:26px;font:11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:2px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.status-chip-dot{border-radius:50%;width:6px;height:6px}.status-chip--good{color:var(--good);background:#2bc23514;border-color:#2bc23547}.status-chip--good .status-chip-dot{background:var(--good);box-shadow:none}.status-chip--amber{color:var(--amber);background:#f0b90b14;border-color:#f0b90b47}.status-chip--amber .status-chip-dot{background:var(--amber);box-shadow:none}.status-chip--bad{color:var(--bad);background:#f7594b14;border-color:#f7594b47}.status-chip--bad .status-chip-dot{background:var(--bad);box-shadow:none}.list-row{border:0;border-bottom:1px solid var(--app-line);width:100%;min-height:56px;color:var(--app-ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:8px 4px;font-family:inherit;display:flex}button.list-row{cursor:pointer}.list-row:last-child{border-bottom:0}.list-row-leading{background:var(--app-panel-soft);width:36px;height:36px;color:var(--app-muted);border-radius:3px;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.list-row-leading svg{width:18px;height:18px}.list-row-label{flex:auto;min-width:0;font-size:14px}.list-row-trailing{color:var(--app-muted);flex:none;font-size:13px}.list-row-chevron{width:18px;height:18px;color:var(--app-muted);flex:none}.list-row--destructive .list-row-label,.list-row--destructive .list-row-leading{color:var(--bad)}.segmented{border:1px solid var(--app-line);background:var(--app-panel-soft);border-radius:3px;gap:4px;padding:4px;display:flex}.segmented-item{min-height:38px;color:var(--app-muted);cursor:pointer;font:500 13px/1 var(--display);letter-spacing:-.01em;background:0 0;border:0;border-radius:3px;flex:1 1 0}.segmented-item[aria-selected=true]{background:var(--app-panel);box-shadow:none;color:var(--app-ink)}.sheet-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);background:#04050799;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-panel{width:min(480px,100%);max-height:86vh;padding:10px 20px calc(24px + env(safe-area-inset-bottom));border:1px solid var(--app-line);background:var(--app-panel);box-shadow:none;border-bottom:0;border-radius:3px;overflow-y:auto}.sheet-handle{background:var(--app-line);border-radius:2px;width:36px;height:4px;margin:0 auto 14px;display:block}.sheet-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sheet-title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.sheet-close{border:1px solid var(--app-line);width:32px;height:32px;color:var(--app-muted);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.sheet-close svg{width:16px;height:16px}.tx-row{border-bottom:1px solid var(--app-line);align-items:center;gap:10px;min-height:56px;padding:8px 4px;display:flex}.tx-row:last-child{border-bottom:0}.tx-row--authorized .tx-row-avatar{color:var(--amber);background:#f0b90b2e}.tx-row--cleared .tx-row-avatar{color:var(--good);background:#2bc2352e}.tx-row--declined .tx-row-avatar{color:var(--bad);background:#f7594b2e}.tx-row-avatar{background:var(--app-panel-soft);width:32px;height:32px;color:var(--app-ink);font:12px var(--mono);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tx-row-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tx-row-merchant{color:var(--app-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.tx-row-category{color:var(--app-muted);font-size:12px}.tx-row-amount{font:600 13px/1 var(--mono);flex:none}.tx-row-amount--pos{color:var(--good)}.tx-row-amount--neg{color:var(--app-ink)}.app-balance-panel{isolation:isolate;min-height:236px;box-shadow:none;background:linear-gradient(120deg,#ffffff0e,#0000 40%),linear-gradient(135deg,#171b22,#0b0e13 68%);border:1px solid #eceff529;border-radius:3px;justify-content:space-between;align-items:flex-end;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.app-balance-panel:after{content:"";z-index:-1;background:linear-gradient(145deg,#ffffff17,#0000 55%);border:1px solid #ffffff14;border-radius:44%;width:500px;height:500px;position:absolute;inset:-80% -15% auto auto;transform:rotate(32deg)}.app-balance-panel p{color:#a6adba;margin:0 0 15px;font-size:13px}.app-balance-panel strong{letter-spacing:-.055em;margin-bottom:12px;font-size:clamp(42px,6vw,68px);font-weight:500;display:block}.app-balance-panel>div>span{color:var(--app-muted);font:11px/1.4 var(--mono)}.app-grid,.app-grid--lower,.app-grid--hero{display:contents}@media (min-width:1024px){.app-grid,.app-grid--lower,.app-grid--hero{align-items:start;gap:28px;display:grid}.app-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.app-grid--lower{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.app-grid--hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch}}.app-panel{border:1px solid var(--app-line);background:linear-gradient(145deg, #ffffff05, transparent 45%), var(--app-panel);border-radius:3px;min-width:0;padding:26px}.app-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.app-panel h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.app-safe-chip,.app-status-chip,.app-source-label{border:1px solid var(--app-line);color:#b7beca;font:11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:6px 9px}.app-safe-chip{color:var(--good);border-color:#2bc2352e}.app-status-chip{color:var(--good)}.app-panel-copy{max-width:50ch;color:var(--app-muted);margin:-7px 0 22px;font-size:13px;line-height:1.65}.app-fund-panel form label{color:#d4d6d8;font:var(--t-label-sm)/1.2 var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;margin-bottom:8px;display:block}.app-amount-field{background:#101112;border:1px solid #eff2f729;border-radius:3px;align-items:center;height:52px;display:flex}.app-amount-field:focus-within{border-color:#eff2f78c}.app-amount-field span{color:var(--app-muted);padding-left:16px;font-size:17px}.app-amount-field input{width:100%;height:100%;color:var(--app-ink);font:18px/1 var(--mono);background:0 0;border:0;outline:0}.app-field-help{color:#84888c;font:12px/1.4 var(--mono);margin:8px 0 17px}.app-button{border:1px solid var(--acid);background:var(--acid);color:#070808;cursor:pointer;min-height:44px;font:700 12px/1 var(--display);text-transform:uppercase;letter-spacing:.07em;border-radius:3px;padding:0 18px;transition:filter .18s,background .18s}@media (hover:hover){.app-button:hover{filter:brightness(1.1)}}.app-button:disabled{cursor:wait;opacity:.55}.app-button--wide{width:100%}.app-form-note{color:var(--app-muted);margin:14px 0 0;font-size:11px;line-height:1.5}.app-form-note--good,.app-form-note--success{color:var(--good)}.app-form-note--pending,.app-form-note--unknown{color:var(--amber)}.app-form-note--error{color:var(--bad)}.app-card-visual{aspect-ratio:1.62;box-shadow:none;color:#090a0c;text-shadow:0 1px #ffffff40;background:linear-gradient(135deg,#0000 10%,#ffffff47 42%,#0000 43%),linear-gradient(145deg,#343941,#9da2a9 42%,#3e434b 52%,#bec2c8 81%,#555a62);border:1px solid #ffffff40;border-radius:3px;padding:23px;position:relative;overflow:hidden}.app-card-visual:after{content:"";pointer-events:none;background:repeating-linear-gradient(100deg,#0000 0 12px,#ffffff09 13px 14px);position:absolute;inset:0}.app-card-topline,.app-card-bottom{z-index:1;font:700 12px/1 var(--mono);letter-spacing:.13em;justify-content:space-between;display:flex;position:relative}.app-card-chip{z-index:1;background:linear-gradient(145deg,#d1c6a7,#8f856a);border:1px solid #00000059;border-radius:3px;width:37px;height:29px;margin-top:14%;position:relative}.app-card-bottom{position:absolute;bottom:22px;left:23px;right:23px}.app-card-facts{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 0;display:grid}.app-card-facts div{border:1px solid var(--app-line);border-radius:3px;padding:12px 14px}.app-card-facts dt{color:var(--app-muted);font:11px/1.3 var(--mono);text-transform:uppercase;margin-bottom:5px}.app-card-facts dd{margin:0;font-size:13px}.app-privacy-note{color:#a0a3a7;margin:14px 0 0;font-size:12px;line-height:1.5}.app-decline-notice{background:#f7594b12;border:1px solid #f7594b52;border-radius:2px;margin:16px 0 0;padding:14px 16px}.app-decline-notice p{margin:0;font-size:13px;line-height:1.55}.app-decline-notice p+p{margin-top:8px}.app-decline-notice-title{color:var(--bad);font-weight:600}.app-decline-notice strong{font-variant-numeric:tabular-nums;font-weight:600}.app-decline-notice-fee{color:#a0a3a7;font-size:12px}.app-product-list,.app-activity-list{margin:0;padding:0;list-style:none}.app-product-list li{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.app-product-list li:last-child{border-bottom:1px solid var(--app-line)}.app-product-list div{gap:5px;display:grid}.app-product-list strong{font-size:13px;font-weight:600}.app-product-list span{color:var(--app-muted);font:11px/1 var(--mono)}.app-product-list b{color:#c9ced7;font:11px/1 var(--mono);text-transform:uppercase}.app-minimum{color:var(--app-muted);margin:17px 0 0;font-size:11px}.app-minimum strong{color:var(--app-ink);font-weight:500}.app-activity-list li{border-top:1px solid var(--app-line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.app-activity-icon{border:1px solid var(--app-line);width:34px;height:34px;color:var(--good);border-radius:50%;place-items:center;display:grid}.app-activity-list li>div{gap:5px;display:grid}.app-activity-list strong{font-size:12px;font-weight:600}.app-activity-list span{color:var(--app-muted);font:11px/1.2 var(--mono)}.app-activity-value{justify-items:end}.app-activity-value span[data-state=succeeded]{color:var(--good)}.app-activity-value span[data-state=pending],.app-activity-value span[data-state=unknown]{color:var(--amber)}.app-activity-value span[data-state=failed]{color:var(--bad)}.app-empty{border:1px dashed var(--app-line);color:var(--app-muted);text-align:center;border-radius:3px;margin:0;padding:30px 18px;font-size:12px}.app-empty--activity{place-items:center;display:grid}.app-empty--activity>span{border:1px solid var(--app-line);border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:10px;display:grid}.app-empty--activity p{color:#c0c5cf;margin:0 0 5px}.app-empty--activity small{font-size:11px}.app-loader,.app-load-error{text-align:center;max-width:430px}.app-loader{color:var(--app-muted);font:11px/1.5 var(--mono)}.app-loader-mark{border:1px solid #a0a3a7;border-top-color:#0000;border-radius:50%;width:30px;height:30px;margin:0 auto 18px;animation:.9s linear infinite app-spin;display:block}.app-load-error h1{margin:0 0 12px;font-size:30px;font-weight:600}.app-load-error>p:not(.app-eyebrow){color:var(--app-muted);margin:0 0 22px;line-height:1.6}.app-text-link{color:#b8bec8;margin-top:18px;font-size:12px;display:block}.app-link-button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.bank-app--centered{position:relative}.app-auth-glow{pointer-events:none;background:radial-gradient(closest-side,#e9ecf11a,#0000 70%);border-radius:50%;width:min(820px,92vw);height:min(820px,92vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-auth-mark{justify-content:center;margin:0 0 28px;display:flex}.app-auth-mark-scale{width:148px;height:34px;display:block}.app-auth-mark-image{object-fit:contain;width:100%;height:100%;display:block}.app-auth-panel{text-align:left;width:min(460px,100%);box-shadow:none;padding:34px;position:relative}.app-auth-panel h1{letter-spacing:-.02em;margin:6px 0 22px;font-size:clamp(22px,3vw,28px);font-weight:600}.app-auth-panel .app-choice-form{margin-bottom:4px}.app-status-banner{color:#f0b90b;font:11px/1.4 var(--mono);letter-spacing:.01em;text-align:center;background:#f0b90b12;border-bottom:1px solid #f0b90b38;justify-content:center;align-items:center;gap:9px;padding:10px 16px;display:flex}.app-stack{gap:18px;display:grid}.app-intro-panel{background:radial-gradient(circle at 95% 0%, #9da8be1f, transparent 18rem), var(--app-panel);justify-content:space-between;align-items:center;gap:28px;min-height:120px;display:flex}.app-intro-panel h2{font-size:clamp(24px,3vw,34px)}.app-intro-panel>p{max-width:52ch;color:var(--app-muted);margin:0;font-size:13px;line-height:1.65}.app-progress{background:#ffffff12;border-radius:2px;height:5px;margin:-8px 0 18px;overflow:hidden}.app-progress span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#6e7788,#e6e9ee);width:100%;height:100%;transition:transform .25s;display:block;transform:scaleX(0)}.app-checklist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.app-checklist li{border-top:1px solid var(--app-line);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;display:grid}.app-checklist button{width:32px;height:32px;color:var(--app-muted);cursor:pointer;font:11px/1 var(--mono);background:0 0;border:1px solid #eef1f62e;border-radius:50%;place-items:center;display:grid}.app-checklist li[data-complete=true] button{color:var(--good);background:#2bc23514;border-color:#2bc2354d}.app-checklist div{gap:4px;display:grid}.app-checklist strong{font-size:12px;font-weight:600}.app-checklist span{color:var(--app-muted);font-size:12px;line-height:1.45}.app-choice-form{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.app-choice-list{gap:8px;margin-bottom:8px;display:grid}.app-choice-list label{border:1px solid var(--app-line);cursor:pointer;border-radius:3px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:grid}.app-choice-list label[data-selected=true]{background:#ffffff0a;border-color:#eef1f652}.app-choice-list label span{gap:5px;display:grid}.app-choice-list label strong{font-size:12px;font-weight:600}.app-choice-list label small{color:var(--app-muted);font:11px/1 var(--mono)}.app-choice-list label b{color:#c8ced8;font:11px/1 var(--mono);text-transform:uppercase}.app-field-label{color:#d4d6d8;font:var(--t-label-sm)/1.2 var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;margin:5px 0 -4px;display:block}.app-choice-form>input,.app-choice-form>select,.app-choice-form .app-field>input,.app-choice-form .app-field>select,.app-panel>select{width:100%;min-height:46px;color:var(--app-ink);font:12px/1 var(--display);background:#101112;border:1px solid #eff2f729;border-radius:3px;outline:0;padding:0 13px}.app-choice-form>input:focus,.app-choice-form>select:focus,.app-choice-form .app-field>input:focus,.app-panel>select:focus{border-color:#eff2f78c}.app-card-carousel{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),360px));gap:16px;display:grid}.app-card-summary{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.app-card-summary span{border:1px solid var(--app-line);color:var(--app-muted);font:11px/1 var(--mono);text-transform:uppercase;border-radius:2px;padding:5px 7px}.app-button--secondary{border-color:var(--app-line);color:var(--app-ink);background:0 0}@media (hover:hover){.app-button--secondary:hover{filter:none;border-color:var(--acid-edge);color:var(--acid)}}.app-warning{background:#f0b90b0e;border:1px solid #f0b90b3d;border-radius:3px;padding:14px}.app-warning strong{color:#f0b90b;font:11px/1 var(--mono);letter-spacing:.05em}.app-warning p{color:var(--app-muted);margin:7px 0 0;font-size:12px;line-height:1.5}.app-instructions{gap:17px;display:grid}.app-instructions dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.app-instructions dl div{border:1px solid var(--app-line);border-radius:3px;padding:12px}.app-instructions dt{color:var(--app-muted);font:11px/1 var(--mono);text-transform:uppercase}.app-instructions dd{margin:7px 0 0;font-size:12px}.app-instructions code{overflow-wrap:anywhere;color:var(--good);font:11px/1.6 var(--mono);-webkit-user-select:all;user-select:all;background:#2bc2350a;border:1px solid #2bc2352b;border-radius:3px;padding:16px}.app-warning-list{color:#b6a878;border:1px solid #f0b90b26;border-radius:3px;margin:0;padding:14px 14px 14px 28px;font-size:12px;line-height:1.55}.app-status-chip[data-state=pending],.app-status-chip[data-state=active]{color:var(--amber)}.app-status-chip[data-state=confirmed],.app-status-chip[data-state=consumed]{color:var(--good)}.app-status-chip[data-state=expired],.app-status-chip[data-state=locked]{color:var(--bad)}.app-challenge-reveal{border-top:1px solid var(--app-line);margin-top:22px;padding-top:22px}.app-demo-code{background:#f0b90b0b;border:1px solid #f0b90b3d;border-radius:3px;place-items:center;gap:10px;margin-bottom:18px;padding:22px;display:grid}.app-demo-code span,.app-demo-code small{color:var(--app-muted);font:11px/1.3 var(--mono);text-transform:uppercase}.app-demo-code strong{color:#f0dd9d;font:19px/1 var(--mono);letter-spacing:.08em}.app-result-line{color:var(--app-muted);margin:14px 0 0;font-size:12px}.app-result-line b{color:var(--app-ink)}.app-challenge-list{margin:0;padding:0;list-style:none}.app-challenge-list li{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.app-challenge-list li>div{gap:5px;display:grid}.app-challenge-list li>div:last-child{justify-items:end}.app-challenge-list strong{font-size:12px;font-weight:600}.app-challenge-list span,.app-challenge-list small{color:var(--app-muted);font:11px/1.3 var(--mono)}.app-challenge-list span[data-state=active]{color:var(--amber)}.app-challenge-list span[data-state=consumed]{color:var(--good)}.app-challenge-list span[data-state=expired],.app-challenge-list span[data-state=locked]{color:var(--bad)}@keyframes app-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.app-intro-panel{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.app-panel{padding:21px 18px}.app-card-visual{padding:18px}.app-card-bottom{bottom:17px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){.app-loader-mark{border-top-color:#a0a3a7;animation:none}.app-button{transition:none}}.app-home-card-face{max-width:320px}strong>.odometer{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit}@media (pointer:coarse){.menu-link{padding:12px 0}.nav-trigger{padding:13px 14px}.nav-logo,.nav-cta,.app-text-link{min-height:44px}.nav-logo,.nav-cta{align-items:center}.app-text-link{align-items:center;display:flex}.app-link-button{justify-content:flex-start}.app-checklist button{position:relative}.app-checklist button:after{content:"";position:absolute;inset:-7px}.app-shell-avatar{position:relative}.app-shell-avatar:after{content:"";position:absolute;inset:-5px}}.app-field{grid-template-columns:minmax(0,1fr);gap:5px;display:grid}.app-field .app-field-help{margin:2px 0 0}.app-field-error{color:var(--bad);font:var(--t-label-sm)/1.4 var(--mono);letter-spacing:var(--t-label-track-sm);margin:2px 0 0}.app-field input[aria-invalid=true]{border-color:#f7594b8c}.app-progress--steps{margin:6px 0 14px}.app-step-head{color:var(--app-ink,var(--ink));font:600 17px var(--display);letter-spacing:-.01em;gap:3px;margin:0 0 6px;display:grid}.app-step-head:focus{outline:none}.app-step-head span{color:#84888c;font:var(--t-label-sm)/1.2 var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase}.app-step-nav{gap:10px;margin-top:6px;display:flex}.app-step-nav .app-button--wide{flex:auto}.app-step-nav .app-button--secondary{flex:none;padding-inline:20px}.app-auth-panel .app-button--secondary{border:1px solid var(--app-line,var(--edge));color:var(--app-ink,var(--ink));background:0 0}@media (min-width:1024px){.app-shell{height:100dvh}#root:has(>.app-status-banner){flex-direction:column;height:100dvh;display:flex}#root:has(>.app-status-banner)>.app-status-banner{flex:none}#root:has(>.app-status-banner)>.app-shell{flex:auto;height:auto;min-height:0}.app-shell-main{min-height:0}.app-grid--hero--stacked{display:contents}.app-grid--hero--stacked .app-checklist span{max-width:68ch;display:block}}.app-refer-hero{align-content:start;gap:14px;display:grid}.app-referral-intro{gap:22px;display:grid}.app-referral-intro .app-panel-copy{margin:10px 0 0}.app-referral-rewards{background:var(--app-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.app-referral-rewards>div{background:var(--surface-2);min-width:0;padding:18px}.app-referral-rewards dt{color:var(--app-muted);font:var(--t-label-sm)/1.3 var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase}.app-referral-rewards dd{color:var(--app-ink);font:700 clamp(18px, 3.6vw, 24px)/1.15 var(--mono);font-variant-numeric:tabular-nums;margin:10px 0 0}.app-reward-footnote{max-width:65ch;color:var(--app-muted);font:11px/1.5 var(--mono);margin:0}@media (min-width:900px){.app-referral-intro{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:center}}@media (max-width:480px){.app-referral-rewards{grid-template-columns:minmax(0,1fr)}}.app-refer-code{font:400 clamp(30px, 6vw, 42px)/1.1 var(--mono);letter-spacing:.16em;color:var(--app-ink,var(--ink));overflow-wrap:anywhere;margin:0}.app-refer-actions{flex-wrap:wrap;gap:10px;display:flex}.app-refer-actions .app-button--wide{flex:190px}.app-refer-actions .app-button--secondary{flex:none;padding-inline:20px}h2.app-refer-points{font:600 clamp(27px, 4vw, 35px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 0}.app-refer-list{background:var(--app-line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.app-refer-row{background:var(--app-panel,#0c0e12);width:100%;min-height:56px;color:inherit;cursor:pointer;text-align:left;border:0;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;transition:background-color .15s;display:grid}@media (hover:hover){.app-refer-row:hover{background:var(--surface-2)}}.app-refer-row-code{font:400 var(--t-label)/1 var(--mono);letter-spacing:.1em;color:var(--app-ink,var(--ink))}.app-refer-row-meta{min-width:0;color:var(--app-muted,var(--muted));font:var(--t-label-sm)/1.4 var(--mono);letter-spacing:var(--t-label-track-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:560px){.app-refer-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.app-refer-row-meta{grid-area:2/1}.app-refer-row .status-chip{grid-area:1/2/span 2}}.app-activate{border:1px solid var(--app-edge);background:var(--surface-1);text-align:left;width:min(460px,100%);box-shadow:none;border-radius:3px;padding:34px;position:relative}.app-activate h1{letter-spacing:-.02em;margin:6px 0 10px;font-size:clamp(22px,3vw,28px);font-weight:600}.app-activate-amount{font:600 clamp(32px, 6.4vw, 43px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--app-ink);margin:22px 0 4px}.app-activate-picker{margin-top:20px}.app-deposit-flow{width:min(680px,100%)}.app-deposit-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.app-deposit-heading .app-panel-copy{margin:10px 0 0}.app-deposit-amount{border:1px solid var(--app-edge);background:#101112;border-radius:3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;min-height:64px;display:grid}.app-deposit-amount:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px var(--acid)}.app-deposit-amount>span{color:var(--acid);font:700 26px/1 var(--mono);padding-left:16px}.app-choice-form .app-deposit-amount>input,.app-choice-form .app-deposit-amount>select{min-width:0;height:62px;color:var(--app-ink);background:0 0;border:0;outline:0}.app-choice-form .app-deposit-amount>input{width:100%;font:700 clamp(26px, 7vw, 38px)/1 var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;padding:0 10px}.app-choice-form .app-deposit-amount>select{border-left:1px solid var(--app-edge);width:auto;font:600 13px/1 var(--mono);padding:0 14px}.app-deposit-network{border-top:1px solid var(--app-line);border-bottom:1px solid var(--app-line);font:12px/1.4 var(--mono);grid-template-columns:auto minmax(0,1fr);gap:8px 18px;padding:14px 0;display:grid}.app-deposit-network span{color:var(--app-muted)}.app-deposit-network strong{color:var(--app-ink);text-align:right}.app-deposit-ready{gap:12px;display:grid}.app-deposit-send{color:var(--app-ink);font:700 clamp(30px, 7vw, 44px)/1 var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0}.app-deposit-network-name,.app-deposit-note{color:var(--app-muted);font:12px/1.5 var(--mono);margin:0}.app-deposit-secondary{gap:20px;display:flex}.app-deposit-secondary .app-text-link{width:auto;margin:0}.app-stake-gate{background:#d0ff000a;border:1px solid #d0ff004d;border-radius:3px;gap:10px;padding:18px;display:grid}.app-stake-gate strong{color:var(--app-ink);font-size:15px}.app-stake-gate p{color:var(--app-muted);margin:0;font-size:13px;line-height:1.55}.app-stake-gate .app-button{margin-top:4px}@media (max-width:420px){.app-deposit-heading{display:grid}.app-deposit-amount>span{padding-left:12px;font-size:22px}.app-choice-form .app-deposit-amount>input{padding-inline:8px;font-size:26px}.app-choice-form .app-deposit-amount>select{padding-inline:10px}}.app-activate-address{gap:12px;margin-top:20px;display:grid}.app-activate-address-value{border:1px solid var(--app-edge);font:13px/1.5 var(--mono);letter-spacing:.02em;color:var(--app-ink);overflow-wrap:anywhere;background:#101112;border-radius:3px;margin:0;padding:13px}.app-activate-notes{font:13px/1.5 var(--display);color:var(--app-muted);gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.app-activate-notes>li:first-child{color:var(--app-ink)}.app-activate-status{font:12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;display:flex}.app-activate-status--waiting{color:var(--app-muted)}.app-activate-status--waiting .status-chip-dot{background:var(--app-muted)}.app-activate-status--done{color:var(--good)}.app-activate-blocked{gap:10px;margin-top:20px;display:grid}.app-getcard{align-items:center;gap:18px;display:grid}@media (min-width:720px){.app-getcard{grid-template-columns:minmax(0,1fr) auto}.app-getcard .app-button{width:auto;min-width:190px}}.app-activate--embedded{width:100%;max-width:560px}.app-getcard .app-panel-copy,.app-activate .app-panel-copy{margin-top:0}.app-getcard h2,.app-activate h1{margin-bottom:12px}.app-activate-amount+.app-panel-copy{margin-top:10px}.app-choice-form .app-field>input[type=date]{appearance:none;height:46px;font-family:var(--display);font-size:12px}.app-choice-form .app-field>input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0;line-height:44px}.app-choice-form .app-field>input[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:.45;cursor:pointer}.app-choice-form .app-field>input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.75}.app-choice-form .app-field>input[type=date]::-webkit-inner-spin-button{display:none}.app-choice-form .app-field>input[type=date]::-webkit-clear-button{display:none}.app-combo{position:relative}.app-combo-control{display:block;position:relative}.app-choice-form .app-combo-control>input{width:100%;min-height:46px;color:var(--app-ink);font:12px/1 var(--display);background:#101112;border:1px solid #eff2f729;border-radius:3px;outline:0;padding:0 34px 0 13px}.app-choice-form .app-combo-control>input:focus{border-color:#eff2f78c}.app-choice-form .app-combo-control>input[aria-invalid=true]{border-color:#f7594b8c}.app-choice-form .app-combo-control>input::placeholder{color:#c3c8d16b}.app-combo-caret{pointer-events:none;border-bottom:1.5px solid #c3c8d199;border-right:1.5px solid #c3c8d199;width:6px;height:6px;transition:transform .16s,border-color .16s;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.app-combo:focus-within .app-combo-caret{border-color:#eff2f7e6}.app-combo-list{z-index:30;overscroll-behavior:contain;max-height:244px;box-shadow:none;-webkit-overflow-scrolling:touch;background:#151a22;border:1px solid #eff2f73d;border-radius:3px;margin:6px 0 0;padding:5px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.app-combo-list[hidden]{display:none}.app-combo-option{color:var(--app-ink);font:12px/1.2 var(--display);cursor:pointer;border-radius:3px;padding:9px 11px}.app-combo-option--active{background:#eff2f721}@media (max-width:620px){.app-combo-option{padding:12px;font-size:13px}}.app-combo-option[aria-selected=true]{color:#fff}.app-combo-option[aria-selected=true]:after{content:"";float:right;border-bottom:1.5px solid #eff2f7bf;border-right:1.5px solid #eff2f7bf;width:4px;height:8px;margin:2px 1px 0 0;transform:rotate(45deg)}.app-combo-empty{color:#c3c8d1b3;font:var(--t-label-sm)/1.4 var(--mono);letter-spacing:var(--t-label-track-sm);padding:11px}.app-combo-list--up{box-shadow:none;margin:0 0 6px;top:auto;bottom:100%}.spec-section .price-headline{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin-bottom:56px;display:grid}.spec-section .price-headline-card{border:1px solid var(--paper-edge);box-shadow:none;background:#ffffff6b;border-radius:3px;padding:34px 32px 30px;position:relative;overflow:hidden}.spec-section .price-headline-card--primary{border-color:var(--paper-edge-strong);background:linear-gradient(150deg,#ffffffeb,#ffffff57 62%)}.spec-section .price-headline-label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-muted);font-size:11px;display:block}.spec-section .price-headline-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--paper-ink);margin:14px 0 12px;font-size:clamp(52px,7vw,68px);font-weight:700;line-height:.92;display:block}.spec-section .price-headline-card small{max-width:34ch;color:var(--paper-muted);font-size:13px;line-height:1.55;display:block}.spec-section .cost-table{border:1px solid var(--paper-edge);box-shadow:none;background:#ffffff6b;border-radius:3px;margin-bottom:64px;padding:6px 24px 10px}.spec-section .cost-row{border-bottom:1px solid var(--paper-edge);grid-template-columns:minmax(0,.9fr) 120px minmax(0,1.5fr);align-items:baseline;gap:20px;padding:18px 0;display:grid}.spec-section .cost-row:last-of-type{border-bottom:0}.spec-section .cost-row--head{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase}.spec-section .cost-label{color:var(--paper-ink);font-size:15px}.spec-section .cost-row--head .cost-label,.spec-section .cost-row--head .cost-value,.spec-section .cost-row--head .cost-note{color:var(--paper-muted);font-size:11px}.spec-section .cost-value{font-family:var(--mono);color:var(--paper-ink);font-variant-numeric:tabular-nums;font-size:15px}.spec-section .cost-open{color:var(--paper-muted);font-size:12px}.spec-section .cost-note{color:var(--paper-muted);font-size:13px;line-height:1.55}@media (max-width:780px){.spec-section .cost-table{padding:4px 18px 8px}.spec-section .cost-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:16px 0}.spec-section .cost-note{grid-column:1/-1}.spec-section .cost-row--head{display:none}}.privacy-ledger{gap:8px;display:grid;position:absolute;bottom:34px;left:34px;right:34px}.privacy-ledger>div{border:1px solid var(--paper-edge);min-height:54px;box-shadow:none;background:#fff;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 20px;display:grid}.privacy-ledger span{font:13px var(--display);color:var(--paper-muted)}.privacy-ledger strong{text-align:right;font:11px var(--mono);letter-spacing:.04em;color:var(--paper-muted);justify-self:end}.receipt-lines span,.receipt-lines strong{align-items:center;min-height:44px;display:flex}.receipt-lines strong{justify-content:flex-end}.app-card-flip{perspective:1400px}.app-card-flip-inner{transform-style:preserve-3d;transition:transform .42s cubic-bezier(.4,0,.2,1);position:relative}.app-card-flip--revealed .app-card-flip-inner{transform:rotateY(180deg)}.app-card-flip-front,.app-card-flip-back{backface-visibility:hidden}.app-card-flip-back{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;transform:rotateY(180deg);container-type:inline-size}.app-card-flip-back .app-card-topline{gap:10px}.app-card-timer{letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.72;flex:none;font-size:10px}.app-card-pan{width:100%;color:inherit;text-align:left;font:600 clamp(14px, 7.2cqw, 21px)/1.15 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block}.app-otp-where{background:#ffffff08;border:1px solid #eff2f724;border-radius:3px;gap:4px;margin:14px 0 4px;padding:12px 14px;display:grid}.app-otp-where small{font:10px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--app-muted,#a0a3a7)}.app-otp-where strong{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px}.app-card-pan-row{align-items:center;gap:10px;display:flex}.app-card-copy{width:30px;height:30px;color:inherit;cursor:pointer;background:#ffffff47;border:1px solid #14161c38;border-radius:3px;flex:none;place-items:center;padding:0;display:grid}.app-card-copy svg{width:15px;height:15px}.app-card-copy:hover{background:#ffffff73}.app-card-secret-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:16px;display:grid}.app-card-secret{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.app-card-secret--holder{overflow:hidden}.app-card-secret--holder strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;max-width:100%;font-size:13px;overflow:hidden}.app-card-secret--cvv{text-align:right}.app-card-secret small{font:10px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.07em;opacity:.72;margin-bottom:4px;display:block}.app-card-secret strong,.app-card-cvv{color:inherit;font:600 15px/1.2 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:left;background:0 0;border:0;padding:0;display:block}.app-card-cvv{cursor:pointer}.app-card-pan:hover,.app-card-cvv:hover{opacity:.75}.app-card-reveal-button{width:100%;margin-top:10px}@media (prefers-reduced-motion:reduce){.app-card-flip-inner,.app-card-flip--revealed .app-card-flip-inner{transition:none;transform:none}.app-card-flip-back{transform:none}.app-card-flip--revealed .app-card-flip-front{visibility:hidden}}.app-reveal-backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);background:#040507b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.app-reveal-dialog{width:min(430px,100%);max-height:90vh;overflow-y:auto}.app-reveal-dialog h2{letter-spacing:-.02em;margin:0 0 10px;font-size:20px}.app-reveal-steps{color:var(--app-muted,#a0a3a7);gap:10px;margin:14px 0 18px;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.app-reveal-secret{color:var(--app-ink);font:13px/1.5 var(--mono);letter-spacing:.08em;word-break:normal;overflow-wrap:break-word;-webkit-user-select:all;user-select:all;background:#101112;border:1px solid #eff2f72e;border-radius:3px;margin-top:8px;padding:10px 12px;display:block}.app-totp-enrol{justify-items:center;gap:4px;display:grid}.app-totp-qr{box-shadow:none;background:#fff;border-radius:3px;margin:4px 0 2px;padding:12px;line-height:0}.app-totp-qr img{width:230px;height:230px;display:block}.app-totp-steps{justify-self:stretch}@media (max-width:420px){.app-totp-qr img{width:190px;height:190px}}.app-choice-form .app-field>input.app-reveal-code{font:600 22px/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center}.app-card-pending{opacity:1;letter-spacing:.06em;font-style:italic}.app-card-visual .app-card-pending{color:#090a0cd1}.app-card-issuing-note{color:var(--app-muted,#a0a3a7);margin:10px 0 0;font-size:12px;line-height:1.5}.app-card-hero-grid{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:28px;margin-top:4px;display:grid}.app-card-hero-visual{gap:10px;display:grid}.app-card-facts{border:1px solid var(--app-line);background:#ffffff04;border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:18px 24px;margin:0;padding:20px 22px;display:grid}.app-card-facts>div{min-width:0}.app-card-facts dt{font:var(--t-label-sm)/1.3 var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--app-muted,#a0a3a7)}.app-card-facts dd{font:600 16px/1.25 var(--display);font-variant-numeric:tabular-nums;color:var(--app-ink);overflow-wrap:anywhere;margin:6px 0 0}.app-tx-list{display:grid}@media (max-width:900px){.app-card-hero-grid{grid-template-columns:minmax(0,1fr);gap:20px}.app-card-hero-visual{max-width:340px}}.app-next{border:1px solid var(--app-line);background:radial-gradient(120% 160% at 0% 0%, #ffffff0d, transparent 58%), var(--app-panel);border-radius:3px;align-items:center;gap:12px;padding:30px 32px;display:grid;position:relative;overflow:hidden}.app-next:before{content:"";width:1px;position:absolute;inset:0 auto 0 0}.app-next--act:before{background:linear-gradient(180deg, transparent, var(--app-ink), transparent)}.app-next--wait:before{background:linear-gradient(180deg, transparent, var(--warn,#f0b90b), transparent)}.app-next--ready:before{background:linear-gradient(180deg, transparent, var(--good,#2bc235), transparent)}.app-next h2{letter-spacing:-.025em;color:var(--app-ink);margin:0;font-size:clamp(21px,2.4vw,27px);font-weight:600;line-height:1.12}.app-next .app-panel-copy{max-width:62ch;margin:0}.app-next-action{justify-self:start;min-width:190px;margin-top:4px}@media (min-width:820px){.app-next{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow action""title action""copy action";column-gap:32px}.app-next .app-eyebrow{grid-area:eyebrow}.app-next h2{grid-area:title}.app-next .app-panel-copy{grid-area:copy}.app-next-action{grid-area:action;align-self:center;margin-top:0}}.app-home-card-number{font:14px/1.2 var(--mono);letter-spacing:.1em;color:var(--app-muted,#a0a3a7);margin:5px 0 0}.app-balance-amount{font-variant-numeric:tabular-nums;text-shadow:0 0 34px #e9ecf147,0 0 90px #e9ecf11a;display:block;position:relative}.app-balance-panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#e9ecf117,#0000 70%);border-radius:50%;width:460px;height:460px;animation:18s ease-in-out infinite alternate balance-drift;position:absolute;inset:auto auto -55% -25%}@keyframes balance-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(38px,-26px)scale(1.12)}}@media (prefers-reduced-motion:reduce){.app-balance-panel:before{animation:none}}.bank-app{--warn:#f0b90b;--cat-groceries:#2bc235;--cat-dining:#e8a87c;--cat-transport:#8fb8f0;--cat-travel:#b79ce8;--cat-shopping:#e89ac0;--cat-entertainment:#e8d47c;--cat-health:#7fd6cd;--cat-utilities:#a8b0c0;--cat-cash:#d8b341;--cat-other:#8f96a3}.app-quick-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.app-quick{border:1px solid var(--app-line);background:var(--app-panel);color:var(--app-ink);cursor:pointer;border-radius:3px;justify-items:center;gap:9px;padding:16px 6px 14px;transition:border-color .16s,transform .16s,background .16s;display:grid}.app-quick:hover{background:#141821;border-color:#eef1f642}.app-quick:active{transform:translateY(1px)}.app-quick:focus-visible{outline:2px solid var(--app-ink);outline-offset:2px}.app-quick-icon{background:#eef1f612;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.app-quick-icon svg{width:20px;height:20px}.app-quick-label{text-align:center;color:var(--app-ink);font-size:12px;line-height:1.2}.app-balance-toggle{vertical-align:middle;width:28px;height:28px;color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;margin-left:8px;display:inline-grid}.app-balance-toggle:hover{color:var(--app-ink);background:#eef1f614}.app-balance-toggle:focus-visible{outline:2px solid var(--app-ink);outline-offset:1px}.app-balance-toggle svg{width:17px;height:17px}.app-row-link{border:0;border-top:1px solid var(--app-line);width:100%;color:var(--app-ink);font:13px/1.2 var(--display);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:13px 0 0;display:flex}.app-row-link:hover{color:#fff}.app-row-link:focus-visible{outline:2px solid var(--app-ink);outline-offset:2px}.app-row-link svg{width:16px;height:16px;color:var(--app-muted);flex:none}.app-home-spend-total{font:600 clamp(22px, 3.2vw, 30px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--app-ink);margin:6px 0 2px}.app-home-spend-note{color:var(--app-muted);margin:0;font-size:12px}.app-home-spend{flex-direction:column;display:flex}.app-home-spend .app-row-link{margin-top:auto}@media (max-width:560px){.app-quick-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-activity-total{margin:18px 0 22px}.app-activity-total .app-balance-amount{font:600 clamp(32px, 4.8vw, 48px)/1 var(--display);letter-spacing:-.02em;margin-top:4px;display:block}.app-spend-ghost{opacity:.4;gap:10px;margin:4px 0 16px;display:grid}.app-spend-ghost-bar{background:var(--app-panel-soft);border-radius:2px;height:8px;display:block;overflow:hidden}.app-spend-ghost-bar span{border-radius:inherit;background:var(--app-line);height:100%;display:block}.app-spend-bars{margin:0;padding:0;list-style:none;display:grid}.app-spend-bar-row{border:0;border-bottom:1px solid var(--app-line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;padding:12px 4px;transition:background-color .15s;display:block}.app-spend-bar-row:last-child{border-bottom:0}@media (hover:hover){.app-spend-bar-row:hover{background:#ffffff08}}.app-spend-bar-row:focus-visible{outline:2px solid var(--app-ink);outline-offset:-2px;border-radius:3px}.app-spend-bar-row--active{background:#ffffff0b}.app-spend-bar-top{align-items:center;gap:10px;margin-bottom:8px;display:flex}.app-spend-bar-swatch{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.app-spend-bar-label{min-width:0;color:var(--app-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;overflow:hidden}.app-spend-bar-count{color:var(--app-muted);font:11px/1 var(--mono);flex:none}.app-spend-bar-amount{color:var(--app-ink);font:600 13px/1 var(--mono);font-variant-numeric:tabular-nums;flex:none}.app-spend-bar-track{background:var(--app-panel-soft);border-radius:2px;height:5px;margin-left:19px;display:block;overflow:hidden}.app-spend-bar-fill{border-radius:inherit;transform-origin:0;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,0,0,1);display:block}.app-spend-filter-banner{border:1px solid var(--app-line);background:var(--app-panel-soft);color:var(--app-muted);border-radius:3px;justify-content:space-between;align-items:center;gap:12px;margin:-6px 0 14px;padding:10px 12px;font-size:12px;display:flex}.app-spend-filter-banner button{color:var(--app-ink);cursor:pointer;font:600 12px/1 var(--display);text-underline-offset:2px;background:0 0;border:0;flex:none;text-decoration:underline}.app-spend-filter-banner button:hover{color:#fff}.app-spend-filter-banner button:focus-visible{outline:2px solid var(--app-ink);outline-offset:2px;border-radius:4px}.app-rewards-hero{gap:4px;display:grid}h2.app-rewards-points{font:600 clamp(35px, 5.6vw, 48px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 0}.app-rewards-points-value{color:var(--app-muted);margin:6px 0 0;font-size:13px}.app-rewards-points-value .app-balance-amount{font:600 13px/1 var(--mono);letter-spacing:0;text-shadow:none;color:var(--app-ink)}.app-rewards-trust{border-top:1px solid var(--app-line);color:var(--app-muted);margin:16px 0 0;padding-top:14px;font-size:12px;line-height:1.6}.app-tier-progress{margin-top:6px}.app-tier-progress .app-progress{margin:0 0 8px}.app-tier-badge{border:1px solid var(--app-line);font:11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;flex:none;padding:6px 10px}.app-tier-badge--steel{color:#b6bbc4;border-color:#9aa1ac59}.app-tier-badge--bronze{color:var(--cat-cash,#d8b341);border-color:#c9a87c59}.app-tier-badge--silver{color:#e3e6ea;border-color:#d7dbe266}.app-tier-badge--gold{color:var(--amber);border-color:#f0b90b66}.app-reward-list{background:var(--app-line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.app-reward-row{background:var(--app-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;padding:10px 14px;display:grid}.app-reward-row-main{gap:2px;min-width:0;display:grid}.app-reward-row-reason{color:var(--app-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.app-reward-row-date{color:var(--app-muted);font-size:12px}.app-reward-row-points{font:600 13px/1 var(--mono);font-variant-numeric:tabular-nums;flex:none}.app-reward-row-points--pos{color:var(--good)}.app-reward-row-points--neg{color:var(--app-ink)}.app-device-list{background:var(--app-line);gap:1px;display:grid}.app-device-row{background:var(--app-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.app-device-row-main{flex:220px;gap:4px;min-width:0;display:grid}.app-device-row-label{color:var(--app-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.app-device-row-meta{color:var(--app-muted);font-size:12px}.app-device-row-actions{flex:none;gap:8px;display:flex}.app-card-controls{margin-top:16px}.app-control-row{border:1px solid var(--app-line);background:#ffffff04;border-radius:3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 16px;display:grid}.app-control-icon{width:36px;height:36px;color:var(--app-ink);background:#eef1f612;border-radius:3px;place-items:center;display:grid}.app-control-icon svg{width:19px;height:19px}.app-control-copy strong{font:600 14px/1.3 var(--display);color:var(--app-ink);display:block}.app-control-copy small{color:var(--app-muted);margin-top:3px;font-size:12px;line-height:1.45;display:block}.app-switch{border:1px solid var(--app-line);cursor:pointer;background:#eef1f614;border-radius:2px;flex:none;width:48px;height:28px;padding:0;transition:background .18s,border-color .18s;position:relative}.app-switch-knob{background:var(--app-muted);border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.4,0,.2,1),background .18s;position:absolute;top:3px;left:3px}.app-switch--on{background:#d0ff0047;border-color:#d0ff0080}.app-switch--on .app-switch-knob{background:#cfe0f7;transform:translate(20px)}.app-switch:disabled{opacity:.45;cursor:not-allowed}.app-switch:focus-visible{outline:2px solid var(--app-ink);outline-offset:2px}.app-card-flip--frozen .app-card-visual{filter:saturate(.25)brightness(.82)}.app-card-flip--frozen .app-card-flip-front:before{content:"Frozen";z-index:3;color:#0b1016;font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;background:#e9f0facc;border:1px solid #090a0c4d;border-radius:2px;padding:7px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rewards-section{z-index:4;color:var(--paper-ink);background:var(--paper);padding:clamp(110px,11vw,170px) 0;position:relative}.rewards-section .chapter-eyebrow,.rewards-section .section-lead{color:var(--paper-muted)}.rewards-section .section-heading,.rewards-section .section-heading em{color:var(--paper-ink)}.rewards-table{border-top:1px solid var(--paper-edge);margin-top:54px}.rewards-row{border-bottom:1px solid var(--paper-edge);grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr) minmax(0,.75fr);align-items:baseline;gap:20px;padding:22px 0;display:grid}.rewards-row--head{font:11px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--paper-muted);padding:14px 0}.rewards-what strong{font:600 16px/1.3 var(--display);color:var(--paper-ink);display:block}.rewards-what small{max-width:46ch;color:var(--paper-muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.rewards-them,.rewards-ours{font:600 16px/1.3 var(--display)}.rewards-them{color:var(--paper-muted)}.rewards-ours{color:var(--paper-ink)}.rewards-foot{max-width:62ch;font:13px/1.6 var(--mono);color:var(--paper-muted);margin:34px 0 0}@media (max-width:780px){.rewards-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:18px 0}.rewards-what{grid-column:1/-1}.rewards-them:before{content:"Most cards: ";font:11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-muted)}.rewards-ours:before{content:"Flapcards: ";font:11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-muted)}.rewards-row--head{display:none}}.app-row-link{min-height:44px;padding-top:14px;padding-bottom:8px}.segmented-item{min-height:44px}.app-balance-toggle{position:relative}.app-balance-toggle:before,.app-shell-avatar:before,.app-switch:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-shell-avatar,.app-switch{position:relative}.app-panel-heading .app-link-button{align-items:center;min-height:44px;display:inline-flex}.app-rewards-points-value{color:var(--app-muted);align-items:baseline;gap:6px;margin:6px 0 0;font-size:14px;display:flex}.app-rewards-points-value .app-balance-amount{font:600 15px/1.2 var(--mono);font-variant-numeric:tabular-nums;color:var(--app-ink);text-shadow:none;display:inline}.app-tier-progress .app-progress{background:#ffffff21;border:1px solid #ffffff12;height:8px;margin:4px 0 10px}.app-tier-progress .app-field-help{color:#9ba2af}.app-card-flip-back .app-card-pan-row{margin-top:auto;margin-bottom:14px}.ledger-section{background:var(--panel-bg-1)}.ledger-split{grid-template-columns:1.35fr 1fr;gap:clamp(28px,4vw,64px);margin-top:56px;padding:8px;display:grid}.ledger-pane{background:var(--panel-bg-2);flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex}.ledger-pane--merchant{background:var(--panel-bg-3);align-self:start}.ledger-pane-head{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;padding-bottom:14px;display:flex}.ledger-pane-label{font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--t-label-track);text-transform:uppercase;color:var(--ink)}.ledger-pane-note{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);white-space:nowrap}.ledger-pane-note--acid{color:var(--acid)}.ledger-rows{margin:0;padding:0;list-style:none}.ledger-row{border-bottom:1px solid var(--edge);grid-template-columns:minmax(88px,auto) 1fr minmax(88px,auto);align-items:center;gap:14px;padding:13px 0;font-size:13px;display:grid}.ledger-row:last-child{border-bottom:0}.ledger-hash,.ledger-label{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ledger-label{color:var(--ink)}.ledger-value{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums}.ledger-value--in{color:var(--good)}.ledger-value--out{color:var(--bad)}.ledger-pane-foot{font-family:var(--prose);color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.6}.ledger-receipt{background:var(--edge);gap:1px;margin-top:14px;display:grid}.ledger-receipt-row{background:var(--panel-bg-2);justify-content:space-between;align-items:baseline;gap:16px;padding:15px 16px;display:flex}.ledger-receipt-row span{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted)}.ledger-receipt-row strong{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:14px;font-weight:700}.ledger-approved{color:var(--good)!important}.ledger-caveat{border-left:1px solid var(--acid-edge);max-width:680px;font-family:var(--prose);color:var(--muted);margin:clamp(40px,5vw,64px) 0 0;padding-left:18px;font-size:15px;line-height:1.65}.ledger-demo-label{border:1px solid var(--edge);width:fit-content;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);background:var(--panel-bg-3);margin:24px 0 18px;padding:8px 10px;font-size:11px}@media (max-width:900px){.ledger-split{grid-template-columns:1fr;gap:36px}.ledger-row{grid-template-columns:1fr minmax(80px,auto);gap:4px 12px}.ledger-hash{display:none}}.route-section{background:var(--panel-bg-2);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge)}.route-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(32px,5vw,90px);display:grid}.route-head-lead{font-family:var(--prose);color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.6}.route-grid{background:var(--edge);border:1px solid var(--edge);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:56px;display:grid}.route-cell{background:var(--panel-bg-1);align-content:start;gap:8px;padding:26px 24px 28px;display:grid;position:relative}.route-cell-index{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);color:var(--edge);position:absolute;top:22px;right:22px}.route-cell-key{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted)}.route-cell-value{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--acid);font-size:clamp(19px,1.8vw,24px);font-weight:700}.route-cell:last-child .route-cell-value{color:var(--muted);font-size:clamp(15px,1.3vw,18px)}.route-cell-note{font-family:var(--prose);color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.6}.route-flow{background:var(--panel-bg-3);margin:clamp(48px,6vw,78px) 8px 0;padding:24px clamp(20px,2.4vw,30px) 26px}.route-flow-head{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:18px;display:flex}.route-flow-label,.route-flow-chain{font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--t-label-track);text-transform:uppercase}.route-flow-label{color:var(--ink)}.route-flow-chain{color:var(--acid)}.route-flow-steps{background:var(--edge);grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0 0;padding:0;list-style:none;display:grid}.route-flow-step{background:var(--panel-bg-3);align-items:center;gap:12px;padding:18px 20px;display:flex}.route-flow-dot{background:var(--acid);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px #d0ff008c}.route-flow-step:last-child .route-flow-dot{background:var(--edge);box-shadow:none}.route-flow-step-index{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);color:var(--muted)}.route-flow-step-label{font-family:var(--mono);color:var(--ink);font-size:13px}@media (max-width:1100px){.route-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.route-head{grid-template-columns:1fr;gap:8px}.route-grid,.route-flow-steps{grid-template-columns:1fr}}.details-section,.spec-section,.paper-section{--paper:var(--panel-bg-1);--paper-ink:var(--ink);--paper-muted:var(--muted);--paper-edge:var(--edge);--paper-edge-strong:#ecedee42;--paper-good:var(--good);--paper-amber:var(--amber)}[id=privacy],[id=how],[id=card],[id=custody],[id=faq],[id=top]{scroll-margin-top:calc(var(--nav-height) + 16px)}.tiers-section{background:var(--panel-bg-2);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge)}.tier-ladder{background:var(--edge);border:1px solid var(--edge);gap:1px;margin-top:56px;display:grid}.tier-row{background:var(--panel-bg-1);grid-template-columns:.8fr 1.4fr .7fr .8fr;align-items:center;gap:clamp(12px,2vw,28px);padding:20px clamp(18px,2.2vw,28px);display:grid}.tier-row--head{background:var(--panel-bg-3);font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);padding-top:14px;padding-bottom:14px}.tier-row--top{background:var(--panel-bg-3);position:relative}.tier-row--top:before{content:"";background:var(--acid);width:2px;position:absolute;inset:0 auto 0 0}.tier-name{font-family:var(--mono);letter-spacing:.04em;color:var(--ink);align-items:center;gap:8px;font-size:clamp(14px,1.3vw,16px);font-weight:700;display:inline-flex}.tier-row--top .tier-name{color:var(--acid)}.tier-mark{flex:none}.tier-band,.tier-price,.tier-back{font-family:var(--mono);font-variant-numeric:tabular-nums}.tier-band{color:var(--muted);font-size:clamp(13px,1.2vw,15px)}.tier-price{letter-spacing:-.02em;color:var(--ink);font-size:clamp(19px,1.9vw,26px);font-weight:700}.tier-row--top .tier-price{color:var(--acid)}.tier-back{letter-spacing:-.02em;color:var(--ink);font-size:clamp(17px,1.6vw,22px);font-weight:700}.tier-notes{background:var(--edge);border:1px solid var(--edge);border-top:0;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:1px;display:grid}.tier-note{background:var(--panel-bg-1);align-content:start;gap:8px;padding:22px clamp(18px,2.2vw,28px) 24px;display:grid}.tier-note-key{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted)}.tier-note p{font-family:var(--prose);color:var(--muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:900px){.tier-notes{grid-template-columns:1fr}}@media (max-width:720px){.tier-row{grid-template-columns:1fr auto;row-gap:10px}.tier-row--head{display:none}.tier-band{grid-area:2/1}.tier-price{text-align:right;grid-area:1/2}.tier-back{text-align:right;color:var(--muted);grid-area:2/2;font-size:15px}.tier-price:after{content:" card";letter-spacing:0;color:var(--muted);font-size:12px;font-weight:400}.tier-back:after{content:" back";color:var(--muted);font-size:12px;font-weight:400}}.tier-band{gap:3px;display:grid}.tier-band-pct{color:var(--ink);font-size:clamp(13px,1.2vw,15px)}.tier-band-tokens{letter-spacing:.01em;color:var(--muted);font-size:12px}.field{background-color:var(--void);background-image:radial-gradient(var(--lattice-dot) 1px, transparent 1px);background-size:var(--lattice-cell) var(--lattice-cell);position:relative}.reg-tick{pointer-events:none;width:11px;height:11px;color:var(--edge);position:absolute}.reg-tick:before,.reg-tick:after{content:"";background:currentColor;position:absolute}.reg-tick:before{width:11px;height:1px;top:5px;left:0}.reg-tick:after{width:1px;height:11px;top:0;left:5px}.reg-tick--tl{top:-6px;left:-6px}.reg-tick--tr{top:-6px;right:-6px}.reg-tick--bl{bottom:-6px;left:-6px}.reg-tick--br{bottom:-6px;right:-6px}.reg-tick--acid{color:var(--acid)}.brk{pointer-events:none;width:14px;height:14px;position:absolute}.brk--tl{border-top:2px solid var(--acid);border-left:2px solid var(--acid);top:-1px;left:-1px}.brk--tr{border-top:2px solid var(--acid);border-right:2px solid var(--acid);top:-1px;right:-1px}.brk--bl{border-bottom:2px solid var(--acid);border-left:2px solid var(--acid);bottom:-1px;left:-1px}.brk--br{border-bottom:2px solid var(--acid);border-right:2px solid var(--acid);bottom:-1px;right:-1px}.hazard{pointer-events:none;background:repeating-linear-gradient(45deg,#000000eb 0 4px,#0000 4px 9px);width:34px;position:absolute;top:0;bottom:0;left:0}.pixel-edge{--pixel:6px;width:calc(var(--pixel) * 5);pointer-events:none;-webkit-mask-image:linear-gradient(to right, #000 0 20%, transparent 20%), repeating-linear-gradient(to bottom, #000 0 var(--pixel), transparent var(--pixel) calc(var(--pixel) * 2));-webkit-mask-image:linear-gradient(to right, #000 0 20%, transparent 20%), repeating-linear-gradient(to bottom, #000 0 var(--pixel), transparent var(--pixel) calc(var(--pixel) * 2));mask-image:linear-gradient(to right, #000 0 20%, transparent 20%), repeating-linear-gradient(to bottom, #000 0 var(--pixel), transparent var(--pixel) calc(var(--pixel) * 2));-webkit-mask-composite:source-in;background:currentColor;position:absolute;top:0;bottom:0;-webkit-mask-composite:source-in;mask-composite:intersect}.rank-mark{flex:none;grid-template-columns:repeat(2,4px);grid-auto-rows:4px;gap:1px;display:grid}.rank-mark span{background:currentColor}.rank-mark span:nth-child(3){opacity:.55}.rank-mark span:nth-child(4){opacity:.22}.notch{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%)}.hero{border-bottom:1px solid var(--edge);min-height:clamp(600px,76svh,840px);position:relative}.slash-eyebrow{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0 0 26px;font-weight:500;display:flex}.slash-eyebrow span[aria-hidden]{color:var(--acid);letter-spacing:.06em}.hero-panel{background:var(--panel-bg-1);border:1px solid var(--edge);flex:0 620px;min-width:0;position:relative}.hero-panel-dissolve{color:var(--panel-bg-1);right:-1px;transform:translate(100%)}.hero-panel-head{background:var(--panel-bg-3);border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.hero-panel-title{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--acid);font-weight:700}.hero-panel-rail{align-items:center;display:inline-flex}.hero-panel-spec{background:var(--edge);border-top:1px solid var(--edge);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.hero-spec-cell{background:var(--panel-bg-1);gap:6px;min-width:0;padding:14px 18px 16px;display:grid}.hero-spec-cell dt{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted)}.hero-spec-cell dd{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}@media (max-width:1100px){.hero-inner{flex-direction:column;align-items:stretch}.hero-panel{flex:auto}.hero-panel-dissolve{display:none}}@media (max-width:620px){.hero-inner{width:100%;padding:96px 20px 56px;overflow:hidden}.hero-copy{width:100%;min-width:0}.hero-headline{letter-spacing:-.04em;font-size:clamp(34px,9.2vw,40px)}.headline-line{width:100%;overflow-x:clip}.hero-lead{width:100%;max-width:none;font-size:15px}.hero-ctas{grid-template-columns:1fr;gap:10px;width:100%;margin-bottom:46px;display:grid}.hero-readiness{margin-top:-32px;font-size:10px}.hero-ctas .btn-chrome,.hero-ctas .btn-ghost{width:100%}.hero-panel{width:100%;max-width:100%}.hero{min-height:0}.hero-panel-spec{grid-template-columns:1fr}.nav-inner{padding-inline:14px}.nav-logo-mark{width:122px}.nav-right{gap:4px}.nav-cta{min-height:40px;padding:9px 13px 9px 24px;font-size:11px}.nav-hamburger{width:40px;height:40px}}.tier-row--top:before{content:none}.tier-rank{color:var(--acid)}.tier-row:not(.tier-row--top) .tier-rank{color:var(--edge)}.tier-row:nth-of-type(3) .tier-rank span:nth-child(2),.tier-row:nth-of-type(4) .tier-rank span:nth-child(2),.tier-row:nth-of-type(5) .tier-rank span:nth-child(2){opacity:.5}.tier-row:nth-of-type(4) .tier-rank span:first-child,.tier-row:nth-of-type(5) .tier-rank span:first-child{opacity:.7}.tier-row:nth-of-type(5) .tier-rank span:first-child{opacity:.45}.tier-back{align-items:baseline;gap:7px;display:inline-flex}.tier-back em{font-family:var(--mono);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);font-size:11px;font-style:normal;font-weight:500}@media (max-width:720px){.tier-back:after{content:none}}:root{--lattice-dot:#26292c}.hero .reg-tick--tl{top:calc(var(--nav-height) + 18px);left:32px}.hero .reg-tick--tr{top:calc(var(--nav-height) + 18px);right:32px}.hero .reg-tick--bl{bottom:18px;left:32px}.hero .reg-tick--br{bottom:18px;right:32px}.hero-panel-dissolve{color:var(--acid);opacity:.85}.hero-panel-stage{padding:10px 12px 4px}.hero-panel-rail svg{width:auto;height:20px}@media (max-width:780px){.hero .reg-tick--tl,.hero .reg-tick--tr,.hero .reg-tick--bl,.hero .reg-tick--br{left:20px;right:20px}}.pixel-edge{-webkit-mask-image:linear-gradient(to right, #000 0 20%, #000000ad 20% 40%, #0000006b 40% 60%, #00000038 60% 80%, #00000014 80% 100%), repeating-linear-gradient(to bottom, #000 0 var(--pixel), transparent var(--pixel) calc(var(--pixel) * 2));-webkit-mask-image:linear-gradient(to right, #000 0 20%, #000000ad 20% 40%, #0000006b 40% 60%, #00000038 60% 80%, #00000014 80% 100%), repeating-linear-gradient(to bottom, #000 0 var(--pixel), transparent var(--pixel) calc(var(--pixel) * 2));mask-image:linear-gradient(to right, #000 0 20%, #000000ad 20% 40%, #0000006b 40% 60%, #00000038 60% 80%, #00000014 80% 100%), repeating-linear-gradient(to bottom, #000 0 var(--pixel), transparent var(--pixel) calc(var(--pixel) * 2))}.hero-panel-stage{align-content:center;max-height:420px;display:grid;overflow:hidden}.detail-card--hold{background:var(--panel-bg-3);color:var(--ink);border-color:var(--edge)}.detail-card--wallet,.detail-card--privacy{background:var(--panel-bg-1);border-color:var(--edge)}.detail-card--funding,.detail-card--receipt{--acid:var(--acid-deep);--acid-edge:#53660073;--paper-ink:var(--ink-on-light);--paper-muted:#0a0b0d9e;--paper-edge:#0a0b0d2e;--paper-edge-strong:#0a0b0d57;color:var(--ink-on-light)}.detail-card--funding .detail-card-copy h3,.detail-card--receipt .detail-card-copy h3{color:var(--ink-on-light)}@media (hover:hover){.detail-card:hover{box-shadow:none;border-color:var(--acid-edge);transform:translateY(-4px)}}.privacy-ledger>div{background:var(--panel-bg-3);border-color:var(--edge);box-shadow:none;border-radius:2px}.privacy-ledger strong.withheld{color:var(--acid)}.hold-ui{border-color:var(--edge);border-radius:3px}.detail-card{border-radius:3px}.nav{background:var(--panel-bg-1);border-bottom:1px solid var(--edge);-webkit-backdrop-filter:none;backdrop-filter:none}.ledger-section,.tiers-section,.route-section,.custody-section,.faq-section,.close-section,.details-section,.site-footer{background-image:radial-gradient(var(--lattice-dot) 1px, transparent 1px);background-size:var(--lattice-cell) var(--lattice-cell);background-attachment:local}.tiers-section,.route-section,.custody-section,.faq-section,.close-section{--wipe:100%;position:relative}.tiers-section:before,.route-section:before,.custody-section:before,.faq-section:before,.close-section:before{content:"";height:2px;width:var(--wipe);background:var(--acid);opacity:.85;pointer-events:none;position:absolute;top:-1px;left:0}@media (min-width:901px){.faq-list{background:var(--edge);border:1px solid var(--edge);grid-template-columns:1fr 1fr;gap:1px;display:grid}.faq-row{background:var(--panel-bg-1);border:0}}.faq-row{background-image:none;border-radius:0}.ops-section{background-color:var(--panel-bg-2);background-image:radial-gradient(var(--lattice-dot) 1px, transparent 1px);background-size:var(--lattice-cell) var(--lattice-cell);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge)}.ops-table{background:var(--edge);border:1px solid var(--edge);gap:1px;margin-top:48px;display:grid}.ops-row{background:var(--panel-bg-1);grid-template-columns:.7fr .8fr 2fr;align-items:baseline;gap:clamp(14px,2vw,30px);padding:15px clamp(18px,2.2vw,28px);display:grid}.ops-row--head{background:var(--panel-bg-3);font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);padding-top:12px;padding-bottom:12px}.ops-event{font-family:var(--mono);letter-spacing:.03em;color:var(--ink);align-items:baseline;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.ops-dot{background:var(--edge);flex:none;width:4px;height:4px;transform:translateY(-2px)}.ops-event--good .ops-dot{background:var(--good)}.ops-event--bad .ops-dot{background:var(--bad)}.ops-event--live .ops-dot{background:var(--acid)}.ops-when{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}.ops-see{font-family:var(--prose);color:var(--muted);font-size:13px;line-height:1.55}.ops-facts{background:var(--edge);border:1px solid var(--edge);border-top:0;grid-template-columns:repeat(4,1fr);gap:1px;margin:1px 0 0;display:grid}.ops-fact{background:var(--panel-bg-1);gap:6px;padding:16px clamp(18px,2.2vw,28px) 18px;display:grid}.ops-fact dt{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted)}.ops-fact dd{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:16px;font-weight:700}@media (max-width:900px){.ops-facts{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.ops-row{grid-template-columns:1fr auto;row-gap:6px}.ops-row--head{display:none}.ops-when{text-align:right;grid-area:1/2}.ops-see{grid-area:2/1/auto/-1}}.disclose-section{background-color:var(--panel-bg-1);background-image:radial-gradient(var(--lattice-dot) 1px, transparent 1px);background-size:var(--lattice-cell) var(--lattice-cell);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge)}.disclose-grid{background:var(--edge);border:1px solid var(--edge);grid-template-columns:1fr 1fr;gap:1px;margin-top:48px;display:grid}.disclose-panel{background:var(--panel-bg-1);align-content:start;display:grid}.disclose-head{background:var(--panel-bg-3);border-bottom:1px solid var(--edge);font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);padding:13px clamp(18px,2vw,26px)}.disclose-rows{margin:0;display:grid}.disclose-row{border-bottom:1px solid var(--edge);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:16px clamp(18px,2vw,26px);display:grid}.disclose-row dt{font-family:var(--mono);color:var(--muted);font-size:13px}.disclose-row dd{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:14px;font-weight:700}.disclose-withheld,.disclose-nothing{color:var(--acid)}.disclose-note{font-family:var(--prose);color:var(--muted);margin:0;padding:16px clamp(18px,2vw,26px) 20px;font-size:13px;line-height:1.55}@media (max-width:900px){.disclose-grid{grid-template-columns:1fr}}.footer-wordmark{opacity:.16;letter-spacing:-.04em;border-top:1px solid var(--edge);margin-top:34px;padding:22px 0 26px;font-size:clamp(34px,5vw,68px)}.close-section{min-height:0;padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}[id=access],[id=tiers],[id=rewards]{scroll-margin-top:calc(var(--nav-height) + 16px)}.access-section,.rewards-mechanics{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);background-color:var(--panel-bg-1);background-image:radial-gradient(var(--lattice-dot) 1px, transparent 1px);background-size:var(--lattice-cell) var(--lattice-cell);position:relative}.rewards-mechanics{background-color:var(--void)}.mechanic-intro{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:clamp(36px,6vw,96px);display:grid}.lock-readout{border:1px solid var(--edge);background:var(--edge);grid-template-columns:repeat(4,1fr);gap:1px;margin:clamp(48px,6vw,76px) 0 0;display:grid}.lock-readout-cell{background:var(--panel-bg-3);min-width:0;padding:clamp(20px,2.5vw,30px)}.lock-readout-cell dt{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);margin:0 0 18px}.lock-readout-cell dd{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;display:flex}.lock-readout-cell:first-child dd{color:var(--acid)}.lock-readout-cell dd strong{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(23px,2.6vw,38px);line-height:.95}.lock-readout-cell dd span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.access-flow{border:1px solid var(--edge);background:var(--edge);border-top:0;grid-template-columns:repeat(4,1fr);gap:1px;margin:1px 0 0;padding:0;list-style:none;display:grid}.access-step{background:var(--panel-bg-1);min-width:0;padding:clamp(22px,2.5vw,32px);position:relative}.access-step:not(:last-child):after{content:"";z-index:2;border-top:1px solid var(--acid);border-right:1px solid var(--acid);background:var(--panel-bg-1);width:11px;height:11px;position:absolute;top:34px;right:-6px;transform:rotate(45deg)}.access-step-head{border-bottom:1px solid var(--edge);font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:16px;padding-bottom:16px;display:flex}.access-step-head strong{color:var(--ink)}.access-step-value{min-height:2.2em;font-family:var(--mono);letter-spacing:-.02em;color:var(--ink);margin:24px 0 12px;font-size:clamp(17px,1.6vw,22px);font-weight:700;line-height:1.08}.access-step:first-child .access-step-value{color:var(--acid)}.access-step-body{font-family:var(--prose);color:var(--muted);margin:0;font-size:13px;line-height:1.62}.exit-rule{border:1px solid var(--edge);background:var(--panel-bg-3);grid-template-columns:minmax(150px,.28fr) 1fr;align-items:start;gap:28px;margin-top:clamp(34px,4vw,52px);padding:24px 28px;display:grid}.exit-rule-label{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--amber)}.exit-rule p{max-width:78ch;font-family:var(--prose);color:var(--ink);margin:0;font-size:14px;line-height:1.65}.reward-grid{border:1px solid var(--edge);background:var(--edge);grid-template-columns:1.12fr .88fr;gap:1px;margin-top:clamp(48px,6vw,76px);display:grid}.reward-panel{background:var(--panel-bg-1);min-width:0}.reward-panel-head{border-bottom:1px solid var(--edge);background:var(--panel-bg-3);font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;padding:18px clamp(20px,2.5vw,30px);display:flex}.reward-panel-head strong{letter-spacing:-.02em;color:var(--acid);font-size:16px}.reward-row{border-bottom:1px solid var(--edge);font-family:var(--mono);color:var(--muted);grid-template-columns:.7fr .8fr 1.2fr;align-items:baseline;gap:18px;padding:20px clamp(20px,2.5vw,30px);font-size:13px;display:grid}.reward-row:last-child{border-bottom:0}.reward-row>span:first-child{letter-spacing:.08em;color:var(--ink);font-weight:700}.reward-row strong{text-align:right;letter-spacing:-.02em;color:var(--ink);font-size:clamp(15px,1.35vw,19px)}.reward-row:first-child strong{color:var(--acid)}.referral-events{display:grid}.referral-event{border-bottom:1px solid var(--edge);grid-template-columns:12px 1fr auto;align-items:center;gap:16px;min-height:112px;padding:22px clamp(20px,2.5vw,30px);display:grid}.referral-event:last-child{border-bottom:0}.referral-event-mark{background:var(--acid);width:8px;height:8px}.referral-event div{gap:7px;display:grid}.referral-event div strong,.referral-event b{font-family:var(--mono);color:var(--ink);font-size:13px}.referral-event div span{font-family:var(--prose);color:var(--muted);font-size:12px}.referral-event b{text-align:right;letter-spacing:-.02em;max-width:130px;font-size:16px}.budget-rule{border:1px solid var(--edge);background:var(--panel-bg-3);grid-template-columns:minmax(260px,.6fr) 1fr;align-items:center;gap:clamp(30px,5vw,72px);margin-top:1px;padding:clamp(26px,3vw,38px);display:grid}.budget-rule>div{gap:10px;display:grid}.budget-rule span{font-family:var(--mono);font-size:var(--t-label-sm);letter-spacing:var(--t-label-track-sm);text-transform:uppercase;color:var(--muted)}.budget-rule strong{font-family:var(--mono);letter-spacing:-.03em;color:var(--acid);font-size:clamp(22px,2.6vw,34px);line-height:1}.budget-rule p{max-width:72ch;font-family:var(--prose);color:var(--muted);margin:0;font-size:13px;line-height:1.65}@media (max-width:980px){.mechanic-intro,.reward-grid{grid-template-columns:1fr}.lock-readout,.access-flow{grid-template-columns:repeat(2,1fr)}.access-step:nth-child(2):after{display:none}}@media (max-width:620px){.mechanic-intro{gap:12px}.lock-readout,.access-flow,.exit-rule,.budget-rule{grid-template-columns:1fr}.access-step:after{display:none}.lock-readout-cell dd strong{font-size:28px}.exit-rule,.budget-rule{gap:16px;padding:22px 20px}.reward-row{grid-template-columns:.62fr .8fr 1fr;gap:10px;padding-inline:16px;font-size:11px}.reward-row strong{font-size:13px}.referral-event{grid-template-columns:10px 1fr}.referral-event b{text-align:left;max-width:none;color:var(--acid);grid-column:2}}.ladder{background:var(--edge);border:1px solid var(--edge);grid-template-columns:repeat(4,1fr);align-items:end;gap:1px;margin-top:56px;display:grid}.ladder-rung-frame{padding:clamp(20px,2.4vw,30px) clamp(16px,1.8vw,22px) clamp(24px,2.8vw,34px);padding-top:calc(clamp(20px, 2.4vw, 30px) + (3 - var(--rung)) * 16px);background:var(--panel-bg-1);gap:clamp(16px,1.8vw,22px);transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .5s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.ladder-rung--core .ladder-rung-frame{background:var(--panel-bg-3)}.ladder-rung--prime .ladder-rung-frame{background:var(--panel-bg-2)}.ladder-rung--active .ladder-rung-frame,.ladder-rung-frame:hover{background:var(--panel-bg-3);transform:translateY(-8px)}.ladder-rank{align-items:flex-end;gap:3px;height:15px;display:flex}.ladder-rank span{background:var(--acid);width:5px;transition:opacity .3s}.ladder-rank span:first-child{height:100%}.ladder-rank span:nth-child(2){height:74%}.ladder-rank span:nth-child(3){height:48%}.ladder-rank span:nth-child(4){height:24%}.ladder-rung--prime .ladder-rank span:nth-child(4),.ladder-rung--plus .ladder-rank span:nth-child(3),.ladder-rung--plus .ladder-rank span:nth-child(4),.ladder-rung--base .ladder-rank span:nth-child(2),.ladder-rung--base .ladder-rank span:nth-child(3),.ladder-rung--base .ladder-rank span:nth-child(4){opacity:.25}.ladder-id{border-bottom:1px solid var(--edge);gap:9px;padding-bottom:16px;display:grid}.ladder-name{font-family:var(--mono);letter-spacing:.03em;color:var(--ink);font-size:clamp(15px,1.4vw,18px);font-weight:800}.ladder-rung--core .ladder-name{color:var(--acid)}.ladder-stake{font-family:var(--mono);flex-direction:column;gap:3px;display:flex}.ladder-stake .odometer{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);font-size:13px}.ladder-stake em{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-style:normal}.ladder-figures{gap:clamp(14px,1.8vw,22px);display:grid}.ladder-figure{gap:6px;display:grid}.ladder-figure-value{font-family:var(--mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:800;line-height:.92;font-size:calc(28px + (3 - var(--rung)) * 9px);align-items:baseline;gap:5px;display:inline-flex}.ladder-figure-value em{letter-spacing:0;color:var(--muted);font-size:13px;font-style:normal;font-weight:600}.ladder-figure--accent .ladder-figure-value{color:var(--acid);text-shadow:0 2px 28px #d0ff004d;transition:text-shadow .5s}.ladder-rung--active .ladder-figure--accent .ladder-figure-value,.ladder-rung-frame:hover .ladder-figure--accent .ladder-figure-value{text-shadow:0 4px 38px #d0ff008c}.ladder-figure-key{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.ladder-legend{border-top:1px solid var(--edge);font-family:var(--prose);color:var(--muted);flex-wrap:wrap;gap:clamp(18px,3vw,44px);margin-top:28px;padding-top:22px;font-size:13px;line-height:1.5;display:flex}.ladder-legend b{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink);font-weight:700}@media (max-width:900px){.ladder{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.ladder{grid-template-columns:1fr}.ladder-rung-frame{padding-top:clamp(20px,2.4vw,30px)!important}.ladder-figure-value{font-size:32px!important}}@media (prefers-reduced-motion:reduce){.ladder-rung-frame,.ladder-rank span,.ladder-figure--accent .ladder-figure-value{transition:none}}.scroll-current{z-index:40;background:var(--edge);pointer-events:none;width:3px;height:100%;position:fixed;top:0;right:0}.scroll-current-fill{background:var(--acid);transform-origin:top;width:100%;height:0%;position:absolute;top:0;left:0;box-shadow:0 0 16px #d0ff00a6}@media (max-width:900px),(prefers-reduced-motion:reduce){.scroll-current{display:none}}.access-step,.route-cell{transform:translateZ(0)}.lh-hero.hero{background:var(--panel-bg-1);border-bottom:none;grid-template-rows:auto 1fr auto;height:100dvh;padding:0;display:grid;position:relative;overflow:hidden}.lh-hero.hero>*{min-width:0}.lh-topbar{z-index:3;justify-content:space-between;align-items:center;gap:20px;padding:22px 32px;display:flex;position:relative}.lh-brand{align-items:center;text-decoration:none;display:flex}.lh-wordmark{width:128px;height:auto}.lh-nav{align-items:center;gap:28px;display:flex}.lh-nav a{font:500 12px/1 var(--mono);text-transform:uppercase;letter-spacing:var(--t-label-track-sm);color:var(--muted);text-decoration:none;transition:color .2s}@media (hover:hover){.lh-nav a:hover{color:var(--ink)}}.lh-cta-nav{flex-shrink:0}.lh-stage{z-index:1;justify-content:center;align-items:center;min-height:0;padding:12px 24px 0;display:flex;position:relative}.lh-stage-wash{aspect-ratio:1;filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#d0ff0021,#d0ff0008 55%,#0000 75%);width:min(760px,72vw);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.lh-card-shadow{filter:blur(3px);pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000 72%);width:min(420px,46vw);height:34px;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.lh-stage .hero-card-stage{z-index:2;aspect-ratio:1;width:min(480px,42vw,38vh);position:relative}.lh-copy{z-index:2;text-align:center;padding:0 32px 44px;position:relative}.lh-headline{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);margin:0 0 14px;font-size:clamp(40px,6vw,96px);font-weight:800;line-height:.98}.lh-headline .headline-line{margin:0 auto}.lh-sub{max-width:520px;font-family:var(--prose);font-variant-numeric:normal;letter-spacing:.004em;color:var(--muted);margin:0 auto 20px;font-size:17px;line-height:1.5}.lh-cta{margin:0 auto}.lh-arrow{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;margin-left:8px}.lh-scroll-cue{z-index:2;font:500 10px/1 var(--mono);text-transform:uppercase;letter-spacing:var(--t-label-track);color:var(--muted);flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.lh-scroll-chevron{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;animation:1.8s ease-in-out infinite lh-scroll-bounce}@keyframes lh-scroll-bounce{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.lh-scroll-chevron{animation:none}}@media (max-width:900px){.lh-topbar{padding:16px 20px}.lh-nav{display:none}.lh-wordmark{width:104px}.lh-stage .hero-card-stage{width:min(320px,72vw,36vh)}.lh-copy{padding:0 20px 38px}.lh-headline{margin-bottom:12px;font-size:clamp(24px,7.5vw,44px)}.lh-sub{margin-bottom:20px;font-size:15px}.lh-scroll-cue{bottom:8px}}
