.p_kjIa_stepTitle{color:var(--color-text-primary,#262626);margin:0;font-size:18px;font-weight:700;line-height:1.35}.p_kjIa_fields{flex-direction:column;gap:16px;display:flex}.p_kjIa_row{gap:12px;display:flex}.p_kjIa_row .p_kjIa_field{flex:1}.p_kjIa_field{flex-direction:column;gap:6px;display:flex}.p_kjIa_label{color:var(--color-text-primary,#262626);font-size:13px;font-weight:600}.p_kjIa_label em{color:var(--color-text-muted,#666);font-size:12px;font-style:normal;font-weight:400}.p_kjIa_inputGroup{border:1px solid var(--color-border-soft,#d8d8d8);border-radius:var(--radius-control,10px);background:var(--color-surface-base);align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.p_kjIa_inputGroup:focus-within{border-color:var(--color-accent,#fdb948);box-shadow:var(--shadow-focus-accent)}.p_kjIa_inputPrefix,.p_kjIa_inputSuffix{background:var(--color-surface-subtle,#f5f5f5);color:var(--color-text-muted,#666);white-space:nowrap;border-right:1px solid var(--color-border-soft,#d8d8d8);flex-shrink:0;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:flex}.p_kjIa_inputSuffix{border-right:none;border-left:1px solid var(--color-border-soft,#d8d8d8)}.p_kjIa_input{min-width:0;box-shadow:none;color:var(--color-text-primary,#262626);background:0 0;border:none;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:16px}.p_kjIa_input::placeholder{color:var(--color-text-muted)}.p_kjIa_input[type=number]{appearance:textfield}.p_kjIa_input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.p_kjIa_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.p_kjIa_inputPlain{border:1px solid var(--color-border-soft,#d8d8d8);border-radius:var(--radius-control,10px);background:var(--color-surface-base);width:100%;color:var(--color-text-primary,#262626);outline:none;padding:10px 12px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.p_kjIa_inputPlain:focus{border-color:var(--color-accent,#fdb948);box-shadow:var(--shadow-focus-accent)}.p_kjIa_inputPlain::placeholder{color:var(--color-text-muted)}.p_kjIa_inputPlain[type=number]{appearance:textfield}.p_kjIa_inputPlain[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.p_kjIa_inputPlain[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.p_kjIa_select{border:1px solid var(--color-border-soft,#d8d8d8);border-radius:var(--radius-control,10px);background:var(--color-surface-base);width:100%;color:var(--color-text-primary,#262626);cursor:pointer;appearance:auto;outline:none;padding:10px 12px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.p_kjIa_select:focus{border-color:var(--color-accent,#fdb948);box-shadow:var(--shadow-focus-accent)}.p_kjIa_checkboxField{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.p_kjIa_checkbox{width:18px;height:18px;accent-color:var(--color-accent,#fdb948);cursor:pointer;flex-shrink:0}.p_kjIa_checkboxLabel{color:var(--color-text-primary,#262626);font-size:14px;font-weight:500}.p_kjIa_errorMsg{border-radius:var(--radius-md,8px);background:var(--color-status-error-bg,#fdeeee);border:1px solid var(--color-status-error-border,#e9a2a2);color:var(--color-status-error-text,#8c2525);padding:8px 12px;font-size:13px;font-weight:500}.p_kjIa_resultStep{gap:var(--space-5);flex-direction:column;display:flex}.p_kjIa_breakdown{gap:var(--space-4);flex-direction:column;display:flex}.p_kjIa_resultFollowUp{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.p_kjIa_changeActions{gap:var(--space-3);flex-direction:column;display:flex}.p_kjIa_changeActions button{text-align:left;justify-content:space-between}.p_kjIa_changeHeading{font-size:var(--font-size-body);color:var(--color-text-strong);margin:0}.p_kjIa_scenarioLive{color:var(--color-text-primary);font-size:var(--font-size-meta);margin:0}.p_kjIa_resultIntro{text-align:center;color:var(--color-text-muted,#666);margin:0;font-size:14px;font-weight:500}.p_kjIa_lmiBreakdown{margin:0}.p_kjIa_lmiAfterActions{gap:var(--space-4);display:grid}.p_kjIa_lmiNumbersDisclosure{border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-surface-base);overflow:hidden}.p_kjIa_lmiNumbersSummary{min-height:var(--control-height-sm);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text-primary);font-size:var(--font-size-meta);cursor:pointer;font-weight:700;line-height:1.4;list-style:none;display:flex}.p_kjIa_lmiNumbersSummary::-webkit-details-marker{display:none}.p_kjIa_lmiNumbersSummary:after{width:var(--space-2);height:var(--space-2);content:"";border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(45deg)translateY(-2px)}.p_kjIa_lmiNumbersSummary:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.p_kjIa_lmiNumbersDisclosure[open]>.p_kjIa_lmiNumbersSummary:after{transform:rotate(225deg)translate(-2px,-2px)}.p_kjIa_lmiNumbersBody{padding:var(--space-4);border-top:1px solid var(--color-border-soft)}.p_kjIa_lmiNumbersNote{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--font-size-meta);line-height:1.5}.p_kjIa_lmiDisclaimer{color:var(--color-text-muted);font-size:var(--font-size-micro);margin:0;line-height:1.5}.p_kjIa_resultBox{border:2px dashed var(--color-accent,#fdb948);border-radius:var(--radius-lg,12px);background:var(--color-surface-base);justify-content:center;align-items:center;gap:12px;padding:20px 24px;display:flex}.p_kjIa_resultValue{color:var(--color-contrast-ink,#291742);letter-spacing:-.02em;text-align:center;font-size:32px;font-weight:800}.p_kjIa_resultCta{color:var(--color-text-primary,#262626);text-align:center;margin:0;font-size:16px;font-weight:700;line-height:1.4}.p_kjIa_resultBoxAlt{border-radius:var(--radius-lg,12px);background:var(--color-surface-warm-soft,#fff5e2);border:1px solid var(--color-accent-soft-border,#fdb9484d);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:20px 24px;display:flex}.p_kjIa_resultSubtext{color:var(--color-text-muted,#666);text-align:center;font-size:14px;font-weight:500}.p_kjIa_resultDisclaimer{color:var(--color-text-body,#4e4e4e);margin:0;font-size:13px;line-height:1.6}.p_kjIa_resultDisclaimer strong{color:var(--color-text-primary,#262626);font-weight:700}.p_kjIa_resultRows{flex-direction:column;gap:8px;width:100%;display:flex}.p_kjIa_resultRow{border-radius:var(--radius-sm,4px);background:var(--color-surface-subtle,#f5f5f5);justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;display:flex}.p_kjIa_resultRowLabel{color:var(--color-text-muted,#666);font-weight:500}.p_kjIa_resultRowValue{color:var(--color-text-primary,#262626);font-weight:700}.p_kjIa_resultRowValueAccent{color:var(--color-accent-deep,#e99202);font-weight:700}.p_kjIa_resultSectionTitle{color:var(--color-text-muted,#666);text-transform:uppercase;letter-spacing:.05em;margin:4px 0 0;font-size:13px;font-weight:700}.p_kjIa_resultQualifier{text-align:center;color:var(--color-text-muted,#666);margin:-10px 0 0;font-size:13px;font-weight:600}.p_kjIa_depositOption{border-radius:var(--radius-sm,4px);background:var(--color-surface-subtle,#f5f5f5);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.p_kjIa_depositOptionTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p_kjIa_depositOptionLabel{color:var(--color-text-primary,#262626);font-size:13px;font-weight:600}.p_kjIa_depositOptionPrice{color:var(--color-accent-deep,#e99202);white-space:nowrap;font-size:16px;font-weight:800}.p_kjIa_depositOptionSub{color:var(--color-text-muted,#666);font-size:12px}.p_kjIa_inlineForm{border-top:1px solid var(--color-border-soft,#d8d8d8);margin-top:4px;padding-top:20px}.p_kjIa_optionList{flex-direction:column;gap:10px;display:flex}.p_kjIa_optionCard{border:1.5px solid var(--color-border-soft,#d8d8d8);border-radius:var(--radius-control,10px);background:var(--color-surface-base);cursor:pointer;text-align:left;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.p_kjIa_optionCard:hover{border-color:var(--color-accent,#fdb948)}.p_kjIa_optionCardSelected{border-color:var(--color-accent,#fdb948);background:var(--color-surface-warm-soft,#fff5e2)}.p_kjIa_optionCardSelected .p_kjIa_optionCardLabel{color:var(--color-accent-deep,#e99202);font-weight:600}.p_kjIa_optionCardIcon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.p_kjIa_optionCardIcon img{object-fit:contain;width:100%;height:100%}.p_kjIa_optionCardLabel{color:var(--color-text-primary,#262626);font-size:15px;font-weight:500;line-height:1.3}.p_kjIa_toggleGroup{gap:10px;display:flex}.p_kjIa_toggleBtn{border:1.5px solid var(--color-border-soft,#d8d8d8);border-radius:var(--radius-control,10px);background:var(--color-surface-base);color:var(--color-text-primary,#262626);cursor:pointer;text-align:center;flex:1;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.p_kjIa_toggleBtn:hover{border-color:var(--color-accent,#fdb948)}.p_kjIa_toggleBtn:disabled{opacity:.55;cursor:not-allowed}.p_kjIa_toggleBtnActive{border-color:var(--color-accent,#fdb948);background:var(--color-surface-warm-soft,#fff5e2);color:var(--color-accent-deep,#e99202);font-weight:600}.p_kjIa_pillGroup{flex-wrap:wrap;gap:8px;display:flex}.p_kjIa_pillBtn{border:1.5px solid var(--color-border-soft,#d8d8d8);background:var(--color-surface-base);color:var(--color-text-primary,#262626);cursor:pointer;white-space:nowrap;border-radius:32px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.p_kjIa_pillBtn:hover{border-color:var(--color-accent,#fdb948)}.p_kjIa_pillBtnActive{border-color:var(--color-accent,#fdb948);background:var(--color-surface-warm-soft,#fff5e2);color:var(--color-accent-deep,#e99202);font-weight:600}.p_kjIa_fieldHint{color:var(--color-text-muted,#666);margin:-4px 0 0;font-size:12px;line-height:1.5}.p_kjIa_trustScreen{flex-direction:column;gap:16px;display:flex}.p_kjIa_trustTitle{color:var(--color-text-primary,#262626);margin:0;font-size:20px;font-weight:800;line-height:1.3}.p_kjIa_trustImage{border-radius:var(--radius-lg,12px);object-fit:cover;width:100%;max-height:180px;display:block}.p_kjIa_trustSubheading{color:var(--color-text-primary,#262626);margin:0;font-size:15px;font-weight:700}.p_kjIa_trustBullets{flex-direction:column;gap:10px;display:flex}.p_kjIa_trustBullet{color:var(--color-text-body,#4e4e4e);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.p_kjIa_trustBullet strong{color:var(--color-text-primary,#262626)}.p_kjIa_trustBulletIcon{flex-shrink:0;width:20px;height:20px;margin-top:1px}.p_kjIa_trustAccent{color:var(--color-accent-deep,#e99202);font-weight:600}.p_kjIa_trustFreeTag{color:#1a7a3f;font-weight:700}.p_kjIa_trustReviewRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p_kjIa_trustReviewStars{gap:2px;display:inline-flex}.p_kjIa_trustReviewText{color:var(--color-text-body,#4e4e4e);font-size:14px;font-weight:500}.p_kjIa_contactStep{flex-direction:column;gap:16px;display:flex}.p_kjIa_contactBullets{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.p_kjIa_contactBullet{color:var(--color-text-body,#4e4e4e);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.p_kjIa_contactBulletIcon{flex-shrink:0;width:18px;height:18px;margin-top:1px}.p_kjIa_contactConfidential{color:var(--color-text-muted,#666);justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:500;display:flex}.p_kjIa_submitError{border-radius:var(--radius-md,8px);background:var(--color-status-error-bg,#fdeeee);border:1px solid var(--color-status-error-border,#e9a2a2);color:var(--color-status-error-text,#8c2525);padding:8px 12px;font-size:13px;font-weight:500}.p_kjIa_commercialWarning{flex-direction:column;gap:14px;display:flex}.p_kjIa_commercialWarningTitle{color:var(--color-text-primary,#262626);margin:0;font-size:20px;font-weight:800}.p_kjIa_commercialWarningText{color:var(--color-text-body,#4e4e4e);margin:0;font-size:14px;line-height:1.6}.p_kjIa_commercialWarningText a{color:var(--color-accent-deep,#e99202);text-decoration:underline}.p_kjIa_commercialBackBtn{border:2px solid var(--color-accent,#fdb948);border-radius:var(--radius-button,32px);width:100%;color:var(--color-text-primary,#262626);cursor:pointer;background:0 0;margin-top:4px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:700;transition:background .15s}.p_kjIa_commercialBackBtn:hover{background:var(--color-surface-warm-soft,#fff5e2)}.p_kjIa_resultWarning{border-radius:var(--radius-sm,4px);background:var(--color-warning-subtle,#fff4e5);border:1px solid var(--color-warning-border,#ffd8a8);color:var(--color-text-primary,#262626);margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.p_kjIa_balanceChart{border-radius:var(--radius-lg,12px);background:var(--color-surface-subtle,#f5f5f5);flex-direction:column;gap:8px;padding:16px;display:flex}.p_kjIa_balanceChartTitle{color:var(--color-text-primary,#262626);font-size:13px;font-weight:700}.p_kjIa_balanceSvg{width:100%;height:auto;display:block}.p_kjIa_balanceAxis{stroke:var(--color-border-soft,#d8d8d8);stroke-width:1px}.p_kjIa_balanceLineBase{stroke:var(--color-text-muted,#9a9a9a);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.p_kjIa_balanceLineExtra{stroke:var(--color-accent,#fdb948);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.p_kjIa_balanceLegend{gap:16px;font-size:12px;font-weight:600;display:flex}.p_kjIa_legendBase{color:var(--color-text-muted,#9a9a9a)}.p_kjIa_legendBase:before{content:"";vertical-align:middle;background:var(--color-text-muted,#9a9a9a);width:12px;height:3px;margin-right:6px;display:inline-block}.p_kjIa_legendExtra{color:var(--color-text-primary,#262626)}.p_kjIa_legendExtra:before{content:"";vertical-align:middle;background:var(--color-accent,#fdb948);width:12px;height:3px;margin-right:6px;display:inline-block}.p_kjIa_balanceChartAxis{color:var(--color-text-muted,#9a9a9a);text-align:center;font-size:11px;font-weight:500}.p_kjIa_assessmentCta{background:var(--color-surface-cream);border:1px solid var(--color-border-warm);border-radius:var(--radius-lg);align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;display:flex}.p_kjIa_assessmentCta .p_kjIa_assessmentCtaHeading{color:var(--color-text-strong);font-size:var(--font-size-heading-xs);text-align:center;margin:0;line-height:1.25}.p_kjIa_assessmentCta .p_kjIa_assessmentCtaNote{color:var(--color-text-muted,#666);text-align:center;margin:0}.p_kjIa_assessmentCta .p_kjIa_assessmentCtaButton{max-inline-size:22rem}