@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');:root{--bg:#080b10;--surface:#11161c;--gold:#d7b57a;--muted:#9da3a8;--white:#f5f4ef}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:'DM Sans',sans-serif;overflow-x:hidden}a{text-decoration:none;color:inherit}button{font:inherit}.noise{pointer-events:none;position:fixed;inset:0;z-index:30;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.nav{height:88px;position:absolute;z-index:10;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:0 5.5%;border-bottom:1px solid #ffffff16}.logo{font-family:'Space Grotesk',sans-serif;font-weight:700;letter-spacing:.07em;font-size:21px;display:inline-flex;align-items:center;gap:10px}.mark{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid #c6a46788;transform:skew(-8deg);font-size:25px;letter-spacing:-.1em}.gold,.dot{color:var(--gold)}.dot{margin-left:-10px}.nav nav{display:flex;gap:35px}.nav nav a{font-size:12px;color:#c4c7c9;transition:color .2s}.nav nav a:hover{color:var(--gold)}.navcta{font-size:12px;border-bottom:1px solid var(--gold);padding:12px 0}.navcta span{color:var(--gold);padding-left:14px}#menu{display:none;background:none;color:white;border:0;font-size:27px}.hero{min-height:810px;height:100vh;max-height:1040px;position:relative;display:flex;align-items:center;padding:120px 5.5% 80px;overflow:hidden;background:radial-gradient(ellipse at 75% 50%,#2b2419 0%,#0c1014 35%,#080b10 68%)}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080b10 0%,transparent 80%),repeating-linear-gradient(90deg,transparent 0,transparent 119px,#ffffff07 120px),repeating-linear-gradient(0deg,transparent 0,transparent 119px,#ffffff05 120px)}.hero-inner{position:relative;z-index:2;max-width:790px}.eyebrow,.section-tag{font-size:11px;letter-spacing:.27em;color:var(--gold);font-weight:700}.pulse{display:inline-block;width:7px;height:7px;background:#b7d2a5;border-radius:50%;box-shadow:0 0 15px #b7d2a5;margin-right:12px}.hero h1,h2{font-family:'Space Grotesk',sans-serif;font-weight:600;letter-spacing:-.065em}.hero h1{font-size:clamp(60px,7.3vw,118px);line-height:1.02;margin:30px 0}.hero h1 em,h2 i{font-style:normal;color:var(--gold)}.hero p{font-size:17px;line-height:1.85;color:#b2b7b8;max-width:510px}.hero-actions{display:flex;gap:16px;margin-top:38px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:18px 25px;font-size:12px;font-weight:700;letter-spacing:.03em;transition:transform .2s,background .2s}.btn:hover{transform:translateY(-3px)}.primary{background:var(--gold);color:#14130f}.ghost{border:1px solid #ffffff45;color:#fff}.hero-stats{display:flex;gap:50px;margin-top:85px}.hero-stats div{display:flex;flex-direction:column;gap:8px}.hero-stats b{font-family:'Space Grotesk';font-size:31px;font-weight:500}.hero-stats small{font-size:9px;letter-spacing:.12em;color:#9fa3a5}.orb-wrap{position:absolute;right:0;top:15%;width:51vw;height:70%;display:grid;place-items:center}.orb{width:min(36vw,510px);height:min(36vw,510px);border-radius:50%;background:radial-gradient(circle at 35% 30%,#bca173,#5b4a30 20%,#141c21 45%,#0b1015 65%);border:1px solid #d7b57a77;box-shadow:0 0 130px #c69e5230,inset -35px -30px 70px #0009,inset 15px 20px 65px #e9d19b20;display:grid;place-items:center;animation:float 8s ease-in-out infinite}.orb:before{content:'';position:absolute;width:30vw;height:30vw;max-width:440px;max-height:440px;border:1px solid #f1d6a22c;border-radius:50%;transform:rotateX(65deg)}.orb-core{font-family:'Space Grotesk';font-size:clamp(100px,16vw,220px);font-weight:700;color:#e6c58c;text-shadow:0 4px 40px #000;transform:skew(-10deg)}.orbit{position:absolute;border:1px solid #d7b57a30;border-radius:50%;width:90%;aspect-ratio:1;transform:rotateX(65deg) rotate(-25deg)}.orbit2{width:110%;transform:rotateY(60deg) rotate(25deg)}.floatcard{position:absolute;background:#141b20dc;border:1px solid #d7b57a44;backdrop-filter:blur(12px);padding:18px 22px;font-size:10px;letter-spacing:.13em;z-index:2}.fc1{top:16%;left:6%}.fc1 small{display:block;color:#999;margin-bottom:10px}.fc1 strong{font-size:15px}.fc1 strong span{color:var(--gold)}.fc2{bottom:12%;right:8%}.green{color:#98cbaa}.scroll-hint{position:absolute;bottom:40px;right:6%;font-size:10px;letter-spacing:.2em;color:#a0a0a0}.scroll-hint span{margin-left:15px;color:var(--gold)}.ticker{overflow:hidden;border-top:1px solid #d7b57a30;border-bottom:1px solid #d7b57a30;background:#141414;padding:21px 0;white-space:nowrap}.ticker div{width:max-content;animation:marquee 28s linear infinite;font-family:'Space Grotesk';font-size:13px;letter-spacing:.24em;color:#c6c6c6}.ticker span{color:var(--gold);margin:0 35px}.section{padding:125px 7%}.vision{background:#0b0f13}.vision-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:11%;margin-top:35px}.section h2,.founder-text h2,.closing h2{font-size:clamp(44px,5.3vw,82px);line-height:1.12;margin:20px 0}.vision h2 i{color:#777}.vision-copy{padding-top:35px}.vision-copy p,.section-top>p,.founder-text p{font-size:16px;line-height:1.9;color:#aeb2b3}.vision-copy .line{height:1px;background:#ffffff30;margin:35px 0}.micro{font-size:10px;letter-spacing:.2em;color:var(--gold)}.platform{background:#10151a}.section-top{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:55px}.section-top>p{max-width:350px}.features{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:17px}.feature{min-height:500px;background:#161d23;border:1px solid #ffffff14;padding:27px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;transition:border .25s,transform .25s}.feature:hover{border-color:#d7b57a70;transform:translateY(-5px)}.featured{background:radial-gradient(circle at 50% 36%,#3c3323,#171c1f 60%)}.feature-index{font-size:10px;letter-spacing:.18em;color:var(--gold)}.feature-bottom{position:relative;z-index:2}.feature h3{font:600 25px 'Space Grotesk';letter-spacing:-.04em;margin:0 0 15px}.feature p{font-size:13px;line-height:1.8;color:#adb3b6;min-height:80px}.tag{display:inline-block;margin-top:14px;border:1px solid #d7b57a55;padding:8px 11px;color:var(--gold);font-size:9px;letter-spacing:.13em}.token-art{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:260px;height:260px;display:grid;place-items:center}.token-ring{position:absolute;border-radius:50%;border:1px solid #d7b57a70;width:200px;height:200px;box-shadow:0 0 40px #d7b57a20}.token-ring.b{width:250px;height:250px;border-style:dashed;animation:spin 40s linear infinite}.token-art>span{font:700 110px 'Space Grotesk';color:var(--gold);text-shadow:0 0 50px #d7b57a80}.bars{position:absolute;top:110px;left:10%;right:10%;height:180px;display:flex;align-items:end;justify-content:space-between;gap:10px}.bars i{display:block;flex:1;height:var(--h);background:linear-gradient(#d7b57a,#62543b);opacity:.8}.bars i:nth-child(1){--h:40%}.bars i:nth-child(2){--h:57%}.bars i:nth-child(3){--h:35%}.bars i:nth-child(4){--h:72%}.bars i:nth-child(5){--h:54%}.bars i:nth-child(6){--h:86%}.bars i:nth-child(7){--h:65%}.bars i:nth-child(8){--h:96%}.bars i:nth-child(9){--h:78%}.nodes{position:absolute;top:105px;left:5%;right:5%;height:190px;display:flex;justify-content:space-around;align-items:center;background:repeating-linear-gradient(30deg,transparent 0,transparent 70px,#d7b57a16 71px)}.nodes span{font-size:50px;color:var(--gold);text-shadow:0 0 25px #d7b57a77}.nodes span:nth-child(even){transform:translateY(65px)}.how{background:#090d11}.how h2{margin-bottom:65px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.steps>div{border-top:1px solid #d7b57a88;padding-top:25px}.steps span{color:var(--gold);font:500 14px 'Space Grotesk'}.steps h3{font:500 27px 'Space Grotesk';margin:42px 0 15px}.steps p{font-size:13px;line-height:1.9;color:#a9afb2}.founder-section{display:grid;grid-template-columns:1fr 1fr;background:#14191c;min-height:700px}.founder-photo{position:relative;min-height:700px;overflow:hidden;background:#262c30}.founder-photo img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center 20%;filter:saturate(.75)}.founder-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#080b10aa,transparent 45%)}.photo-label{position:absolute;bottom:38px;left:8%;z-index:1;font-size:10px;letter-spacing:.2em;color:white}.founder-text{padding:95px 10%;display:flex;flex-direction:column;align-items:start;justify-content:center}.founder-text h2{font-size:clamp(40px,4.4vw,68px);margin-bottom:35px}.founder-name{font:600 21px 'Space Grotesk';letter-spacing:.08em}.founder-role{font-size:11px;color:var(--gold);letter-spacing:.17em;margin:9px 0 25px}.founder-text p{font-size:14px;margin:0 0 15px}.signature{border-top:1px solid #ffffff25;width:100%;padding-top:25px;margin-top:20px;color:var(--gold);font:500 18px 'Space Grotesk'}.signature span{float:right}.closing{text-align:center;padding:140px 5%;background:radial-gradient(ellipse at 50% 100%,#302719,#080b10 65%)}.closing h2{font-size:clamp(45px,6vw,90px);margin:30px 0}.closing p{color:#aeb2b3;margin-bottom:30px}footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:40px 6%;border-top:1px solid #ffffff20}footer>span{font-size:10px;color:#8b9195;letter-spacing:.1em}.legal{padding:0 6% 35px;font-size:10px;line-height:1.7;color:#747e82;max-width:1200px}@keyframes float{50%{transform:translateY(-18px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translateX(-50%)}}@media(max-width:1000px){.nav nav{gap:15px}.orb-wrap{opacity:.45;right:-15%;width:65vw}.hero-inner{max-width:730px}.features{grid-template-columns:1fr 1fr}.featured{grid-column:span 2}.feature{min-height:430px}.founder-text{padding:60px 7%}}@media(max-width:700px){.nav{height:72px;padding:0 6%}.logo{font-size:17px}.mark{width:34px;height:34px}.navcta{display:none}#menu{display:block}.nav nav{display:none;position:absolute;top:72px;left:0;right:0;background:#11161c;flex-direction:column;padding:25px 6%;border-bottom:1px solid #d7b57a55}.nav nav.open{display:flex}.nav nav a{font-size:15px}.hero{height:auto;min-height:760px;padding:135px 6% 100px;align-items:start}.hero-inner{z-index:3}.hero h1{font-size:clamp(52px,12vw,82px);margin:28px 0}.hero p{font-size:15px}.orb-wrap{top:32%;right:-45%;width:100vw;opacity:.22}.orb{width:85vw;height:85vw}.orb-core{font-size:140px}.orbit{width:100%}.floatcard{display:none}.hero-stats{gap:18px;margin-top:70px;flex-wrap:wrap}.hero-stats b{font-size:24px}.hero-stats small{font-size:8px}.scroll-hint{bottom:30px}.section{padding:85px 6%}.vision-grid,.founder-section{grid-template-columns:1fr}.vision-grid{gap:0}.vision-copy{padding-top:0}.section h2{font-size:clamp(42px,9vw,65px)}.section-top{display:block}.section-top>p{max-width:none}.features{grid-template-columns:1fr}.featured{grid-column:span 1}.feature{min-height:440px}.steps{grid-template-columns:1fr 1fr;gap:20px}.steps h3{margin:25px 0 10px;font-size:23px}.founder-photo{min-height:500px}.founder-text{padding:80px 7%}.closing{padding:100px 6%}.closing h2{font-size:clamp(43px,9vw,65px)}footer{flex-wrap:wrap}footer>span{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;scroll-behavior:auto!important}}
