*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090909;color:#f5f1e8;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.55}.topbar{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 max(22px,calc((100% - 1080px)/2));border-bottom:1px solid #29251c;background:#0b0b0b}.brand{color:#f4d27a;text-decoration:none;font-weight:800;letter-spacing:1.4px;display:flex;align-items:center;gap:10px}.coin{display:grid;place-items:center;width:34px;height:34px;border:1px solid #c99d3d;border-radius:50%;font-family:Georgia,serif}.outline,.copy{border:1px solid #b68c36;background:transparent;color:#f2d17a;border-radius:8px;padding:10px 15px;font-weight:700;cursor:pointer}main{max-width:940px;margin:auto;padding:44px 20px 70px}.hero{text-align:center;padding:34px 0 40px}.eyebrow,.section-kicker{color:#d6ad50;font-size:12px;letter-spacing:2px;font-weight:800}.hero h1{font-family:Georgia,serif;font-size:clamp(42px,8vw,76px);line-height:1.05;margin:18px 0}.hero h1 span{color:#d9b45e}.hero p,.muted{color:#aaa69c}.hero-tags{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:24px}.hero-tags span{border:1px solid #3b3321;padding:8px 13px;border-radius:30px;color:#e4cf9c;font-size:13px}.card{background:linear-gradient(145deg,#171510,#10100e);border:1px solid #40351e;border-radius:18px;padding:28px;margin:20px 0;box-shadow:0 14px 45px #0005}.purchase{max-width:650px;margin:0 auto 24px}.card h2,.tokenomics h2{font-family:Georgia,serif;font-size:30px;margin:8px 0}.purchase label:not(.agree){display:block;margin:22px 0 8px;color:#d7d0c0;font-size:14px}input[type=number]{width:100%;padding:16px;border-radius:9px;border:1px solid #51452b;background:#090909;color:#fff;font-size:20px;outline:none}input:focus{border-color:#d5ad54}.calc{margin-top:14px;background:#0b0b0a;border:1px solid #29251c;border-radius:12px;padding:15px}.calc div,.wallet-line{display:flex;justify-content:space-between;gap:14px;padding:8px 0}.calc span,.wallet-line span{color:#aaa69c}.calc strong{color:#f3d17a}.calc small{display:block;color:#888;margin-top:8px;font-size:11px}.wallet-line{border-bottom:1px solid #2a261e;font-size:13px}.wallet-line strong{font-weight:600}.agree{display:flex;align-items:flex-start;gap:10px;margin:20px 0;color:#c8c1b3;font-size:12px}.agree input{margin-top:4px;accent-color:#d4aa4b}.primary{width:100%;border:0;border-radius:9px;background:linear-gradient(90deg,#b88a2d,#f0d27c);color:#17130a;font-weight:900;font-size:15px;padding:16px;cursor:pointer}.primary:disabled{opacity:.4;cursor:not-allowed}.status{font-size:13px;color:#b7ad96;min-height:22px}.txbox{overflow-wrap:anywhere;padding:12px;background:#090909;border:1px solid #3c3320;border-radius:8px;font-size:12px}.txbox a{color:#e9c76e}.notice{margin-top:28px}.notice ul{padding-left:20px;color:#c3bdaf;font-size:13px}.notice li{margin:9px 0}.recipient{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #393020;padding-top:16px;margin-top:18px}.recipient span{color:#d4ad57;font-size:12px;font-weight:700}.recipient code{font-size:11px;color:#e7e0d2;overflow-wrap:anywhere;flex:1}.copy{padding:7px 11px;font-size:12px}.tokenomics{padding:35px 0}.token-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:20px 0}.token-grid div{border:1px solid #393020;background:#11100d;border-radius:12px;padding:17px}.token-grid strong{display:block;color:#e8c66d;font-size:25px}.token-grid span{font-size:12px;color:#aaa69c}.tiny{font-size:11px}footer{text-align:center;border-top:1px solid #29251c;padding:25px 18px;color:#777;font-size:11px}@media(max-width:560px){.topbar{height:66px;padding:0 15px}.brand{font-size:13px}.outline{font-size:12px;padding:9px 10px}main{padding:28px 14px 50px}.card{padding:20px}.card h2{font-size:26px}.recipient code{width:100%;flex-basis:100%}}