.collection-page{--collection-primary:#1c4c9e;--collection-primary-hover:#3264b4;--collection-ink:#333;--collection-muted:#666;--collection-faint:#909399;--collection-line:#e6eaf0;--collection-field:#fff;min-height:100vh;padding-bottom:104px;background:#f8f9fb url(../img/bg.245a7b80.jpg) top/1920px auto repeat-y;color:var(--collection-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}.collection-page *,.collection-page :after,.collection-page :before{-webkit-box-sizing:border-box;box-sizing:border-box}.collection-page h1,.collection-page h2,.collection-page p{margin:0}.collection-page button,.collection-page input{font:inherit}.collection-page svg{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.collection-page a,.collection-page button,.collection-page label{-webkit-tap-highlight-color:transparent}.collection-page a.focus-visible,.collection-page a:focus-visible,.collection-page button.focus-visible,.collection-page button:focus-visible{outline:2px solid var(--collection-primary);outline-offset:4px}.collection-main{max-width:680px;margin:auto}.collection-intro{position:relative;padding:44px 4px 36px}.intro-eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;color:#1c4c9e;font-size:12px;letter-spacing:1px;font-weight:600}.intro-eyebrow:before{content:"";width:22px;height:1px;background:-webkit-gradient(linear,left top,right top,from(var(--collection-primary)),to(rgba(28,76,158,0)));background:linear-gradient(90deg,var(--collection-primary),rgba(28,76,158,0))}.collection-intro h1{margin:16px 0 14px;font-size:34px;font-weight:600;letter-spacing:-1.2px;line-height:1.34;color:#333}.collection-intro h1>span{display:block;margin-top:6px;font-size:20px;font-weight:400;letter-spacing:-.2px;color:var(--collection-muted)}.collection-intro>p{max-width:420px;color:var(--collection-muted);font-size:13px;line-height:1.9}.mobile-break{display:none}.collection-steps{grid-gap:12px;gap:12px;margin-top:28px;padding:13px 16px;border:1px solid var(--collection-line);border-radius:14px;background:hsla(0,0%,100%,.78);-webkit-box-shadow:0 14px 30px -28px rgba(28,76,158,.5);box-shadow:0 14px 30px -28px rgba(28,76,158,.5);font-size:11px;color:#606266}.collection-steps,.collection-steps span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection-steps span{white-space:nowrap}.collection-steps b{margin-right:6px;color:var(--collection-primary);font-size:10px;font-weight:600;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collection-steps i{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:-webkit-gradient(linear,left top,right top,from(#dce5f5),to(#e6eaf0));background:linear-gradient(90deg,#dce5f5,#e6eaf0)}.collection-form{display:block}.collection-form-fields{min-width:0;margin:0;padding:0;border:0}.collection-submit:disabled{cursor:wait;opacity:.65}.submission-status{padding-top:6px;color:var(--collection-primary);font-size:10px;word-wrap:anywhere}.submission-error{padding:12px;color:#b1442a;font-size:12px}.collection-page .collection-draft-error{max-width:680px;margin:auto;padding:12px 16px;color:#b1442a;font-size:12px}.collection-section{margin-bottom:16px;padding:28px 28px 26px;border:1px solid var(--collection-line);border-radius:20px;background:#fff;-webkit-box-shadow:0 5px 27px rgba(28,76,158,.08);box-shadow:0 5px 27px rgba(28,76,158,.08)}.section-heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:13px;gap:13px;margin-bottom:26px}.section-heading,.section-number{display:-webkit-box;display:-ms-flexbox;display:flex}.section-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;margin-top:1px;border:1px solid #dce5f5;border-radius:11px;background:#f0f5ff;color:var(--collection-primary);font-size:11px;font-weight:600;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.section-heading h2{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:.2px;color:#333}.section-heading p{margin-top:4px;color:var(--collection-faint);font-size:11px}.required-note{margin:6px 0 0 auto;color:#909399;font-size:10px;white-space:nowrap}.collection-page em{margin-left:3px;color:#c0603f;font-style:normal}.section-deco{margin:5px 0 0 auto;color:#b1bed4}.collection-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.field-wide{grid-column:1/-1}.collection-field label,.material-heading label{display:block;margin:0 0 9px;color:#333;font-size:12px;font-weight:500}.collection-field input{display:block;width:100%;height:48px;padding:0 14px;border:1px solid #d9d9d9;border-radius:25px;background:var(--collection-field);outline:none;color:#333;font-size:13px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,box-shadow .18s;transition:border-color .18s,background .18s,box-shadow .18s,-webkit-box-shadow .18s}.collection-field input::-webkit-input-placeholder{color:#a8abb2;opacity:1}.collection-field input::-moz-placeholder{color:#a8abb2;opacity:1}.collection-field input:-ms-input-placeholder{color:#a8abb2;opacity:1}.collection-field input::-ms-input-placeholder{color:#a8abb2;opacity:1}.collection-field input::placeholder{color:#a8abb2;opacity:1}.collection-field input:hover{border-color:#a5b9dc}.collection-field input:focus{border-color:#1c4c9e;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(28,76,158,.09);box-shadow:0 0 0 3px rgba(28,76,158,.09)}.collection-field input[aria-invalid=true]{border-color:#d08a70}.field-error,.upload-error{color:#b1442a;font-size:11px}.field-error:not(:empty),.upload-error:not(:empty){padding-top:6px}.material-field+.material-field{margin-top:24px}.material-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:10px;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.material-heading>span{color:#909399;font-size:10px;white-space:nowrap}.collection-upload{position:relative;min-width:0}.upload-target{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:152px;padding:22px 16px;margin:0;overflow:hidden;border:1px dashed #d5deed;border-radius:15px;background:radial-gradient(120% 90% at 50%,at 0,rgba(28,76,158,.05),transparent 70%),#fafbfe;background:radial-gradient(120% 90% at 50% 0,rgba(28,76,158,.05),transparent 70%),#fafbfe;cursor:pointer;text-align:center;font-weight:400;-webkit-transition:background .18s,border-color .18s;transition:background .18s,border-color .18s}.upload-target:hover,.upload-target[focus-within]{border-color:#1c4c9e;background:radial-gradient(120% 90% at 50%,at 0,rgba(28,76,158,.09),transparent 70%),#f4f7fc;background:radial-gradient(120% 90% at 50% 0,rgba(28,76,158,.09),transparent 70%),#f4f7fc}.upload-target:focus-within,.upload-target:hover{border-color:#1c4c9e;background:radial-gradient(120% 90% at 50%,at 0,rgba(28,76,158,.09),transparent 70%),#f4f7fc;background:radial-gradient(120% 90% at 50% 0,rgba(28,76,158,.09),transparent 70%),#f4f7fc}.upload-target input{position:absolute;width:1px;height:1px;opacity:0}.upload-target[focus-within]{outline:2px solid rgba(28,76,158,.5);outline-offset:2px}.upload-target:focus-within{outline:2px solid rgba(28,76,158,.5);outline-offset:2px}.upload-symbol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;margin-bottom:12px;border:1px solid #dce5f5;border-radius:14px;color:#1c4c9e;background:#edf3ff}.upload-symbol svg{width:21px;height:21px}.upload-title{font-size:12.5px;color:#333;font-weight:500}.upload-caption{display:block;margin-top:6px;color:#909399;font-size:10.5px}.upload-plus{position:absolute;top:12px;right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border:1px solid #dce5f5;border-radius:50%;color:#7e96bd;font-size:14px;font-weight:300;line-height:1}.upload-filename{max-width:100%;font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-preview{max-width:100%;height:104px;margin-bottom:11px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#f5f7fa}.file-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:4px;gap:4px;margin-top:8px;font-size:10px;color:var(--collection-primary)}.file-selected svg{width:13px;height:13px}.upload-remove{position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px;border:1px solid #e6eaf0;border-radius:50%;color:#606266;background:#fff;cursor:pointer}.upload-remove:hover{color:#333;border-color:#a5b9dc}.upload-remove svg{width:13px;height:13px}.has-error .upload-target{border-color:#d08a70}.has-file .upload-target{border-style:solid;border-color:#dce5f5}.identity-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.identity-grid .material-field{margin-top:0;min-width:0}.identity-grid .identity-video{grid-column:1/-1}.compact .upload-target{min-height:168px;padding:18px 10px}.id-illustration{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:84px;height:52px;margin-bottom:15px;border:1px solid #cddbf1;border-radius:7px;background:linear-gradient(145deg,#f2f6ff,#e6eefb);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);color:#5479b6;-webkit-box-shadow:0 10px 18px -14px rgba(28,76,158,.5);box-shadow:0 10px 18px -14px rgba(28,76,158,.5)}.id-illustration svg{width:34px;height:34px;margin-left:7px}.id-illustration>span{position:absolute;top:17px;right:9px;width:21px;height:3px;border-radius:2px;background:#c7d7ef}.id-illustration>span:last-child{top:26px;width:15px;right:15px}.id-back{-webkit-transform:rotate(4deg);transform:rotate(4deg);background:linear-gradient(145deg,#f5f7fc,#e9eef8);border-color:#d4deee;color:#6882ae}.id-back>span{background:#ced9ec}.collection-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:8px;gap:8px;padding:12px 13px;margin-top:20px;border:1px solid #e1e8f5;border-radius:11px;background:#f4f7fc;color:#687b99;font-size:10.5px;line-height:1.8}.collection-tip svg{width:13px;height:13px;margin-top:2px;color:#1c4c9e}.collection-powered{padding:22px 0 18px;text-align:center;color:#909399;font-size:10px}.collection-powered strong{margin:0 3px;color:#1c4c9e;font-size:12px;letter-spacing:-.5px}.collection-submit-bar{position:fixed;z-index:20;right:0;bottom:0;left:0;padding:15px 24px calc(15px + env(safe-area-inset-bottom));border-top:1px solid #e6eaf0;background:hsla(0,0%,100%,.93);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.submit-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:30px;gap:30px;max-width:620px;margin:auto}.completion-copy{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px}.completion-copy>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:18px;gap:18px;color:#606266;font-size:11px}.completion-copy strong{color:#333;font-size:18px;line-height:1;font-weight:600;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.completion-copy small{color:#909399;font-size:11px;font-weight:400}.completion-track{height:3px;margin-top:10px;overflow:hidden;border-radius:3px;background:#e6eaf0}.completion-track i{display:block;height:100%;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#608bd1),to(var(--collection-primary)));background:linear-gradient(90deg,#608bd1,var(--collection-primary));-webkit-transition:width .25s ease;transition:width .25s ease}.collection-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:30px;gap:30px;min-width:218px;height:48px;padding:0 20px;border:0;border-radius:30px;background:var(--collection-primary);color:#fff;font-size:13px;font-weight:600;letter-spacing:.4px;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(28,76,158,.12);box-shadow:0 4px 12px rgba(28,76,158,.12);-webkit-transition:-webkit-filter .18s,-webkit-transform .18s;transition:-webkit-filter .18s,-webkit-transform .18s;transition:filter .18s,transform .18s;transition:filter .18s,transform .18s,-webkit-filter .18s,-webkit-transform .18s}.collection-submit:hover{background:var(--collection-primary-hover)}.collection-submit:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.collection-submit svg{width:17px;height:17px}.collection-success{max-width:460px;margin:56px auto;padding:44px 30px;text-align:center;outline:none}.success-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:78px;height:78px;margin:0 auto 26px;border:1px solid #dce5f5;border-radius:50%;color:var(--collection-primary);background:radial-gradient(circle at 50%,at 30%,#eaf1ff,#f6f8ff 70%);background:radial-gradient(circle at 50% 30%,#eaf1ff,#f6f8ff 70%)}.success-icon svg{width:34px;height:34px}.collection-success h1{margin:14px 0 16px;font-size:27px;font-weight:600;color:#333}.collection-success p{color:var(--collection-muted);font-size:13px;line-height:2}.success-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:8px;gap:8px;margin:28px 0;padding:20px;border:1px solid var(--collection-line);border-radius:14px;background:#fff;word-wrap:anywhere}.success-summary strong{color:var(--collection-primary);font-size:12px;font-weight:400}.collection-success .collection-submit{width:100%}@media (max-width:740px){.collection-page{padding-bottom:96px}.collection-main{padding:0 16px}.collection-intro{padding:26px 6px 26px}.collection-intro h1{margin-top:14px;font-size:29px}.collection-intro h1>span{font-size:19px}.collection-intro>p{margin-top:14px;font-size:12px}.mobile-break{display:block}.collection-steps{grid-gap:8px;gap:8px;margin-top:22px;padding:12px 13px;font-size:10px}.collection-steps b{margin-right:4px}.collection-section{padding:22px 19px 22px;margin-bottom:13px;border-radius:18px}.section-heading{grid-gap:11px;gap:11px;margin-bottom:22px}.section-heading h2{font-size:16px}.section-heading p{font-size:10.5px}.section-number{width:30px;height:30px;border-radius:10px}.collection-fields{grid-gap:16px 12px;gap:16px 12px}.collection-field input{height:48px;padding:0 12px;font-size:16px}.collection-field input::-webkit-input-placeholder{font-size:11.5px}.collection-field input::-moz-placeholder{font-size:11.5px}.collection-field input:-ms-input-placeholder{font-size:11.5px}.collection-field input::-ms-input-placeholder{font-size:11.5px}.collection-field input::placeholder{font-size:11.5px}.material-heading>span{font-size:9.5px}.identity-grid{grid-gap:11px;gap:11px}.compact .upload-target{min-height:158px;padding:16px 8px}.compact .upload-caption{font-size:9.5px}.collection-submit-bar{padding:13px 20px calc(13px + env(safe-area-inset-bottom))}.submit-inner{grid-gap:22px;gap:22px}.completion-copy{max-width:128px}.completion-copy>span{grid-gap:8px;gap:8px;font-size:10px}.completion-copy strong{font-size:17px}.collection-submit{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;grid-gap:20px;gap:20px;height:47px;padding:0 16px}.collection-success{margin:24px auto;padding:34px 22px}}@media (max-width:360px){.collection-main{padding:0 12px}.collection-section{padding:20px 15px}.material-heading{-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0;gap:0;margin-bottom:9px}.material-heading label{margin-bottom:3px}.collection-fields{grid-template-columns:1fr}.required-note{font-size:9px}.collection-steps{font-size:9px;padding:11px 10px}.collection-steps i{min-width:8px}}@media (prefers-reduced-motion:reduce){.collection-page *,.collection-page :after,.collection-page :before{-webkit-transition:none!important;transition:none!important;scroll-behavior:auto!important}}