.market-proof{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(5,8,16,.98),rgba(10,19,31,.97));border-top:1px solid rgba(118,255,220,.15);border-bottom:1px solid rgba(118,255,220,.15)}
.market-proof:before{content:"";position:absolute;inset:-25% auto auto 50%;width:680px;height:680px;transform:translateX(-50%);background:radial-gradient(circle,rgba(75,231,197,.13),transparent 68%);pointer-events:none}
.market-intro{position:relative}.market-intro>h2{max-width:900px;margin-left:auto;margin-right:auto}.market-lead{max-width:820px;margin:0 auto 28px;text-align:center;color:#cbd7df;font-size:1.08rem;line-height:1.75}
.market-disclosure{max-width:1100px;margin:0 auto}.market-disclosure summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:17px;width:max-content;max-width:100%;margin:0 auto;padding:15px 28px;cursor:pointer;border:1px solid #ffdf6b;border-radius:14px;background:linear-gradient(135deg,#ffd84e,#eeb62e);box-shadow:0 13px 38px rgba(240,183,42,.32),inset 0 1px 0 rgba(255,255,255,.58);transition:transform .22s ease,box-shadow .22s ease}
.market-disclosure summary::-webkit-details-marker{display:none}.market-disclosure summary:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(240,183,42,.42),inset 0 1px 0 rgba(255,255,255,.65)}
.market-disclosure summary span{display:grid;gap:1px;text-align:center}.market-disclosure summary strong{color:#171204;font-size:1.13rem;letter-spacing:.1em}.market-disclosure summary small{color:#493909;font-size:.78rem;font-weight:700;line-height:1.4}.market-disclosure summary i{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(26,19,2,.42);border-radius:50%;color:#171204;font-size:1.22rem;font-style:normal;font-weight:900;transition:transform .25s ease}.market-disclosure[open] summary i{transform:rotate(180deg)}
.market-content{margin-top:24px;padding:30px;border:1px solid rgba(99,245,210,.42);border-radius:24px;background:rgba(9,14,23,.88);box-shadow:0 25px 75px rgba(0,0,0,.32),0 0 45px rgba(70,225,195,.07)}.market-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.market-stat-grid article{padding:22px 18px;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:rgba(255,255,255,.035)}.market-stat-grid span{display:block;color:#9db0bb;font-size:.78rem;text-transform:uppercase;letter-spacing:.09em}.market-stat-grid strong{display:block;margin:9px 0;color:#73ffdc;font-size:1.75rem}.market-stat-grid p{margin:0;color:#bdc9d0;font-size:.88rem;line-height:1.55}
.market-gallery-head{max-width:820px;margin:40px auto 21px;text-align:center}.market-gallery-head h3{margin:4px 0 10px;color:#fff;font-size:1.55rem}.market-gallery-head p:last-child{color:#c5d0d6;line-height:1.7}.market-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:165px;gap:12px}.market-gallery-item{position:relative!important;min-height:0!important;width:100%;height:100%;padding:0!important;overflow:hidden;border:1px solid rgba(255,255,255,.13)!important;border-radius:14px!important;background:#111927!important}.market-gallery-item.feature{grid-column:span 2;grid-row:span 2}.market-gallery-item img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .45s ease,filter .45s ease}.market-gallery-item:hover img{transform:scale(1.045);filter:brightness(1.08)}.market-gallery-item span{position:absolute!important;inset:auto 0 0!important;padding:28px 12px 10px!important;background:linear-gradient(transparent,rgba(3,7,12,.92))!important;color:#fff!important;font-size:.82rem!important;font-weight:800!important;text-align:left!important;letter-spacing:.02em}
.market-story{display:grid;grid-template-columns:1.35fr .8fr;gap:35px;margin-top:35px;padding-top:32px;border-top:1px solid rgba(255,255,255,.1)}.market-story h3,.market-thesis h3{color:#fff;font-size:1.55rem;line-height:1.25}.market-story p,.market-thesis p,.market-sources p{color:#c5d0d6;line-height:1.75}.market-path{display:grid;gap:10px}.market-path div{display:flex;align-items:center;gap:14px;padding:15px;border:1px solid rgba(232,193,91,.22);border-radius:13px;background:rgba(232,193,91,.055)}.market-path b{color:#eac55c;font-size:.78rem}.market-path span{color:#f1f5f6;font-weight:700;font-size:.92rem}
.market-thesis{margin-top:30px;padding:26px;border-left:3px solid #70fbd8;border-radius:0 15px 15px 0;background:linear-gradient(90deg,rgba(76,235,202,.11),rgba(76,235,202,.025))}.market-thesis p:last-child{margin-bottom:0;color:#e2ebee}
.market-sources{margin-top:26px;padding-top:23px;border-top:1px solid rgba(255,255,255,.1)}.market-sources>strong{color:#fff}.market-sources div{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}.market-sources a{padding:8px 12px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#8bf9de;font-size:.8rem;text-decoration:none}.market-sources a:hover{border-color:#71f6d5;background:rgba(113,246,213,.08)}
.token-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}.token-facts div{padding:15px;border:1px solid rgba(83,226,195,.22);border-radius:13px;background:rgba(83,226,195,.055)}.token-facts span{display:block;margin-bottom:5px;color:var(--muted,#9ba7b4);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.token-facts strong{display:block;color:inherit;font-size:.92rem;overflow-wrap:anywhere}
@media(max-width:900px){.market-stat-grid{grid-template-columns:repeat(2,1fr)}.market-story{grid-template-columns:1fr}.market-gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}.token-facts{grid-template-columns:1fr}}
@media(max-width:560px){.market-disclosure summary{padding:13px 18px}.market-disclosure summary strong{font-size:1rem}.market-disclosure summary small{font-size:.72rem}.market-content{padding:17px}.market-stat-grid{grid-template-columns:1fr}.market-stat-grid strong{font-size:1.55rem}.market-gallery{grid-auto-rows:125px;gap:8px}.market-gallery-item.feature{grid-column:span 2;grid-row:span 2}.market-gallery-item span{font-size:.72rem!important}.market-thesis{padding:20px}.market-lead{font-size:1rem}}
