.submission-flow{max-width:760px;margin:32px auto 56px;padding:0 24px;letter-spacing:0}.flow-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding:28px 0;border-bottom:1px solid var(--line)}.flow-step:last-child{border-bottom:0}.step-number{display:grid;place-items:center;width:36px;height:36px;background:#e8eef7;color:#375781;border-radius:50%;font-size:15px;font-weight:600}.step-body{min-width:0}.step-body h1,.step-body h2{margin:3px 0 12px;font-size:22px;line-height:1.4;letter-spacing:0}.step-body>p{margin:0;line-height:1.9;font-size:14px;color:#59665e;overflow-wrap:anywhere}.step-link{color:var(--green);text-decoration:underline;text-underline-offset:4px}.placeholder-label{display:inline-block;vertical-align:middle;margin-left:8px;font-size:11px;font-weight:400;color:#8b6a32}.placeholder-url{font-family:monospace;color:#59665e}.submission-flow .subtitle{margin:0 0 24px;line-height:1.8}.submission-flow .success{padding:20px 0}body[data-page=public] .brand,body[data-page=public] .brand-sub,body[data-page=public] footer{letter-spacing:0}@media(max-width:760px){.submission-flow{margin:12px auto 28px;padding:0 20px}.flow-step{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:24px 0}.step-number{width:30px;height:30px;font-size:13px}.step-body h1,.step-body h2{font-size:19px}.step-body>p{font-size:13px}}
