.tk{--gold:#ffcf66;--gold-deep:#e8a83a;min-height:100vh}.tk-top{z-index:5;height:72px;padding:0 max(var(--pad), env(safe-area-inset-right)) 0 max(var(--pad), env(safe-area-inset-left));align-items:center;display:flex;position:absolute;inset:0 0 auto}.tk-main{isolation:isolate;min-height:100dvh;padding:220px var(--pad) 72px;align-content:center;justify-items:center;gap:54px;display:grid;position:relative;overflow:hidden}.tk-bg{z-index:-2;filter:blur(16px)brightness(.5)saturate(1.35);background:url(/landing/hero.webp) 50%/cover no-repeat;position:absolute;inset:-40px;transform:scale(1.06)}@media (aspect-ratio<=1){.tk-bg{background-image:url(/landing/hero-p.webp)}}.tk-main:before{content:"";z-index:-1;background:radial-gradient(42% 34% at 50% 30%,#ffb2403d,#ffb24000 70%),radial-gradient(120% 90% at 50% 40%,#08070a40 30%,#08070ad1 100%);position:absolute;inset:0}.tk-stage{width:min(660px,100%);position:relative}.tk-panel{--cut:26px;isolation:isolate;text-align:center;padding:168px 56px 46px;position:relative}.tk-panel:before,.tk-panel:after{content:"";z-index:-1;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));position:absolute}.tk-panel:before{background:linear-gradient(170deg,#ffe2a0 0%,#ffc45c8c 22%,#ffc45c29 55%,#a6ff4d6b 100%);inset:0}.tk-panel:after{-webkit-backdrop-filter:blur(12px);background:radial-gradient(70% 40% at 50% 0,#ffbe5021,#ffbe5000 70%),linear-gradient(#1a1512e6,#0a090df0);inset:2px}.tk-title{font:italic 900 clamp(96px, 16vw, 148px) / .92 var(--display);letter-spacing:.01em;background:linear-gradient(180deg, #fff4d6 0%, var(--gold) 40%, var(--gold-deep) 78%, #b8771f 100%);color:#0000;filter:drop-shadow(0 6px 26px #ffaa3259);-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.06em}.tk-sub{color:var(--text);margin:10px 0 30px;font-size:18px}.tk-ca{text-align:left;background:#00000061;border:1px solid #ffcf6638;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;margin:0 auto 30px;padding:14px 14px 14px 18px;display:grid}.tk-ca-label{font:600 11px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--faint);grid-column:1/-1}.tk-ca-val{min-width:0;font:600 15px/1.4 var(--mono);color:var(--gold);overflow-wrap:anywhere}.tk-copy{height:40px;font:700 16px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--text);cursor:pointer;background:#f4f1ec1a;border:0;align-items:center;gap:8px;padding:0 16px;transition:background-color .18s,color .18s;display:inline-flex}.tk-copy:hover:not(:disabled){background:#f4f1ec2e}.tk-copy:disabled{opacity:.4;cursor:default}.tk-copy.done{color:var(--go-ink);background:var(--go)}.tk-copy svg{width:18px;height:18px}.tk-facts{text-align:left;gap:12px;width:fit-content;max-width:100%;margin:0 auto 26px;padding:0;list-style:none;display:grid}.tk-facts li{color:var(--text);padding-left:32px;font-size:16px;line-height:1.45;position:relative}.tk-facts li:before{content:"";background:var(--go);width:20px;height:20px;position:absolute;top:2px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.tk-legal{max-width:440px;color:var(--faint);margin:0 auto 34px;font-size:13px;line-height:1.5}.tk-ctas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.tk-pump[aria-disabled=true]{opacity:.45;pointer-events:none}.tk-coin{z-index:2;perspective:900px;pointer-events:none;width:320px;margin-left:-160px;animation:6.5s ease-in-out infinite tk-bob;position:absolute;top:-172px;left:50%}.tk-coin-tilt{transform-style:preserve-3d;will-change:transform;position:relative}.tk-coin img{filter:drop-shadow(0 34px 44px #000000a6)drop-shadow(0 0 40px #ffaa3240);width:100%;height:auto;display:block}.tk-shine{background:radial-gradient(circle at var(--sx,35%) var(--sy,30%), #fffae68c, #fffae600 32%);mix-blend-mode:overlay;position:absolute;inset:0;-webkit-mask:url(/assets/coin-LA4XhvET.webp) 50%/100% 100% no-repeat;mask:url(/assets/coin-LA4XhvET.webp) 50%/100% 100% no-repeat}.tk-miner{z-index:3;filter:drop-shadow(0 30px 40px #0009);will-change:transform;pointer-events:none;width:290px;height:auto;position:absolute;top:-200px;right:-196px}.tk-fl{left:var(--x);top:var(--y);width:var(--w);margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);z-index:4;will-change:transform;pointer-events:none;position:absolute}.tk-fl.blur{z-index:0;filter:blur(5px)brightness(.7)}.tk-fl.tk-narrow{display:none}.tk-fl img{width:100%;transform:rotate(var(--r));animation:7s ease-in-out infinite tk-bob;display:block}.tk-fl:nth-of-type(2n) img{animation-duration:8.5s;animation-delay:-2s}.tk-fl:nth-of-type(3n) img{animation-duration:6s;animation-delay:-4s}@keyframes tk-bob{50%{translate:0 -12px}}.tk-soc{flex-wrap:wrap;justify-content:center;gap:26px;display:flex}.tk-soc a{font:500 13px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;text-decoration:none;transition:color .2s;display:inline-flex}.tk-soc a:hover{color:var(--text)}.tk-soc svg{width:18px;height:18px}@media (width<=1180px){.tk-miner{width:252px;top:-178px;right:-140px}}@media (width<=760px){.tk-main{gap:40px;padding-top:190px}.tk-panel{--cut:18px;padding:128px 22px 30px}.tk-coin{width:236px;margin-left:-142px;top:-128px}.tk-miner{width:156px;top:-182px;right:-10px}.tk-sub{margin-bottom:24px;font-size:16px}.tk-ca{padding:12px}.tk-ca-val{font-size:13px}.tk-facts li{font-size:15px}.tk-ctas{justify-content:center}.tk-ctas .btn-lg{height:52px;padding:0 24px;font-size:19px}.tk-fl{left:var(--px,var(--x));top:var(--py,var(--y));--w:64px!important}.tk-fl.tk-narrow{display:block}}@media (prefers-reduced-motion:reduce){.tk-coin,.tk-fl img{animation:none}}
