.FWMISteps_wrapper__VZlN6{display:flex;align-items:center;gap:32px;padding:20px 0}.FWMISteps_stepLink__VPkZv,.FWMISteps_step__wJVfQ{display:flex;align-items:center;gap:10px}.FWMISteps_stepLink__VPkZv{text-decoration:none;cursor:pointer}.FWMISteps_stepLink__VPkZv:hover .FWMISteps_circle__QG63K{background-color:#1d4ed8}.FWMISteps_stepLink__VPkZv:hover .FWMISteps_label__QryOL{text-decoration:underline}.FWMISteps_circle__QG63K{width:32px;height:32px;border-radius:50%;background-color:#d1d5db;color:#fff;font-size:.875rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FWMISteps_circle__QG63K.FWMISteps_active__vrEcj{background-color:#2563eb}.FWMISteps_label__QryOL{font-size:1rem;color:#9ca3af;font-weight:400}.FWMISteps_label__QryOL.FWMISteps_activeLabel__IkAD1{color:#2563eb;font-weight:500}.FWMIClientDetailsForm_card__zPRvR{background-color:#fff;border-radius:12px;padding:28px 32px;width:100%;box-sizing:border-box;box-shadow:0 2px 12px rgba(0,0,0,.08)}.FWMIClientDetailsForm_title__qyi9R{font-size:1rem;font-weight:700;color:#111827;margin:0 0 8px}.FWMIClientDetailsForm_subtitle__2kMmI{font-size:1rem;font-weight:500;color:#374151;margin:0 0 16px}.FWMIClientDetailsForm_divider__XtewS{height:1px;background-color:#d1d5db;margin-bottom:24px}.FWMIClientDetailsForm_row__Qgefr{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.FWMIClientDetailsForm_row__Qgefr:last-of-type{grid-template-columns:1fr 1fr}.FWMIClientDetailsForm_fieldGroup__jd_XK{display:flex;flex-direction:column;gap:4px}.FWMIClientDetailsForm_input__NJ_ca{height:52px;border:1px solid #d1d5db;border-radius:10px;padding:0 16px;font-size:1rem;font-family:Quicksand,sans-serif;color:#374151;background-color:#fff;outline:none;width:100%;box-sizing:border-box}.FWMIClientDetailsForm_input__NJ_ca::-moz-placeholder{color:#9ca3af}.FWMIClientDetailsForm_input__NJ_ca:-ms-input-placeholder{color:#9ca3af}.FWMIClientDetailsForm_input__NJ_ca::placeholder{color:#9ca3af}.FWMIClientDetailsForm_input__NJ_ca:focus{border-color:#2563eb;background-color:#fff}.FWMIClientDetailsForm_input__NJ_ca.FWMIClientDetailsForm_inputError__op5t7{border-color:#e53e3e}.FWMIClientDetailsForm_errorMsg__n5U2j{font-size:.75rem;color:#e53e3e}.FWMIWorkerUpload_card__EKBgh{background-color:#fff;border-radius:12px;padding:20px 16px;width:100%;box-sizing:border-box;box-shadow:0 2px 12px rgba(0,0,0,.08)}.FWMIWorkerUpload_title__HVXkU{font-size:.875rem;font-weight:700;color:#111827;margin:0 0 10px}@media(min-width:820px){.FWMIWorkerUpload_title__HVXkU{font-size:1rem}}.FWMIWorkerUpload_tabHeader__pswuI{display:flex;gap:8px;margin-bottom:16px}.FWMIWorkerUpload_tab__OYO3F{padding:8px 20px;font-size:.875rem;font-weight:600;font-family:Quicksand,sans-serif;color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer}.FWMIWorkerUpload_tab__OYO3F:hover{background-color:#e5e7eb;color:#374151}.FWMIWorkerUpload_tabActive__Su9Ea{background-color:#2563eb;border-color:#2563eb;color:#fff}.FWMIWorkerUpload_tabActive__Su9Ea:hover{background-color:#1d4ed8;color:#fff}.FWMIWorkerUpload_manualForm___vi7A{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:820px){.FWMIWorkerUpload_manualForm___vi7A{grid-template-columns:1fr}}.FWMIWorkerUpload_manualField__B1u1v{display:flex;flex-direction:column;gap:4px}.FWMIWorkerUpload_manualInput__4BtYT{width:100%;box-sizing:border-box;height:52px;padding:0 16px;border:1px solid #d1d5db;border-radius:10px;font-size:1rem;font-family:Quicksand,sans-serif;color:#374151;background-color:#fff;outline:none}.FWMIWorkerUpload_manualInput__4BtYT::-moz-placeholder{color:#9ca3af}.FWMIWorkerUpload_manualInput__4BtYT:-ms-input-placeholder{color:#9ca3af}.FWMIWorkerUpload_manualInput__4BtYT::placeholder{color:#9ca3af}.FWMIWorkerUpload_manualInput__4BtYT:focus{border-color:#2563eb;background-color:#fff}@media(max-width:820px){.FWMIWorkerUpload_manualInput__4BtYT{font-size:.875rem}}select.FWMIWorkerUpload_manualInput__4BtYT{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.FWMIWorkerUpload_manualInputError__5U_6Q,.FWMIWorkerUpload_manualInputError__5U_6Q:focus{border-color:#dc2626}.FWMIWorkerUpload_dobPickerWrapper__wvzbr{position:relative;display:flex;align-items:center;height:52px;border:1px solid #d1d5db;border-radius:10px;background-color:#fff;overflow:hidden;cursor:pointer}.FWMIWorkerUpload_dobPickerWrapper__wvzbr:focus-within{border-color:#2563eb}.FWMIWorkerUpload_dobPickerWrapper__wvzbr.FWMIWorkerUpload_manualDatepicker__6Vz_T div{width:80%}.FWMIWorkerUpload_dobPickerWrapper__wvzbr.FWMIWorkerUpload_manualInputError__5U_6Q{border-color:#dc2626}.FWMIWorkerUpload_dobPickerWrapper__wvzbr>span,.FWMIWorkerUpload_dobPickerWrapper__wvzbr>span>div{width:100%;height:100%;display:flex;align-items:center}.FWMIWorkerUpload_dobPickerWrapper__wvzbr svg{position:absolute;right:10px;color:#707070;width:18px;height:18px;pointer-events:none}.FWMIWorkerUpload_dobInput__ichtF{width:100%;height:100%;padding:0 36px 0 16px;border:none;outline:none;font-size:1rem;font-family:Quicksand,sans-serif;color:#374151;background:transparent}.FWMIWorkerUpload_manualErrorMsg__mmrGw{font-size:.75rem;color:#dc2626}.FWMIWorkerUpload_addWorkerBtn__eRwBt{grid-column:1/-1;justify-self:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#2563eb;color:#fff;border:none;border-radius:6px;padding:0 20px;height:36px;font-size:.875rem;font-weight:600;font-family:Quicksand,sans-serif;cursor:pointer}.FWMIWorkerUpload_addWorkerBtn__eRwBt:hover:not(:disabled){background-color:#1d4ed8}.FWMIWorkerUpload_addWorkerBtn__eRwBt:disabled{background-color:#93c5fd;cursor:default}.FWMIWorkerUpload_manualLimitHint__JH5Wp{grid-column:1/-1;font-size:.8rem;color:#dc2626;margin:0}.FWMIWorkerUpload_labelRow__47IEN{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.FWMIWorkerUpload_label__GXuCY{font-size:.75rem;font-weight:500;color:#111827}@media(min-width:820px){.FWMIWorkerUpload_label__GXuCY{font-size:1rem}}.FWMIWorkerUpload_downloadLink__Abd9r{font-size:.875rem;color:#2563eb;text-decoration:underline;cursor:pointer}.FWMIWorkerUpload_downloadLink__Abd9r:hover{color:#1d4ed8}.FWMIWorkerUpload_dropzone__O2c6N{border:2px dashed #93c5fd;border-radius:20px;padding:36px 24px;height:150px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background-color:#fff;transition:background-color .2s}@media(max-width:820px){.FWMIWorkerUpload_dropzone__O2c6N{height:96px;border-radius:10px;padding-top:10px;padding-bottom:10px}}.FWMIWorkerUpload_dropzone__O2c6N.FWMIWorkerUpload_dragging__l2zk9{background-color:#eff6ff;border-color:#2563eb}.FWMIWorkerUpload_uploadBtn__2XazT{background-color:#2563eb;color:#fff;border:none;border-radius:5px;padding:0 28px;height:33px;font-size:1rem;font-weight:500;cursor:pointer;font-family:Quicksand,sans-serif}@media(max-width:820px){.FWMIWorkerUpload_uploadBtn__2XazT{font-size:.875rem}}.FWMIWorkerUpload_uploadBtn__2XazT:hover{background-color:#1d4ed8}.FWMIWorkerUpload_hint__TQ7jx{font-size:.875rem;color:#6b7280;margin:0}@media(max-width:820px){.FWMIWorkerUpload_hint__TQ7jx{font-size:.875rem}}.FWMIWorkerUpload_hiddenInput__qqhxw{display:none}.FWMIWorkerUpload_tableActions__7BnWI{display:flex;justify-content:flex-start;margin-top:20px;margin-bottom:8px}.FWMIWorkerUpload_deleteBtn__ZVyVV{display:flex;align-items:center;gap:4px;background:none;border:1px solid #bfdbfe;border-radius:6px;padding:4px 12px;font-size:.875rem;font-family:Quicksand,sans-serif;color:#374151;cursor:pointer}.FWMIWorkerUpload_deleteBtn__ZVyVV:hover:not(:disabled){background-color:#eff6ff;border-color:#93c5fd}.FWMIWorkerUpload_deleteBtn__ZVyVV:disabled{color:#9ca3af;border-color:#e5e7eb;cursor:default}.FWMIWorkerUpload_trSelected__AtWP8{background-color:#ebebeb}.FWMIWorkerUpload_tableWrapper__L2DP_{border:1px solid #bfdbfe;border-radius:10px;overflow:hidden}.FWMIWorkerUpload_table__fmL6Z{width:100%;border-collapse:collapse}.FWMIWorkerUpload_th__iwFQM{background-color:#dbeafe;color:#2563eb;font-size:.875rem;font-weight:600;padding:12px 16px;text-align:left;border-bottom:1px solid #bfdbfe;border-right:1px solid #a4cdff}.FWMIWorkerUpload_th__iwFQM:last-child{border-right:none}.FWMIWorkerUpload_tr__GpYrK{border-bottom:1px solid #a4cdff}.FWMIWorkerUpload_tr__GpYrK:last-child{border-bottom:none}.FWMIWorkerUpload_td__4G9Vc{padding:12px 16px;font-size:.875rem;color:#111827;font-weight:400;border-right:1px solid #a4cdff}.FWMIWorkerUpload_td__4G9Vc:last-child{border-right:none}.FWMIWorkerUpload_pagination__mPE4Z{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px;font-size:.875rem;color:#6b7280}.FWMIWorkerUpload_pageInfo__gqcwj{font-size:.875rem;color:#6b7280}.FWMIWorkerUpload_pageControls__qKehJ{display:flex;align-items:center;gap:4px;margin-left:4px}.FWMIWorkerUpload_pageBtn__GXEwf{background:none;border:none;cursor:pointer;font-size:.875rem;color:#374151;padding:2px 6px}.FWMIWorkerUpload_pageBtn__GXEwf:disabled{color:#d1d5db;cursor:default}.FWMIWorkerUpload_pageBtn__GXEwf:hover:not(:disabled){color:#2563eb}.FWMIWorkerUpload_mobileTableSection__CsXBU{margin-top:20px}.FWMIWorkerUpload_mobileHeader__BwJAK{display:flex;align-items:center;gap:12px;background-color:#dbeafe;padding:10px 14px;border-bottom:1px solid #a4cdff}.FWMIWorkerUpload_mobileHeaderTitle__6fCaN{font-size:.875rem;font-weight:700;color:#2563eb}.FWMIWorkerUpload_mobileRow__MpeQV{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #a4cdff}.FWMIWorkerUpload_mobileRow__MpeQV:last-child{border-bottom:none}.FWMIWorkerUpload_mobileRowContent__rdaEt{display:flex;flex-direction:column;gap:3px}.FWMIWorkerUpload_mobileName__x3DX3{font-size:.875rem;font-weight:600;color:#111827}.FWMIWorkerUpload_mobileMeta__Y5CvR{font-size:.8rem;color:#6b7280;font-weight:400}.FWMIWorkerUpload_mobileCheckbox__qqIiR{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:1.5px solid #93c5fd;border-radius:5px;background-color:#fff;cursor:pointer;position:relative}.FWMIWorkerUpload_mobileCheckbox__qqIiR:checked{background-color:#2563eb;border-color:#2563eb}.FWMIWorkerUpload_mobileCheckbox__qqIiR:checked:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.FWMIWorkerUpload_pageDots__KliKp{font-size:.875rem;color:#6b7280;padding:0 4px}.FWMIWorkerUpload_trAgeError__vXxWs{background-color:#fef2f2}.FWMIWorkerUpload_duplicateWarnBanner__XOZzM{margin-top:8px;padding:10px 14px;background-color:#fffbeb;border:1px solid #fcd34d;border-radius:8px;font-size:.875rem;color:#92400e}.FWMIWorkerUpload_ageErrorBanner__VbsJ6{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:8px;font-size:.875rem;color:#dc2626}.FWMIWorkerUpload_ageErrorIcon__bYPR3{font-size:1.25rem!important;color:#dc2626;flex-shrink:0}.FWMIWorkerUpload_rowDeleteBtn__wmx_O{background:none;border:1px solid #fca5a5;border-radius:6px;padding:3px 10px;font-size:.8125rem;font-family:Quicksand,sans-serif;color:#dc2626;cursor:pointer;white-space:nowrap}.FWMIWorkerUpload_rowDeleteBtn__wmx_O:hover{background-color:#fef2f2;border-color:#f87171}.FWMIWorkerUpload_fwmi_consent__KvQ_Q{margin:20px 0 10px}@media(min-width:820px){.FWMIWorkerUpload_fwmi_consent__KvQ_Q{margin:30px 0 10px}}.FWMIWorkerUpload_fwmi_consent__KvQ_Q h3{font-size:.875rem;font-weight:700;color:#111827;margin:0 0 16px}@media(min-width:820px){.FWMIWorkerUpload_fwmi_consent__KvQ_Q h3{font-size:1rem}}.FWMIWorkerUpload_fwmi_consent__KvQ_Q ol{padding:0;margin:0 0 0 15px}.FWMIWorkerUpload_fwmi_consent__KvQ_Q ol li{font-size:.813rem;color:#111827;margin-bottom:10px}@media(min-width:820px){.FWMIWorkerUpload_fwmi_consent__KvQ_Q ol li{font-size:.875rem}}.FWMIStepProgress_wrapper__Vs7VA{display:flex;align-items:center;gap:24px;padding:16px 20px;background-color:#f5f5f5}.FWMIStepProgress_circleWrapper__gsTzr{position:relative;width:90px;height:90px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.FWMIStepProgress_circleWrapper__gsTzr svg{position:absolute;top:0;left:0}.FWMIStepProgress_circleLabel__i9L3L{font-size:.9rem;font-weight:700;color:#111827;position:relative;z-index:1}.FWMIStepProgress_textCol__5lOFO{display:flex;flex-direction:column;gap:4px;text-align:right;margin-left:auto}.FWMIStepProgress_title__k5N4x{font-size:1.3125rem;font-weight:700;color:#111827;margin:0}.FWMIStepProgress_next__qStAx{font-size:.875rem;color:#6b7280;margin:0}.FWMISelectedPlanCard_card__1e38I{background-color:#f8fcff;border:1.5px solid #bfdbfe;border-radius:10px;padding:20px 15px;box-sizing:border-box;width:100%}.FWMISelectedPlanCard_cardTitle__C5MAs{font-size:.875rem;font-weight:600;color:#2563eb;margin:0 0 14px}.FWMISelectedPlanCard_planRow__OGRUh{display:flex;align-items:center;gap:14px;margin-bottom:14px}.FWMISelectedPlanCard_logoBox__EsieS{border:1px solid #e5e7eb;border-radius:8px;padding:6px 10px;display:flex;align-items:center;flex-shrink:0}.FWMISelectedPlanCard_planInfo__bCX11{display:flex;flex-direction:column;gap:6px}.FWMISelectedPlanCard_planName__oAxZ2{font-size:.875rem;font-weight:500;color:#111827;margin:0}.FWMISelectedPlanCard_badge__ymhPQ{display:inline-flex;align-items:center;background-color:#dbeafe;color:#2563eb;font-size:.875rem;font-weight:500;padding:0 12px;border-radius:5px;height:28px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FWMISelectedPlanCard_divider__ks4fK{height:1px;background-color:#e5e7eb;margin:12px 0}.FWMISelectedPlanCard_infoRow__sxrZT{display:flex;justify-content:space-between;align-items:center;margin-top:15px;margin-bottom:15px}.FWMISelectedPlanCard_infoLabel__LW6CL{font-size:.875rem;color:#374151;font-weight:500;white-space:nowrap}.FWMISelectedPlanCard_infoValue__ZdNWM{font-size:.875rem;color:#004bb4;font-weight:500}.FWMISelectedPlanCard_workerRow__ZaQAd{display:flex;align-items:center;gap:6px;margin-bottom:4px}.FWMISelectedPlanCard_workerLabel__YmA_U{font-size:.875rem;color:#374151}.FWMISelectedPlanCard_workerValue__Y3rum{font-size:.875rem;color:#2563eb;font-weight:600}.FWMISelectedPlanCard_workerCount__ikHLb{font-size:1rem;font-weight:700}.FWMISelectedPlanCard_premiumRow__q8udR{display:flex;align-items:center;gap:8px;margin-top:20px;margin-bottom:20px}.FWMISelectedPlanCard_perPaxBadge__Ojy_8{background-color:#d4ecff;color:#126edd;font-size:.875rem;padding:2px 8px;border-radius:4px;white-space:nowrap}.FWMISelectedPlanCard_premiumAmount__n7nlz{font-size:1rem;font-weight:700;color:#2563eb;margin-left:auto}.FWMISelectedPlanCard_changeBtn__rhqF4{width:100%;height:40px;background-color:#fff;border:1.5px solid #2563eb;border-radius:10px;color:#2563eb;font-size:.875rem;font-weight:500;cursor:pointer;font-family:Quicksand,sans-serif}.FWMISelectedPlanCard_changeBtn__rhqF4:hover{background-color:#eff6ff}.FWMIClientDetailsFormMobile_card__P6iBG{background-color:#fff;border-radius:12px;padding:20px 16px;width:100%;box-sizing:border-box;box-shadow:0 2px 12px rgba(0,0,0,.08)}.FWMIClientDetailsFormMobile_title__Ol_EK{font-size:.875rem;font-weight:700;color:#111827;margin:0 0 8px}.FWMIClientDetailsFormMobile_subtitle__VOtAi{font-size:.875rem;font-weight:500;color:#374151;margin:0 0 14px}.FWMIClientDetailsFormMobile_divider__O_dB1{height:1px;background-color:#d1d5db;margin-bottom:16px}.FWMIClientDetailsFormMobile_fieldGroup__DxSrU{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.FWMIClientDetailsFormMobile_input__g6qUF{height:52px;border:1px solid #d1d5db;border-radius:10px;padding:0 16px;font-size:.875rem;font-family:Quicksand,sans-serif;color:#374151;background-color:#fff;outline:none;width:100%;box-sizing:border-box}.FWMIClientDetailsFormMobile_input__g6qUF::-moz-placeholder{color:#9ca3af}.FWMIClientDetailsFormMobile_input__g6qUF:-ms-input-placeholder{color:#9ca3af}.FWMIClientDetailsFormMobile_input__g6qUF::placeholder{color:#9ca3af}.FWMIClientDetailsFormMobile_input__g6qUF:focus{border-color:#2563eb}.FWMIClientDetailsFormMobile_input__g6qUF.FWMIClientDetailsFormMobile_inputError__O_J9B{border-color:#e53e3e}.FWMIClientDetailsFormMobile_errorMsg__FYNls{font-size:.75rem;color:#e53e3e}.FWMIClientDetailsFormMobile_actionRow__vu9bM{display:flex;gap:12px;margin-top:24px}.FWMIClientDetailsFormMobile_backBtn__PhOB8{flex:1 1;background:none;border:1.5px solid #2563eb;border-radius:10px;color:#2563eb}.FWMIClientDetailsFormMobile_backBtn__PhOB8,.FWMIClientDetailsFormMobile_calculateBtn__r0jZ_{height:46px;font-size:.875rem;font-weight:500;cursor:pointer;font-family:Quicksand,sans-serif}.FWMIClientDetailsFormMobile_calculateBtn__r0jZ_{flex:2 1;padding:0 32px;background-color:#126edd;color:#fff;border:none;border-radius:10px}.FWMIClientDetailsFormMobile_calculateBtn__r0jZ_:hover{background-color:#0f5bb7}.FWMIClientDetails_download-Box__0g5MM{height:90px;margin-top:25px;background-color:#fff;border-color:#d4ecff}.FWMIClientDetails_download-Box__0g5MM .FWMIClientDetails_download-links__xRacY{flex:1 1;justify-content:center;padding-left:20px}.FWMIClientDetails_calculateBtn__mbPmB{height:60px;padding:0 32px;background-color:#126edd;color:#fff;font-size:1.125rem;font-weight:500;font-family:Quicksand,sans-serif;border:none;border-radius:10px;cursor:pointer}.FWMIClientDetails_calculateBtn__mbPmB:hover{background-color:#0f5bb7}.FWMIClientDetails_workerAgeError__X8Cd9{display:flex;align-items:center;gap:8px;margin-top:30px;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:10px;padding:0 14px;color:#b91c1c;height:42px;font-size:.875rem;font-weight:400}@media(min-width:820px){.FWMIClientDetails_workerAgeError__X8Cd9{font-size:1rem;font-weight:500}}