.payment-flow-module__8DxeKa__container{max-width:1200px;margin:0 auto;padding:2rem}.payment-flow-module__8DxeKa__hero{text-align:center;padding:3rem 0}.payment-flow-module__8DxeKa__hero h1{color:#1a1a1a;margin-bottom:1rem;font-size:3rem}.payment-flow-module__8DxeKa__hero p{color:#666;max-width:600px;margin:0 auto 2rem;font-size:1.25rem}.payment-flow-module__8DxeKa__quickLinks{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.payment-flow-module__8DxeKa__quickLinks a{color:#fff;background:#6366f1;border-radius:6px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:background .2s}.payment-flow-module__8DxeKa__quickLinks a:hover{background:#4f46e5}.payment-flow-module__8DxeKa__quickLinks a.payment-flow-module__8DxeKa__secondary{color:#333;background:#e5e7eb}.payment-flow-module__8DxeKa__quickLinks a.payment-flow-module__8DxeKa__secondary:hover{background:#d1d5db}.payment-flow-module__8DxeKa__content{background:#fff;border-radius:8px;margin-bottom:2rem;padding:2rem;box-shadow:0 1px 3px #0000001a}.payment-flow-module__8DxeKa__content h2{color:#1a1a1a;border-bottom:2px solid #6366f1;margin-bottom:1rem;padding-bottom:.5rem;font-size:2rem}.payment-flow-module__8DxeKa__content h3{color:#333;margin:2rem 0 1rem;font-size:1.5rem}.payment-flow-module__8DxeKa__content h4{color:#555;margin:1.5rem 0 .75rem;font-size:1.25rem}.payment-flow-module__8DxeKa__content p{color:#555;margin-bottom:1rem}.payment-flow-module__8DxeKa__content ul,.payment-flow-module__8DxeKa__content ol{margin-bottom:1rem;margin-left:2rem}.payment-flow-module__8DxeKa__content li{color:#555;margin-bottom:.5rem}.payment-flow-module__8DxeKa__pre{color:#d4d4d4;background:#1e1e1e;border-radius:6px;margin:1rem 0;padding:1.5rem;font-family:Courier New,monospace;font-size:.9rem;line-height:1.5;overflow-x:auto}.payment-flow-module__8DxeKa__code{color:#e11d48;background:#f3f4f6;border-radius:3px;padding:.2rem .4rem;font-family:Courier New,monospace;font-size:.9em}.payment-flow-module__8DxeKa__pre .payment-flow-module__8DxeKa__code{color:#d4d4d4;background:0 0;padding:0}.payment-flow-module__8DxeKa__badge{color:#1e40af;background:#dbeafe;border-radius:12px;margin-left:.5rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.payment-flow-module__8DxeKa__badge.payment-flow-module__8DxeKa__required{color:#991b1b;background:#fee2e2}.payment-flow-module__8DxeKa__badge.payment-flow-module__8DxeKa__optional{color:#6b7280;background:#f3f4f6}.payment-flow-module__8DxeKa__badge.payment-flow-module__8DxeKa__step{color:#fff;background:#6366f1;margin-left:0;margin-right:.5rem}.payment-flow-module__8DxeKa__table{border-collapse:collapse;width:100%;margin:1rem 0}.payment-flow-module__8DxeKa__table th,.payment-flow-module__8DxeKa__table td{text-align:left;border-bottom:1px solid #e5e7eb;padding:.75rem}.payment-flow-module__8DxeKa__table th{color:#374151;background:#f9fafb;font-weight:600}.payment-flow-module__8DxeKa__stepCard{background:#f9fafb;border-left:4px solid #6366f1;border-radius:4px;margin:1.5rem 0;padding:1.5rem}.payment-flow-module__8DxeKa__stepCard h3{align-items:center;margin-top:0;display:flex}.payment-flow-module__8DxeKa__note{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:4px;margin:1rem 0;padding:1rem}.payment-flow-module__8DxeKa__warning{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:4px;margin:1rem 0;padding:1rem}.payment-flow-module__8DxeKa__success{background:#d1fae5;border-left:4px solid #10b981;border-radius:4px;margin:1rem 0;padding:1rem}.payment-flow-module__8DxeKa__flowDiagram{text-align:center;background:#f9fafb;border-radius:8px;margin:2rem 0;padding:2rem}.payment-flow-module__8DxeKa__flowStep{background:#fff;border-radius:6px;margin:.5rem;padding:1rem 2rem;font-weight:500;display:inline-block;box-shadow:0 2px 4px #0000001a}.payment-flow-module__8DxeKa__flowArrow{color:#6366f1;margin:0 .5rem;font-size:1.5rem;display:inline-block}
