.tokenomics-page{background:var(--cream)}.tokenomics-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.tokenomics-back{font:800 14px/1.3 Nunito,sans-serif;text-decoration:none}.tokenomics-back:hover{text-decoration:underline;text-underline-offset:4px}.tokenomics-main{display:block;max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,64px) 100px}.tokenomics-hero{min-height:350px;display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:48px;padding:72px 0 54px}.tokenomics-hero .section-kicker{color:var(--cherry-deep)}.tokenomics-hero h1{max-width:750px;margin-top:16px;font:800 clamp(58px,6vw,92px)/1.03 "Fraunces",Georgia,serif;letter-spacing:-.05em}.tokenomics-hero h1 em{color:var(--cherry);font-weight:inherit}.tokenomics-lede{max-width:690px;margin-top:24px;font:600 clamp(18px,2vw,22px)/1.5 "Nunito",sans-serif}.tokenomics-mark{width:min(100%,240px);height:auto;justify-self:end}.tokenomics-identity{background:var(--paper);border:3px solid var(--ink);border-radius:24px;padding:clamp(24px,4vw,46px);box-shadow:8px 8px 0 var(--ink)}.tokenomics-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:34px;padding-bottom:29px;border-bottom:2px dashed rgba(42,23,18,.25)}.tokenomics-meta div{display:grid;gap:6px}.tokenomics-meta span{font:500 11px/1.3 DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.tokenomics-meta strong{font:800 19px/1.25 Nunito,sans-serif}.tokenomics-identity h2{font:800 26px/1.2 Fraunces,Georgia,serif}.tokenomics-contract{margin-top:13px;overflow-wrap:anywhere}.tokenomics-contract code{font:500 clamp(14px,1.6vw,20px)/1.6 "DM Mono",monospace}.tokenomics-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.tokenomics-actions a{display:inline-flex;align-items:center;gap:12px;padding:11px 16px;border:2px solid var(--ink);border-radius:12px;background:var(--butter);box-shadow:3px 3px 0 var(--ink);font:800 14px/1.3 Nunito,sans-serif;text-decoration:none}.tokenomics-actions a:last-child{background:var(--pink)}.tokenomics-actions a:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.tokenomics-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:58px 64px;padding-top:90px}.tokenomics-sections section{border-top:2px solid var(--ink);padding-top:20px}.tokenomics-sections .section-kicker{color:var(--cherry-deep)}.tokenomics-sections h2{margin:18px 0;font:800 clamp(28px,3vw,40px)/1.15 "Fraunces",Georgia,serif;letter-spacing:-.025em}.tokenomics-sections p:not(.section-kicker){max-width:58ch;margin-top:13px;font:500 16px/1.7 Nunito,sans-serif}.tokenomics-sections a{color:var(--cherry-deep);text-underline-offset:3px}.tokenomics-risk{padding:20px 24px 28px!important;border:2px solid var(--ink)!important;border-radius:18px;background:var(--butter)}@media(max-width:760px){.tokenomics-topbar .brand-word{font-size:20px}.tokenomics-back{max-width:95px;font-size:12px;text-align:right}.tokenomics-hero{grid-template-columns:1fr 100px;gap:12px;min-height:0;padding:58px 0 42px}.tokenomics-hero h1{font-size:clamp(43px,11vw,68px)}.tokenomics-mark{width:100px}.tokenomics-lede{grid-column:1 / -1}.tokenomics-meta{grid-template-columns:1fr;gap:18px}.tokenomics-sections{grid-template-columns:1fr;gap:48px;padding-top:70px}}
