*{box-sizing:border-box}html{background:#080808;color:#f4f0e8;font-family:Arial,Helvetica,sans-serif}body{margin:0;overflow-x:hidden;background:radial-gradient(circle at 75% 20%,#2b1a00 0,transparent 28%),#080808}.grain{position:fixed;inset:0;pointer-events:none;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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");z-index:20}header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;border-bottom:1px solid #292929;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:900;letter-spacing:-.03em}.brand img{width:38px;height:38px;border-radius:50%}nav{display:flex;gap:10px;align-items:center}nav a,nav button{border:1px solid #383838;background:#111;color:#fff;padding:10px 16px;text-decoration:none;font-weight:800;cursor:pointer}.hero{min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:5vw 6vw;position:relative}.copy{position:relative;z-index:3}.eyebrow{font-size:12px;letter-spacing:.25em;color:#f4b72e;margin-bottom:22px}.hero h1{font-size:clamp(64px,8vw,132px);line-height:.77;margin:0;letter-spacing:-.075em}.hero h1 span{color:#f6b91f}.hero p{max-width:570px;font-size:18px;line-height:1.55;color:#bbb;margin:32px 0}.actions{display:flex;gap:10px;flex-wrap:wrap}.button,.primary{display:inline-flex;padding:15px 20px;border:1px solid #3b3b3b;text-decoration:none;color:#fff;font-weight:900;transition:.2s;background:#101010}.primary{background:#f3b51c;color:#080808;border-color:#f3b51c}.button:hover,.primary:hover{transform:translateY(-3px)}.disabled{opacity:.35;pointer-events:none}.ca{margin-top:15px;max-width:620px;width:100%;display:flex;align-items:center;gap:13px;padding:13px 15px;background:#0d0d0d;border:1px dashed #3c3c3c;color:#ddd;cursor:pointer}.ca span,.ca b{color:#f4b72e}.ca code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.coinStage{height:550px;position:relative;display:grid;place-items:center}.coin{width:min(480px,90%);filter:drop-shadow(0 35px 60px #000);animation:float 5s ease-in-out infinite;position:relative;z-index:2}.thread{position:absolute;width:75%;height:75%;border:2px solid #d79a16;border-left-color:transparent;border-radius:50%;animation:spin 13s linear infinite;opacity:.55}.reply{position:absolute;font-size:44px;color:#dca321;font-weight:900}.r1{top:8%;right:9%}.r2{bottom:10%;left:8%}.r3{top:23%;left:2%}.ticker{overflow:hidden;border-block:1px solid #292929;background:#f3b51c;color:#0a0a0a;font-weight:950;white-space:nowrap}.ticker div{padding:12px 0;width:max-content;animation:marquee 22s linear infinite}.feed{padding:7vw 6vw;display:grid;grid-template-columns:.7fr 1.3fr;gap:26px;position:relative}.feed article{border-left:1px solid #3a3a3a;padding:25px}.feed small{color:#dca321;letter-spacing:.15em}.feed h2{font-size:clamp(40px,5vw,75px);line-height:.9;letter-spacing:-.06em;margin:18px 0}.feed p{color:#aaa;line-height:1.65}.visual{min-height:360px;overflow:hidden;border:1px solid #292929}.visual img{width:100%;height:100%;object-fit:cover;transition:.6s}.visual:hover img{transform:scale(1.035)}.replyCard{grid-column:2;max-width:520px;margin-left:auto;background:#101010}.replyCard span{color:#dca321}.replyCard b{font-size:26px;color:#f3b51c}footer{padding:28px 6vw;border-top:1px solid #292929;display:flex;justify-content:space-between;color:#777}footer b{color:#eee}@keyframes float{50%{transform:translateY(-18px) rotate(2deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translateX(-50%)}}@media(max-width:800px){header{padding:0 18px}.hero{grid-template-columns:1fr;padding:60px 20px 30px}.hero h1{font-size:19vw}.coinStage{height:390px}.coin{width:330px}.feed{grid-template-columns:1fr;padding:70px 20px}.replyCard{grid-column:auto}.actions a{flex:1;justify-content:center}.visual{min-height:220px}nav a{display:none}}
