:root{--bg:#02050b;--bg2:#07111f;--ink:#0d1726;--paper:#f6f8fc;--blue:#4ea1ff;--blue2:#7dc4ff;--cyan:#62e6ff;--muted:#8ea5c4;--line:rgba(18,63,118,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-decoration:none;color:inherit}svg{width:1em;height:1em}.nav{height:76px;justify-content:space-between;padding:0 5vw;position:absolute;z-index:20;width:100%;color:white;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand,.nav{display:flex;align-items:center}.brand{gap:10px;font-weight:800;font-size:20px;letter-spacing:-.5px}.brandMark{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(98,230,255,.65);border-radius:8px;color:var(--cyan);font-size:15px;box-shadow:0 0 25px rgba(78,161,255,.18)}.nav nav{display:flex;gap:32px;font-size:13px;color:#b9c8dc}.nav nav a:hover,.siteLink:hover{color:white}.navActions{display:flex;align-items:center;gap:18px}.siteLink{font-size:12px;color:#85bfff}.navCta{display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.18);padding:10px 14px;border-radius:999px;font-size:13px;background:rgba(255,255,255,.03)}.ctaButton svg,.navCta svg,.primary svg{width:18px}.hero{min-height:830px;background:radial-gradient(circle at 18% 12%,#0e2b53 0,transparent 34%),radial-gradient(circle at 82% 42%,#091b38 0,transparent 30%),linear-gradient(135deg,#010309,#050b15 56%,#02050b);color:white;overflow:hidden;display:flex;align-items:center;padding-top:76px}.hero,.heroInner{position:relative}.heroInner{width:min(1180px,90vw);margin:auto;z-index:5;padding:72px 0 46px}.gridNoise{position:absolute;inset:0;opacity:.17;background-image:linear-gradient(rgba(104,177,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(104,177,255,.08) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,black,transparent 92%);mask-image:linear-gradient(180deg,black,transparent 92%);animation:gridMove 18s linear infinite}.heroGlow{position:absolute;border-radius:50%;filter:blur(90px);opacity:.26;animation:pulseGlow 7s ease-in-out infinite}.glowOne{width:460px;height:460px;background:#245bff;right:-80px;top:70px}.glowTwo{width:260px;height:260px;background:#18c7ff;left:34%;bottom:-100px;animation-delay:-3s}.chainVisual{position:absolute;right:5vw;top:165px;width:430px;height:420px;z-index:2;opacity:.9;pointer-events:none}.node{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--cyan);box-shadow:0 0 24px #39cfff,0 0 55px rgba(57,207,255,.45);animation:nodePulse 2.5s ease-in-out infinite}.n1{left:45px;top:120px}.n2{left:170px;top:48px;animation-delay:-.6s}.n3{left:300px;top:150px;animation-delay:-1.2s}.n4{left:220px;top:300px;animation-delay:-1.8s}.n5{left:70px;top:280px;animation-delay:-.9s}.link{position:absolute;height:1px;background:linear-gradient(90deg,rgba(98,230,255,.05),rgba(98,230,255,.8),rgba(78,161,255,.1));transform-origin:left center;box-shadow:0 0 12px rgba(98,230,255,.25);animation:lineScan 3s linear infinite}.l1{width:145px;left:55px;top:126px;transform:rotate(-29deg)}.l2{width:160px;left:181px;top:58px;transform:rotate(38deg);animation-delay:-.8s}.l3{width:176px;left:305px;top:157px;transform:rotate(118deg);animation-delay:-1.5s}.l4{width:175px;left:83px;top:286px;transform:rotate(4deg);animation-delay:-2s}.block{position:absolute;width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(117,199,255,.36);background:linear-gradient(145deg,rgba(20,50,93,.8),rgba(2,7,16,.5));border-radius:13px;color:#77c8ff;font-size:11px;font-weight:900;letter-spacing:.18em;box-shadow:inset 0 0 28px rgba(59,141,255,.08),0 14px 50px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:floatBlock 6s ease-in-out infinite}.b1{right:20px;top:30px}.b2{left:120px;bottom:50px;animation-delay:-2s}.b3{right:75px;bottom:5px;animation-delay:-4s}.eyebrow,.sectionTag{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#2869c8}.eyebrow{display:flex;align-items:center;gap:9px;color:var(--cyan)}.eyebrow span{width:22px;height:1px;background:var(--cyan)}h1{font-size:clamp(50px,7.5vw,102px);line-height:.93;letter-spacing:-.065em;margin:26px 0 28px;max-width:1030px;font-weight:740}.hero h1 span{color:transparent;background:linear-gradient(90deg,#51a8ff,#6feaff);background-clip:text;-webkit-background-clip:text;text-shadow:0 0 30px rgba(72,171,255,.12)}.heroCopy{max-width:760px;font-size:19px;line-height:1.7;color:#afbdd0;margin:0 0 34px}.heroActions{display:flex;gap:12px}.ctaButton,.primary,.secondary{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:14px 20px;font-size:14px;font-weight:750}.ctaButton,.primary{background:linear-gradient(90deg,#398ef6,#5fdfff);color:#03101e;box-shadow:0 10px 35px rgba(57,142,246,.22)}.ctaButton:hover,.primary:hover{transform:translateY(-2px);box-shadow:0 14px 42px rgba(57,142,246,.33)}.secondary{border:1px solid rgba(255,255,255,.18);color:white}.heroStats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:76px;border-top:1px solid rgba(255,255,255,.12);padding-top:27px}.heroStats div{padding-right:24px}.heroStats strong{display:block;font-size:28px;color:white;margin-bottom:6px}.heroStats span{font-size:12px;color:#879ab3}.ticker{background:linear-gradient(90deg,#2b77df,#5edfff);overflow:hidden;padding:12px 0;font-weight:900;font-size:12px;letter-spacing:.12em;white-space:nowrap;color:#03101e}.tickerTrack{display:flex;width:max-content;animation:tickerMove 22s linear infinite}.tickerTrack span{display:flex;align-items:center;gap:18px;padding-right:18px}.ticker i{width:4px;height:4px;background:#08213d;border-radius:50%;display:inline-block}.section{padding:110px max(5vw,24px);max-width:1400px;margin:auto}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw;margin-top:20px}.cta h2,.registry h2,.section h2{font-size:clamp(42px,5vw,74px);line-height:1;letter-spacing:-.055em;margin:16px 0 0}.copyBlock p,.sectionHead>p{font-size:16px;line-height:1.75;color:#526174}.copyBlock .lead{font-size:20px;color:#182b44;margin-top:5px}.copyBlock b{color:#0b1b31}.sectionHead{display:flex;justify-content:space-between;align-items:flex-end;gap:60px}.sectionHead>p{max-width:480px;margin:0 0 6px}.work{padding-top:70px}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:48px}.card{background:white;border:1px solid var(--line);border-radius:22px;padding:28px;min-height:420px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:.3s ease}.card:hover{transform:translateY(-8px);box-shadow:0 28px 60px rgba(25,81,145,.12);border-color:rgba(78,161,255,.35)}.card.featured{background:linear-gradient(145deg,#06101f,#0c1c33);color:white}.card.featured:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;background:#236cff;filter:blur(80px);opacity:.22;right:-60px;top:-50px}.card.featured p{color:#a8b8cd}.cardIcon{width:46px;height:46px;border-radius:12px;background:#eaf4ff;color:#2477de;display:grid;place-items:center;font-size:25px;margin-bottom:40px}.featured .cardIcon{background:#0f315c;color:#67d9ff}.cardMeta{font-size:10px;letter-spacing:.16em;font-weight:850;color:#2876d8}.card h3{font-size:30px;line-height:1.05;letter-spacing:-.04em;margin:13px 0 16px}.card p{font-size:14px;line-height:1.7;color:#617084}.chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:24px}.chips span{font-size:10px;font-weight:750;border:1px solid;opacity:.75;padding:6px 9px;border-radius:999px}.registry{background:linear-gradient(135deg,#02050b,#071427 55%,#030815);color:white;position:relative;overflow:hidden;padding:110px max(5vw,24px)}.registry:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(73,150,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(73,150,255,.055) 1px,transparent 0);background-size:46px 46px;opacity:.6}.registryInner{max-width:1260px;margin:auto;position:relative;z-index:2}.registryGlow{position:absolute;width:700px;height:700px;border-radius:50%;background:#114bc3;filter:blur(120px);opacity:.2;right:-260px;top:-150px}.sectionTag.light{color:var(--cyan)}.registryGrid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:80px;gap:80px;margin-top:16px}.registry h2 span{color:#6bdcff}.registryLead{font-size:18px;line-height:1.7;color:#a8b8cd;max-width:680px;margin-top:30px}.registryFlow{border:1px solid rgba(100,182,255,.16);border-radius:20px;padding:8px 22px;background:rgba(255,255,255,.025);box-shadow:inset 0 0 50px rgba(28,89,166,.04)}.flowRow{display:grid;grid-template-columns:45px 1fr;align-items:center;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.09);transition:.25s}.flowRow:hover{transform:translateX(6px)}.flowRow:last-child{border-bottom:0}.flowRow>span{font-size:11px;color:#5faef9}.flowRow b{display:block;font-size:14px}.flowRow small{display:block;color:#8096b2;margin-top:3px}.registryBottom{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:38px}.registryBottom>div{border-top:1px solid rgba(255,255,255,.15);padding-top:20px}.registryBottom strong{color:#6bdcff;font-size:13px}.registryBottom p{color:#8fa3bc;font-size:14px;line-height:1.65}.evolution h2{margin-bottom:55px}.timeline{border-top:1px solid var(--line)}.timeItem{display:grid;grid-template-columns:110px 30px 1fr;grid-gap:20px;gap:20px;padding:30px 0;border-bottom:1px solid var(--line);align-items:start;transition:.25s}.timeItem:hover{padding-left:8px;background:linear-gradient(90deg,rgba(71,151,255,.04),transparent)}.timeYear{font-size:13px;font-weight:800;color:#286fd1}.timeDot{width:9px;height:9px;border-radius:50%;background:#4ca8ff;margin-top:7px;box-shadow:0 0 18px rgba(76,168,255,.45)}.timeItem h3{margin:0 0 8px;font-size:22px;letter-spacing:-.02em}.timeItem p{margin:0;color:#66758a;font-size:14px;line-height:1.6;max-width:730px}.principles{padding-top:60px}.principleGrid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:46px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.principle{padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:220px;transition:.25s}.principle:hover{background:#f0f6ff}.principle span{font-size:11px;color:#2876d8;font-weight:850}.principle h3{font-size:20px;margin:40px 0 10px}.principle p{font-size:13px;line-height:1.65;color:#68778b}.founder{background:linear-gradient(180deg,#eaf2fb,#f5f8fc);padding:100px max(5vw,24px)}.founderInner{max-width:980px;margin:auto;text-align:center}.quoteMark{font-family:Georgia,serif;font-size:82px;line-height:.6;color:#377ccc}.founder blockquote{font-family:Georgia,serif;font-size:clamp(28px,3.5vw,48px);line-height:1.3;letter-spacing:-.03em;margin:28px auto 38px;color:#14263d}.founderSig{display:flex;justify-content:center;align-items:center;gap:12px}.avatar{width:42px;height:42px;border-radius:50%;background:#0a1830;color:#65d9ff;display:grid;place-items:center;font-weight:850;font-size:12px;box-shadow:0 0 24px rgba(52,128,224,.18)}.founderSig div:last-child{text-align:left}.founderSig span,.founderSig strong{display:block}.founderSig span{font-size:12px;color:#718198;margin-top:3px}.proof{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:80px;gap:80px;align-items:center}.proofBig .kicker{font-size:11px;letter-spacing:.14em;color:#2a70cc;text-transform:uppercase;font-weight:850}.proofBig>strong{display:block;font-size:120px;letter-spacing:-.07em;line-height:.8;margin:28px 0 24px;color:#0b172a}.proofBig h2{font-size:34px;margin:0}.proofList{border-top:1px solid var(--line)}.proofList div{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line);font-size:14px;font-weight:650}.proofList svg{width:18px;color:#2c86ef}.cta{background:linear-gradient(135deg,#02050b,#071427 55%,#030815);color:white;text-align:center;padding:110px 24px;overflow:hidden}.cta,.cta>*{position:relative}.cta>*{z-index:2}.ctaGlow{position:absolute;width:650px;height:650px;left:50%;top:30%;transform:translate(-50%,-50%);background:#1d5fe8;filter:blur(140px);opacity:.22;border-radius:50%}.cta h2{font-size:clamp(48px,7vw,92px);margin:22px 0}.cta p{color:#99abc2;font-size:17px;max-width:650px;margin:0 auto 30px;line-height:1.7}.ctaButton{margin:auto;transition:.25s}.ctaFoot{margin-top:52px;font-size:10px;letter-spacing:.12em;color:#607998;text-transform:uppercase}footer{background:#01040a;color:#8193a9;display:flex;align-items:center;justify-content:space-between;padding:28px 5vw;border-top:1px solid rgba(255,255,255,.08);font-size:12px}footer .brand{color:white;font-size:16px}footer p{margin:0}@keyframes gridMove{0%{background-position:0 0,0 0}to{background-position:52px 52px,52px 52px}}@keyframes pulseGlow{0%,to{transform:scale(.95);opacity:.18}50%{transform:scale(1.08);opacity:.3}}@keyframes nodePulse{0%,to{transform:scale(.75);opacity:.65}50%{transform:scale(1.25);opacity:1}}@keyframes lineScan{0%{filter:brightness(.7)}50%{filter:brightness(1.8)}to{filter:brightness(.7)}}@keyframes floatBlock{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes tickerMove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:1050px){.chainVisual{opacity:.38;right:-110px}.heroInner{z-index:5}}@media(max-width:900px){.nav nav,.navCta,.siteLink{display:none}.hero{min-height:auto}.heroInner{padding:85px 0 35px}.heroStats{grid-template-columns:1fr 1fr;gap:24px}.cards,.proof,.registryBottom,.registryGrid,.split{grid-template-columns:1fr}.sectionHead{display:block}.sectionHead>p{margin-top:24px}.principleGrid{grid-template-columns:1fr 1fr}.registryGrid{gap:35px}.proofBig>strong{font-size:90px}.chainVisual{display:none}}@media(max-width:600px){.nav{height:64px}.hero{padding-top:64px}.heroInner{padding-top:60px}.hero h1{font-size:48px}.heroCopy{font-size:16px}.heroActions{flex-direction:column;align-items:flex-start}.heroStats{grid-template-columns:1fr 1fr}.registry,.section{padding:78px 22px}.registry h2,.section h2{font-size:42px}.principleGrid{grid-template-columns:1fr}.timeItem{grid-template-columns:72px 18px 1fr;gap:10px}.proof{gap:44px}footer{flex-direction:column;gap:14px;text-align:center}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.block,.gridNoise,.heroGlow,.link,.node,.tickerTrack{animation:none!important}.card:hover,.flowRow:hover,.timeItem:hover{transform:none!important}}