.vdm-feature-flow-caption{color:var(--vdm-text-muted);font-size:var(--vdm-text-small-size);line-height:var(--vdm-text-small-line);max-width:var(--vdm-measure-prose);text-align:center;margin:0 auto}.vdm-data-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;margin-block:48px;display:grid}.vdm-data-flow>svg{color:var(--vdm-primary);align-self:center;margin-inline:14px}.vdm-data-flow>span{background:var(--vdm-page);border:1px solid var(--vdm-border-strong);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:128px;padding:20px;display:flex}.vdm-shopmonkey-page .vdm-lead-statement{margin:0}.vdm-shopmonkey-page .vdm-lead-statement blockquote>p{max-width:var(--vdm-measure-prose)}.vdm-shopmonkey-flow{gap:var(--vdm-space-10);display:grid}.vdm-shopmonkey-flow .vdm-data-flow{margin-block:0}.vdm-shopmonkey-flow .vdm-data-flow>span{gap:var(--vdm-space-3);min-height:168px;padding:var(--vdm-space-8) var(--vdm-space-5)}.vdm-shopmonkey-flow .vdm-data-flow>span strong{font-size:var(--vdm-text-h3-size);font-weight:var(--vdm-weight-strong);line-height:var(--vdm-text-h3-line);max-width:var(--vdm-measure-narrow)}.vdm-shopmonkey-flow .vdm-data-flow>span small{color:var(--vdm-text-muted);font-size:var(--vdm-text-small-size);line-height:var(--vdm-text-small-line);max-width:var(--vdm-measure-narrow)}.vdm-shopmonkey-flow .vdm-proof-strip{border-top:1px solid var(--vdm-border-strong)}.vdm-shopmonkey-page .vdm-cta-row{margin-top:var(--vdm-space-10)}@media (width<=1023px){.vdm-data-flow{grid-template-columns:1fr;margin-block:36px}.vdm-data-flow>svg{margin:10px auto;transform:rotate(90deg)}.vdm-shopmonkey-flow .vdm-data-flow{margin-block:0}.vdm-shopmonkey-flow .vdm-data-flow>span{min-height:128px;padding:var(--vdm-space-6)}}
