.kyc-strip{display:flex;align-items:center;gap:13px;background:#eeecdf;border:1px solid #ded7bd;padding:16px 19px;border-radius:16px;margin-bottom:25px}.kyc-strip>svg{color:#9b7a43;flex-shrink:0}.kyc-strip>div{flex:1}.kyc-strip strong,.kyc-strip span{display:block}.kyc-strip strong{font-size:12px}.kyc-strip span{font-size:10px;color:#72796a;margin-top:3px}.kyc-strip .text-link{font-size:11px;white-space:nowrap}.kyc-strip.verified{background:#e7eddd;border-color:#c6d6b6}.kyc-step{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.kyc-step>svg{flex-shrink:0;color:#8c754c}.kyc-step h3{font-size:19px}.kyc-step p{font-size:12px;margin-top:8px}.demo-outcomes{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.demo-outcomes small{display:block;color:#75816e;font-size:10px;margin-top:15px}.token-reference{padding:20px;background:#e5ead6;border:1px solid #d1dabc;border-radius:15px;margin:20px 0}.token-reference strong,.token-reference span{display:block}.token-reference strong{font-size:22px;letter-spacing:-.8px}.token-reference span{font-size:11px;margin-top:5px}.asset-media-room{margin-bottom:30px}.asset-media-tabs{display:flex;gap:8px;margin-bottom:12px}.asset-media-tabs svg{width:16px;height:16px}.asset-media-tabs button{display:flex;align-items:center;gap:8px}.asset-media-stage{height:390px;border-radius:24px;overflow:hidden;position:relative;background:#1c392e}.asset-gallery-photo{height:100%;width:100%;object-fit:cover;animation:gallery-arrive .5s ease}.asset-media-overlay{position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#081b15b3);padding:0 28px 58px;display:flex;flex-direction:column;justify-content:flex-end;color:white;pointer-events:none}.asset-media-overlay span{font-size:10px;text-transform:uppercase;letter-spacing:.12em}.asset-media-overlay strong{font-size:29px;font-weight:400;letter-spacing:-1px;margin-top:8px}.asset-media-overlay small{font-size:9px;opacity:.8;margin-top:8px}.asset-gallery-controls{position:absolute;bottom:15px;left:25px;right:25px;display:flex;align-items:center;justify-content:space-between;color:white;font-size:11px}.asset-gallery-controls .icon-btn{width:33px;height:33px;color:white;border:1px solid #fff6;background:#172e2366}.asset-gallery-controls svg{width:16px;height:16px}.asset-photo-thumbs{display:flex;gap:9px;margin-top:10px}.asset-photo-thumbs button{border-radius:12px;border:2px solid transparent;background:#e8ebdf;padding:3px;flex:1;overflow:hidden;min-width:0}.asset-photo-thumbs button[aria-pressed=true]{border-color:#a98a51}.asset-photo-thumbs img{height:60px;width:100%;object-fit:cover;border-radius:7px}.asset-photo-thumbs span{display:block;font-size:9px;padding:6px 1px}.asset-media-stage video{height:100%;width:100%;object-fit:contain;background:#14251d}.asset-video-caption{position:absolute;left:10px;top:10px;border-radius:8px;background:#152f25b8;color:#fff;padding:8px 11px;font-size:9px;pointer-events:none}.asset-location{display:flex;align-items:center;gap:13px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-top:23px}.asset-location>div{flex:1}.asset-location strong,.asset-location span{display:block;font-size:12px}.asset-location span{font-size:10px;color:#77816e;margin-top:4px}.asset-location .text-link{font-size:10px}.asset-location>svg{color:#8d774f;flex-shrink:0}#asset-model{width:100%;height:100%;touch-action:pan-y;cursor:grab}#asset-model:active{cursor:grabbing}.model-badge{position:absolute;top:20px;left:20px;color:#4f634c;background:#f8f9edaa;border:1px solid #9bab8955;border-radius:20px;font-size:9px;letter-spacing:.1em;padding:7px 12px;pointer-events:none}.model-caption{position:absolute;bottom:22px;left:22px;pointer-events:none}.model-caption strong,.model-caption span{display:block;color:#274434}.model-caption strong{font-size:21px;letter-spacing:-.6px}.model-caption span{font-size:10px;margin-top:5px}.model-controls{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.model-controls .chip{font-size:10px;display:flex;align-items:center;gap:6px}.model-controls svg{width:14px}.model-note{margin-top:13px;font-size:10px}@keyframes gallery-arrive{from{opacity:.6;transform:scale(1.015)}to{opacity:1;transform:none}}
@media(max-width:700px){.kyc-strip{padding:13px;gap:9px;flex-wrap:wrap}.kyc-strip>div{min-width:180px}.kyc-strip .text-link{margin-left:31px}.asset-media-stage{height:300px;border-radius:19px}.asset-media-tabs{gap:6px}.asset-media-tabs button{font-size:10px;padding:9px 10px;gap:5px}.asset-media-tabs svg{width:14px}.asset-photo-thumbs{gap:5px}.asset-photo-thumbs img{height:48px}.asset-photo-thumbs span{font-size:8px}.asset-location{flex-wrap:wrap}.asset-location .text-link{margin-left:35px}.asset-media-overlay strong{font-size:24px}.asset-media-overlay small{font-size:8px}.asset-video-caption{font-size:8px;max-width:90%}.model-controls .chip{font-size:9px;padding:8px 10px}.model-caption strong{font-size:18px}}
@media(prefers-reduced-motion:reduce){.asset-gallery-photo{animation:none}}
