/* Editorial tokenomics: the explanation stays visible, including without JavaScript. */
:root{--ink:#0a0a0c;--surface:#141416;--muted:#b3b2ac}
.hero h1{font-size:clamp(48px,5.8vw,79px)}.hero-description{font-size:16px;max-width:470px}.hero-description,.section-heading>p:not(.eyebrow),.section-top>p,.funding-copy>p:not(.eyebrow){line-height:1.85}.section-heading>p:not(.eyebrow),.section-top>p,.funding-copy>p:not(.eyebrow){font-size:15px}.principle p,.product-copy>p,.product-copy ul,.roadmap-item p,.faq-list details>p{font-size:14px}.faq-list summary{font-size:15px}.product-note{font-size:12px}.hero-signature p{font-size:12px}.hero-signature small{font-size:10px}.eyebrow{font-size:11px}.product-copy .creator-detail{font-size:13px}.funding-section{background:radial-gradient(ellipse at 20% 50%,#bd8e1c10,transparent 60%),#101012}.vault-visual{background:linear-gradient(145deg,#20201c,#141415)}.vault-top{font-size:10px}.vault-check{font-size:12px}.visual-caption{font-size:10px}.presale-section{background:linear-gradient(145deg,#171715,#0d0d0e)}.calculator{background:#171718}.community-section{background:#111112}.community-content>p:not(.eyebrow){font-size:15px}
.tokenomics-v2{padding-top:115px;padding-bottom:105px}.token-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:85px;align-items:end}.token-intro h2{margin-top:19px;line-height:1.12}.token-intro>p{font-size:16px;line-height:1.85;max-width:430px}.economics-nav{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #ffffff1d;margin-top:44px}.economics-nav a{display:flex;align-items:center;gap:15px;font-size:14px;padding:20px 14px;border-right:1px solid #ffffff13;transition:color .25s,background .25s}.economics-nav a:last-child{border:0}.economics-nav a:hover{color:var(--gold);background:#ffd45c07}.economics-nav a>span{font-size:10px;color:#bfaa74}.economics-chapter{scroll-margin-top:118px}.chapter-label>span{display:block;font-size:10px;letter-spacing:.14em;color:var(--gold);font-weight:800}.chapter-label h3{font-size:clamp(29px,3.1vw,41px);line-height:1.16;letter-spacing:-.045em;margin-top:17px}.chapter-label>p{font-size:14px;line-height:1.85;margin-top:20px;max-width:450px}.supply-story{display:grid;grid-template-columns:.8fr 1.65fr;gap:80px;padding-top:68px}.supply-total{padding-bottom:28px;border-bottom:1px solid #e6c2672e}.supply-total>span{display:block;font-size:10px;letter-spacing:.11em;color:#b1ae9e}.supply-total>strong{display:block;font-size:clamp(27px,3.7vw,49px);line-height:1.4;letter-spacing:-.065em;font-weight:500;color:var(--cream);margin-top:11px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.supply-total>b{display:block;color:var(--gold);font-size:11px;letter-spacing:.1em;margin-top:10px;font-weight:600}.supply-explain{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-top:28px}.supply-explain article>span{font-size:9px;letter-spacing:.08em;color:#c7b778}.tokenomics-v2 h4{margin:0;letter-spacing:-.035em;line-height:1.25;font-weight:600}.supply-explain h4{font-size:20px;margin-top:13px}.supply-explain p{font-size:14px;line-height:1.85;margin-top:13px}.supply-burn-note{display:flex;gap:12px;font-size:12px;line-height:1.85;color:#aaa69b;margin-top:27px;padding:17px 0;border-top:1px solid #ffffff14}.supply-burn-note svg{width:17px;height:17px;color:#ceb166;margin-top:3px}.allocation-chapter{padding-top:85px;margin-top:45px;border-top:1px solid #ffffff1c}.allocation-chapter>.chapter-label{display:block;max-width:850px}.allocation-chapter>.chapter-label>p{max-width:650px;font-size:15px}.tokenomics-v2 .token-grid{grid-template-columns:.85fr 1.25fr;gap:85px;margin-top:46px;align-items:start}.tokenomics-v2 .allocation-visual{position:sticky;top:122px}.tokenomics-v2 .donut{width:min(350px,100%)}.tokenomics-v2 .allocation-visual>p{font-size:14px;line-height:1.85;min-height:115px;max-width:390px}.tokenomics-v2 .reset-link{font-size:12px;min-height:35px}.allocation-key{display:flex;align-items:center;justify-content:center;gap:18px;border-top:1px solid #ffffff14;padding-top:22px;margin-top:20px}.allocation-key>span{font-size:34px;letter-spacing:-.06em;color:var(--gold);font-weight:500;line-height:1.2}.allocation-key p{text-align:left;font-size:12px;line-height:1.6}.explained-allocations button{display:grid;grid-template-columns:8px minmax(0,1fr)55px;gap:16px;align-items:start;padding:23px 16px;border-bottom:1px solid #ffffff18}.explained-allocations button:hover,.explained-allocations button[aria-pressed=true]{padding-left:16px;background:#ffd45c08}.explained-allocations button>i{margin-top:8px;width:7px;height:7px}.explained-allocations .allocation-body{display:block;min-width:0;font-size:15px}.allocation-body>strong{font-size:17px;line-height:1.5;letter-spacing:-.02em;display:block;font-weight:600}.explained-allocations .allocation-body>small{font-size:12px;color:#d0bc86;line-height:1.6;margin-top:4px}.allocation-purpose{display:block;font-size:14px;line-height:1.85;color:#aaa9a3;margin-top:12px}.explained-allocations button>b{font-size:24px;font-weight:500;color:#eee7d1;margin-top:0}.tokenomics-v2 .section-footnote{font-size:12px;max-width:100%;line-height:1.85;color:#9e9b91;margin-top:24px}.utility-chapter,.tax-chapter{border-top:1px solid #ffffff1c;margin-top:75px;padding-top:75px}.utility-heading{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:end}.utility-heading>p{font-size:15px;line-height:1.85;max-width:470px}.utility-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:36px}.utility-card{padding:32px;border:1px solid #d5bb6e26;background:linear-gradient(140deg,#1d1b14,#111112 70%);border-radius:7px;position:relative;display:flex;flex-direction:column;align-items:flex-start;transition:border-color .3s,transform .3s}.utility-card:hover{border-color:#e5c15b55;transform:translateY(-3px)}.utility-number{font-size:11px;color:#aea175;font-weight:500;letter-spacing:.08em}.utility-card>svg{position:absolute;top:30px;right:30px;color:var(--gold);width:23px;height:23px}.utility-card h4{font-size:29px;margin-top:27px;letter-spacing:-.04em}.utility-card>p{font-size:15px;line-height:1.85;margin-top:20px;margin-bottom:25px}.utility-takeaway{border-top:1px solid #ffffff14;padding-top:19px;margin-top:auto}.utility-takeaway b{display:block;font-size:11px;letter-spacing:.01em;color:var(--gold);font-weight:600}.utility-takeaway span{display:block;font-size:13px;line-height:1.8;color:#c7c2b4;margin-top:8px}.utility-state{margin-top:23px;font-size:9px;letter-spacing:.09em;color:#b3ad99;line-height:1.7}.utility-state.available{color:#d7bb6c}.tax-rate-strip{display:grid;grid-template-columns:1fr 1fr 1.3fr;border:1px solid #d5b65636;border-radius:6px;margin-top:35px;background:linear-gradient(100deg,#c99e3710,#ffffff01)}.tax-rate-strip>div{padding:24px 28px;border-right:1px solid #d2b56422}.tax-rate-strip>div:last-child{border:0}.tax-rate-strip span{display:block;font-size:10px;letter-spacing:.1em;color:#c1bdaa}.tax-rate-strip b{display:block;color:var(--gold);font-size:46px;line-height:1.3;letter-spacing:-.06em;font-weight:500;margin-top:7px}.tax-purpose-grid{margin-top:28px}.tax-purpose{display:grid;grid-template-columns:100px minmax(0,1fr)165px;gap:28px;align-items:start;padding:29px 9px;border-bottom:1px solid #ffffff1a}.tax-purpose>span{font-size:37px;letter-spacing:-.06em;line-height:1.3;color:var(--gold);font-weight:500}.tax-purpose h4{font-size:20px}.tax-purpose p{font-size:14px;line-height:1.85;max-width:650px;margin-top:9px}.tax-purpose>small{font-size:9px;color:#aaa38b;letter-spacing:.07em;line-height:1.8;padding-top:6px;text-align:right}.tax-example{display:grid;grid-template-columns:.9fr 1.2fr;gap:60px;padding:35px;border:1px solid #d5b65733;border-radius:7px;margin-top:40px;background:linear-gradient(150deg,#211e13,#141415 80%)}.tax-example h4{font-size:32px;letter-spacing:-.04em;margin-top:17px}.tax-example-intro>p:not(.eyebrow){font-size:14px;line-height:1.85;margin-top:16px}.tax-example label{font-size:12px;color:#d0c7a8;display:block;margin-top:25px}.tax-input{display:flex;align-items:center;gap:15px;border:1px solid #d7ba6c38;border-radius:5px;background:#0a0a0c;padding:12px 16px;margin-top:8px}.tax-input input{appearance:textfield;-moz-appearance:textfield;background:none;border:0;outline:0;color:var(--cream);font:inherit;font-size:24px;min-width:0;width:100%;letter-spacing:-.03em}.tax-input input::-webkit-inner-spin-button{appearance:none}.tax-input:focus-within{border-color:var(--gold)}.tax-input>span{font-size:11px;color:var(--gold)}.tax-example-total{padding-bottom:24px;border-bottom:1px solid #ffffff18}.tax-example-total>span{font-size:10px;letter-spacing:.11em;color:#bfbaa6}.tax-example-total>strong{display:block;font-size:34px;line-height:1.4;color:var(--gold);letter-spacing:-.04em;margin-top:9px;overflow-wrap:anywhere}.tax-example-total>small{display:block;font-size:12px;color:#aaa79b;margin-top:7px}.tax-example-total small b{font-weight:500;color:#d0c9af}.tax-example-parts>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:13px;font-size:13px;color:#b3b0a3}.tax-example-parts b{font-weight:500;color:#e9e3d1;text-align:right;overflow-wrap:anywhere}.privacy-page h4{font-size:18px}
@media(max-width:1100px){.token-intro{gap:45px}.token-intro>p{font-size:15px}.supply-story{gap:45px;grid-template-columns:.8fr 1.7fr}.supply-total>strong{font-size:37px}.tokenomics-v2 .token-grid{gap:50px}.tax-purpose{grid-template-columns:80px minmax(0,1fr)130px;gap:22px}.tax-purpose>small{font-size:8px}.tax-example{gap:35px}.utility-heading{gap:50px}.utility-card{padding:27px}.hero-description{font-size:15px}.section-top>p{font-size:14px}}
@media(max-width:850px){.hero h1{font-size:49px}.tokenomics-v2{padding-block:85px}.token-intro{grid-template-columns:1fr;gap:25px}.token-intro>p{max-width:630px}.economics-nav a{font-size:12px;gap:10px;padding:17px 10px}.supply-story{grid-template-columns:1fr;gap:30px;padding-top:50px}.supply-total>strong{font-size:47px}.supply-explain p{font-size:14px}.tokenomics-v2 .token-grid{grid-template-columns:.9fr 1.15fr;gap:35px}.tokenomics-v2 .donut{width:270px}.explained-allocations button{grid-template-columns:6px minmax(0,1fr)45px;gap:10px;padding:18px 10px}.explained-allocations button:hover,.explained-allocations button[aria-pressed=true]{padding-left:10px}.allocation-body>strong{font-size:16px}.allocation-purpose{font-size:13px}.explained-allocations button>b{font-size:21px}.utility-heading{gap:35px}.utility-heading>p{font-size:14px}.utility-card{padding:24px}.utility-card h4{font-size:26px}.utility-card>p{font-size:14px}.utility-card>svg{right:22px;top:23px}.tax-purpose{grid-template-columns:70px minmax(0,1fr);gap:7px 20px}.tax-purpose>small{grid-column:2;text-align:left;padding-top:3px;font-size:9px}.tax-purpose p{font-size:14px}.tax-example{padding:28px;gap:30px}.tax-example h4{font-size:28px}.tax-example-total>strong{font-size:29px}.allocation-key{gap:10px}.allocation-key>span{font-size:29px}.allocation-key p{font-size:10px}}
@media(max-width:640px){.hero h1{font-size:clamp(42px,10.5vw,62px)}.hero-description,.section-heading>p:not(.eyebrow),.section-top>p,.funding-copy>p:not(.eyebrow){font-size:14px}.principle p,.product-copy>p,.product-copy ul,.roadmap-item p,.faq-list details>p{font-size:13px}.faq-list summary{font-size:14px}.product-copy .creator-detail{font-size:13px}.product-note{font-size:11px}.vault-check{font-size:10px}.visual-caption{font-size:9px}.community-content>p:not(.eyebrow){font-size:14px}.tokenomics-v2{padding-top:80px;padding-bottom:75px}.token-intro{gap:23px}.token-intro h2{font-size:clamp(32px,8.7vw,46px);letter-spacing:-.055em}.token-intro>p{font-size:14px;line-height:1.9}.economics-nav{grid-template-columns:1fr 1fr;margin-top:28px}.economics-nav a{font-size:13px;padding:15px 10px;gap:13px;min-height:50px}.economics-nav a:nth-child(2){border-right:0}.economics-nav a:nth-child(-n+2){border-bottom:1px solid #ffffff13}.economics-nav a>span{font-size:10px}.economics-chapter{scroll-margin-top:96px}.chapter-label>span{font-size:10px}.chapter-label h3{font-size:32px;margin-top:14px}.chapter-label>p{font-size:14px;line-height:1.9;margin-top:18px}.supply-story{gap:28px;padding-top:44px}.supply-total{padding-bottom:23px}.supply-total>span{font-size:10px}.supply-total>strong{font-size:clamp(25px,7.4vw,43px);letter-spacing:-.065em;line-height:1.5;white-space:nowrap}.supply-total>b{font-size:10px}.supply-explain{grid-template-columns:1fr;gap:25px;padding-top:25px}.supply-explain article>span{font-size:10px}.supply-explain h4{font-size:22px;margin-top:10px}.supply-explain p{font-size:14px;margin-top:11px;line-height:1.9}.supply-burn-note{font-size:12px;margin-top:25px;padding-block:17px;gap:11px}.allocation-chapter{padding-top:45px;margin-top:30px}.allocation-chapter>.chapter-label>p{font-size:14px}.tokenomics-v2 .token-grid{display:flex;flex-direction:column;gap:24px;margin-top:30px}.tokenomics-v2 .allocation-visual{position:static;align-self:stretch}.tokenomics-v2 .donut{width:250px;margin-top:8px}.tokenomics-v2 .allocation-visual>p{min-height:85px;font-size:13px;max-width:330px;line-height:1.85;margin-top:22px}.tokenomics-v2 .reset-link{font-size:12px}.allocation-key{margin-top:17px;padding-top:18px;gap:20px}.allocation-key>span{font-size:36px}.allocation-key p{font-size:12px;line-height:1.7}.explained-allocations{width:100%;min-width:0}.explained-allocations button{grid-template-columns:7px minmax(0,1fr)48px;gap:12px;padding:23px 7px}.explained-allocations button:hover,.explained-allocations button[aria-pressed=true]{padding-left:7px}.explained-allocations .allocation-body>strong{font-size:17px;line-height:1.5}.explained-allocations .allocation-body>small{font-size:12px;margin-top:4px}.allocation-purpose{font-size:14px;line-height:1.9;margin-top:11px}.explained-allocations button>b{font-size:22px;margin-top:1px}.tokenomics-v2 .section-footnote{font-size:11px;line-height:1.9;margin-top:24px}.utility-chapter,.tax-chapter{margin-top:45px;padding-top:45px}.utility-heading{grid-template-columns:1fr;gap:20px}.utility-heading>p{font-size:14px;line-height:1.9;max-width:100%}.utility-grid{grid-template-columns:1fr;gap:16px;margin-top:27px}.utility-card{padding:26px}.utility-card h4{font-size:28px;margin-top:23px}.utility-card>p{font-size:14px;line-height:1.9;margin-top:17px;margin-bottom:22px}.utility-takeaway span{font-size:13px;line-height:1.85}.utility-takeaway b{font-size:11px}.utility-state{font-size:9px;letter-spacing:.05em;margin-top:21px}.utility-card>svg{right:25px;top:25px}.tax-rate-strip{grid-template-columns:1fr 1fr 1.3fr;margin-top:27px}.tax-rate-strip>div{padding:17px 12px}.tax-rate-strip span{font-size:8px;letter-spacing:.07em;line-height:1.7;min-height:28px}.tax-rate-strip b{font-size:36px;margin-top:6px}.tax-purpose-grid{margin-top:15px}.tax-purpose{grid-template-columns:62px minmax(0,1fr);gap:8px 14px;padding:23px 0}.tax-purpose>span{font-size:30px;line-height:1.3}.tax-purpose h4{font-size:20px}.tax-purpose p{font-size:14px;line-height:1.9;margin-top:10px}.tax-purpose>small{grid-column:2;font-size:9px;text-align:left;letter-spacing:.04em;padding-top:0}.tax-example{grid-template-columns:1fr;gap:30px;padding:24px;margin-top:29px}.tax-example .eyebrow{font-size:9px}.tax-example h4{font-size:29px;margin-top:15px}.tax-example-intro>p:not(.eyebrow){font-size:14px;line-height:1.9}.tax-example label{font-size:12px;margin-top:20px}.tax-input input{font-size:25px}.tax-example-total>span{font-size:9px}.tax-example-total>strong{font-size:32px;line-height:1.5}.tax-example-total>small{font-size:12px}.tax-example-parts>div{font-size:13px;padding-top:15px;gap:15px}.tax-example-parts b{font-size:13px}.privacy-page p{font-size:14px}}
@media(max-width:360px){.supply-total>strong{font-size:25px}.explained-allocations button{grid-template-columns:6px minmax(0,1fr)41px;gap:10px}.allocation-purpose{font-size:13px}.explained-allocations .allocation-body>strong{font-size:16px}.explained-allocations button>b{font-size:20px}.utility-card{padding:23px}.tax-example{padding:21px}.tax-example-total>strong{font-size:28px}.tax-rate-strip>div{padding-inline:10px}}
@media(prefers-reduced-motion:reduce){.utility-card:hover{transform:none}}
