:root{color-scheme:dark;--bg: #05070b;--panel: #0b1117;--panel-2: #101920;--line: rgba(214, 255, 122, .18);--text: #f3f7eb;--muted: #9da99d;--lime: #d6ff7a;--green: #46f2a8;--gold: #f6b94d;--cyan: #72d8ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(circle at 18% 8%,rgba(70,242,168,.13),transparent 30rem),radial-gradient(circle at 85% 12%,rgba(246,185,77,.09),transparent 24rem),linear-gradient(180deg,#06080d 0%,#05070b 42%,#07100d 100%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-shell{overflow:hidden}.nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,3.5rem);border-bottom:1px solid rgba(255,255,255,.08);background:rgba(5,7,11,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:1rem;min-width:max-content}.brand-mark{width:54px;height:54px;display:block;flex:0 0 auto;border-radius:12px;object-fit:cover;object-position:center;box-shadow:0 0 22px #d6ff7a24}.brand-word{display:block;color:var(--text);font-size:1.28rem;font-weight:900;line-height:1;letter-spacing:0}.nav-links{display:flex;gap:clamp(1rem,3vw,2rem);color:var(--muted);font-size:.92rem}.nav-links a:hover{color:var(--lime)}.nav-actions{display:flex;align-items:center;gap:.75rem}.nav-social{display:inline-flex;align-items:center;justify-content:center;gap:.62rem;min-width:0;height:3rem;padding:0 1.05rem 0 .86rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--text);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(214,255,122,.04)),rgba(255,255,255,.05);font-weight:850;box-shadow:0 0 24px #d6ff7a14;transition:border-color .16s ease,color .16s ease,background .16s ease}.nav-social:hover{border-color:#d6ff7a73;color:var(--lime);background:rgba(214,255,122,.08)}.nav-social-icon{display:inline-grid;width:1.72rem;height:1.72rem;place-items:center;border-radius:50%;color:#06100a;background:linear-gradient(135deg,var(--lime),var(--green));font-size:1rem;font-weight:1000;line-height:1}.nav-social-name{display:inline-block;font-size:1rem;font-weight:900;line-height:1;letter-spacing:0}.nav-cta,.primary-action,.secondary-action,.checkout-button,.waitlist-form button{border:1px solid rgba(214,255,122,.45);border-radius:999px;padding:.78rem 1.1rem;color:#08110a;background:linear-gradient(135deg,var(--lime),var(--green));font-weight:800;box-shadow:0 0 28px #46f2a82e}.secondary-action{color:var(--text);background:rgba(255,255,255,.06);box-shadow:none}.section-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.9fr);gap:clamp(2.6rem,6vw,5.5rem);align-items:center;max-width:1220px;margin:0 auto;padding:clamp(4.4rem,8vw,7.2rem) clamp(1.15rem,4vw,2.25rem)}.hero{position:relative;min-height:calc(92vh - 76px);padding-top:clamp(3.2rem,7vw,5.5rem)}.hero-copy{max-width:660px}.eyebrow,.section-number{margin:0 0 1.15rem;color:var(--lime);font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:670px;margin-bottom:1.35rem;font-size:5.05rem;font-weight:820;line-height:1.02;letter-spacing:0;text-wrap:balance}h1 span{display:block}.headline-accent{color:var(--lime);text-shadow:0 0 34px rgba(214,255,122,.16)}h2{max-width:780px;margin-bottom:1.1rem;font-size:3.4rem;font-weight:780;line-height:1.06;letter-spacing:0;text-wrap:balance}h3{font-size:1.15rem;font-weight:780}.lead,.story-block p,.merchant-section p,.launch p,.faq-list p,.protocol-grid p{color:var(--muted);font-size:1rem;line-height:1.75}.lead{max-width:560px;font-size:1.12rem;line-height:1.68}.hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin:2.1rem 0 1.6rem}.metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;max-width:520px}.metrics div{padding:.92rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.04)}.metrics strong{display:block;font-size:1.45rem;line-height:1}.metrics span{color:var(--muted);font-size:.82rem}.checkout-card{position:relative;width:min(100%,480px);justify-self:end;border:1px solid var(--line);border-radius:8px;padding:1.08rem;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),var(--panel);box-shadow:0 34px 90px #00000075}.checkout-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(214,255,122,.4),transparent 40%,rgba(246,185,77,.35));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:1px}.ticker-strip{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:1rem;color:#07100a;font-weight:850;font-size:.72rem}.ticker-strip span{flex:1;padding:.45rem .55rem;border-radius:999px;background:var(--lime);text-align:center}.terminal-head,.product-row,.payment-panel,.settlement-flow{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.terminal-head{display:flex;justify-content:space-between;padding:.85rem 1rem;border-radius:8px 8px 0 0;color:var(--muted);font-size:.8rem}.terminal-head strong{color:var(--green)}.product-row{display:grid;grid-template-columns:64px 1fr auto;gap:.9rem;align-items:center;padding:1rem;border-top:0}.product-art{display:grid;width:64px;height:64px;place-items:center;border-radius:8px;color:#06100a;background:linear-gradient(135deg,var(--lime),var(--gold));font-weight:1000}.product-row p{margin-bottom:.2rem;font-weight:760}.product-row span,.asset-choice span,.panel-label span{color:var(--muted);font-size:.82rem}.payment-panel{padding:1rem;border-top:0}.panel-label{display:flex;justify-content:space-between;margin-bottom:.8rem}.asset-choice{display:grid;grid-template-columns:12px 1fr auto;gap:.8rem;align-items:center;padding:.8rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;margin-top:.55rem}.asset-choice.active{border-color:#d6ff7a61;background:rgba(214,255,122,.07)}.asset-dot{width:12px;height:12px;border-radius:99px;background:var(--green);box-shadow:0 0 18px var(--green)}.asset-dot.gold{background:var(--gold);box-shadow:0 0 18px var(--gold)}.asset-choice em{color:var(--lime);font-style:normal;font-weight:800}.settlement-flow{display:grid;grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:center;gap:.5rem;padding:1rem;border-top:0;text-align:center;color:var(--muted);font-size:.82rem}.settlement-flow i{height:1px;background:linear-gradient(90deg,transparent,var(--lime),transparent)}.checkout-button{width:100%;margin-top:1rem;cursor:pointer}.feature-stack,.protocol-grid{display:grid;gap:1rem}.feature-stack article,.protocol-grid article,.receipt,.faq-list details{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.04)}.feature-stack article,.protocol-grid article{padding:1.2rem}.feature-stack span,.protocol-grid span{color:var(--gold);font-size:.78rem;font-weight:900;text-transform:uppercase}.feature-stack strong{display:block;margin:.55rem 0;font-size:1.2rem}.protocol,.compare,.faq,.launch{max-width:1220px;margin:0 auto;padding:clamp(4rem,8vw,6rem) clamp(1rem,4vw,2rem)}.section-heading{max-width:760px;margin-bottom:2.2rem}.protocol-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.protocol-grid article{min-height:230px;background:linear-gradient(180deg,rgba(214,255,122,.08),transparent),rgba(255,255,255,.04)}.merchant-panel{min-height:420px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(135deg,rgba(70,242,168,.18),transparent 55%),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 64px),var(--panel)}.receipt{width:min(82%,360px);padding:1.4rem;background:#edf7dc;color:#07100a;transform:rotate(-3deg);box-shadow:0 24px 50px #00000059}.receipt span{color:#4b5d38;font-size:.82rem}.receipt strong{display:block;margin:.6rem 0 1.2rem;font-size:1.75rem}.merchant-points{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.merchant-points span{padding:.65rem .85rem;border:1px solid rgba(214,255,122,.25);border-radius:999px;color:var(--lime);background:rgba(214,255,122,.06)}.compare-table{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:8px}.compare-table [role=row]{display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:1rem;padding:1rem;border-top:1px solid rgba(255,255,255,.08);color:var(--muted)}.compare-table [role=row]:first-child{border-top:0}.compare-table strong{color:var(--lime)}.table-head{color:var(--text);background:rgba(255,255,255,.06);font-weight:900}.faq{display:grid;grid-template-columns:minmax(260px,.7fr) 1fr;gap:3rem}.faq-list{display:grid;gap:.8rem}.faq-list details{padding:1rem 1.15rem}.faq-list summary{cursor:pointer;font-weight:900}.faq-list p{margin:.8rem 0 0}.launch{margin-bottom:3rem;border:1px solid rgba(214,255,122,.24);border-radius:8px;background:linear-gradient(135deg,rgba(214,255,122,.13),rgba(114,216,255,.08)),var(--panel);text-align:center}.launch h2{max-width:720px;margin-inline:auto}.waitlist-form{display:flex;gap:.7rem;max-width:560px;margin:2rem auto 0}.waitlist-form input{flex:1;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.9rem 1rem;color:var(--text);background:rgba(255,255,255,.06)}.waitlist-feedback{width:min(100%,560px);margin:1rem auto 0;padding:.78rem 1rem;border-radius:999px;font-size:.92rem;font-weight:800;line-height:1.35}.waitlist-feedback.success{border:1px solid rgba(70,242,168,.34);color:var(--lime);background:rgba(70,242,168,.1)}.waitlist-feedback.error{border:1px solid rgba(255,112,112,.34);color:#ffb7b7;background:rgba(255,112,112,.1)}@media (max-width: 860px){.nav{position:static}.nav-links{display:none}.section-grid,.faq{grid-template-columns:1fr}.hero{min-height:auto}.hero-copy{max-width:720px}h1{max-width:720px;font-size:4rem}h2{font-size:2.75rem}.checkout-card{justify-self:start}.protocol-grid{grid-template-columns:1fr}.compare-table{overflow-x:auto}.compare-table [role=row]{min-width:760px}.waitlist-form{flex-direction:column}}@media (max-width: 560px){.brand{gap:.72rem}.brand-mark{width:46px;height:46px;border-radius:10px}.brand-word{font-size:1.08rem}.nav-actions{gap:.5rem}.nav-social{height:2.5rem;padding:0 .7rem}.nav-social-icon{width:1.45rem;height:1.45rem;font-size:.82rem}.nav-social-name{display:none}.nav-cta{padding:.65rem .8rem;font-size:.8rem}.section-grid,.protocol,.compare,.faq,.launch{padding-left:1rem;padding-right:1rem}h1{font-size:2.7rem;line-height:1.08}h2{font-size:2.05rem;line-height:1.12}.lead{font-size:1rem}.metrics,.product-row,.asset-choice,.settlement-flow{grid-template-columns:1fr}.settlement-flow i{display:none}}
