.mpf-step{display:none}.mpf-step.active{display:block}.mpf-wrap{max-width:780px;margin:20px auto;padding:20px;border:1px solid #eee;background:#fff} .mpf-subservice-row{display:flex;gap:8px;margin-bottom:8px} #card-element{padding:10px;border:1px solid #ccc;border-radius:4px;background:#fff} button{padding:8px 12px;margin-top:8px}