@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=Noto+Sans+SC:wght@400;500;700;900&display=swap');
:root{--paper:#f4f2e9;--ink:#191919;--yellow:#f9e52b;--muted:#6a6a60}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Noto Sans SC',sans-serif;font-size:14px}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{outline-offset:5px}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cccabf;padding:18px 4vw;background:var(--paper)}.brand{display:flex;align-items:center;gap:10px;font-weight:900;font-size:25px;letter-spacing:-1px}.brand img{width:38px}.brand span{font-size:11px;letter-spacing:0;font-weight:500;border-left:1px solid #aaa;padding-left:12px}nav{display:flex;gap:30px;align-items:center;font-size:12px;font-weight:700}.navmint{background:var(--ink);color:white;padding:12px 20px}.wrap{max-width:1280px;margin:auto;padding-left:5vw;padding-right:5vw}.hero{padding-top:48px}.eyebrow,.section-label{font:600 11px monospace;letter-spacing:2px}.hero-grid{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:30px;padding:35px 0 50px}h1{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;font-size:clamp(62px,7.4vw,112px);line-height:.94;letter-spacing:-2px;margin:0;font-weight:900}h1 em{font-style:normal;background:var(--yellow);padding:0 10px}.strike{text-decoration:line-through;text-decoration-thickness:5px;text-decoration-color:#6d6b61}.lead{line-height:1.9;font-size:16px;margin:28px 0}.actions{display:flex;gap:26px;align-items:center}.button{display:inline-flex;gap:30px;justify-content:space-between;background:var(--ink);color:white;padding:18px 24px;font-weight:700;border:1px solid var(--ink)}.button:hover,.navmint:hover{background:#3c3c35}.textlink{border-bottom:1px solid;font-size:12px;padding-bottom:4px}.coin-stage{position:relative;min-height:440px;display:flex;align-items:center;justify-content:center;background-image:radial-gradient(#cac8be 1px,transparent 1px);background-size:20px 20px;border-radius:50%}.hero-coin{width:88%;max-width:360px;transform:rotate(-13deg);filter:drop-shadow(13px 17px 0 #191919);transition:transform .4s}.hero-coin:hover{transform:rotate(2deg)}.scribble{position:absolute;top:0;left:5%;font:italic 21px Georgia;transform:rotate(-9deg)}.stamp{position:absolute;bottom:18px;right:0;padding:13px 18px;border:2px solid;transform:rotate(9deg);font:700 13px monospace;background:var(--paper)}.orbit{position:absolute;right:-8px;top:28px;writing-mode:vertical-rl;font:12px monospace;letter-spacing:2px}.contract-line{display:flex;gap:20px;align-items:center;border-top:1px solid #cccabf;padding:18px 0;font:11px monospace;flex-wrap:wrap}.contract-line a{overflow-wrap:anywhere}.contract-line button,.datafoot button{border:0;background:none;text-decoration:underline;font-size:11px}.supply{background:var(--yellow);padding:48px 0 28px;border-block:1px solid}.supply-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.supply h2{font:800 clamp(48px,7vw,92px)/1 'Barlow Condensed',Impact,sans-serif;margin:25px 0}.supply h2 span{display:block;font:500 13px 'Noto Sans SC';margin-top:15px;letter-spacing:3px}.supply-top p{line-height:1.9}.supply-top small{font-size:11px}.stats{display:grid;grid-template-columns:1fr 1fr 1fr;border-block:1px solid #a99d25;padding:24px 0;gap:30px}.stats span{font:10px monospace;letter-spacing:1px;display:block}.stats strong{display:block;font-size:27px;margin-top:10px;overflow-wrap:anywhere}.stats small{font-size:11px;font-weight:400}.datafoot{display:flex;justify-content:space-between;gap:16px;font-size:10px;margin-top:16px}.caption{font-size:11px;line-height:1.9;color:var(--muted)}.supply .caption{color:#59551c}.story,.basket{padding-top:85px;padding-bottom:70px}.section-label{margin-bottom:30px}.section-head{display:flex;justify-content:space-between;align-items:center;gap:24px}h2{font-size:clamp(30px,3.5vw,48px);line-height:1.25;letter-spacing:-1.5px;margin:0 0 28px}.tag{font:10px monospace;letter-spacing:1px;border:1px solid;padding:9px 12px;display:inline-block}.story-copy{font-size:15px;line-height:2.1;max-width:940px;color:#55564d}.timeline{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid;margin-top:48px;gap:28px}.timeline article{padding-top:23px;position:relative}.timeline article:before{content:'';width:10px;height:10px;border-radius:50%;background:var(--ink);position:absolute;top:-6px}.time{font:10px monospace;color:#69695e}.timeline h3{font-size:17px;margin:20px 0 12px}.timeline p{font-size:12px;line-height:1.9;color:#69695e;min-height:92px}.timeline a{font-size:11px;border-bottom:1px solid}.timeline b{display:block;font-size:9px;font-weight:400;color:#78786b;margin-top:20px}.timeline b.verified{color:#247343}.basket{border-top:1px solid #cccabf}.section-head p{font-size:13px;line-height:1.8}.basket-equation{display:flex;align-items:center;gap:25px;border-block:1px solid;padding:25px 0;font:700 clamp(16px,2.5vw,30px) monospace}.basket-equation img{width:50px}.assets{display:grid;grid-template-columns:repeat(3,1fr);gap:0 30px;margin-top:24px}.asset{display:flex;gap:15px;border-bottom:1px solid #d4d2c7;padding:18px 0;align-items:center}.asset .num{border:1px solid #bcbbae;padding:8px;font:12px monospace}.asset h3{font-size:12px;margin:0 0 6px}.asset a{font:10px monospace;color:#777}.asset:last-child{background:var(--yellow)}.treasury{background:var(--ink);color:var(--paper);padding:70px 0}.treasury-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.treasury h2{font-size:clamp(32px,4vw,54px);line-height:1.5}.treasury em{color:var(--yellow);font-style:normal}.treasury p{line-height:2;font-size:13px;color:#c4c4b9}.treasury-note{padding:20px 0;border-block:1px solid #555;font-size:12px;line-height:2;margin:24px 0}.treasury a{color:var(--yellow);font:12px monospace;overflow-wrap:anywhere}.closing{text-align:center;padding-top:65px;padding-bottom:65px}.closing img{width:65px;margin-bottom:20px}.closing h2{font-size:44px}.closing .textlink{display:block;width:max-content;margin:22px auto 0}footer{padding:28px 4vw;border-top:1px solid #cccabf;display:flex;gap:20px;justify-content:space-between;font-size:10px;color:#76766a}footer span:nth-child(2){max-width:420px}.mint-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;padding-block:60px}.mint-intro h1{font-size:88px;margin:28px 0}.mint-intro p{line-height:2;color:#626257}.mint-intro img{width:130px;margin-top:20px;transform:rotate(-10deg)}.mint-card{border:1px solid;background:#fffef8;padding:28px}.tabs{display:flex;border-bottom:1px solid #ccc;margin-bottom:26px}.tabs button{width:50%;padding:15px;background:none;border:0;font-weight:700}.tabs .active{background:var(--yellow);border-bottom:3px solid}.walletbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:12px}.walletbar button{padding:10px 14px;background:var(--ink);color:white;border:0;font-size:12px}.walletbar span{font:10px monospace}.field label{display:block;font-size:12px;margin-bottom:10px}.amount-box{display:flex;align-items:center;border:1px solid;padding:16px;gap:12px}.amount-box input{width:100%;min-width:0;font-size:28px;background:transparent;border:0}.amount-box strong{font:14px monospace}.quote{margin:22px 0}.quote div{display:flex;justify-content:space-between;gap:15px;margin:13px 0;font-size:12px}.quote span{color:#777}.quote b{text-align:right;overflow-wrap:anywhere}.mint-card .button{width:100%;justify-content:center}.status{font-size:12px;line-height:1.9;overflow-wrap:anywhere;margin-top:18px}.status a{text-decoration:underline}.holdings{font-size:11px}.holding{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:10px 0;border-bottom:1px solid #ddd}.holding span:not(:first-child){text-align:right;overflow-wrap:anywhere}.how{border-top:1px solid #ccc;padding-block:40px;margin-top:20px}.how p{line-height:2;color:#69695e;font-size:12px}.error{color:#a32e20!important}@media(max-width:800px){.brand span{display:none}nav{gap:15px}nav a:nth-child(2),nav a:nth-child(3){display:none}.hero-grid{grid-template-columns:1fr;gap:30px}.hero{padding-top:28px}h1{font-size:76px}.coin-stage{min-height:320px;max-width:400px;margin:10px auto 0;width:100%}.hero-coin{max-width:270px}.hero-grid{padding-bottom:35px}.supply-top{display:block}.supply-top p{display:none}.stats{gap:16px}.stats strong{font-size:19px}.stats small{display:block;margin-top:8px}.timeline{grid-template-columns:1fr 1fr;row-gap:35px}.timeline p{min-height:0}.assets{grid-template-columns:1fr 1fr}.treasury-grid,.mint-layout{grid-template-columns:1fr;gap:25px}.section-head{display:block}.section-head .tag{margin-bottom:14px}.story,.basket{padding-block:50px}.treasury{padding-block:50px}.mint-intro h1{font-size:64px}.mint-intro img{display:none}.mint-layout{padding-block:35px}footer{flex-direction:column}.mint-card{padding:20px}.basket-equation{gap:12px}.basket-equation img{width:38px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-coin{transition:none}}

.evidence-path{margin-top:35px;padding:22px;border:1px solid #cccabf}.evidence-path>span{font:11px monospace}.evidence-path p{font-size:12px;line-height:2.4}.evidence-path a{border-bottom:1px solid}.evidence-path em{font-style:normal;color:#777;font-size:11px}.evidence-path small{font-size:10px;color:#777;line-height:1.9}
.story-copy a,.research-context a{border-bottom:1px solid #aaa;text-decoration:none}.research-context{font-size:13px;color:#626257;line-height:2;max-width:940px}.evidence-legend{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:11px;color:#777}.confirmed{color:#247343!important}.evidence-ledger{margin-top:48px}.evidence-ledger .section-head h3{font-size:25px;letter-spacing:-.5px}.evidence-record{border-top:1px solid #c7c5ba;padding:24px 0}.record-label{display:flex;gap:15px;align-items:center;font-size:12px}.record-label>b{font:700 14px monospace;background:var(--yellow);padding:9px}.record-label>span:last-child{margin-left:auto;font-size:10px}.evidence-record dl{margin:12px 0}.evidence-record dl>div{display:grid;grid-template-columns:160px 1fr;gap:20px;border-bottom:1px solid #e1dfd5;padding:13px 0}.evidence-record dt{font-size:11px;color:#777}.evidence-record dd{margin:0;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.evidence-record dd>a{border-bottom:1px solid #aaa;font-family:monospace}.evidence-record dd small,.evidence-record dd strong{display:block}.evidence-record dd small{font-size:11px;color:#777}.record-limit{font-size:11px;color:#646458;line-height:1.9;border-left:3px solid #b9b6a5;padding-left:14px}.research-open{border:1px solid #cbc9bd;padding:20px;font-size:12px;line-height:2}.research-open summary{cursor:pointer;font-weight:700}.research-open ul{padding-left:20px}.research-open a{border-bottom:1px solid #aaa}.social-link{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;font-weight:600}.social-link[aria-disabled="true"]{color:#79796e;cursor:default}.social-link span{font-size:10px;font-weight:400}.closing>.social-link{display:flex;width:max-content;margin:20px auto}.social-link[href]:hover{border-bottom:1px solid}@media(max-width:650px){.evidence-record dl>div{grid-template-columns:1fr;gap:4px}.evidence-ledger .section-head .tag{display:inline-block}.evidence-legend{gap:12px}header nav{gap:12px}header .social-link span{display:none}header .social-link{display:inline-flex!important}.record-label{gap:10px}}
.language-select{margin-left:20px;max-width:110px;border:1px solid #aaa;background:transparent;color:var(--ink);padding:9px 6px;font:12px sans-serif}html[lang=en] .story-copy,html[lang=ko] .story-copy,html[lang=ja] .story-copy{line-height:1.9}.record-label{flex-wrap:wrap}.mint-intro h1{overflow-wrap:normal}nav{gap:20px}.stats strong{font-size:clamp(16px,2.2vw,27px)}@media(max-width:800px){header{flex-wrap:wrap;gap:12px}header nav{margin-left:auto;gap:10px}.language-select{margin-left:auto}nav .navmint{padding:10px}.supply h2{font-size:clamp(42px,8vw,92px)}.quote div{align-items:flex-start}.timeline h3{line-height:1.5}.record-label>span:last-child{margin-left:0}.mint-intro h1{font-size:60px}}
.meme-manifesto{padding:35px 0 55px}.meme-manifesto>span{font:11px monospace;letter-spacing:2px}.meme-manifesto h3{font:800 clamp(32px,5vw,62px)/1.15 'Barlow Condensed',sans-serif;margin:25px 0}.meme-manifesto p{font-size:14px;line-height:2}

.purchase-eligibility,.gate-verified{overflow-wrap:anywhere}.purchase-eligibility p,.gate-verified p{font-size:13px;line-height:1.75}.purchase-eligibility a,.gate-verified a,#creation-date a{text-decoration:underline}#creation-date p{line-height:1.8}
