
.qa-vc{position:relative;max-width:1132px;margin:28px auto 0;perspective:1600px}
.qa-vc-in{position:relative;border-radius:26px;overflow:hidden;color:#1a1200;transform-style:preserve-3d;transition:transform .12s;background:linear-gradient(120deg,#ffe9a8 0%,#f5c542 30%,#f0b429 55%,#c98f12 100%);box-shadow:0 60px 120px -40px rgba(240,180,41,.75),0 30px 50px -30px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -1px 0 rgba(80,50,0,.4)}
.qa-vc-in::before{content:"";position:absolute;inset:0;background:radial-gradient(520px 320px at var(--mx,70%) var(--my,30%),rgba(255,255,255,.45),transparent 60%);mix-blend-mode:soft-light;pointer-events:none;transition:background-position .1s}
.qa-vc-in::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,0) 0 6px,rgba(255,255,255,.05) 6px 7px);pointer-events:none}
.qa-vc-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:0;min-height:340px}
.qa-vc-l{padding:36px 40px 34px}
.qa-vc-r{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.qa-vc-objs{display:contents}
.qa-vc-bars{position:absolute;width:150px;height:150px;left:50%;top:50%;margin:-70px 0 0 -75px;transform:translateZ(60px);filter:drop-shadow(0 30px 40px rgba(60,35,0,.55));animation:vcFloat 6s ease-in-out infinite}
@keyframes vcFloat{0%,100%{transform:translateZ(60px) translateY(0)}50%{transform:translateZ(60px) translateY(-10px)}}
.qa-vc-chip3{position:absolute;padding:9px 13px;border-radius:14px;background:rgba(26,18,0,.94);color:#fff;box-shadow:0 20px 40px -18px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.08);transform:translateZ(110px);animation:vcBob 5s ease-in-out infinite}
.qa-vc-chip3 b{display:block;font-family:'DM Sans','DM Sans Fallback',sans-serif;font-weight:500;font-size:22px;letter-spacing:-.5px;line-height:1;background:linear-gradient(92deg,#ffe9a8,#f0b429 60%,#c98f12);-webkit-background-clip:text;background-clip:text;color:transparent}
.qa-vc-chip3 small{display:block;margin-top:5px;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:1.6px;text-transform:uppercase;color:rgba(255,255,255,.55)}
.qa-vc-chip3{z-index:2}.qa-vc-chip3.c1{left:22px;top:22px;animation-delay:-1s}.qa-vc-chip3.c2{right:22px;top:22px;animation-delay:-2.5s}.qa-vc-chip3.c3{left:22px;bottom:40px;animation-delay:-4s}.qa-vc-chip3.c4{right:22px;bottom:40px;animation-delay:-.5s}
@keyframes vcBob{0%,100%{transform:translateZ(110px) translateY(0)}50%{transform:translateZ(110px) translateY(-8px)}}
.qa-vc-tag{display:inline-flex;align-items:center;gap:9px;font-family:Syne,'Syne Fallback',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#1a1200;background:rgba(26,18,0,.1);border:1px solid rgba(26,18,0,.22);padding:7px 13px;border-radius:999px}
.qa-vc-tag i{width:7px;height:7px;border-radius:50%;background:#1a1200;animation:vcPulse 1.8s infinite}
@keyframes vcPulse{0%{box-shadow:0 0 0 0 rgba(26,18,0,.45)}70%{box-shadow:0 0 0 8px rgba(26,18,0,0)}100%{box-shadow:0 0 0 0 rgba(26,18,0,0)}}
.qa-vc-h{font-family:Syne,'Syne Fallback',sans-serif;font-weight:800;font-size:clamp(24px,2.7vw,36px);line-height:1.06;letter-spacing:-1.3px;margin:18px 0 12px;color:#1a1200}
.qa-vc-p{font-family:'DM Sans','DM Sans Fallback',sans-serif;font-size:15.5px;line-height:1.7;color:rgba(26,18,0,.82);margin:0;max-width:600px}
.qa-vc-p a{color:#1a1200;font-weight:700;text-decoration:underline;text-decoration-color:rgba(26,18,0,.35);text-underline-offset:4px}
.qa-vc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}
.qa-vc-chips span{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;background:#1a1200;color:#ffd76a;border-radius:999px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.4px;font-weight:600;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}
.qa-vc-chips span b{color:#f0b429;font-weight:400}
.qa-vc-verify{margin-top:18px;font-family:Syne,'Syne Fallback',sans-serif;font-weight:700;font-size:13px}.qa-vc-verify a{color:#1a1200;text-decoration:none;border-bottom:2px solid rgba(26,18,0,.35)}.qa-vc-verify a:hover{border-color:#1a1200}
.qa-vc-obj,.qa-vc-fx{position:absolute;transform:translateZ(var(--z,80px));animation:vcObj 7s ease-in-out infinite}
@keyframes vcObj{0%,100%{transform:translateZ(var(--z,80px)) translateY(0) rotate(-4deg)}50%{transform:translateZ(var(--z,80px)) translateY(-9px) rotate(4deg)}}
.qa-vc-obj{filter:drop-shadow(0 18px 26px rgba(60,35,0,.6))}
.qa-vc-fx{font-family:Syne,'Syne Fallback',sans-serif;font-weight:800;font-size:18px;letter-spacing:1.5px;line-height:1;white-space:nowrap;background:linear-gradient(180deg,#fff6d0 0%,#ffd76a 30%,#e2a716 55%,#fff0b0 70%,#a8740c 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #7a520a) drop-shadow(0 4px 0 #5e3f06) drop-shadow(0 14px 18px rgba(60,35,0,.6))}
.qa-vc-bars{position:absolute;width:150px;height:150px;left:50%;top:50%;margin:-70px 0 0 -75px;transform:translateZ(60px);filter:drop-shadow(0 30px 40px rgba(60,35,0,.55));animation:vcFloat 6s ease-in-out infinite}
@keyframes vcFloat{0%,100%{transform:translateZ(60px) translateY(0)}50%{transform:translateZ(60px) translateY(-10px)}}
.qa-vc-obj.o-btc{width:72px;height:72px;left:50%;margin-left:-36px;top:22px;--z:120px;animation-delay:-1.2s}
.qa-vc-obj.o-candle{width:88px;height:88px;left:50%;margin-left:96px;top:50%;margin-top:-116px;--z:110px;animation-delay:-2.2s}
.qa-vc-fx.o-nq{left:50%;margin-left:-186px;top:50%;margin-top:-84px;--z:70px;animation-delay:-3.4s}
.qa-vc-obj.o-chart{width:84px;height:84px;left:50%;margin-left:-178px;top:50%;margin-top:14px;--z:95px;animation-delay:-5.1s}
.qa-vc-fx.o-fx{left:50%;margin-left:70px;top:50%;margin-top:44px;--z:60px;animation-delay:-4.6s}
.qa-vc-mk{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:6px;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:1.6px;text-transform:uppercase;color:rgba(26,18,0,.6);transform:translateZ(30px)}
@media(prefers-reduced-motion:reduce){.qa-vc-bars,.qa-vc-chip3,.qa-vc-obj,.qa-vc-fx,.qa-vc-tag i{animation:none}}
@media(max-width:1000px){.qa-vc-grid{grid-template-columns:1fr}.qa-vc-r{min-height:380px}.qa-vc-chip3.c1{left:24px;right:auto}.qa-vc-chip3.c3{left:24px;right:auto}.qa-vc-chip3.c2,.qa-vc-chip3.c4{right:24px}}
@media(max-width:600px){.qa-vc{margin:20px 0 0}.qa-vc-in{border-radius:20px}.qa-vc-l{padding:26px 22px}.qa-vc-r{min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'c1 c2' 'c3 c4' 'o o' 'm m';gap:10px;padding:0 16px 32px}.qa-vc-chip3{position:static;transform:none;animation:none;min-width:0}.qa-vc-chip3.c1{grid-area:c1}.qa-vc-chip3.c2{grid-area:c2}.qa-vc-chip3.c3{grid-area:c3}.qa-vc-chip3.c4{grid-area:c4}.qa-vc-objs{grid-area:o;display:flex;align-items:center;justify-content:center;gap:16px 22px;flex-wrap:wrap;margin-top:8px}.qa-vc-bars,.qa-vc-obj,.qa-vc-fx{position:static!important;transform:none!important;animation:none;margin:0!important}.qa-vc-fx{font-size:20px}.qa-vc-bars{width:110px;height:110px}.qa-vc-obj.o-btc{width:66px;height:66px}.qa-vc-obj.o-chart,.qa-vc-obj.o-candle{width:90px;height:90px}.qa-vc-mk{position:static;transform:none;grid-area:m;margin:0}}
