@font-face{font-family:Barlow Condensed Local;src:url(/fonts/barlow-condensed-600.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed Local;src:url(/fonts/barlow-condensed-700.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed Local;src:url(/fonts/barlow-condensed-800.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Barlow Condensed Local;src:url(/fonts/barlow-condensed-900.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Space Mono Local;src:url(/fonts/space-mono-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Space Mono Local;src:url(/fonts/space-mono-700.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--navy:#020817;--navy-2:#061b40;--blue:#1677ff;--cyan:#30d8ff;--green:#b9ff38;--white:#f5fbff;--font-display:"Barlow Condensed Local","Arial Narrow",Impact,sans-serif;--font-mono:"Space Mono Local","Courier New",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--white);font-family:var(--font-mono),monospace;margin:0;overflow-x:hidden}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}section[id]{scroll-margin-top:76px}.site-nav{z-index:50;background:color-mix(in srgb,var(--navy) 86%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #3da8ff55;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(18px,4vw,68px);display:flex;position:fixed;inset:0 0 auto}.brand{font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:12px;font-size:23px;font-weight:900;display:flex}.brand img{object-fit:cover;border:2px solid var(--cyan);border-radius:50%;width:46px;height:46px;box-shadow:0 0 20px #1677ff88}.nav-links{text-transform:uppercase;align-items:center;gap:clamp(16px,2vw,30px);font-size:11px;font-weight:700;display:flex}.nav-links>a:not(.nav-cta){color:#c3d9f7;transition:color .2s}.nav-links>a:hover{color:var(--cyan)}.nav-cta{background:var(--blue);border:2px solid #62c6ff;align-items:center;gap:7px;padding:11px 16px;display:flex;box-shadow:4px 4px #001838}.menu-toggle{background:0 0;border:0;display:none}.hero{background:radial-gradient(circle at 70% 30%,#1689ff42,#0000 37%),linear-gradient(145deg,#020817,#052050 70%,#04132d);grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:100svh;padding-top:78px;display:grid;position:relative;overflow:hidden}.grid-field{opacity:.2;background-image:linear-gradient(#28a7ff44 1px,#0000 1px),linear-gradient(90deg,#28a7ff44 1px,#0000 1px);background-size:54px 54px;animation:8s linear infinite gridMove;position:absolute;inset:0;transform:perspective(500px)rotateX(58deg)scale(1.7)translateY(35%)}.hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#020817);height:160px;position:absolute;inset:auto 0 54px}.hero-content{z-index:2;align-self:center;width:100%;max-width:920px;padding:clamp(48px,7vw,100px) clamp(18px,2.5vw,50px) clamp(100px,10vw,145px) clamp(24px,5vw,92px)}.eyebrow,.section-kicker{color:var(--cyan);letter-spacing:.14em;align-items:center;gap:11px;font-size:11px;font-weight:700;display:flex}.eyebrow span{background:var(--green);width:30px;height:3px;box-shadow:0 0 10px var(--green)}h1,h2,h3{font-family:var(--font-display);text-transform:uppercase}h1{letter-spacing:-.035em;text-shadow:5px 6px #000,0 0 28px #1379ff77;margin:22px 0 24px;font-size:clamp(72px,6vw,124px);font-weight:900;line-height:.82}h1,h1 em{white-space:nowrap}h1 em,h2 span{color:var(--cyan);font-style:normal}.hero-copy{color:#d5e5fb;max-width:660px;font-size:clamp(14px,1.2vw,17px);line-height:1.7}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.primary-button,.secondary-button{cursor:pointer;border:2px solid #00132e;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.primary-button{background:var(--green);color:#061119;box-shadow:6px 6px #0c5b9c}.primary-button.copied{background:#fff}.secondary-button{background:#0c5dc1;border-color:#43c5ff;box-shadow:6px 6px #001936}.primary-button:hover,.secondary-button:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #001936}.contract-bar{cursor:pointer;background:#001733c9;border:1px solid #2b9aff80;align-items:center;gap:12px;min-height:44px;margin-top:24px;padding:0 14px;display:inline-flex}.contract-bar span{color:var(--green);font-size:11px;font-weight:700}.contract-bar code{color:#dfeeff}.hero-art{z-index:1;filter:drop-shadow(0 24px 55px #000c);align-self:center;min-width:0;margin:0 clamp(26px,3vw,64px) 44px 0;position:relative;transform:rotate(-1deg)}.hero-art img{aspect-ratio:2172/724;object-fit:contain;clip-path:polygon(3% 4%,100% 0,97% 94%,0 100%);background:#087ee9;border:3px solid #0c1b2e;width:100%;height:auto;display:block;box-shadow:13px 14px #0009}.art-stamp{z-index:2;text-align:center;background:var(--green);color:#04101b;width:112px;height:112px;font-family:var(--font-display);border:3px solid #02172b;border-radius:50%;place-content:center;font-size:20px;font-weight:900;display:grid;position:absolute;bottom:-8%;right:-1%;transform:rotate(8deg);box-shadow:7px 7px #001936}.art-stamp b{font-size:14px}.ticker{z-index:4;background:var(--green);color:#03101d;height:54px;font-family:var(--font-display);white-space:nowrap;border-block:3px solid #000;font-size:25px;font-weight:900;position:absolute;inset:auto 0 0;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.ticker div{width:max-content;line-height:48px;animation:22s linear infinite ticker}.ticker b{margin:0 24px}.section{padding:clamp(88px,10vw,150px) clamp(22px,7vw,110px)}.section-kicker:before{content:"";background:var(--green);width:22px;height:2px}h2{letter-spacing:-.035em;text-shadow:4px 4px #000;margin:15px 0 22px;font-size:clamp(52px,6vw,92px);font-weight:900;line-height:.86}.section-heading{text-align:center;max-width:820px;margin:0 auto 54px}.section-heading .section-kicker{justify-content:center}.section-heading>p:last-child{color:#91a8c8}.about-section{background:linear-gradient(#020817,#04142d);grid-template-columns:minmax(300px,.9fr) 1.1fr;align-items:center;gap:clamp(50px,8vw,130px);display:grid;position:relative;overflow:hidden}.about-section:before{content:"$";color:#0f77e31f;font-family:var(--font-display);font-size:46vw;font-weight:900;line-height:1;position:absolute;top:-7vw;right:-3vw}.portrait-wrap{max-width:560px;position:relative}.portrait-frame{clip-path:polygon(5% 0,100% 5%,94% 100%,0 95%);background:#0b75df;border:3px solid #000;padding:12px;box-shadow:18px 18px #001d43}.portrait-frame img{aspect-ratio:1;object-fit:cover;border:3px solid #001327;width:100%;display:block}.portrait-label{background:var(--green);color:#06111b;font-family:var(--font-display);border:2px solid #000;padding:12px 20px;font-size:20px;font-weight:900;position:absolute;bottom:7%;left:-20px;transform:rotate(-4deg)}.node{background:var(--cyan);width:14px;height:14px;box-shadow:0 0 18px var(--cyan);border-radius:50%;animation:2.5s infinite pulse;position:absolute}.node:before{content:"";background:linear-gradient(90deg,var(--cyan),transparent);transform-origin:0;width:110px;height:1px;position:absolute}.node-a{top:8%;right:-45px}.node-a:before{transform:rotate(135deg)}.node-b{animation-delay:.6s;top:34%;left:-35px}.node-b:before{transform:rotate(-35deg)}.node-c{animation-delay:1.1s;bottom:18%;right:-20px}.node-c:before{transform:rotate(190deg)}.about-copy{z-index:1;max-width:760px;position:relative}.about-copy>p:not(.section-kicker){color:#bfd0e8;font-size:clamp(15px,1.4vw,19px);line-height:1.9}.quote-strip{border-left:4px solid var(--green);font-family:var(--font-display);background:#0c3165;align-items:center;gap:14px;margin-top:30px;padding:18px 20px;font-size:clamp(18px,2vw,25px);font-weight:800;display:flex}.case-section{background:#0b6de0;position:relative;overflow:hidden}.case-section:after{content:"";pointer-events:none;opacity:.16;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:23px 23px;position:absolute;inset:0}.case-section .section-heading,.case-grid{z-index:1;position:relative}.case-section .section-heading>p:last-child{color:#d5e9ff}.case-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1350px;margin:auto;display:grid}.case-card{background:#041127;border:3px solid #001025;min-height:360px;padding:38px 30px 30px;transition:transform .25s;position:relative;overflow:hidden;box-shadow:9px 10px #003d87}.case-card:hover{transform:translateY(-8px)rotate(-.5deg)}.card-number{color:#ffffff1c;font-family:var(--font-display);font-size:92px;font-weight:900;position:absolute;top:10px;right:18px}.card-icon{background:var(--green);color:#03111d;border:3px solid #000;place-items:center;width:64px;height:64px;display:grid;box-shadow:5px 5px #0c62ba}.card-icon svg{width:30px;height:30px}.case-card h3,.step h3{margin:34px 0 12px;font-size:30px;line-height:1}.case-card p,.step p{color:#aebed5;font-size:14px;line-height:1.7}.charge-line{background:#122b4e;height:4px;position:absolute;bottom:25px;left:30px;right:30px}.charge-line span{background:var(--cyan);width:55%;height:100%;box-shadow:0 0 14px var(--cyan);animation:3s ease-in-out infinite charge;display:block}.market-section{background:radial-gradient(circle at 80%,#0a55b433,#0000 45%),#020817;grid-template-columns:.75fr 1.25fr;align-items:center;gap:clamp(44px,8vw,120px);display:grid}.market-copy>p:not(.section-kicker){color:#95a9c6;line-height:1.8}.full-ca{text-align:left;cursor:pointer;background:#061b3b;border:1px solid #187de0;grid-template-columns:1fr auto;gap:8px;width:100%;margin-top:25px;padding:16px;display:grid;overflow:hidden}.full-ca span{color:var(--green);letter-spacing:.12em;grid-column:1/-1;font-size:10px}.full-ca code{text-overflow:ellipsis;color:#d2e7ff;font-size:11px;overflow:hidden}.market-panel{background:#03132c;border:2px solid #187ce2;padding:28px;box-shadow:13px 13px #001b3e,0 0 45px #0577e029}.terminal-top{color:#7391b8;letter-spacing:.12em;border-bottom:1px solid #17406c;justify-content:space-between;padding-bottom:18px;font-size:10px;display:flex}.terminal-top span:first-child{color:var(--green)}.terminal-top i{background:var(--green);width:8px;height:8px;box-shadow:0 0 9px var(--green);border-radius:50%;margin-right:7px;animation:1.4s infinite pulse;display:inline-block}.chart-visual{background-image:linear-gradient(#2c77b722 1px,#0000 1px),linear-gradient(90deg,#2c77b722 1px,#0000 1px);background-size:42px 42px;height:180px;margin:22px 0;position:relative}.chart-visual svg{width:100%;height:100%;overflow:visible}.chart-fill{fill:url(#chartFill)}.chart-line{fill:none;stroke:var(--cyan);stroke-width:4px;filter:drop-shadow(0 0 7px #30d8ff);stroke-dasharray:900;animation:4s ease-in-out infinite draw}.chart-tag{color:#06111b;background:var(--green);padding:6px 9px;font-size:9px;font-weight:700;position:absolute;top:4%;right:1%}.stats-grid{background:#164578;border:1px solid #164578;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.stats-grid div{background:#051c3c;flex-direction:column;gap:9px;min-height:83px;padding:16px;display:flex}.stats-grid span{color:#6682a8;text-transform:uppercase;font-size:9px}.stats-grid strong{color:var(--green);font-family:var(--font-display);font-size:24px}.stats-grid .negative strong{color:#ff7c91}.market-message{color:#b4c8e4;border:1px dashed #2a6099;align-items:center;min-height:74px;margin:8px 0 18px;padding:18px;font-size:13px;line-height:1.65;display:flex}.chart-button{background:var(--blue);border:2px solid #4fc7ff;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:20px;font-size:12px;font-weight:700;display:flex}.data-note{text-align:center;color:#59779c;margin:12px 0 0;font-size:9px}.buy-section{color:#061229;background:#f1f7ff}.buy-section h2{text-shadow:4px 4px #bed7f5}.buy-section .section-heading>p:last-child{color:#4c6584}.steps-grid{border:3px solid #061229;grid-template-columns:repeat(4,1fr);max-width:1400px;margin:auto;display:grid;box-shadow:12px 12px #1486f3}.step{background:#fff;border-right:2px solid #061229;min-height:340px;padding:32px 26px;position:relative;overflow:hidden}.step:last-child{border-right:0}.step:nth-child(2n){background:#e7f2ff}.step-number{color:#1686f01a;font-family:var(--font-display);font-size:130px;font-weight:900;position:absolute;top:-28px;right:-4px}.step-icon{color:#fff;width:58px;height:58px;box-shadow:5px 5px 0 var(--green);background:#0877e8;border:2px solid #061229;place-items:center;display:grid}.step h3{margin-top:44px;font-size:27px;position:relative}.step p{color:#40536e}.step button{color:#064e9d;cursor:pointer;background:#cce6ff;border:1px solid #1686f0;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.warning{color:#291104;background:#f6c63b;border:3px solid #391b03;justify-content:center;align-items:center;gap:15px;max-width:1100px;margin:46px auto 0;padding:20px 25px;display:flex;box-shadow:7px 7px #bb7d00}.warning svg{flex:none}.warning p{margin:0;font-size:13px;line-height:1.5}.warning a{font-weight:700;text-decoration:underline}.community-section{background:linear-gradient(125deg,#0645a2,#0a8ff1);grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(40px,6vw,90px);min-height:760px;display:grid;position:relative;overflow:hidden}.community-section:before{content:"";background:repeating-linear-gradient(-45deg,#ffffff0a 0 2px,#0000 2px 19px);position:absolute;inset:0}.community-art,.community-copy{z-index:1;position:relative}.community-art{transform:rotate(-3deg)}.community-art img{clip-path:polygon(3% 0,100% 5%,96% 100%,0 94%);border:4px solid #03132c;width:120%;max-width:none;margin-left:-18%;display:block;box-shadow:18px 19px #002253}.community-copy h2{font-size:clamp(64px,8vw,126px)}.community-copy>p:not(.section-kicker){color:#e0efff;max-width:570px;margin-bottom:34px;line-height:1.8}.community-badges{flex-wrap:wrap;gap:9px;margin-top:38px;display:flex}.community-badges span{color:#ddf5ff;letter-spacing:.12em;border:1px solid #bfe9ff;padding:7px 10px;font-size:9px}footer{border-top:4px solid var(--green);background:#01040b;padding:55px clamp(22px,7vw,110px) 95px}.footer-top{border-bottom:1px solid #173151;justify-content:space-between;align-items:center;gap:30px;padding-bottom:34px;display:flex}.footer-top>p{font-family:var(--font-display);font-size:21px}.footer-top>p b{color:var(--cyan)}.footer-links{color:#86a1c2;flex-wrap:wrap;gap:17px;font-size:10px;display:flex}.footer-links button{color:var(--cyan);cursor:pointer;background:0 0;border:0;padding:0}.footer-links a:hover{color:#fff}.disclaimer{color:#526783;text-align:center;max-width:1100px;margin:30px auto;font-size:10px;line-height:1.7}.footer-bottom{color:#40536d;justify-content:space-between;font-size:9px;display:flex}.footer-bottom span:last-child{align-items:center;gap:7px;display:flex}.mobile-copy{display:none}@keyframes ticker{to{transform:translate(-50%)}}@keyframes gridMove{to{background-position:0 108px}}@keyframes pulse{50%{opacity:.5;transform:scale(.8)}}@keyframes charge{50%{width:100%}}@keyframes draw{0%{stroke-dashoffset:900px}45%,to{stroke-dashoffset:0}}@media (width<=1050px){.nav-links{gap:13px}.nav-links>a:not(.nav-cta){display:none}.hero{grid-template-columns:1fr;padding:78px 0 94px}.hero-content{text-align:center;max-width:820px;margin:auto;padding:66px 32px 36px}.hero-content .eyebrow,.hero-actions{justify-content:center}.hero-art{width:min(920px,100% - 48px);margin:0 auto 36px}.case-grid{grid-template-columns:1fr;max-width:680px}.case-card{min-height:300px}.steps-grid{grid-template-columns:repeat(2,1fr)}.step:nth-child(2){border-right:0}.step:nth-child(-n+2){border-bottom:2px solid #061229}.market-section{grid-template-columns:1fr}.market-copy{text-align:center}.market-copy .section-kicker{justify-content:center}.full-ca{text-align:left;max-width:650px;margin-inline:auto}}@media (width<=760px){.site-nav{height:70px}.brand{font-size:20px}.brand img{width:40px;height:40px}.menu-toggle{cursor:pointer;place-items:center;display:grid}.nav-links{background:#020817f7;border-bottom:1px solid #1689ff;flex-direction:column;align-items:stretch;padding:24px;display:none;position:absolute;inset:69px 0 auto}.nav-links.open{display:flex}.nav-links>a:not(.nav-cta){display:block}.nav-cta{justify-content:center}.hero{padding:70px 0 78px}.hero-content{padding:58px 22px 32px}.hero-content .eyebrow{justify-content:center}.hero-art{width:calc(100% - 28px);margin:0 auto 24px}.hero-art img{min-height:0}.art-stamp{width:78px;height:78px;font-size:14px;bottom:-12%;right:0}h1{font-size:clamp(54px,16vw,76px);line-height:.84}.contract-bar{max-width:100%}.contract-bar code{text-overflow:ellipsis;overflow:hidden}.section{padding:85px 22px}.about-section,.community-section{grid-template-columns:1fr}.about-copy{text-align:center}.about-copy .section-kicker{justify-content:center}.portrait-label{left:3px}.node{display:none}h2{font-size:56px}.case-card{min-height:320px}.market-panel{padding:16px}.stats-grid{grid-template-columns:repeat(2,1fr)}.chart-visual{height:140px}.full-ca{grid-template-columns:minmax(0,1fr) auto}.steps-grid{grid-template-columns:1fr;box-shadow:8px 8px #1486f3}.step,.step:nth-child(2){border-bottom:2px solid #061229;border-right:0;min-height:290px}.step:last-child{border-bottom:0}.warning{align-items:flex-start}.community-section{text-align:center;min-height:auto}.community-copy .section-kicker{justify-content:center}.community-art img{width:140%;margin-left:-20%}.community-copy h2{font-size:72px}.community-copy .primary-button{width:100%}.footer-top{text-align:center;flex-direction:column}.footer-links{justify-content:center}.footer-bottom{flex-direction:column;align-items:center;gap:12px}.mobile-copy{z-index:60;color:#06111b;background:var(--green);border:2px solid #00132e;justify-content:center;align-items:center;gap:8px;min-width:160px;height:48px;font-weight:700;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:5px 5px #0a4f91}.mobile-copy.copied{background:#fff}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
