/* Page-local styles for /product/payments/ */
/* payments: the send flow, open typography on a floating card */
.flow-frame { width: min(1000px, 100%); padding: 32px 36px; }
.flow .stat-figure { font-size: 22px; line-height: 30px; letter-spacing: -0.01em; }
.flow .stat-figure.good { color: var(--accent); }
.flow > div { padding: 4px 28px; }
.flow > div:first-child { padding-left: 0; flex: 1.3; }
@media (max-width: 700px) { .flow-frame { padding: 24px; } }
  