:root{--canvas-base:#f7f9fc;--canvas-contrast:#132033;--canvas-accent:#1769e0;--canvas-accent-2:#7c3aed;--canvas-surface:#fff;--canvas-surface-alt:#eaf1fb;--canvas-border:#cbd5e1;--canvas-muted:#52647a;--canvas-positive:#087a55;--canvas-warning:#a85400;--canvas-radius-sm:8px;--canvas-radius-md:16px;--canvas-radius-lg:28px;--canvas-shadow-subtle:0 10px 30px #13203314;--canvas-shadow-raised:0 18px 50px #13203329;--navy:var(--canvas-contrast);--cream:var(--canvas-base);--gold:var(--canvas-accent);--gold-light:#8db9ff;--red:var(--canvas-accent-2);--mist:var(--canvas-muted)}body{background:var(--canvas-base);color:var(--canvas-contrast);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #1769e04d}.site-shell{background:var(--canvas-base);color:var(--canvas-contrast)}.site-shell:before{display:none}.site-header,.hero,.block-marker{width:min(1280px,100% - 48px)}.site-header{border-bottom-color:var(--canvas-border);background:var(--canvas-surface);min-height:92px}.brand{gap:14px}.brand-mark{background:var(--canvas-contrast);color:#fff;border:0;border-radius:12px;width:40px;height:40px;font:800 20px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:inset 0 0 0 1px #ffffff1a}.brand-name{color:var(--canvas-contrast);letter-spacing:-.02em;font:800 22px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.header-actions{gap:24px}.trade-launch-link,.trade-launch-link.buy-link,.trade-launch-link.marketplace-link{color:var(--canvas-contrast);letter-spacing:0;text-transform:none;border:0;padding:0;font-size:.85rem;font-weight:700}.trade-launch-link span{color:var(--canvas-accent);margin-left:5px}.prototype-pill{background:var(--canvas-contrast);color:#fff;letter-spacing:0;text-transform:none;border-radius:12px;min-height:44px;padding:0 20px;font-size:.78rem}.prototype-pill span{box-shadow:none;background:#8db9ff}.hero{border-radius:var(--canvas-radius-lg);background:var(--canvas-surface);min-height:0;box-shadow:var(--canvas-shadow-subtle);border:1px solid #cbd5e18c;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);gap:clamp(42px,6vw,84px);margin-block:56px 72px;padding:clamp(42px,5vw,64px)}.hero-copy{max-width:680px}.eyebrow,.section-kicker,.how-kicker,.trade-kicker,.market-kicker,.revenue-kicker,.aws-heading p:first-child,.supply-heading>div>p{color:var(--canvas-accent);letter-spacing:.18em;font-size:.78rem;font-weight:800}.eyebrow{background:var(--canvas-surface-alt);border-radius:999px;align-items:center;gap:9px;margin-bottom:24px;padding:7px 13px;display:inline-flex}.eyebrow:before{background:var(--canvas-accent);content:"";border-radius:50%;width:9px;height:9px}.site-shell h1,.site-shell h2,.site-shell h3,.site-shell h4,.site-shell h5{letter-spacing:-.03em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:750}.hero h1{color:var(--canvas-contrast);font-size:clamp(3rem,5.4vw,5rem);font-weight:780;line-height:1.08}.hero h1 span{color:var(--canvas-accent);margin-top:4px}.intro{color:var(--canvas-muted);margin:30px 0 34px;font-size:1.08rem;line-height:1.7}.primary-action,.review-trade{border-radius:var(--canvas-radius-sm);background:var(--canvas-accent);color:#fff;letter-spacing:0;text-transform:none;border:0;min-height:52px;font-size:.92rem;box-shadow:0 10px 24px #1769e033}.primary-action:hover,.primary-action:focus-visible,.review-trade:hover{background:var(--canvas-contrast)}.secondary-action{color:var(--canvas-contrast);letter-spacing:0;text-transform:none;margin-left:18px;font-size:.9rem}.launch-alert-action{border-color:var(--canvas-accent);border-radius:var(--canvas-radius-sm);min-height:52px;color:var(--canvas-accent);letter-spacing:0;text-transform:none;font-size:.92rem}.launch-alert-action:hover,.launch-alert-action:focus-visible{background:var(--canvas-accent);color:#fff}.launch-alert-note{color:var(--canvas-muted);font-size:.82rem}.hero-actions .secondary-action{margin-left:0}.dedication{color:var(--canvas-muted);font:italic .9rem/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dedication-line{background:var(--canvas-accent-2)}.card-stage{background:#05070b;border:1px solid #1e293b;border-radius:24px;min-height:400px;overflow:hidden}.glow-one{background:var(--canvas-accent-2);border:0;width:110px;height:110px;top:30px;right:26px}.glow-two{background:var(--canvas-accent);border:0;width:126px;height:126px;bottom:28px;left:26px}.digital-card{width:min(76%,330px);min-height:252px;box-shadow:var(--canvas-shadow-raised);background:#fff;border:0;border-radius:22px;padding:24px;transform:translate(-7%,-7%)}.digital-card:before{display:none}.card-topline{color:var(--canvas-accent);letter-spacing:.08em;font:800 .8rem/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.card-status{color:var(--canvas-muted);font-size:.65rem}.coin{background:linear-gradient(135deg, var(--canvas-accent), var(--canvas-accent-2));border:0;width:92px;height:92px;margin:28px auto 20px;box-shadow:0 15px 30px #1769e040}.coin:before,.coin:after{display:none}.coin-inner{color:#fff;text-shadow:none;font:800 2.7rem/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.card-message p{color:var(--canvas-muted);letter-spacing:.12em;margin-bottom:6px;font-size:.68rem}.card-message h2{color:var(--canvas-contrast);font-size:1.22rem}.use-strip{border-top-color:var(--canvas-border);color:var(--canvas-muted);font-size:.62rem;bottom:19px;left:24px;right:24px}.use-strip i{background:var(--canvas-accent-2)}.safety-note{background:var(--canvas-contrast);width:min(72%,320px);box-shadow:var(--canvas-shadow-raised);border:0;border-radius:18px;padding:16px;bottom:22px;right:22px}.shield{color:#8db9ff;border-color:#8db9ff}.safety-note strong{color:#fff;font-size:.82rem}.safety-note p{color:#cbd5e1;font-size:.74rem}.block-marker,.block-marker.block-marker-light{border-color:var(--canvas-border);min-height:58px;color:var(--canvas-muted);letter-spacing:.12em;font-size:.72rem}.block-marker span,.block-marker-light span{color:var(--canvas-accent)}.origin-section,.how-section,.trade-section,.market-section,.revenue-section,.aws-section,.supply-section{padding-block:clamp(78px,9vw,124px)}.origin-section,.trade-section,.revenue-section,.supply-section{background:var(--canvas-base);color:var(--canvas-contrast)}.how-section,.market-section{background:var(--canvas-surface-alt);color:var(--canvas-contrast)}.origin-section:before,.how-section:before,.trade-section:before,.market-section:before,.revenue-section:before,.supply-section:before{display:none}.origin-watermark,.how-watermark,.trade-watermark,.market-watermark,.revenue-watermark{color:#1769e00e}.origin-copy h2,.how-heading h2,.trade-heading h2,.market-heading h2,.revenue-heading h2,.supply-heading h2{color:var(--canvas-contrast);font-size:clamp(2.35rem,4.5vw,4rem);line-height:1.08}.origin-lead,.origin-body,.how-heading>p,.trade-heading>p,.market-heading>p,.revenue-heading>p,.supply-heading>p,.partner-copy>p:not(.market-kicker),.revenue-copy>p:not(.revenue-kicker){color:var(--canvas-muted);font-size:1rem;line-height:1.72}.how-heading>p,.trade-heading>p,.market-heading>p,.revenue-heading>p,.supply-heading>p{border-left:2px solid var(--canvas-accent)}.founder-quote,.how-step,.trade-boundary,.market-browser,.care-education-preview,.not-revenue,.hosting-cost,.aws-domain-card,.aws-gate,.start-here,.supply-notice{border:1px solid var(--canvas-border);border-radius:var(--canvas-radius-md);background:var(--canvas-surface);box-shadow:var(--canvas-shadow-subtle)}.founder-quote{border-left:4px solid var(--canvas-accent-2)}.hope-story{border:1px solid var(--canvas-border);border-radius:var(--canvas-radius-md);background:linear-gradient(135deg, var(--canvas-surface), var(--canvas-surface-alt));box-shadow:var(--canvas-shadow-subtle)}.hope-monogram{border-color:var(--canvas-accent-2);color:var(--canvas-accent-2)}.hope-story p{color:var(--canvas-accent-2)}.hope-story h3{color:var(--canvas-contrast)}.hope-story div>span{color:var(--canvas-muted)}.founder-quote p,.trade-copy h3,.partner-copy h3,.revenue-copy h3{color:var(--canvas-contrast)}.founder-quote cite,.how-step p,.trade-copy>p:not(.trade-number),.trade-boundary p,.market-card>p,.partner-journey p,.revenue-streams article>span,.not-revenue li{color:var(--canvas-muted);font-size:.95rem}.legacy-panel,.wallet-demo,.trade-console,.revenue-ledger{border-radius:var(--canvas-radius-lg);background:var(--canvas-contrast);box-shadow:var(--canvas-shadow-raised);border:0}.legacy-panel:before,.wallet-demo:before,.trade-console:before,.revenue-ledger:before,.market-browser:before{display:none}.principle-row,.trade-assurances,.market-values,.revenue-streams,.revenue-principles,.allocation-grid,.liquidity-plan{background:0 0;border:0;gap:16px}.principle-row article,.trade-assurances article,.market-values article,.revenue-streams article,.revenue-principles article,.allocation-grid article,.liquidity-plan>div{border:1px solid var(--canvas-border);border-radius:var(--canvas-radius-md);background:var(--canvas-surface);box-shadow:var(--canvas-shadow-subtle)}.principle-row h3,.trade-assurances strong,.market-values strong,.revenue-streams h3,.revenue-principles strong,.allocation-grid h3,.liquidity-plan strong{color:var(--canvas-contrast)}.principle-row p,.trade-assurances p,.revenue-streams article>span,.allocation-grid p,.liquidity-plan p{color:var(--canvas-muted);font-size:.9rem}.how-step{margin-bottom:14px;padding:23px}.how-step:before{display:none}.step-number,.trade-number,.market-card-meta,.revenue-icon,.allocation-grid article>span{color:var(--canvas-accent)}.how-step h3,.market-card h3,.partner-journey strong,.revenue-streams h3{color:var(--canvas-contrast)}.market-browser{padding:30px}.market-browser-top{border-bottom-color:var(--canvas-border)}.market-browser-top strong{color:var(--canvas-contrast)}.market-browser-top>span{color:var(--canvas-muted)}.market-filter button{border-color:var(--canvas-border);min-height:42px;color:var(--canvas-muted);letter-spacing:0;text-transform:none;background:#fff;font-size:.78rem}.market-filter button:hover,.market-filter button:focus-visible,.market-filter button.active{border-color:var(--canvas-accent);background:var(--canvas-accent);color:#fff}.market-card{border-color:var(--canvas-border);border-radius:var(--canvas-radius-md);background:var(--canvas-surface);min-height:275px;box-shadow:var(--canvas-shadow-subtle)}.market-card:hover{border-color:var(--canvas-accent);box-shadow:var(--canvas-shadow-raised)}.market-card-mark,.revenue-icon{background:var(--canvas-surface-alt);border:0;border-radius:12px}.market-card-mark span{color:var(--canvas-accent);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800}.market-card-foot{border-top-color:var(--canvas-border);color:var(--canvas-muted);font-size:.68rem}.care-education-preview img{border:0;border-radius:12px}.care-education-preview h3,.care-education-preview>div>p:not(.market-kicker){color:var(--canvas-contrast)}.care-education-preview>div>p:not(.market-kicker){color:var(--canvas-muted);font-size:1rem}.partner-copy blockquote{border-left-color:var(--canvas-accent-2);color:var(--canvas-contrast)}.partner-journey,.partner-journey article,.revenue-streams,.revenue-principles{border-color:var(--canvas-border)}.trade-console,.wallet-demo,.revenue-ledger{color:#fff}.trade-boundary strong,.not-revenue strong{color:var(--canvas-accent-2)}.aws-section{background:var(--canvas-contrast)}.aws-section:before{opacity:.16;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#8db9ff40 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#7c3aed33 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.aws-heading h2,.hosting-cost-heading h3,.next-roadmap-heading h3,.start-here-title h4,.start-here-grid h5,.aws-domain-card strong{color:#fff}.aws-heading>p,.hosting-cost-heading>p,.next-roadmap-heading>p,.start-here-title p,.start-here-grid p,.aws-domain-card small,.aws-gate p{color:#cbd5e1}.aws-domain-card,.hosting-cost,.aws-gate,.start-here{box-shadow:none;background:#ffffff0e;border-color:#8db9ff3d}.aws-grid,.start-here-grid,.hosting-cost-grid{background:0 0;gap:12px}.aws-grid article,.start-here-grid article,.hosting-cost-grid article,.hosting-cost-grid article.cost-recommended{border-radius:var(--canvas-radius-md);background:#ffffff0f;border:1px solid #8db9ff2e}.hosting-cost-grid article.cost-recommended{box-shadow:inset 0 3px 0 var(--canvas-accent)}.next-roadmap-list li,.next-roadmap-list li.next-current{border-radius:var(--canvas-radius-md);background:#ffffff0b;border:1px solid #8db9ff2e;margin-bottom:12px}.next-roadmap-list li.next-current{box-shadow:inset 4px 0 0 var(--canvas-accent-2)}.supply-total{border-color:var(--canvas-border)}.supply-total strong{color:var(--canvas-contrast)}.supply-total small,.supply-notice p{color:var(--canvas-muted)}:is(.market-shell,.buy-shell,.merchant-shell,.dash-shell,.testnet-shell,.wallet-shell,.privy-shell){background:var(--canvas-base);min-height:100svh;color:var(--canvas-contrast);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:is(.market-header,.buy-header,.merchant-header,.dash-header,.testnet-header,.wallet-header,.privy-header){border-bottom-color:var(--canvas-border);background:#fffffff0}:is(.market-brand,.buy-brand,.merchant-brand,.dash-brand,.testnet-brand,.wallet-brand,.privy-brand){color:var(--canvas-contrast)}:is(.market-brand,.buy-brand,.merchant-brand,.dash-brand,.testnet-brand,.wallet-brand,.privy-brand) i{background:var(--canvas-contrast);box-shadow:none;border:0;border-radius:11px}:is(.market-shell,.buy-shell,.merchant-shell,.dash-shell,.testnet-shell,.wallet-shell,.privy-shell) h1,:is(.market-shell,.buy-shell,.merchant-shell,.dash-shell,.testnet-shell,.wallet-shell,.privy-shell) h2,:is(.market-shell,.buy-shell,.merchant-shell,.dash-shell,.testnet-shell,.wallet-shell,.privy-shell) h3{letter-spacing:-.025em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:750}:is(.product-card,.market-hero aside,.cart-panel,.purchase-card,.buy-sidebar,.merchant-hero aside,.merchant-benefits article,.merchant-form-card,.dash-stats article,.dash-card,.testnet-runtime-card,.wallet-activity-card,.wallet-security-summary,.wallet-merchant-callout,.wallet-pay-card,.wallet-pay-safety,.wallet-ledger,.wallet-refund-note,.wallet-security-grid article,.wallet-warning,.privy-auth-card,.privy-steps article){border-color:var(--canvas-border);border-radius:var(--canvas-radius-md);background:var(--canvas-surface);box-shadow:var(--canvas-shadow-subtle)}:is(.product-copy button,.pay-card,.checkout-success button,.buy-primary,.merchant-primary,.dash-primary,.wallet-primary,.privy-primary,.wallet-title>a,.wallet-title>button){border-radius:var(--canvas-radius-sm);background:var(--canvas-accent);color:#fff;box-shadow:0 10px 24px #1769e02e}:is(.product-copy button,.pay-card,.checkout-success button,.buy-primary,.merchant-primary,.dash-primary,.wallet-primary,.privy-primary):hover{background:var(--canvas-contrast)}.market-hero h1,.merchant-hero h1,.privy-copy h1,.wallet-title h1,.dash-title h1,.testnet-hero-copy h1{color:var(--canvas-contrast)}.market-toolbar button.active,.amount-options button.active,.wallet-nav button.active,.dash-nav button.active{border-color:var(--canvas-accent);background:var(--canvas-accent);color:#fff}.product-grid{gap:18px}.product-card{border-radius:var(--canvas-radius-md)}.commerce-standard,.balance-card{background:var(--canvas-contrast)}.standard-grid{background:0 0;gap:12px}.standard-grid article{border-radius:var(--canvas-radius-md);background:#ffffff0d;border:1px solid #8db9ff33}.trade-app-shell{--trade-navy:#132033;--trade-navy-2:#1b2b42;--trade-panel:#22334b;--trade-panel-2:#18273a;--trade-line:#cbd5e129;--trade-cream:#f7f9fc;--trade-gold:#4d91f3;--trade-gold-light:#9bc2ff;--trade-red:#7c3aed;--trade-mist:#cbd5e1;background:var(--canvas-contrast);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.trade-app-shell :is(h1,h2,h3,strong){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.trade-app-header,.trade-side-nav{background:#0f1b2b}:is(.trade-stat-grid article,.market-chart-card,.quick-trade-card,.recent-activity-card,.merchant-card,.order-panel,.order-summary-panel,.asset-table-card,.activity-table-card,.security-score-card,.security-grid article,.production-security-card,.portfolio-hero-card,.portfolio-allocation){border-radius:var(--canvas-radius-md);box-shadow:0 12px 32px #00000029}@media (width<=1100px){.site-header{align-items:flex-start;gap:20px;padding-block:20px}.header-actions{flex-wrap:wrap;justify-content:flex-end;gap:14px 18px}.hero{grid-template-columns:1fr}.card-stage{width:100%;max-width:620px}}@media (width<=700px){.site-header,.hero,.block-marker{width:min(100% - 28px,1280px)}.site-header{align-items:center;min-height:74px}.header-actions{display:none}.hero{border-radius:22px;margin-block:28px 46px;padding:28px 22px}.hero h1{font-size:clamp(2.55rem,12vw,3.5rem)}.primary-action,.secondary-action{text-align:center;justify-content:center;width:100%;margin:0}.secondary-action{margin-top:16px}.card-stage{min-height:350px}.digital-card{width:78%;transform:translate(-4%,-5%)}.safety-note{width:78%;bottom:14px;right:14px}.origin-section,.how-section,.trade-section,.market-section,.revenue-section,.aws-section,.supply-section{padding-block:64px}.market-browser,.care-education-preview,.hosting-cost,.start-here{padding:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
