*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090909;color:#f4f0e7;font-family:"DM Sans",sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 48px));margin:auto}.ambient{position:absolute;pointer-events:none;border-radius:50%;filter:blur(100px);opacity:.13}.ambient-one{width:360px;height:360px;background:#b88735;top:130px;right:8%}.ambient-two{width:280px;height:280px;background:#7b5a26;top:1000px;left:-150px}.topbar{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff14;position:relative;z-index:2}.brand{display:flex;align-items:center;gap:11px;font-weight:700;letter-spacing:3px;font-size:17px}.brand-mark{width:34px;height:34px;border:1px solid #c59a4c;color:#d8b36c;display:grid;place-items:center;font-family:"Playfair Display";font-size:23px;transform:rotate(45deg)}.brand-mark::first-letter{transform:rotate(-45deg)}.brand-dot{color:#d3aa5c}.topbar nav{display:flex;gap:34px;color:#aaa49a;font-size:12px}.topbar nav a:hover,.text-link:hover{color:#e4c17d}.btn{border:0;border-radius:2px;padding:13px 20px;font:600 11px "DM Sans";letter-spacing:.7px;cursor:pointer;transition:.2s}.btn-outline{border:1px solid #b58a43;background:transparent;color:#e3c27e}.btn-outline:hover{background:#b58a43;color:#090909}.hero{min-height:650px;display:grid;grid-template-columns:1.03fr .97fr;align-items:center;padding-top:35px;padding-bottom:75px;position:relative}.hero-copy{position:relative;z-index:1}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2px;color:#c9a45f;font-weight:700}.pulse{display:inline-block;width:7px;height:7px;background:#c9a45f;border-radius:50%;margin-right:9px;box-shadow:0 0 12px #c9a45f}h1,h2{font-family:"Playfair Display",serif;font-weight:600;letter-spacing:-1.8px}h1{font-size:clamp(58px,7vw,91px);line-height:.99;margin:26px 0}h1 em,h2 em{color:#d4b16f;font-weight:600}.lead{color:#aaa49a;max-width:480px;line-height:1.9;font-size:14px}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:32px}.btn-gold{background:linear-gradient(110deg,#b88a3e,#e2c17b);color:#17120a;padding:16px 23px}.btn-gold:hover{filter:brightness(1.12);transform:translateY(-2px)}.btn-gold span{margin-left:22px}.text-link{font-size:11px;color:#c9c2b5}.text-link span{margin-left:8px;color:#d2ac66}.hero-note{font-size:10px;color:#8f887b;margin-top:42px;display:flex;gap:10px;align-items:center;line-height:1.7;max-width:420px}.lock{color:#d1ad6c;font-size:18px}.coin-stage{height:470px;display:grid;place-items:center;position:relative}.coin{width:270px;height:270px;border-radius:50%;background:linear-gradient(135deg,#f1d99d 0%,#9b6c27 18%,#e8c77f 32%,#77501c 53%,#d9b66e 75%,#67451c 100%);box-shadow:0 28px 80px #000,0 0 65px #bd8d3b35,inset 0 0 0 5px #6c4b20,inset 0 0 0 9px #f0d99b;display:grid;place-items:center;transform:rotate(-13deg);position:relative;z-index:1}.coin:before{content:"";position:absolute;inset:15px;border-radius:50%;border:1px solid #fff1c1;box-shadow:inset 0 0 0 3px #8c6126,inset 0 0 0 4px #f4d995}.coin-inner{width:215px;height:215px;border-radius:50%;border:1px solid #7a531d;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 25%,#e9ca84,#9b702f 65%,#66451d);color:#30200d;text-shadow:0 1px #f7dfaa}.coin-top,.coin-bottom{font-size:8px;letter-spacing:2px;font-weight:700}.coin-symbol{font:800 100px "Playfair Display";line-height:1.05}.coin-name{font:700 15px "DM Sans";letter-spacing:5px}.coin-bottom{margin-top:10px}.orbit{position:absolute;border:1px solid #c49a4a35;border-radius:50%;transform:rotate(-24deg)}.orbit-a{width:420px;height:170px}.orbit-b{width:480px;height:220px;transform:rotate(55deg)}.coin-shadow{position:absolute;width:250px;height:40px;background:#000;filter:blur(25px);bottom:78px}.stage-caption{position:absolute;bottom:30px;letter-spacing:4px;font-size:8px;color:#756b5c}.ticker{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;overflow:hidden;padding:17px 0;color:#9e8964;font-size:9px;letter-spacing:3px}.ticker-track{display:flex;justify-content:space-around;gap:45px;white-space:nowrap}.ticker b{color:#d1a75c}.section{padding-top:125px;padding-bottom:110px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin:25px 0 48px}.section-heading h2,.closing h2{font-size:clamp(42px,5vw,62px);line-height:1.06;margin:0}.section-heading p{max-width:390px;color:#999287;font-size:12px;line-height:1.9;margin:0 0 5px}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.info-card{border:1px solid #ffffff16;padding:30px;min-height:215px;position:relative;background:linear-gradient(145deg,#ffffff08,#ffffff02)}.card-index{position:absolute;right:25px;top:25px;color:#62543d;font:italic 15px "Playfair Display"}.card-icon{font-size:26px;color:#d0aa65;margin-bottom:23px}.info-card h3{font:600 17px "Playfair Display";margin:0 0 10px}.info-card p{font-size:11px;line-height:1.8;color:#938d82;margin:0}.token-section{background:#0e0e0d;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.token-panel{display:grid;grid-template-columns:.8fr 1.2fr;border:1px solid #ffffff19;background:#090909}.supply{padding:42px;border-right:1px solid #ffffff19;display:flex;flex-direction:column;align-items:flex-start}.muted-label{font-size:9px;letter-spacing:2px;color:#8e8068}.supply strong{font:600 76px "Playfair Display";color:#e0bd76;margin:10px 0 0}.supply strong span{font-size:33px}.supply small{font-size:10px;color:#918a7e;letter-spacing:1px}.supply-rule{width:100%;height:1px;background:#ffffff19;margin:36px 0 25px}.supply>b{font-size:11px;letter-spacing:1px;margin-top:10px}.allocation{padding:35px 42px;display:flex;flex-direction:column;justify-content:center;gap:21px}.allocation-head{display:flex;justify-content:space-between;font-size:11px;margin-bottom:9px}.allocation-head b{color:#e2c17c}.allocation-head span{display:flex;align-items:center;gap:9px}.swatch{width:7px;height:7px;border-radius:50%;display:inline-block}.bar{height:4px;background:#ffffff13}.bar i{height:100%;display:block}.s1{background:#c59a4c}.s2{background:#8e7954}.s3{background:#6e826e}.s4{background:#7c7190}.s5{background:#9d6c62}.allocation-row small{font-size:9px;color:#817b70;display:block;margin-top:7px}.price-note{margin-top:15px;border:1px solid #ffffff14;padding:17px 22px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.price-note span{font-size:10px;color:#a49b8d}.price-note strong{font:600 17px "Playfair Display";color:#d8b56f}.price-note small{font-size:9px;color:#817b70;flex-basis:100%}.roadmap{border-top:1px solid #ffffff20}.road-item{display:grid;grid-template-columns:24px 1fr 40px;gap:20px;padding:25px 0;border-bottom:1px solid #ffffff16;position:relative}.road-dot{width:9px;height:9px;border:1px solid #947b50;border-radius:50%;margin-top:6px}.road-item.active .road-dot{background:#d4ad68;box-shadow:0 0 13px #d4ad68}.road-item small{font-size:8px;letter-spacing:1.7px;color:#c3a36a}.road-item h3{font:600 18px "Playfair Display";margin:7px 0}.road-item p{font-size:11px;color:#928b80;margin:0;line-height:1.7;max-width:600px}.road-item>b{font:italic 18px "Playfair Display";color:#514633}.closing{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;padding-top:65px;padding-bottom:65px;display:flex;align-items:center;justify-content:space-between}.closing h2{margin:17px 0}.closing p{font-size:11px;color:#928b80}.closing-stamp{width:110px;height:110px;border:1px solid #98743c;border-radius:50%;display:grid;place-items:center;color:#d7b36d;font:60px "Playfair Display";position:relative}.closing-stamp span{position:absolute;font-size:13px;right:7px;top:13px}.footer{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:20px}.footer p{font-size:9px;color:#777168}.footer-status{font-size:8px;letter-spacing:1px;color:#b99b65}.footer-status i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#c19a53;margin-right:7px}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:#e0c17f;color:#17120a;padding:12px 18px;font-size:11px;z-index:10;transition:.25s;max-width:calc(100% - 30px);text-align:center}.toast.show{opacity:1;transform:translate(-50%,0)}@media(max-width:760px){.wrap{width:min(100% - 36px,560px)}.topbar{height:72px}.topbar nav{display:none}.topbar .btn{padding:11px 13px;font-size:9px}.hero{grid-template-columns:1fr;padding-top:80px;padding-bottom:35px}.hero h1{font-size:65px}.coin-stage{height:380px;margin-top:5px}.coin{width:220px;height:220px}.coin-inner{width:175px;height:175px}.coin-symbol{font-size:80px}.orbit-a{width:330px}.orbit-b{width:360px}.stage-caption{bottom:10px}.section{padding-top:85px;padding-bottom:80px}.section-heading{display:block}.section-heading p{margin-top:22px}.info-grid{grid-template-columns:1fr}.info-card{min-height:175px}.token-panel{grid-template-columns:1fr}.supply{border-right:0;border-bottom:1px solid #ffffff19;padding:30px}.supply strong{font-size:65px}.allocation{padding:30px}.price-note{gap:10px}.closing-stamp{width:78px;height:78px;font-size:44px;flex-shrink:0}.footer{padding-top:25px;padding-bottom:25px;flex-wrap:wrap}.footer p{order:3;flex-basis:100%}}@media(max-width:390px){.hero h1{font-size:55px}.hero-actions{gap:15px}.btn-gold{padding:14px 15px}.text-link{font-size:10px}.coin-stage{height:330px}}
