.Modal_modal__aZtu6 section{will-change:auto!important}.section-reg_section__eHpZ3{width:100%;display:flex;justify-content:center;align-items:center;padding:36px 16px;background-color:transparent;font-family:inherit;box-sizing:border-box}.section-reg_section__eHpZ3 *,.section-reg_section__eHpZ3 :after,.section-reg_section__eHpZ3 :before{box-sizing:border-box}.section-reg_card__LolgC{width:100%;max-width:1080px;min-height:660px;background:#fff;border-radius:24px;padding:36px;border:1px solid #e2e8f0;box-shadow:0 25px 60px -12px rgba(15,39,71,.12),0 8px 24px -4px rgba(0,0,0,.04);display:grid;grid-template-columns:440px 1fr;gap:38px;align-items:stretch;position:relative}.section-reg_visual__P6_YE{background-image:url(https://vcc-platform-cms.tgl-cloud.com/uploads/Untitled_design_2_f9550eb1ed.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px;position:relative;overflow:hidden;width:100%;height:100%;min-height:580px;box-shadow:0 12px 30px -8px rgba(15,39,71,.22)}.section-reg_visualImg__MlfGI{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;inset:0;z-index:1;image-rendering:-webkit-optimize-contrast;transition:transform .6s cubic-bezier(.16,1,.3,1)}.section-reg_visual__P6_YE:hover .section-reg_visualImg__MlfGI{transform:scale(1.02)}.section-reg_visualOverlay__LGrCf{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(7,21,38,.15),rgba(7,21,38,.55) 28%,rgba(7,21,38,.55) 45%,rgba(7,21,38,.05) 70%);display:flex;flex-direction:column;justify-content:flex-start;padding:185px 20px 36px;pointer-events:none}.section-reg_visualText__40C0p{display:flex;flex-direction:column;gap:10px;width:100%}.section-reg_visualHeading__KzFG_{color:#fff;font-size:30px;font-weight:800;line-height:1.25;letter-spacing:-.025em;text-shadow:0 2px 4px rgba(0,0,0,.85),0 6px 20px rgba(7,21,38,.9)}.section-reg_visualSubtext__KIBzf{color:#fff;font-size:14.5px;line-height:1.55;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.9),0 4px 14px rgba(7,21,38,.85)}.section-reg_formWrap__UHYuq{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2px 4px;min-width:0}.section-reg_logoBox__ax3jj{margin-bottom:10px}.section-reg_logoImg__ZJa9Q{height:78px;width:auto;max-width:280px;object-fit:contain;display:block}.section-reg_formTitle__eOVnr{font-size:24px;font-weight:800;color:#0f2747;letter-spacing:-.02em;line-height:1.25;margin-bottom:4px}.section-reg_formSubtitle__brgDF{font-size:13.5px;color:#64748b;line-height:1.5;margin-bottom:12px}.section-reg_divider___vEon{height:1px;background:#f1f5f9;margin-bottom:14px}.section-reg_formBody__tuNA3{display:flex;flex-direction:column;gap:11px;flex:1}.section-reg_confirmTitle__FEBhT{font-size:24px;font-weight:800;color:#0f2747;letter-spacing:-.02em;line-height:1.25;margin-bottom:4px}.section-reg_confirmList__HJ4yX{display:flex;flex-direction:column;gap:14px;padding:16px 16px 4px;border:1.5px solid #e2e8f0;border-radius:10px;background:#fafafa}.section-reg_confirmRow__XfXSL{padding-bottom:14px;border-bottom:1px solid #f1f5f9}.section-reg_confirmRow__XfXSL:last-child{padding-bottom:0;border-bottom:none}.section-reg_confirmLabel__557B0{font-size:11.5px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.section-reg_confirmValue__xZbQA{font-size:13.5px;font-weight:500;color:#1e293b;line-height:1.5;word-break:break-word;white-space:pre-wrap}.section-reg_confirmOther__E2bTA{display:inline-block;width:fit-content;margin-top:4px;padding:6px 10px;border-radius:8px;background:#f1f5f9;font-size:13px;color:#64748b}.section-reg_group__vGrfn{display:flex;flex-direction:column;gap:4px;width:100%}.section-reg_labelRow__f7AEQ{display:flex;justify-content:space-between;align-items:center}.section-reg_label__BKHdl{font-size:11.5px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.3px}.section-reg_optional__coEUq{font-size:10.5px;font-weight:600;color:#94a3b8}.section-reg_cta__44_GR{margin-top:6px;width:100%;height:48px;background:linear-gradient(135deg,#0f2747,#34a853);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;letter-spacing:.2px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 8px 20px -4px rgba(15,39,71,.3),0 4px 10px -2px rgba(52,168,83,.25);transition:all .25s cubic-bezier(.4,0,.2,1);padding:0}.section-reg_cta__44_GR:hover:not(:disabled){background:linear-gradient(135deg,#091a30,#2b8c45);transform:translateY(-1.5px);box-shadow:0 12px 24px -4px rgba(15,39,71,.38),0 6px 14px -2px rgba(52,168,83,.38);opacity:1;color:#fff}.section-reg_cta__44_GR:active:not(:disabled){transform:translateY(0)}.section-reg_cta__44_GR:disabled{cursor:not-allowed;opacity:.7}.section-reg_optionList__yb3Fa,.section-reg_optionRow__htB_Z{display:flex;flex-direction:column;gap:8px;width:100%}.section-reg_optionRow__htB_Z{padding:10px 13px;background:#fafafa;border:1.5px solid #e2e8f0;border-radius:10px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.section-reg_optionRow__htB_Z,.section-reg_termsRow__x6HO9{--checkbox-color:#34a853;--radio-color:#34a853;--checkbox-icon-color:#fff;--radio-icon-color:#fff}.section-reg_optionRow__htB_Z:hover{border-color:#cbd5e1;background:#fff}.section-reg_optionRowSelected__CSji5,.section-reg_optionRow__htB_Z:has(input:checked){border-color:#34a853;background:#f0fdf4;box-shadow:0 0 0 3px rgba(52,168,83,.12)}.section-reg_controlInput__NUG0O{width:18px!important;height:18px!important;min-width:18px;cursor:pointer;border-color:#cbd5e1!important;background-color:#fff!important}.section-reg_controlInput__NUG0O:checked{background-color:var(--radio-color,var(--checkbox-color,#34a853))!important;border-color:var(--radio-color,var(--checkbox-color,#34a853))!important}.section-reg_controlIcon__zZs7s{color:#fff!important}.section-reg_controlLabel__wvt8V{font-size:13.5px;color:#1e293b}.section-reg_controlLabel__wvt8V,.section-reg_termsLabel__YYkW_{font-weight:500;cursor:pointer;padding-left:8px;line-height:1.45}.section-reg_termsLabel__YYkW_{font-size:13px;color:#475569}.section-reg_termsRow__x6HO9{display:flex;align-items:flex-start;padding:10px 4px 2px}.section-reg_uploadDrop__KMj8Z{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;background:#fafafa;border:1.5px dashed #cbd5e1;border-radius:10px;cursor:pointer;transition:all .2s ease}.section-reg_uploadDrop__KMj8Z:hover{border-color:#34a853;background:#f0fdf4}.section-reg_uploadDropError__RCqGl{border-color:#ef4444;background:#fef2f2}.section-reg_uploadDropDisabled__qOjtC{background:#f1f5f9;border-color:#e2e8f0;cursor:not-allowed}.section-reg_uploadDropLeft__StBnv{display:flex;align-items:center;gap:12px;min-width:0}.section-reg_uploadIcon__t5k5h{width:40px;height:40px;border-radius:10px;background:#ecfdf3;color:#34a853;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-reg_uploadMeta__9OPt_{display:flex;flex-direction:column;gap:2px;min-width:0}.section-reg_uploadTitle__hHC_Q{font-size:13.5px;font-weight:600;color:#1e293b;line-height:1.3}.section-reg_uploadHint__bIjAf{font-size:12px;color:#94a3b8;line-height:1.35}.section-reg_uploadSize__wI1pM{font-size:11px;font-weight:600;color:#64748b;background:#f1f5f9;border-radius:6px;padding:4px 8px;flex-shrink:0}.section-reg_fileList__mp8BX{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:4px}.section-reg_fileChip__ZnM7V{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 12px;background:#fafafa;border:1.5px solid #e2e8f0;border-radius:10px}.section-reg_footer__dLFDe{text-align:center;font-size:14px;color:#64748b;font-weight:500;margin-top:12px;padding-top:8px}.section-reg_footer__dLFDe a{color:#0f2747;font-weight:800;text-decoration:underline;margin-left:4px;transition:color .2s}.section-reg_footer__dLFDe a:hover{color:#34a853}@media (max-width:1024px){.section-reg_card__LolgC{grid-template-columns:1fr;padding:28px;gap:28px;min-height:auto}.section-reg_visual__P6_YE{min-height:360px}.section-reg_visualOverlay__LGrCf{padding:110px 24px 28px}}@media (max-width:640px){.section-reg_section__eHpZ3{padding:20px 12px}.section-reg_card__LolgC{display:flex;flex-direction:column;max-width:430px;min-height:auto;background:#f4f6f9;border-radius:28px;padding:0 0 8px;gap:0;overflow:hidden;box-shadow:0 22px 50px -12px rgba(15,39,71,.16),0 6px 20px -4px rgba(0,0,0,.05)}.section-reg_visual__P6_YE{height:350px;min-height:350px;max-height:350px;border-radius:28px 28px 0 0;box-shadow:none}.section-reg_visual__P6_YE:hover .section-reg_visualImg__MlfGI{transform:none}.section-reg_visualOverlay__LGrCf{background:linear-gradient(180deg,rgba(7,21,38,.65),rgba(7,21,38,.48) 42%,rgba(7,21,38,.2));align-items:center;text-align:center;padding:34px 18px 0}.section-reg_visualText__40C0p{align-items:center;gap:8px}.section-reg_visualHeading__KzFG_{font-size:24px;letter-spacing:-.02em}.section-reg_visualSubtext__KIBzf{font-size:13px;line-height:1.5;max-width:340px}.section-reg_formWrap__UHYuq{position:relative;z-index:10;height:auto;justify-content:flex-start;background:#fff;border-radius:22px;margin:-195px 14px 10px;padding:22px 18px;box-shadow:0 14px 38px -6px rgba(15,39,71,.15),0 4px 14px -2px rgba(15,39,71,.06);border:1px solid rgba(226,232,240,.85)}.section-reg_logoBox__ax3jj{display:flex;justify-content:center;margin-bottom:6px}.section-reg_logoImg__ZJa9Q{height:58px;max-width:220px}.section-reg_confirmTitle__FEBhT,.section-reg_formTitle__eOVnr{font-size:21px;text-align:center}.section-reg_formSubtitle__brgDF{font-size:13px;line-height:1.45;text-align:center}.section-reg_divider___vEon{margin-bottom:12px}.section-reg_cta__44_GR{height:46px;font-size:14.5px}.section-reg_cta__44_GR:hover:not(:disabled){transform:translateY(-1px)}.section-reg_footer__dLFDe{font-size:13.5px;margin-top:14px;padding-top:4px}}@media (max-width:360px){.section-reg_visualHeading__KzFG_{font-size:21px}}