.product-capture{margin:0;min-width:0;background:#fff;border:1px solid #bdcccd;border-radius:12px;overflow:hidden;scroll-margin-top:110px}
.product-capture figcaption{padding:23px 25px}.product-capture-label{display:inline-block;font-size:9px;letter-spacing:.08em;font-weight:650;color:#38634d;background:#edf2df;padding:6px 8px;border-radius:4px}
.product-capture h3{font-size:clamp(23px,2.3vw,32px);line-height:1.15;letter-spacing:-.025em;margin:16px 0 10px;font-weight:500}.product-capture figcaption p{font-size:13px;line-height:1.7;max-width:650px;margin:0}
.product-capture-image{display:block;background:#f3f5f9;border-top:1px solid #d9e1df;border-bottom:1px solid #d9e1df;cursor:zoom-in}.product-capture-image img{display:block;width:100%;height:auto}
.product-capture-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 23px 10px;font-size:11px}.product-capture-footer>span{color:var(--muted)}.product-capture-footer a{display:inline-flex;gap:10px;align-items:center;border-bottom:1px solid currentColor;padding:6px 0;color:var(--blue)}
.product-capture-note{padding:0 23px 20px;font-size:10px!important;line-height:1.6;color:#607278;margin:0!important}
.product-capture a:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.agent-product-screen{margin-top:35px;max-width:1000px}.agent-demo-entry .product-capture{margin-bottom:20px}
@media(max-width:620px){.product-capture figcaption{padding:20px}.product-capture h3{font-size:26px}.product-capture figcaption p{font-size:13px}.product-capture-footer{padding:15px 18px 9px;font-size:11px}.product-capture-note{padding:0 18px 17px}}
