.main .layout-center{border:1px solid var(--color-border)}.main .header-image{margin:auto;max-width:1200px}.main .header-image img{width:100%}.main .form-container{padding:30px 60px;margin:auto;max-width:1200px}.main .form-container .form-header{padding-bottom:20px;border-bottom:1px solid #eee}.main .form-container .form-header .page-view{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.main .form-container .form-body .form-list{padding:20px 0}.main .form-container .form-body .form-list li{margin-bottom:50px}.main .form-container .form-body .form-list li>p{padding-bottom:10px}.main .form-container .form-body .form-list li .end-option{display:grid;grid-template-columns:300px 1fr;gap:8px}.main .form-container .form-body .form-list li .end-option .progress-bar{position:relative;margin-right:12px;display:inline-block;background-color:#fff;border:1px solid #eee}.main .form-container .form-body .form-list li .end-option .progress-bar div{height:24px;background-color:#57a3ff}.main .form-container .form-body .form-list li .end-option .progress-bar p{position:absolute;top:50%;left:50%;color:#185aae;transform:translate(-50%, -50%)}.main .form-container .form-footer .text{font-size:30px;font-weight:700}@media screen and (max-width: 1024px){.main .form-container{padding:30px 20px}}@media screen and (max-width: 768px){.main .form-container{padding:30px 0}}