/*!
 * Font Awesome Free 6.5.2 — DYNK subset. GENERATED FILE, DO NOT EDIT.
 * https://fontawesome.com | SIL OFL 1.1 (fonts), CC BY 4.0 (icons), MIT (code)
 *
 * Only the 33 icons this site uses. Regenerate with: npm run icons
 */@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/fonts/fa-solid-900.woff2) format("woff2")}.fa,.fa-solid,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-family:"Font Awesome 6 Free";font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.fa-arrow-right:before{content:""}.fa-arrow-right-arrow-left:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-bolt:before{content:""}.fa-brain:before{content:""}.fa-chart-line:before{content:""}.fa-check:before{content:""}.fa-chevron-down:before{content:""}.fa-circle-question:before{content:""}.fa-clock:before{content:""}.fa-coins:before{content:""}.fa-comment-dots:before{content:""}.fa-credit-card:before{content:""}.fa-envelope:before{content:""}.fa-file-lines:before{content:""}.fa-gem:before{content:""}.fa-hand-holding-dollar:before{content:""}.fa-key:before{content:""}.fa-layer-group:before{content:""}.fa-location-crosshairs:before{content:""}.fa-magnifying-glass:before{content:""}.fa-minus:before{content:""}.fa-paper-plane:before{content:""}.fa-pen-to-square:before{content:""}.fa-percent:before{content:"%"}.fa-photo-film:before{content:""}.fa-rocket:before{content:""}.fa-scale-balanced:before{content:""}.fa-shield-halved:before{content:""}.fa-sliders:before{content:""}.fa-store:before{content:""}.fa-tag:before{content:""}.fa-users:before{content:""}:root{--orange: #FF7A1A;--orange-deep: #E55A00;--orange-soft: #FFB088;--ink: #0C0C0E;--ink-2: #141416;--ink-3: #1E1E22;--text-1: #FFFFFF;--text-2: rgba(255,255,255,.55);--text-3: rgba(255,255,255,.28);--border: rgba(255,255,255,.07);--font-display: "Chakra Petch", system-ui, sans-serif;--font-heading: "Orbitron", system-ui, sans-serif;--font-body: "Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--r-pill: 999px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--font-body);color:var(--text-1);background:var(--ink);overflow-x:hidden}.nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 48px;height:72px;display:flex;align-items:center;transition:background .5s,backdrop-filter .5s,box-shadow .5s}.nav.scrolled{background:#f0e5dad1;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 1px #0000000f}.nav-inner{max-width:1280px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.nav-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.nav-logo img{width:120px;height:auto;object-fit:contain}.nav-logo-text{display:flex;flex-direction:column;gap:1px}.nav-logo-name{font-family:var(--font-heading);font-weight:700;font-size:17px;color:#1a1a1a;letter-spacing:.08em;line-height:1.1}.nav-logo-tagline{font-size:8.5px;font-weight:600;color:#8a8d9a;letter-spacing:.14em;text-transform:uppercase;line-height:1}.nav-links{display:flex;gap:40px}.nav-links a{text-decoration:none;font-size:14px;font-weight:600;color:#1a1a1a;letter-spacing:.08em;text-transform:uppercase;transition:color .3s}.nav-links a:hover{color:var(--orange)}.nav-platform-btn{display:inline-flex;align-items:center;padding:10px 22px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));color:#fff;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:var(--r-pill);box-shadow:0 4px 14px #ff7a1a4d;transition:transform .2s,box-shadow .2s;white-space:nowrap}.nav-platform-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #ff7a1a66}.nav-hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px 6px;flex-shrink:0}.nav-hamburger span{display:block;width:22px;height:2px;background:#1a1a1a;border-radius:2px;transition:transform .3s,opacity .3s}.nav-hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-mobile-menu{position:fixed;top:72px;left:0;right:0;background:#f0e5daf7;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border-bottom:1px solid rgba(0,0,0,.08);z-index:99;display:none;flex-direction:column;padding:12px 24px 24px;gap:0;box-shadow:0 8px 32px #00000014}.nav-mobile-menu.open{display:flex}.nav-mobile-menu a{padding:14px 0;font-size:15px;font-weight:600;color:#1a1a1a;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.06);transition:color .2s}.nav-mobile-menu a:hover{color:var(--orange)}.nav-mobile-menu .nav-mobile-cta{display:flex;align-items:center;justify-content:center;margin-top:16px;padding:14px 28px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));color:#fff!important;border-radius:var(--r-pill);font-size:14px;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-bottom:none!important;box-shadow:0 4px 14px #ff7a1a4d}.nav-mobile-menu .nav-mobile-cta:hover{opacity:.9}.hero{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden}.hero-bg-light{position:absolute;inset:0;background:radial-gradient(140% 80% at 78% 12%,#f8c9a5,#f8c9a500 55%),radial-gradient(120% 70% at 12% 8%,#ffe0cb,#ffe0cb00 50%),radial-gradient(140% 80% at 90% 92%,#c7d2ee,#c7d2ee00 55%),radial-gradient(160% 90% at 8% 90%,#dcdfeb,#dcdfeb00 60%),linear-gradient(180deg,#f0e5da,#e5e6ee,#dbdde8)}.hero-inner{flex:1;max-width:1280px;width:100%;margin:0 auto;padding:140px 60px 40px;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;position:relative;z-index:2}.hero-text{display:flex;flex-direction:column;gap:4px}.hero-headline{font-family:var(--font-display);font-size:clamp(30px,3.6vw,48px);font-weight:700;color:#1a1a1a;letter-spacing:.03em;line-height:1.15}.hero-brand{font-family:var(--font-heading);font-size:clamp(60px,9vw,120px);font-weight:900;color:#1a1a1a;letter-spacing:.04em;line-height:.95;margin:8px 0 12px}.hero-subtitle{font-size:clamp(16px,1.6vw,20px);color:#5c5e68;line-height:1.5}.hero-buttons{display:flex;gap:14px;margin-top:24px;flex-wrap:wrap}.hero-btn-primary{display:inline-flex;align-items:center;padding:16px 36px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));color:#fff;font-weight:600;font-size:16px;text-decoration:none;border-radius:var(--r-pill);box-shadow:0 8px 28px #ff7a1a4d;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.hero-btn-primary:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 36px #ff7a1a66}.hero-btn-secondary{display:inline-flex;align-items:center;padding:16px 36px;background:#ffffff80;border:1.5px solid #C8CAD4;color:#1a1a1a;font-weight:500;font-size:16px;text-decoration:none;border-radius:var(--r-pill);transition:background .3s,border-color .3s}.hero-btn-secondary:hover{background:#ffffffb3;border-color:#a0a3b1}.hero-visual{display:flex;align-items:center;justify-content:center;position:relative}.hero-visual img{width:115%;max-width:700px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 60px rgba(180,100,40,.12));will-change:transform}.hero-visual video{width:140%;max-width:860px;height:auto;object-fit:contain;will-change:transform}.hero-featured{position:relative;z-index:2;padding:28px 60px;border-top:1px solid rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center;gap:48px;max-width:1280px;margin:0 auto;width:100%}.hero-featured>span{font-size:13px;color:#a0a3b1;font-weight:400}.featured-logos{display:flex;align-items:center;gap:40px}.solana-logo{display:inline-flex;align-items:center;gap:10px}.featured-logo{font-size:20px;color:#1a1a1a;opacity:.45}.hero-cta{display:inline-flex;align-items:center;gap:12px;margin-top:8px;padding:18px 44px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));color:#fff;font-weight:600;font-size:16px;text-decoration:none;border-radius:var(--r-pill);letter-spacing:.03em;box-shadow:0 8px 36px #ff7a1a4d;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.hero-cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 48px #ff7a1a66}.hero-cta svg{transition:transform .3s}.hero-cta:hover svg{transform:translate(4px)}.hero-entrance{opacity:0;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:1s}.hero-entrance.entered{opacity:1;transform:none!important}.hero-entrance--text{transform:translate(-50px);transition-duration:1.2s}.hero-entrance--visual{transform:translate(60px) scale(.92);transition-duration:1.4s}.hero-entrance--featured{transform:translateY(20px);transition-duration:.8s}@media(max-width:960px){.nav{padding:0 24px}.nav-links,.nav-platform-btn{display:none}.nav-hamburger{display:flex}.hero-inner{grid-template-columns:1fr;padding:120px 40px 40px;gap:32px;text-align:center}.hero-text{align-items:center}.hero-visual img{width:80%;max-width:400px}.hero-visual video{width:100%;max-width:480px}.hero-featured{flex-direction:column;gap:16px;padding:24px 40px}.featured-logos{gap:24px;flex-wrap:wrap;justify-content:center}}@media(max-width:768px){.hero-visual{display:none}}@media(max-width:600px){.nav{padding:0 16px}.hero-inner{padding:100px 20px 30px}.hero-featured{padding:20px}.hero-buttons{flex-direction:column;align-items:stretch}.hero-btn-primary,.hero-btn-secondary{justify-content:center}}.sec-inner{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:2}.sec-label{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:13px;font-weight:600;color:var(--orange);letter-spacing:.08em;text-transform:uppercase}.sec-label-num{font-family:var(--font-heading);font-weight:700;font-size:11px;opacity:.6}.sec-label-line{width:32px;height:1px;background:var(--orange);opacity:.4}.sec-title{font-family:var(--font-heading);font-size:clamp(34px,4.5vw,56px);font-weight:700;letter-spacing:.02em;line-height:1.1;color:#1a1a1a;margin-bottom:16px}.sec-title--light{color:var(--text-1)}.sec-desc{font-size:18px;font-weight:400;color:#5c5e68;line-height:1.65;max-width:500px;text-wrap:pretty}.sec-desc--light{color:var(--text-2)}.phone-mockup{border-radius:36px;overflow:hidden;box-shadow:0 24px 80px #0000001f,0 8px 24px #0000000f;background:#1a1a1a;padding:4px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.phone-mockup img{width:100%;display:block;border-radius:32px}.phone-mockup--dark{box-shadow:0 24px 80px #00000073,0 8px 24px #0000004d,0 0 0 1px #ffffff0f}.sec-wallet{position:relative;padding:140px 0;background:radial-gradient(140% 80% at 78% 12%,#f8c9a5,#f8c9a500 55%),radial-gradient(120% 70% at 12% 8%,#ffe0cb,#ffe0cb00 50%),radial-gradient(140% 80% at 90% 92%,#c7d2ee,#c7d2ee00 55%),radial-gradient(160% 90% at 8% 90%,#dcdfeb,#dcdfeb00 60%),linear-gradient(180deg,#f0e5da,#e5e6ee,#dbdde8)}.wallet-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px}.w-card{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.7);border-radius:24px;padding:32px 24px;display:flex;flex-direction:column;gap:14px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;box-shadow:0 2px 16px #0000000a}.w-card:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000012}.w-card-icon{width:48px;height:48px;border-radius:14px;background:#ff7a1a14;display:flex;align-items:center;justify-content:center;color:var(--orange);font-size:20px}.w-card h3{font-family:var(--font-display);font-size:17px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.w-card p{font-size:14px;color:#5c5e68;line-height:1.6;text-wrap:pretty}.wallet-showcase{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:56px}.wallet-showcase-phone{display:flex;justify-content:center}.wallet-showcase-phone .phone-mockup{max-width:300px}.sec-wallet-dark{position:relative;padding:140px 0;overflow:hidden;background:var(--ink)}.sec-wallet-dark:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 75% 50%,rgba(255,122,26,.06) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 20% 30%,rgba(255,100,40,.04) 0%,transparent 50%);pointer-events:none}.wdark-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.wdark-left{display:flex;flex-direction:column;gap:24px}.wdark-metrics{display:flex;align-items:center;gap:0;padding:20px 0;margin-top:-4px}.wdark-metric{display:flex;flex-direction:column;gap:4px;padding:0 24px}.wdark-metric:first-child{padding-left:0}.wdark-metric-val{font-family:var(--font-heading);font-size:26px;font-weight:800;line-height:1;color:var(--text-1)}.wdark-metric-label{font-size:12px;font-weight:500;color:var(--text-3);letter-spacing:.04em;text-transform:uppercase}.wdark-metric-div{width:1px;height:36px;flex-shrink:0;background:linear-gradient(to bottom,transparent,var(--border),transparent)}.wdark-cards{display:flex;flex-direction:column;gap:16px;margin-top:8px}.wdark-cards--grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}.w-card--dark{background:#ffffff0d;border-color:#ffffff14;box-shadow:none}.w-card--dark:hover{background:#ffffff14;box-shadow:0 12px 40px #0003}.w-card--dark h3{color:var(--text-1)}.w-card--dark p{color:var(--text-2)}.w-card-icon--dark{background:#ff7a1a1f}.sec-label-line--light{background:#ffffff40!important}.wdark-right{display:flex;justify-content:center;align-items:center}.wdark-right .phone-mockup{max-width:300px;width:100%}.wdark-phones{position:relative;width:100%;max-width:340px;height:540px;display:flex;align-items:center;justify-content:center}.wdark-phone-main{position:absolute;width:64%;z-index:2;left:50%;transform:translate(-50%);filter:drop-shadow(0 32px 64px rgba(0,0,0,.6))}.wdark-phone-bg{position:absolute;width:54%;z-index:1;right:0;top:50%;transform:translateY(-50%) rotate(6deg) translate(8%);opacity:.75;filter:drop-shadow(0 16px 32px rgba(0,0,0,.4))}.wdark-phones:before{content:"";position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.15) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.sec-wallet-light{position:relative;padding:140px 0;background:radial-gradient(140% 80% at 78% 12%,#f8c9a5,#f8c9a500 55%),radial-gradient(120% 70% at 12% 8%,#ffe0cb,#ffe0cb00 50%),radial-gradient(140% 80% at 90% 92%,#c7d2ee,#c7d2ee00 55%),radial-gradient(160% 90% at 8% 90%,#dcdfeb,#dcdfeb00 60%),linear-gradient(180deg,#f0e5da,#e5e6ee,#dbdde8)}.wlight-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}.wlight-card{padding:40px 32px}.wlight-card h3{font-size:20px}.wlight-card p{font-size:15px;line-height:1.65}.data-coming-soon-banner{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#ff7a1a,#e55a00);padding:11px 20px;text-align:center;box-shadow:0 2px 16px #ff7a1a59}.data-cs-label{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:12px;color:#fff;letter-spacing:.12em;text-transform:uppercase}.data-cs-sep{color:#ffffff8c;font-size:13px}.data-cs-text{font-family:Outfit,sans-serif;font-size:13px;color:#ffffffe6}.sec-data{position:relative;padding:0 0 80px;overflow:hidden;background:var(--ink)}.sec-data .sec-inner{padding-top:80px}.sec-data:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 80% 40%,rgba(255,122,26,.04) 0%,transparent 50%),radial-gradient(ellipse 60% 50% at 15% 70%,rgba(255,100,40,.03) 0%,transparent 50%);pointer-events:none}.sec-data:after{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}.data-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.data-left{padding-top:20px}.data-right{display:flex;flex-direction:column}.d-item{display:flex;gap:20px;padding:28px 0;border-bottom:1px solid var(--border);align-items:flex-start}.d-item:last-child{border-bottom:none}.d-item-icon{width:44px;height:44px;border-radius:12px;flex-shrink:0;background:#ffffff0a;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--orange);font-size:18px}.d-item-body{flex:1}.d-item-body h4{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--text-1);margin-bottom:6px}.d-item-body p{font-size:15px;color:var(--text-2);line-height:1.6;text-wrap:pretty}.data-flow-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;padding-top:28px;border-top:1px solid var(--border)}.data-flow-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:18px;transition:transform .35s ease,border-color .35s ease,background .35s ease}.data-flow-card:hover{transform:translateY(-4px);background:#ffffff14;border-color:#ff7a1a59}.data-flow-num{position:absolute;top:16px;right:18px;font-family:var(--font-heading);font-weight:700;font-size:12px;color:var(--text-3);letter-spacing:1px}.data-flow-card h4{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--text-1);margin:0}.data-flow-card p{font-size:14px;color:var(--text-2);line-height:1.6;text-wrap:pretty;margin:0}.data-screens{display:flex;justify-content:center;gap:28px;margin-top:64px}.data-screens .phone-mockup{max-width:200px}.data-screens .phone-mockup:first-child{transform:rotate(-4deg) translateY(10px)}.data-screens .phone-mockup:last-child{transform:rotate(4deg) translateY(-10px)}.sec-flow{position:relative;padding:40px 0 140px;overflow:hidden;background:var(--ink)}.sec-flow:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 30%,rgba(255,122,26,.05) 0%,transparent 55%);pointer-events:none}.flow-head{max-width:620px;margin:0 0 64px}.flow-head .sec-desc{margin-top:14px}.flow-head em{color:var(--orange);font-style:normal}.flow-track{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:0}.flow-node{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:32px 28px;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid var(--border);border-radius:18px;transition:transform .35s ease,border-color .35s ease}.flow-node:hover{transform:translateY(-4px);border-color:#ff7a1a59}.flow-node--accent{border-color:#ff7a1a4d;background:linear-gradient(180deg,#ff7a1a14,#ff7a1a05)}.flow-node--accent .flow-icon{background:linear-gradient(135deg,var(--orange),var(--orange-deep));border-color:transparent;color:#fff}.flow-num{position:absolute;top:18px;right:20px;font-family:var(--font-heading);font-weight:700;font-size:13px;color:var(--text-3);letter-spacing:1px}.flow-icon{width:52px;height:52px;border-radius:14px;flex-shrink:0;background:#ffffff0d;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--orange);font-size:22px;margin-bottom:22px}.flow-node h4{font-family:var(--font-display);font-size:19px;font-weight:600;color:var(--text-1);margin-bottom:8px}.flow-node p{font-size:14px;color:var(--text-2);line-height:1.55;text-wrap:pretty}.flow-link{position:relative;align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:130px;padding:0 12px;gap:8px}.flow-link-label{font-family:var(--font-heading);font-size:9.5px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--text-3);text-align:center;line-height:1.4}.flow-link-line{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,122,26,.5),transparent)}.flow-link-arrow{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--orange);font-size:12px}.flow-payout{position:relative;margin-top:28px;border:1px solid rgba(255,122,26,.3);border-radius:20px;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,rgba(255,122,26,.14),transparent 55%),linear-gradient(180deg,#ffffff0a,#ffffff04);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:32px 36px}.flow-payout-main{display:flex;align-items:center;gap:24px;flex:1;min-width:280px}.flow-payout-icon{width:64px;height:64px;border-radius:16px;flex-shrink:0;background:linear-gradient(135deg,var(--orange),var(--orange-deep));display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;box-shadow:0 10px 30px #ff7a1a59}.flow-payout-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.flow-num--pay{position:static;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--orange);color:#fff;font-size:12px}.flow-payout-head h4{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--text-1)}.flow-payout-head h4 span{color:var(--orange)}.flow-payout-body p{font-size:15px;color:var(--text-2);line-height:1.6;max-width:540px}.flow-payout-loop{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--orange);padding:10px 18px;border-radius:var(--r-pill);border:1px solid rgba(255,122,26,.35);background:#ff7a1a14;white-space:nowrap}@media(max-width:860px){.flow-track{grid-template-columns:1fr;gap:0}.flow-node{padding:26px 24px}.flow-link{width:100%;flex-direction:row;gap:12px;padding:14px 0;justify-content:center}.flow-link-line{width:1px;height:28px;order:-1;background:linear-gradient(180deg,transparent,rgba(255,122,26,.5),transparent)}.flow-link-arrow{position:static;transform:rotate(90deg);right:auto;top:auto}.flow-payout{padding:28px 24px}.flow-payout-main{gap:18px;min-width:0}.flow-payout-icon{width:52px;height:52px;font-size:22px}.flow-payout-head h4{font-size:19px}}.sec-loop{position:relative;padding:40px 0 150px;overflow:hidden;background:var(--ink)}.sec-loop:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}.loop-head{max-width:620px;margin:0 auto 72px;text-align:center}.loop-head .sec-label{justify-content:center}.loop-head .sec-desc{margin-top:14px}.loop-stage{position:relative;width:560px;height:560px;max-width:100%;margin:0 auto}.loop-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;display:flex;align-items:center;justify-content:center;z-index:3}.loop-hub-ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,122,26,.25);animation:loopSpin 18s linear infinite}.loop-hub-ring:after{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 12px var(--orange)}.loop-hub-ring--2{inset:-22px;border-style:dashed;border-color:#ff7a1a26;animation:loopSpin 26s linear infinite reverse}.loop-hub-core{position:relative;z-index:2;width:118px;height:118px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:radial-gradient(circle at 50% 35%,var(--ink-3),var(--ink));border:1px solid rgba(255,122,26,.4);box-shadow:inset 0 0 30px #ff7a1a1f,0 0 40px #ff7a1a2e}.loop-hub-core i{color:var(--orange);font-size:30px}.loop-hub-core span{font-family:var(--font-heading);font-weight:700;font-size:13px;letter-spacing:2px;color:var(--text-1)}.loop-step{position:absolute;width:230px;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid var(--border);transition:transform .35s ease,border-color .35s ease}.loop-step:hover{transform:scale(1.04);border-color:#ff7a1a66}.loop-step--1{top:0;left:50%;transform:translate(-50%)}.loop-step--1:hover{transform:translate(-50%) scale(1.04)}.loop-step--2{top:50%;right:0;transform:translateY(-50%)}.loop-step--2:hover{transform:translateY(-50%) scale(1.04)}.loop-step--3{bottom:0;left:50%;transform:translate(-50%)}.loop-step--3:hover{transform:translate(-50%) scale(1.04)}.loop-step--4{top:50%;left:0;transform:translateY(-50%)}.loop-step--4:hover{transform:translateY(-50%) scale(1.04)}.loop-step-num{position:absolute;top:-9px;left:-9px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--orange);color:#fff;font-family:var(--font-heading);font-weight:700;font-size:12px}.loop-step-icon{width:42px;height:42px;border-radius:11px;flex-shrink:0;background:#ff7a1a1a;border:1px solid rgba(255,122,26,.25);display:flex;align-items:center;justify-content:center;color:var(--orange);font-size:18px}.loop-step-text h4{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--text-1);margin-bottom:3px}.loop-step-text p{font-size:12.5px;color:var(--text-2);line-height:1.45}@media(max-width:620px){.loop-stage{width:100%;height:auto;display:flex;flex-direction:column;align-items:stretch;gap:14px}.loop-hub{position:static;transform:none;order:-1;width:120px;height:120px;margin:0 auto 8px}.loop-hub-ring,.loop-hub-ring--2{display:none}.loop-hub-core{width:100px;height:100px}.loop-step,.loop-step--1,.loop-step--2,.loop-step--3,.loop-step--4{position:static;transform:none;width:100%}.loop-step:hover,.loop-step--1:hover,.loop-step--2:hover,.loop-step--3:hover,.loop-step--4:hover{transform:scale(1.02)}}@keyframes loopSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.loop-hub-ring,.loop-hub-ring--2{animation:none}}.sec-foundation{position:relative;padding:140px 0;overflow:hidden;background:radial-gradient(140% 80% at 78% 12%,#f8c9a5,#f8c9a500 55%),radial-gradient(120% 70% at 12% 8%,#ffe0cb,#ffe0cb00 50%),radial-gradient(140% 80% at 90% 92%,#c7d2ee,#c7d2ee00 55%),radial-gradient(160% 90% at 8% 90%,#dcdfeb,#dcdfeb00 60%),linear-gradient(180deg,#f0e5da,#e5e6ee,#dbdde8)}.f-stats{display:flex;align-items:center;justify-content:center;margin-top:64px;padding:48px 0}.f-stat{flex:1;text-align:center;padding:0 32px}.f-stat-val{font-family:var(--font-heading);font-size:clamp(40px,5vw,64px);font-weight:800;color:#1a1a1a;line-height:1;margin-bottom:10px}.f-stat-label{font-size:15px;font-weight:500;color:#5c5e68}.f-divider{width:1px;height:72px;flex-shrink:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.12),transparent)}.f-pills{display:flex;justify-content:center;gap:16px;margin-top:44px;flex-wrap:wrap}.f-pill{display:flex;align-items:center;gap:10px;padding:14px 24px;background:#ffffff8c;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.6);border-radius:999px;font-size:15px;font-weight:500;color:#1a1a1a}.f-pill svg,.f-pill i{flex-shrink:0;color:var(--orange);font-size:16px}.sec-board{position:relative;padding:140px 0;overflow:hidden;background:var(--ink)}.sec-board:after{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}.board-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:24px;flex-wrap:wrap}.board-header-text{max-width:600px}.board-legend{display:flex;gap:20px;align-items:center;padding-bottom:8px}.board-legend-item{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-2)}.board-legend-dot{width:10px;height:10px;border-radius:3px}.board-legend-dot--taken{background:#22c55e;box-shadow:0 0 8px #22c55e66}.board-legend-dot--listed{background:#ff7a1a;box-shadow:0 0 8px #ff7a1a66}.board-legend-dot--open{background:var(--ink-3);border:1px solid var(--border)}.board-grid{display:grid;grid-template-columns:repeat(70,1fr);gap:2px;margin-bottom:40px}.board-cell{aspect-ratio:1;border-radius:2px;background:var(--ink-3);border:1px solid rgba(255,255,255,.04);transition:transform .2s,box-shadow .2s;cursor:default;position:relative}.board-cell:hover{transform:scale(1.6);z-index:2;background:#ff7a1a;box-shadow:0 0 8px #ff7a1ab3}.board-cell.taken{background:#22c55e;border-color:#22c55e4d;box-shadow:0 0 4px #22c55e33}.board-cell.taken:hover{box-shadow:0 0 16px #22c55e80}.board-cell.listed{background:#ff7a1a;border-color:#ff7a1a59;box-shadow:0 0 4px #ff7a1a40}.board-cell.listed:hover{box-shadow:0 0 16px #ff7a1a99}.board-cell{cursor:pointer}.wc-tooltip{position:fixed;padding:4px 9px;background:#000000d9;color:#fff;font-family:var(--font-heading);font-size:11px;font-weight:600;letter-spacing:.06em;border-radius:4px;pointer-events:none;white-space:nowrap;opacity:0;transform:translateY(-6px);transition:opacity .12s,transform .12s;z-index:9999}.wc-tooltip.visible{opacity:1;transform:translateY(0)}.wc-overlay{position:fixed;inset:0;background:#000000c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;pointer-events:none;transition:opacity .25s}.wc-overlay.open{opacity:1;pointer-events:all}.wc-card{position:relative;display:flex;width:min(960px,92vw);min-height:min(500px,62vw);border-radius:28px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 20% 0%,rgba(255,200,150,.55) 0%,transparent 60%),radial-gradient(ellipse 50% 50% at 95% 100%,rgba(199,210,238,.6) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 10%,rgba(255,224,203,.4) 0%,transparent 55%),linear-gradient(160deg,#f5e8dc,#eae9f2 55%,#d8dbe8);box-shadow:0 2px #ffffffe6 inset,0 -1px #0000000f inset,0 50px 120px #00000073,0 16px 40px #0003;transform:scale(.92) translateY(20px);transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.wc-card:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:0}.wc-overlay.open .wc-card{transform:scale(1) translateY(0)}.wc-left{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:52px;border-right:1px solid rgba(0,0,0,.08);position:relative;z-index:1}.wc-top-row{display:flex;align-items:center;gap:12px}.wc-type{font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1e1e1e66}.wc-status{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.wc-status--available{background:#22c55e26;color:#16a34a;border:1px solid rgba(34,197,94,.3)}.wc-status--claimed{background:#00000012;color:#1e1e1e80;border:1px solid rgba(0,0,0,.1)}.wc-status--listed{background:#ff7a1a26;color:#e06a0f;border:1px solid rgba(255,122,26,.35)}.wc-number-block{display:flex;align-items:baseline;gap:10px}.wc-number{font-family:var(--font-heading);font-size:clamp(42px,5.5vw,64px);font-weight:900;line-height:1;letter-spacing:.02em;color:#141416;text-shadow:0 2px 8px rgba(0,0,0,.08)}.wc-number-sub{font-family:var(--font-body);font-size:14px;font-weight:500;color:#1e1e1e59}.wc-desc{font-family:var(--font-body);font-size:14px;line-height:1.65;color:#1e1e1e8c;max-width:320px;margin:0}.wc-tokens-block{display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:#ffffff80;border-radius:12px;border:1px solid rgba(255,255,255,.8);box-shadow:0 2px 12px #0000000f;width:fit-content}.wc-tokens-row{display:flex;align-items:baseline;gap:6px}.wc-tokens-label{font-family:var(--font-body);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1e1e1e66}.wc-tokens-val{font-family:var(--font-heading);font-size:26px;font-weight:800;color:#141416;line-height:1.1}.wc-tokens-unit{font-size:14px;font-weight:600;color:#1e1e1e66}.wc-perks{display:flex;flex-wrap:wrap;gap:8px}.wc-perk{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;background:#ffffff80;border:1px solid rgba(0,0,0,.08);font-family:var(--font-body);font-size:12px;font-weight:600;color:#1e1e1ea6}.wc-perk i{font-size:10px;color:#ff7a1a}.wc-marketplace-btn{display:inline-flex;align-items:center;gap:10px;margin-top:4px;padding:15px 32px;border-radius:999px;border:none;background:linear-gradient(135deg,#ff7a1a,#e55a00);color:#fff;font-family:var(--font-body);font-size:15px;font-weight:700;letter-spacing:.03em;text-decoration:none;width:fit-content;box-shadow:0 8px 28px #ff7a1a73,0 2px #fff3 inset;transition:transform .2s,box-shadow .2s}.wc-marketplace-btn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #ff7a1a8c,0 2px #fff3 inset}.wc-right{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 28px;position:relative;z-index:1}.wc-right:before{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.18) 0%,transparent 70%);pointer-events:none}.wc-img-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:88%;height:88%;border-radius:20px;background:#fff9;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 0 1px #ffffffd9 inset,0 8px 40px #0000001f,0 2px 8px #0000000f;padding:20px 20px 12px;overflow:hidden;gap:10px}.wc-logo{width:100%;flex:1;object-fit:contain}.wc-img-caption{font-family:var(--font-heading);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#1e1e1e4d;text-align:center}.wc-close{position:absolute;top:16px;right:20px;background:#0000000f;border:1px solid rgba(0,0,0,.08);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;cursor:pointer;color:#1e1e1e73;z-index:2;transition:background .15s,color .15s}.wc-close:hover{background:#0000001f;color:#1a1a1a}.board-counter{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:40px}.board-counter-stat{text-align:center;padding:0 40px}.board-counter-val{display:block;font-family:var(--font-heading);font-size:clamp(32px,4vw,48px);font-weight:800;color:var(--text-1);line-height:1;margin-bottom:6px}.board-counter-label{font-size:14px;font-weight:500;color:var(--text-2)}.board-counter-div{width:1px;height:48px;flex-shrink:0;background:linear-gradient(to bottom,transparent,var(--border),transparent)}.board-cta-row{display:flex;justify-content:center}.mkt-live{margin:8px 0 44px;padding:22px 24px;border:1px solid var(--border);border-radius:20px;background:linear-gradient(180deg,#ffffff0b,#ffffff03);backdrop-filter:blur(6px)}.mkt-live-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.mkt-live-tag{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-1)}.mkt-live-pulse{width:8px;height:8px;border-radius:50%;background:#34d07f;flex-shrink:0;box-shadow:0 0 #34d07f99;animation:mktPulse 2.2s infinite}@keyframes mktPulse{0%{box-shadow:0 0 #34d07f8c}70%{box-shadow:0 0 0 7px #34d07f00}to{box-shadow:0 0 #34d07f00}}.mkt-live-updated{font-size:12px;color:var(--text-2);letter-spacing:.02em}.mkt-live-grid{display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:30px;align-items:center}.mkt-hero{display:flex;flex-direction:column;gap:8px;padding:22px 26px;border-radius:16px;border:1px solid rgba(255,122,26,.28);background:radial-gradient(130% 130% at 0% 0%,#ff7a1a29,#ff7a1a05)}.mkt-hero-num{font-family:var(--font-heading);font-size:clamp(46px,6vw,62px);font-weight:800;line-height:.9;color:var(--orange)}.mkt-hero-cap{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-1)}.mkt-supply{display:flex;flex-direction:column;gap:14px}.mkt-supply-title{font-size:14px;color:var(--text-2)}.mkt-supply-title b{color:var(--text-1);font-weight:700;font-family:var(--font-heading)}.mkt-bar{display:flex;height:12px;border-radius:99px;overflow:hidden;background:#ffffff0f;border:1px solid var(--border)}.mkt-bar-seg{height:100%;width:0;transition:width 1s cubic-bezier(.4,0,.2,1)}.mkt-bar-seg--claimed{background:linear-gradient(90deg,var(--orange-deep),var(--orange))}.mkt-bar-seg--listed{background:var(--orange-soft)}.mkt-bar-seg--open{background:#ffffff38}.mkt-supply-legend{display:flex;flex-wrap:wrap;gap:22px}.mkt-leg{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.mkt-leg b{color:var(--text-1);font-weight:700;font-family:var(--font-heading);font-size:15px;margin-left:2px}.mkt-sw{width:10px;height:10px;border-radius:3px;flex-shrink:0}.mkt-sw--claimed{background:var(--orange)}.mkt-sw--listed{background:var(--orange-soft)}.mkt-sw--open{background:#ffffff59}@media(max-width:768px){.mkt-live{padding:18px}.mkt-live-grid{grid-template-columns:1fr;gap:22px}.mkt-hero{flex-direction:row;align-items:baseline;justify-content:space-between;padding:18px 20px}.mkt-supply-legend{gap:16px}}.sec-cta{position:relative;padding:120px 0;overflow:hidden}.sec-cta:before,.sec-cta:after{display:none}.cta-bg-warm{position:absolute;inset:0;background:radial-gradient(140% 80% at 78% 12%,#f8c9a5,#f8c9a500 55%),radial-gradient(120% 70% at 12% 8%,#ffe0cb,#ffe0cb00 50%),radial-gradient(140% 80% at 90% 92%,#c7d2ee,#c7d2ee00 55%),radial-gradient(160% 90% at 8% 90%,#dcdfeb,#dcdfeb00 60%),linear-gradient(180deg,#f0e5da,#e5e6ee,#dbdde8)}.cta-layout{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr 1.6fr 1fr;align-items:center;gap:40px}.cta-center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.cta-headline{font-family:var(--font-heading);font-size:clamp(34px,4.5vw,56px);font-weight:700;color:#1a1a1a;line-height:1.1;letter-spacing:.02em}.cta-desc{font-size:18px;color:#5c5e68;line-height:1.65;max-width:420px;text-wrap:pretty}.cta-main-btn{display:inline-flex;align-items:center;gap:12px;margin-top:8px;padding:20px 48px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));color:#fff;font-weight:700;font-size:18px;text-decoration:none;border-radius:var(--r-pill);box-shadow:0 12px 40px #ff7a1a59;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;letter-spacing:.02em}.cta-main-btn:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 48px #ff7a1a73}.cta-main-btn svg{transition:transform .3s}.cta-main-btn:hover svg{transform:translate(4px)}.cta-phone{display:flex;justify-content:center}.cta-phone .phone-mockup{max-width:260px}.cta-phone--left .phone-mockup{transform:rotate(-6deg) translateY(20px)}.cta-phone--right .phone-mockup{transform:rotate(6deg) translateY(20px)}.footer{background:#141416;border-top:1px solid var(--border)}.footer-inner{max-width:1200px;margin:0 auto;padding:0 40px}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;padding:64px 0 48px;gap:60px}.footer-brand{display:flex;flex-direction:column;gap:12px}.footer-brand-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.footer-brand-logo img{width:150px;height:auto;object-fit:contain}.footer-brand-logo span{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--text-1);letter-spacing:.06em}.footer-tagline{font-size:14px;color:var(--text-3)}.footer-cols{display:flex;gap:64px}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col h5{font-family:var(--font-display);font-size:12px;font-weight:600;color:var(--text-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.footer-col a{text-decoration:none;font-size:14px;color:var(--text-3);transition:color .25s}.footer-col a:hover{color:var(--orange)}.footer-app-badges{display:flex;flex-direction:column;gap:10px;margin-top:4px}.footer-badge{display:inline-block}.footer-badge-img{width:140px;height:auto;display:block}.footer-rule{height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:24px 0;gap:20px}.footer-copy{font-size:13px;color:var(--text-3)}.footer-legal{display:flex;gap:24px}.footer-legal a{text-decoration:none;font-size:13px;color:var(--text-3);transition:color .25s}.footer-legal a:hover{color:var(--text-2)}.sec-waitlist{position:relative;padding:120px 0;overflow:hidden;text-align:center}.waitlist-bg{position:absolute;inset:0;background:linear-gradient(180deg,#111114,#0d0d10)}.waitlist-inner{position:relative;z-index:2;max-width:620px;margin:0 auto;padding:0 24px}.waitlist-label{margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.waitlist-headline{margin:0 0 16px;font-family:var(--font-heading);font-size:clamp(32px,5vw,52px);font-weight:900;color:#fff;line-height:1.05;letter-spacing:.02em}.waitlist-sub{margin:0 0 36px;font-size:16px;color:#ffffff8c;line-height:1.65}.waitlist-form{width:100%}.waitlist-input-wrap{display:flex;gap:0;max-width:480px;margin:0 auto;background:#ffffff0f;backdrop-filter:blur(12px);border:1px solid rgba(255,122,26,.35);border-radius:14px;overflow:hidden;box-shadow:0 4px 32px #ff7a1a26}.waitlist-input{flex:1;padding:16px 20px;background:transparent;border:none;outline:none;font-family:var(--font-body);font-size:15px;color:#fff}.waitlist-input::placeholder{color:#ffffff59}.waitlist-btn{display:flex;align-items:center;gap:8px;padding:14px 22px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));border:none;cursor:pointer;color:#fff;font-family:var(--font-body);font-size:14px;font-weight:700;white-space:nowrap;transition:opacity .2s,transform .2s}.waitlist-btn:hover{opacity:.92;transform:translate(2px)}.waitlist-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.waitlist-success{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:16px}.waitlist-success-icon{width:52px;height:52px;border-radius:50%;line-height:52px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));font-size:22px;color:#fff;text-align:center}.waitlist-success-msg{margin:0;font-size:16px;font-weight:600;color:#fff}.waitlist-note{margin:20px 0 0;font-size:12px;color:#ffffff4d}.board-mobile-picker{display:none}.disabled-image{filter:grayscale(100%);opacity:.5;pointer-events:none;cursor:not-allowed}@media(max-width:960px){.wallet-grid{grid-template-columns:repeat(2,1fr)}.wallet-showcase{grid-template-columns:1fr}.wallet-showcase-phone{justify-content:center}.wallet-showcase-phone .phone-mockup{max-width:240px}.wdark-grid{grid-template-columns:1fr;gap:56px}.wdark-cards--grid{grid-template-columns:1fr 1fr}.wdark-phones{height:380px;max-width:280px;margin:0 auto}.data-grid{grid-template-columns:1fr;gap:48px}.data-flow-cards{grid-template-columns:repeat(2,1fr)}.data-screens .phone-mockup{max-width:160px}.f-stats{flex-direction:column;gap:36px}.f-divider{width:48px;height:1px}.f-pills{flex-direction:column;align-items:center}.cta-layout{grid-template-columns:1fr;gap:32px}.cta-phone{display:none}.waitlist-input-wrap{flex-direction:column;border-radius:14px}.waitlist-btn{justify-content:center;border-radius:0 0 13px 13px}.footer-top{flex-direction:column;gap:40px}.footer-cols{gap:40px}}@media(max-width:768px){.wdark-right{display:none}.wlight-cards{grid-template-columns:1fr}.w-card:not(.w-card--dark){backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffffd9;transition:none}.w-card--dark{transition:none}.w-card:hover,.w-card--dark:hover,.data-flow-card:hover,.flow-node:hover,.loop-step:hover,.loop-step--1:hover,.loop-step--2:hover,.loop-step--3:hover,.loop-step--4:hover{transform:none}.fp-stat-card{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffffd9}.wc-card{flex-direction:column;width:92vw;min-height:unset;max-height:88vh;overflow-y:auto;border-radius:20px}.wc-right{display:none}.wc-left{padding:36px 24px 32px;border-right:none}.board-grid--mobile{grid-template-columns:repeat(42,1fr)!important;gap:3px}.board-grid--mobile .board-cell:hover{transform:scale(1.4)}.board-mobile-picker{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;padding:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:16px}.board-mobile-picker-label{font-size:13px;color:var(--text-2);text-align:center;margin:0}.board-mobile-picker-row{display:flex;gap:0;width:100%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden}.board-mobile-picker-input{flex:1;padding:14px 16px;background:transparent;border:none;outline:none;color:var(--text-1);font-size:16px;font-family:var(--font-body)}.board-mobile-picker-btn{padding:14px 20px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));border:none;cursor:pointer;color:#fff;font-weight:700;font-size:15px;font-family:var(--font-body)}.board-mobile-picker-random{width:100%;padding:14px;background:#ff7a1a14;border:1px solid rgba(255,122,26,.25);border-radius:10px;cursor:pointer;color:var(--orange);font-weight:600;font-size:14px;font-family:var(--font-body);transition:background .2s}.board-mobile-picker-random:hover{background:#ff7a1a24}}@media(max-width:600px){.sec-wallet,.sec-data,.sec-foundation{padding:100px 0}.sec-cta{padding:80px 0 60px}.sec-inner,.cta-inner,.cta-layout{padding:0 20px}.wallet-grid{grid-template-columns:1fr}.wallet-showcase-phone{display:none}.wdark-cards--grid{grid-template-columns:1fr}.wdark-metrics{gap:0}.wdark-metric{padding:0 16px}.wdark-metric-val{font-size:22px}.wdark-phones{height:320px}.wdark-phone-bg{display:none}.wdark-phone-main{position:relative;left:auto;transform:none;width:75%}.data-flow-cards{grid-template-columns:1fr}.data-screens{flex-direction:column;align-items:center;gap:20px}.data-screens .phone-mockup{max-width:180px}.data-screens .phone-mockup:first-child,.data-screens .phone-mockup:last-child{transform:none}.footer-inner{padding:0 20px}.footer-cols{flex-direction:column;gap:28px}.footer-bottom{flex-direction:column;text-align:center}.footer-badge-img{width:130px}}.sec-title,.sec-label,.sec-desc,.w-card,.d-item,.f-stats,.f-pill,.board-counter,.board-cta-row,.wallet-showcase-phone .phone-mockup,.wdark-metric,.waitlist-label,.waitlist-headline,.waitlist-sub,.waitlist-form,.cta-center,.f-cta-title,.f-cta-desc,.cta-phone .phone-mockup,[data-anim],.board-cell{opacity:0;will-change:transform,opacity}.hero-inner,.hero-featured{will-change:transform,opacity}[data-anim],.wdark-metric{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width:768px){.sec-title,.sec-label,.sec-desc,.w-card,.d-item,.f-stats,.f-pill,.board-counter,.board-cta-row,.wdark-metric,.waitlist-label,.waitlist-headline,.waitlist-sub,.waitlist-form,.cta-center,.f-cta-title,.f-cta-desc,[data-anim],.board-cell,.hero-inner,.hero-featured{will-change:auto}[data-anim],.wdark-metric{-webkit-backface-visibility:visible;backface-visibility:visible}}picture{display:contents}picture>source{display:none}picture>img{height:auto}
