/* From Uiverse.io by arshshaikh06; expandable About Us palette. */
#about-us{border:1px solid #ffffff18;border-radius:18px;padding:0;overflow:hidden;background:transparent;box-shadow:none;color:var(--text)}
.about-toggle{position:relative;padding:18px 24px;cursor:pointer;list-style:none}.about-toggle::-webkit-details-marker{display:none}.about-toggle::after{content:"+";position:absolute;right:24px;top:30px;color:var(--accent);font-size:26px;font-weight:400}.about-toggle h2{padding-right:32px;margin-bottom:0}#about-us[open]>.about-toggle::after{content:"−"}#about-us>p{padding:0 24px 16px;margin:0;max-width:850px;box-sizing:border-box}
.about-palette{display:flex;width:100%;min-height:180px}.about-color{flex:1;min-width:0;padding:18px 16px;color:#fff;transition:flex .25s ease,box-shadow .25s ease;margin:0;border:0;overflow:hidden}
.about-color>summary{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:0;list-style:none;min-height:110px;font-size:15px;font-weight:600;line-height:1.6;cursor:pointer}.about-color>summary::-webkit-details-marker{display:none}.about-color-number{font-family:Arial,sans-serif;font-size:12px;opacity:.7;letter-spacing:1px}.about-color[open]{flex:2.4;box-shadow:none}.about-color[open]>summary{min-height:0}.about-color-copy{margin:16px 0 0;color:inherit;font-size:13px;line-height:1.8;animation:about-copy-in .25s ease}.about-stats{display:flex;justify-content:space-between;padding:14px 24px;background:transparent;color:#a7a6b4;border-top:1px solid #ffffff12;font-size:12px}
@keyframes about-copy-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@media(max-width:680px){.about-toggle{padding:20px}.about-toggle::after{right:20px;top:32px}#about-us>p{padding:0 20px 20px}.about-palette{flex-direction:column;min-height:0}.about-color{padding:16px 20px}.about-color>summary{min-height:0;flex-direction:row;justify-content:flex-start;font-size:14px}.about-color-copy{margin-left:32px}.about-stats{padding:12px 20px}}
@media(prefers-reduced-motion:reduce){.about-color{transition:none}.about-color-copy{animation:none}}

.about-color{background:transparent;color:var(--text);border-right:1px solid #ffffff12}.about-color:last-child{border-right:0}.about-color-number{color:var(--accent)}@media(max-width:680px){.about-color{border-right:0;border-bottom:1px solid #ffffff12}.about-color:last-child{border-bottom:0}}
#tokenomics{padding:0;border:1px solid #ffffff18;border-radius:18px;background:transparent;color:var(--text)}#tokenomics[open]>.about-toggle::after{content:"−"}.tokenomics-content{padding:0 24px 22px}.tokenomics-content dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;margin:12px 0}.tokenomics-content dt{font-size:13px;color:var(--accent)}.tokenomics-content dd{margin:0;font-size:13px;color:var(--muted);line-height:1.8}.tokenomics-content>p{font-size:12px;color:var(--muted);margin:20px 0 0}@media(max-width:680px){.tokenomics-content{padding:0 20px 20px}.tokenomics-content dl{grid-template-columns:80px minmax(0,1fr);gap:12px}}

.tokenomics-content>.tokenomics-description{font-size:14px;line-height:1.9;color:var(--text);max-width:900px;margin-top:12px}

.tokenomics-list{padding-left:22px;line-height:1.9;color:var(--text);font-size:14px;max-width:900px}.tokenomics-list li{padding-left:6px;margin:0 0 16px}.tokenomics-list li::marker{color:var(--accent)}
