.step-group-navigator{margin-top:24px;text-align:center}.step-group-navigator .step-pills-container{display:flex;justify-content:space-between;align-items:center;gap:0 12px;flex-wrap:wrap}.step-group-navigator .step-pills-container .step-pill{display:flex;align-items:center;background:#fff;transition:all .2s ease;color:var(--ant-color-text-tertiary);gap:0 12px}.step-group-navigator .step-pills-container .step-pill .step-number{font-weight:400;font-size:14px;width:24px;height:24px;text-align:center;align-content:center;background-color:var(--ant-color-fill-secondary);border-radius:50%}.step-group-navigator .step-pills-container .step-pill .step-title{font-size:16px}.step-group-navigator .step-pills-container .step-pill .step-separator{width:110px;height:1px;background-color:var(--ant-color-fill-secondary);margin-left:8px}.step-group-navigator .step-pills-container .step-pill:nth-child(2n) .step-separator{width:126px}.step-group-navigator .step-pills-container .step-pill.current{color:var(--ant-color-text);background-color:transparent}.step-group-navigator .step-pills-container .step-pill.current .step-number{color:#fff;font-weight:700;background-color:var(--ant-color-primary)}.step-group-navigator .step-pills-container .step-pill.current .step-title{font-weight:500}.step-group-navigator .step-pills-container .step-pill.completed{color:var(--ant-color-text);background-color:transparent}.step-group-navigator .step-pills-container .step-pill.completed .step-number{background-color:var(--ant-cyan-1)}.step-group-navigator .step-pills-container .step-pill.completed .step-separator{background-color:var(--ant-color-primary)}.step-group-navigator .step-group-navigator__description{display:block;margin-top:24px;font-size:14px;color:var(--ant-color-primary)}@media (max-width: 744px){.step-group-navigator .step-pills-container .step-pill .step-title{display:none}}@media (max-width: 480px){.step-group-navigator .step-pills-container{gap:8px}.step-group-navigator .step-pills-container .step-pill{min-height:32px}.step-group-navigator .step-pills-container .step-pill .step-number,.step-group-navigator .step-pills-container .step-pill .step-title{font-size:13px}.step-group-navigator .step-pills-container .step-pill .step-separator,.step-group-navigator .step-pills-container .step-pill:nth-child(2n) .step-separator{max-width:80px}}.error-modal{max-width:400px!important}.error-modal #error-modal-description a{color:inherit;text-decoration:underline}.form-renderer{background:transparent;width:100%;max-width:740px;margin:120px auto}.form-renderer .form-renderer__header{text-align:center;margin-bottom:36px}.form-renderer .form-renderer__alert{margin-top:42px}.form-renderer .form-renderer__card{border:none;border-radius:24px}.form-renderer .form-renderer__card .form-renderer__card-title{text-align:center;margin:0}.form-renderer .form-renderer__card .form-card__fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 24px;margin-top:42px}.form-renderer .form-renderer__card .form-card__fields>*{width:100%}.form-renderer .form-renderer__card .form-card__fields>*.form-renderer__subcategory-half-width{width:calc(50% - 12px)}.form-renderer .form-renderer__card .form-card__fields .ant-form-item-additional{text-align:left}.form-renderer .form-renderer__card .form-render__input.form-renderer__radio-group{float:left}.form-renderer .form-renderer__controls{margin-top:var(--ant-margin-lg);margin-bottom:0}.form-renderer .form-renderer__controls button:first-of-type{float:left}.form-renderer .form-renderer__controls button:last-of-type{float:right}.form-renderer .form-renderer__footer{margin-top:36px;text-align:center}.form-renderer .form-renderer__footer .form-renderer__logo{width:178px}.form-renderer .form-renderer__checkbox-item,.form-renderer .form-renderer__checkbox-item .ant-form-item-control{text-align:left}.form-renderer .required-asterisk{color:#ff4d4f;margin-left:4px}.form-renderer .form-renderer__boolean-radio-group .ant-radio-wrapper{margin-right:16px}.form-renderer .ant-form-item-control-input{text-align:left}.form-background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden}.form-background img{width:100%;height:100%;object-fit:cover}
