.JMBGGrid_label__1qdOU{font-size:16px;color:#3b4150;font-family:fontRegular;margin-bottom:8px;display:block}.JMBGGrid_labelBottom__hX_1L{font-size:12px;color:#abb2c3;font-family:fontRegular;margin-top:4px;display:block}.JMBGGrid_jmbgGrid__ucJwj{gap:3px}.JMBGGrid_accountGrid__J9TBc,.JMBGGrid_jmbgGrid__ucJwj{display:flex;flex-wrap:nowrap;overflow-x:auto;width:100%;max-width:100%}.JMBGGrid_accountGrid__J9TBc{align-items:center;gap:8px}.JMBGGrid_segment__5L__1{display:flex;gap:3px}.JMBGGrid_separator__qZhUk{font-size:20px;font-weight:700;color:#3b4150;padding:0 6px}.JMBGGrid_digitBox__iXsQJ{flex:1 1;max-width:32px;min-width:24px;height:56px;text-align:center;border:1px solid #eceef1;border-radius:4px;font-size:clamp(14px,3vw,18px);font-family:fontRegular,Arial,sans-serif;font-weight:600;color:#3b4150;transition:border-color .2s;aspect-ratio:1/1.2}.JMBGGrid_digitBox__iXsQJ:focus{outline:none;border-color:#e03335;box-shadow:0 0 0 3px rgba(224,51,53,.1)}.JMBGGrid_digitBox__iXsQJ.JMBGGrid_error__4rhSB{border-color:#dc3545}@media (max-width:768px){.JMBGGrid_digitBox__iXsQJ{max-width:32px}.JMBGGrid_accountGrid__J9TBc,.JMBGGrid_jmbgGrid__ucJwj{gap:2px}.JMBGGrid_separator__qZhUk{font-size:16px;padding:0 4px}}@media (max-width:580px){.JMBGGrid_digitBox__iXsQJ{max-width:28px;min-width:22px}.JMBGGrid_accountGrid__J9TBc,.JMBGGrid_jmbgGrid__ucJwj{gap:2px}}@media (max-width:420px){.JMBGGrid_digitBox__iXsQJ{max-width:26px;min-width:26px}.JMBGGrid_accountGrid__J9TBc,.JMBGGrid_jmbgGrid__ucJwj{gap:1px}}.CheckboxGroup_label__YggEz{font-size:16px;color:#3b4150;font-family:fontRegular;margin-bottom:12px;display:block}.CheckboxGroup_checkboxGroup__THhIf{display:flex;flex-direction:column;gap:12px}.CheckboxGroup_checkboxItem__G0buP{display:flex;flex-direction:column;gap:8px}.CheckboxGroup_checkboxLabel__0vBnP{display:flex;align-items:center;gap:10px;cursor:pointer;font-family:fontRegular;color:#3b4150;font-size:16px}.CheckboxGroup_checkboxInput__sm2ZB{width:20px;height:20px;cursor:pointer;accent-color:#e03335;flex-shrink:0}.CheckboxGroup_checkboxText__l4AVC{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckboxGroup_checkboxLabel__0vBnP:hover .CheckboxGroup_checkboxText__l4AVC{color:#e03335}.CheckboxGroup_textFieldWrapper__GmRjt{margin-left:30px;margin-top:4px}.RadioGroup_label__yL_23{font-size:16px;color:#3b4150;font-family:fontRegular;margin-bottom:12px;display:block}.RadioGroup_radioGroupHorizontal__nkmU_{display:flex;gap:24px;flex-wrap:wrap}.RadioGroup_radioGroupVertical__VsWRa{display:flex;flex-direction:column;gap:12px}.RadioGroup_radioLabel__u1GJn{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:fontRegular;color:#3b4150;font-size:16px}.RadioGroup_radioInput___79FJ{width:20px;height:20px;cursor:pointer;accent-color:#e03335}.RadioGroup_radioText__0BwLy{-webkit-user-select:none;-moz-user-select:none;user-select:none}.RadioGroup_radioLabel__u1GJn:hover .RadioGroup_radioText__0BwLy{color:#e03335}@media (max-width:768px){.RadioGroup_radioGroupHorizontal__nkmU_{flex-direction:column;gap:12px}}.StaticText_staticText__3vquJ{font-family:fontRegular;color:#3b4150;line-height:1.6;margin-bottom:16px}.StaticText_normal__xSJCl{font-size:16px}.StaticText_small__4czgV{font-size:13px;color:#6c757d}.StaticText_bold__xvnlG{font-size:16px;font-weight:600}.StaticText_staticText__3vquJ p{margin-bottom:8px}.StaticText_staticText__3vquJ ol,.StaticText_staticText__3vquJ ul{margin-left:20px;margin-bottom:12px}.SignatureField_label__5V6rv{font-size:16px;color:#3b4150;font-family:fontRegular;margin-bottom:12px;display:block}.SignatureField_signatureWrapper__B7B4B{margin-top:12px}.SignatureField_signatureLine__rCOQO{border-bottom:2px solid #3b4150;min-height:60px;margin-bottom:8px}.SignatureField_labelAndDate__sltSq{display:flex;justify-content:space-between;align-items:center;margin-top:4px;gap:16px}.SignatureField_dateLabel__2SSJF,.SignatureField_signatureLabel__Uq0K0{font-size:13px;color:#6c757d;font-family:fontRegular}.SignatureField_dateLabel__2SSJF{white-space:nowrap}.FileUpload_label__IEq_W{font-size:16px;color:#3b4150;font-family:fontRegular;margin-bottom:8px;display:block}.FileUpload_fileInput__VWHta{width:100%;padding:12px;border:2px dashed #eceef1;border-radius:8px;cursor:pointer;font-family:fontRegular;background-color:#f9fafb;transition:all .2s}.FileUpload_fileInput__VWHta:hover{border-color:#e03335;background-color:#fff}.FileUpload_fileInput__VWHta:focus{outline:none;border-color:#e03335;box-shadow:0 0 0 3px rgba(224,51,53,.1)}.RepeatableGroup_repeatableGroup__TIgDO{margin-bottom:24px}.RepeatableGroup_groupLabel___wUZZ{font-size:16px;color:#3b4150;font-family:fontRegular;margin-bottom:12px;display:block;font-weight:600}.RepeatableGroup_tableWrapper__h4s0d{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px}.RepeatableGroup_table__5fKdm{width:100%;border-collapse:collapse;background:#fff}.RepeatableGroup_table__5fKdm thead{background-color:#f9fafb}.RepeatableGroup_table__5fKdm th{padding:12px;text-align:left;font-family:fontRegular;font-size:13px;color:#6c757d;font-weight:600;border-bottom:2px solid #e5e7eb}.RepeatableGroup_table__5fKdm td{padding:8px 12px;border-bottom:1px solid #e5e7eb}.RepeatableGroup_table__5fKdm tbody tr:hover{background-color:#f9fafb}.RepeatableGroup_numberColumn__W9b2t{width:40px;text-align:center}.RepeatableGroup_numberCell__itU2l{text-align:center;font-family:fontRegular;color:#9ca3af;font-size:14px}.RepeatableGroup_actionColumn__hxQvk{width:50px;text-align:center}.RepeatableGroup_actionCell__Ke1G_{text-align:center}.RepeatableGroup_cellInput__kgW6k{width:100%;border:1px solid #d1d5db;border-radius:4px;padding:8px 10px;font-family:fontRegular;font-size:14px;color:#3b4150;transition:border-color .2s}.RepeatableGroup_cellInput__kgW6k:focus{outline:none;border-color:#e03335;box-shadow:0 0 0 3px rgba(224,51,53,.1)}.RepeatableGroup_removeButton__l42w1{background:transparent;border:1px solid #ef4444;color:#ef4444;width:28px;height:28px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;margin:0 auto}.RepeatableGroup_removeButton__l42w1:hover{background:#ef4444;color:#fff}.RepeatableGroup_addButton___cje0{background-color:#e03335;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-family:fontRegular;font-size:14px;cursor:pointer;transition:all .3s}.RepeatableGroup_addButton___cje0:hover{background-color:#c02729;transform:translateY(-1px)}.RepeatableGroup_addButton___cje0:active{transform:translateY(0)}@media (max-width:768px){.RepeatableGroup_table__5fKdm{font-size:12px}.RepeatableGroup_table__5fKdm td,.RepeatableGroup_table__5fKdm th{padding:6px 8px}.RepeatableGroup_cellInput__kgW6k{font-size:13px;padding:6px 8px}}.PackageCards_packageCardsWrapper__KQsAk{margin-bottom:24px}.PackageCards_mainLabel__uRTon{display:block;font-weight:600;font-size:16px;margin-bottom:16px;color:#3b4150;font-family:fontBold,sans-serif}.PackageCards_required__1Acmc{color:#e03335}.PackageCards_cardsGrid__4SrRX{display:grid;grid-gap:16px;gap:16px;margin-bottom:16px}.PackageCards_packageCard__h3XLE{background:#fff;border:1px solid #eceef1;border-radius:10px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.PackageCards_packageCard__h3XLE:hover{border-color:#abb2c3;box-shadow:0 4px 16px rgba(0,0,0,.08)}.PackageCards_packageCard__h3XLE.PackageCards_selected__Gb1aJ{border-color:#e03335;box-shadow:0 4px 16px rgba(224,51,53,.15)}.PackageCards_packageHeader__bTEmN{padding:16px;background:#f8f9fa;border-bottom:1px solid #eceef1;cursor:pointer;min-height:60px;display:flex;align-items:flex-start;transition:background-color .2s ease}.PackageCards_packageHeader__bTEmN:hover{background:#f0f1f3}.PackageCards_selected__Gb1aJ .PackageCards_packageHeader__bTEmN{background:#fff5f5}.PackageCards_packageCheckbox__xCdU1{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:14px;line-height:1.4;font-family:fontRegular,sans-serif;color:#3b4150}.PackageCards_radioInput__wF3xS{display:none}.PackageCards_checkmark__YU7_m{width:20px;height:20px;min-width:20px;border:2px solid #abb2c3;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:1px;transition:all .2s ease;background:#fff}.PackageCards_selected__Gb1aJ .PackageCards_checkmark__YU7_m{background:#e03335;border-color:#e03335}.PackageCards_checkmark__YU7_m:after{content:"";display:none}.PackageCards_selected__Gb1aJ .PackageCards_checkmark__YU7_m:after{content:"";display:block;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.PackageCards_headerText__aKHyC{flex:1 1}.PackageCards_packageName__0TpPs{background:#3b4150;color:#fff;padding:12px 16px;font-family:fontBold,sans-serif;font-size:16px;text-align:left}.PackageCards_selected__Gb1aJ .PackageCards_packageName__0TpPs{background:#e03335}.PackageCards_servicesList__S9FKl{padding:8px 0}.PackageCards_serviceItem__VeRES{display:flex;align-items:center;gap:12px;padding:10px 16px;font-size:14px;font-family:fontRegular,sans-serif;border-bottom:1px solid #f0f1f3;transition:background-color .15s ease}.PackageCards_serviceItem__VeRES:last-child{border-bottom:none}.PackageCards_serviceItem__VeRES:hover{background:#fafafa}.PackageCards_serviceItem__VeRES.PackageCards_included__MOaJw{color:#3b4150}.PackageCards_serviceItem__VeRES.PackageCards_notIncluded__pKzM2{color:#abb2c3}.PackageCards_serviceIcon__bXIsK{width:20px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700}.PackageCards_serviceItem__VeRES.PackageCards_included__MOaJw .PackageCards_serviceIcon__bXIsK{background:#10b981;color:#fff}.PackageCards_serviceItem__VeRES.PackageCards_included__MOaJw .PackageCards_serviceIcon__bXIsK:after{content:"";display:block;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.PackageCards_serviceItem__VeRES.PackageCards_notIncluded__pKzM2 .PackageCards_serviceIcon__bXIsK{background:transparent;border:2px solid #e5e7eb}.PackageCards_serviceName__4L0Dy{flex:1 1;line-height:1.4}.PackageCards_additionalCheckbox__6s1q0{display:flex;align-items:center;gap:12px;cursor:pointer;width:100%}.PackageCards_checkboxInput___hfLS{width:18px;height:18px;cursor:pointer;accent-color:#e03335;border-radius:4px}.PackageCards_purposeSection__Csjno{background:#f8f9fa;border:1px solid #eceef1;border-radius:10px;padding:20px;margin-top:16px}.PackageCards_purposeLabel__X31Dl{font-family:fontBold,sans-serif;font-size:15px;margin-bottom:16px;color:#3b4150}.PackageCards_purposeOptions__Ikvki{display:flex;flex-wrap:wrap;gap:24px}.PackageCards_purposeCheckbox__blcLp{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;font-family:fontRegular,sans-serif;color:#3b4150;transition:color .2s ease}.PackageCards_purposeCheckbox__blcLp:hover{color:#e03335}.PackageCards_purposeCheckbox__blcLp input[type=checkbox]{width:18px;height:18px;accent-color:#e03335;cursor:pointer;border-radius:4px}.PackageCards_purposeText__MAs3n{color:inherit}.PackageCards_helpText__YoKXc{display:block;color:#6c757d;font-size:13px;margin-top:12px;font-family:fontRegular,sans-serif}.PackageCards_errorText__G0ttT{color:#e03335;font-size:13px;margin-top:8px;font-family:fontRegular,sans-serif}@media (max-width:992px){.PackageCards_cardsGrid__4SrRX{grid-template-columns:1fr!important}}@media (max-width:768px){.PackageCards_packageHeader__bTEmN{padding:14px;min-height:auto}.PackageCards_packageCheckbox__xCdU1{font-size:13px}.PackageCards_packageName__0TpPs{font-size:15px;padding:10px 14px}.PackageCards_serviceItem__VeRES{padding:8px 14px;font-size:13px}.PackageCards_purposeSection__Csjno{padding:16px}.PackageCards_purposeOptions__Ikvki{flex-direction:column;gap:12px}}.SignatureRow_signatureRow__pCdlB{display:flex;flex-direction:row;gap:24px;margin-top:24px;margin-bottom:32px;justify-content:space-between}.SignatureRow_signatureItem__Npf3D{flex:1 1;min-width:0;max-width:300px}@media (max-width:768px){.SignatureRow_signatureRow__pCdlB{flex-direction:column;gap:20px}.SignatureRow_signatureItem__Npf3D{max-width:100%}}.SuccessAnimation_successIconWrapper__6mfry{width:120px;height:120px;margin:0 auto 32px}.SuccessAnimation_successSvg__ugO_a{width:100%;height:100%}.SuccessAnimation_circle__aCX9W{stroke-dasharray:283;stroke-dashoffset:283;animation:SuccessAnimation_draw-circle__ESBcM .6s ease-out forwards}@keyframes SuccessAnimation_draw-circle__ESBcM{to{stroke-dashoffset:0}}.SuccessAnimation_checkmark__uPRH7{stroke-dasharray:70;stroke-dashoffset:70;animation:SuccessAnimation_draw-checkmark__TuKle .4s ease-out .6s forwards}@keyframes SuccessAnimation_draw-checkmark__TuKle{to{stroke-dashoffset:0}}.SuccessAnimation_successIconWrapper__6mfry{animation:SuccessAnimation_scale-in__c_His .5s ease-out}@keyframes SuccessAnimation_scale-in__c_His{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.DynamicForm_formContainer__TIK1t{max-width:900px;margin:0 auto;padding:32px 16px}.DynamicForm_formHeader__Vpkc_{text-align:center;margin-bottom:40px}.DynamicForm_formCode__IT7Yp{font-size:14px;color:#6c757d;font-family:fontRegular;margin-bottom:8px}.DynamicForm_formTitle__UwlSo{font-size:32px;color:#3b4150;font-family:fontBold;margin-bottom:16px;text-transform:uppercase}.DynamicForm_formDescription__5g4uW{font-size:16px;color:#6c757d;font-family:fontRegular;max-width:600px;margin:0 auto}.DynamicForm_section__cbcRt{margin-bottom:40px;background:#fff;padding:32px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.DynamicForm_sectionHeader__OIlSc{font-size:18px;font-family:fontBold;color:#3b4150;margin-bottom:24px;padding:12px 24px;border-radius:6px;background-color:#eceef1}.DynamicForm_redHeader__d5MOd{background-color:#e03335;color:#fff}.DynamicForm_whiteHeader__7A4X_{background-color:#fff;border:1px solid #eceef1;color:#3b4150}.DynamicForm_sectionDescription__hk3mN{font-size:14px;color:#6c757d;margin-bottom:20px;font-family:fontRegular}.DynamicForm_gridLayout__qGNGd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (max-width:768px){.DynamicForm_gridLayout__qGNGd{grid-template-columns:1fr}}.DynamicForm_submitContainer__JvypP{display:flex;justify-content:center;margin-top:40px}.DynamicForm_submitButton__vwJ7P{background-color:#e03335;color:#fff;border:none;border-radius:8px;padding:16px 48px;font-size:18px;font-family:fontBold;cursor:pointer;transition:all .3s;min-width:200px}.DynamicForm_submitButton__vwJ7P:hover:not(:disabled){background-color:#c02729;transform:translateY(-2px);box-shadow:0 4px 12px rgba(224,51,53,.3)}.DynamicForm_submitButton__vwJ7P:disabled{background-color:#ccc;cursor:not-allowed}.DynamicForm_loadingContainer__VibNm{display:flex;justify-content:center;align-items:center;min-height:400px}.DynamicForm_errorContainer__9c57b{text-align:center;padding:60px 20px;background:#fff3f3;border-radius:10px;border:1px solid #e03335;max-width:600px;margin:60px auto}.DynamicForm_errorContainer__9c57b h3{color:#e03335;font-family:fontBold;margin-bottom:12px}.DynamicForm_successWrapper__fUbz8{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:40px 20px}.DynamicForm_successContainer__SX2Bb{max-width:600px;width:100%;text-align:center;background:#fff;border-radius:16px;padding:60px 40px;box-shadow:0 4px 24px rgba(0,0,0,.08);border:1px solid #e5e7eb}.DynamicForm_successTitle__YqevC{color:#3b4150;font-family:fontBold;font-size:32px;margin-bottom:16px}.DynamicForm_successMessage__W35Kp{color:#6c757d;font-family:fontRegular;font-size:18px;line-height:1.6;margin-bottom:24px}.DynamicForm_successDetails__vuv1S{background:#f0fdf4;border-left:4px solid #10b981;padding:16px 20px;border-radius:8px;margin-bottom:32px}.DynamicForm_successInfo__3OyMy{color:#065f46;font-family:fontRegular;font-size:15px;margin:0}.DynamicForm_successActions__i39Ou{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.DynamicForm_primaryButton__YWfeZ{padding:14px 32px;background-color:#e03335;color:#fff;text-decoration:none;border-radius:8px;font-family:fontBold;font-size:16px;transition:all .3s;display:inline-block}.DynamicForm_primaryButton__YWfeZ:hover{background-color:#c02729;transform:translateY(-2px);box-shadow:0 4px 12px rgba(224,51,53,.3);color:#fff}.DynamicForm_secondaryButton__N3vnN{padding:14px 32px;background-color:#fff;color:#e03335;text-decoration:none;border-radius:8px;border:2px solid #e03335;font-family:fontBold;font-size:16px;transition:all .3s;display:inline-block}.DynamicForm_secondaryButton__N3vnN:hover{background-color:#fff5f5;transform:translateY(-2px)}@media (max-width:768px){.DynamicForm_formContainer__TIK1t{padding:16px 8px}.DynamicForm_section__cbcRt{padding:20px 16px}.DynamicForm_formTitle__UwlSo{font-size:24px}.DynamicForm_submitButton__vwJ7P{width:100%;max-width:300px}}