.test-prep-template-page .ag-shot{padding:0;aspect-ratio:auto;background:#f7f5fc}
.test-prep-template-page .real-product-figure{margin:0;width:100%;background:#fff}
.test-prep-template-page .real-product-shot{display:block;width:100%;height:auto!important;object-fit:contain!important;border-radius:12px}
.test-prep-template-page .real-product-caption{font-size:12px;line-height:1.5;color:#706d87;padding:12px 14px;text-align:left}
.test-prep-template-page .agent-real-demo{max-width:1000px;margin:0 auto 48px;border:1px solid rgba(108,82,255,.15);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 16px 44px rgba(40,30,90,.08)}
.test-prep-template-page .agent-real-demo video{display:block;width:100%;height:auto;background:#111;border:0}
.test-prep-template-page .real-demo-heading{display:flex;justify-content:space-between;gap:12px;padding:16px 20px;background:#f7f5ff;font-size:13px;font-weight:600;color:#4e4df4}
.test-prep-template-page .fxcard{padding:12px}
@media(max-width:600px){.test-prep-template-page .stickybar .sb-txt{display:none}.test-prep-template-page .stickybar .sb-btns{flex:1;justify-content:center}.test-prep-template-page .stickybar .btn{font-size:12px;padding:12px 15px}.test-prep-template-page .real-demo-heading{font-size:11px;padding:12px;flex-wrap:wrap}}
