.loan_wrap__MYO1r{padding:8px 20px 120px}.loan_lead__SAVJx{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--text-strong);line-height:1.4;margin:8px 0 4px}.loan_lead__SAVJx .loan_hl__ghQwX{color:var(--brand-primary)}.loan_sub__5lMma{font-size:13.5px;color:var(--text-muted);margin-bottom:20px}.loan_rateSeg__1ksHy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:8px}.loan_ratePick__8O3WT{text-align:center;padding:11px 8px;border-radius:var(--r-md);border:1.5px solid var(--border-strong);background:var(--bg-surface);cursor:pointer;transition:all var(--dur-fast)}.loan_ratePick__8O3WT.loan_active__DGbId{border-color:var(--brand-primary);background:var(--brand-primary-50)}.loan_ratePick__8O3WT .loan_lab__8KWV3{font-size:11.5px;font-weight:600;color:var(--text-muted)}.loan_ratePick__8O3WT .loan_val__kWo0g{font-family:var(--font-num);font-size:18px;font-weight:700;color:var(--text-strong);letter-spacing:-.02em;margin-top:2px}.loan_ratePick__8O3WT.loan_active__DGbId .loan_val__kWo0g{color:var(--brand-primary-700)}.loan_rateCustomRow__gq8Tm{display:flex;align-items:center;gap:8px;margin-top:4px}.loan_rateCustomRow__gq8Tm input{flex:1 1}.loan_chips__PrAe6{display:flex;flex-wrap:wrap;gap:8px}.loan_chipFill__Tl_EO .loan_chip__FN7LW{flex:1 1;text-align:center;justify-content:center}.loan_chip__FN7LW{height:44px;padding:0 18px;border-radius:var(--r-md);border:1.5px solid var(--border-strong);background:var(--bg-surface);font-size:14px;font-weight:600;color:var(--text);cursor:pointer;transition:all var(--dur-fast);display:inline-flex;align-items:center;white-space:nowrap}.loan_chip__FN7LW.loan_active__DGbId{border-color:var(--brand-primary);background:var(--brand-primary-50);color:var(--brand-primary-700)}.loan_customTermRow__ojQd6{display:flex;align-items:center;gap:8px;margin-top:8px}.loan_customTermRow__ojQd6 input{width:80px}.loan_optionalRow__B3Q1O{display:flex;gap:12px}.loan_optionalRow__B3Q1O .loan_field__mI1Rc{flex:1 1}.loan_resultHero__lYNif{background:linear-gradient(165deg,var(--brand-ink-2),var(--brand-ink));color:var(--on-ink);border-radius:var(--r-xl);padding:22px 20px;text-align:center;position:relative;overflow:hidden;box-shadow:var(--sh-ink)}.loan_resultHero__lYNif:after{content:"";position:absolute;inset:0;opacity:.35;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0);background-size:100% 24px;pointer-events:none}.loan_rk__tt8Qi{font-size:13.5px;color:var(--on-ink-muted);font-weight:600}.loan_rv__8hh9C{font-family:var(--font-num);font-size:36px;font-weight:700;letter-spacing:-.025em;margin:6px 0}.loan_rvWon__UHLyY{font-size:21px;color:var(--on-ink-muted)}.loan_rtag__Sc2Sm{display:inline-flex;gap:6px;padding:5px 12px;border-radius:var(--r-pill);background:hsla(0,0%,100%,.1);font-size:12px;color:var(--on-ink)}.loan_heroSplit__rphhz{display:flex;gap:10px;margin-top:16px}.loan_hs__WARKK{flex:1 1;background:hsla(0,0%,100%,.06);border-radius:var(--r-md);padding:11px 12px;text-align:left}.loan_hsk___CQkd{font-size:11px;color:var(--on-ink-muted);font-weight:600}.loan_hsv__hWOQ2{font-family:var(--font-num);font-size:16px;font-weight:700;margin-top:3px}.loan_hsvInt__yEXd5{color:#f2a8a2}.loan_sched__9vFK3{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.loan_schedHead__77Nwj{display:grid;grid-template-columns:54px 1fr 1fr 1fr;grid-gap:6px;gap:6px;padding:10px 14px;background:var(--bg-sunken);font-size:11px;font-weight:700;color:var(--text-muted)}.loan_schedHead__77Nwj span:not(:first-child),.loan_schedRow__CqNnx span:not(:first-child){text-align:right}.loan_schedRow__CqNnx{display:grid;grid-template-columns:54px 1fr 1fr 1fr;grid-gap:6px;gap:6px;padding:10px 14px;font-size:12.5px;border-top:1px solid var(--border);align-items:center}.loan_schedNo__IIMON{font-family:var(--font-num);font-weight:700;color:var(--brand-primary)}.loan_schedNum__ZuHDi{font-family:var(--font-num);color:var(--text)}.loan_schedLast__j_DGe{background:var(--bg-sunken);font-weight:700}.loan_ellipsisRow__Z_KGP{text-align:center;padding:6px;color:var(--text-faint);font-family:var(--font-num);letter-spacing:3px;border-top:1px solid var(--border)}.loan_schedMore__OHEDp{display:block;width:100%;padding:11px;text-align:center;font-size:12.5px;font-weight:700;color:var(--brand-primary);background:var(--bg-sunken);cursor:pointer;border:none}.loan_feeCard__olAzC{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:0 16px 4px}.loan_feeLine__slA5g{display:flex;align-items:baseline;justify-content:space-between;padding:13px 0;font-size:13.5px;border-bottom:1px dashed var(--border)}.loan_feeLine__slA5g:last-child{border-bottom:none}.loan_feeLbl__54KA0{color:var(--text);display:flex;flex-direction:column;gap:2px}.loan_feeLbl__54KA0 small{font-size:11px;color:var(--text-faint);font-family:var(--font-num)}.loan_feeAmt__sj2F2{font-family:var(--font-num);font-weight:600;color:var(--text-strong)}.loan_feeTotalLine__xbFA5{border-top:2px solid var(--n-200);border-bottom:none;padding-top:14px;margin-top:2px}.loan_feeTotalLine__xbFA5 .loan_feeLbl__54KA0{font-weight:800;font-size:14.5px}.loan_feeTotalLine__xbFA5 .loan_feeAmt__sj2F2{font-weight:800;color:var(--up)}.loan_formula__vW8P1{margin-top:12px;padding:13px 15px;background:var(--brand-primary-50);border-radius:var(--r-md);font-size:12px;color:var(--brand-primary-700);line-height:1.65}.loan_formulaFx__J90Yk{display:block;margin-top:4px;font-family:var(--font-num);color:var(--text);font-size:11.5px}.loan_disclaimer__D_IJI{margin-top:14px;padding:13px 15px;background:var(--st-incomplete-bg);border-radius:var(--r-md);font-size:12.5px;color:#7a5524;line-height:1.6}.loan_ctaBar__qfz9P{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--frame-w);padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--bg-app) 22%);display:flex;gap:10px;z-index:50}@media (min-width:430px) and (hover:hover) and (pointer:fine){.loan_ctaBar__qfz9P{position:absolute;left:0;transform:none}}.loan_fieldGap__GhqOg{margin-top:14px}.loan_rateFixedRow__Mv8Gc{display:flex;align-items:center;gap:8px;margin-top:10px}.loan_rateUnit__32f9j{font-size:14px;color:var(--text-muted);white-space:nowrap}.loan_quickRates__n2nSx{display:flex;align-items:center;gap:6px;margin-top:8px;flex-wrap:wrap}.loan_qchip__VVxhx{height:30px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--bg-surface);font-size:12.5px;font-weight:700;color:var(--text-muted);cursor:pointer;font-family:var(--font-num);transition:all var(--dur-fast)}.loan_qchip__VVxhx.loan_active__DGbId{border-color:var(--brand-primary);background:var(--brand-primary-50);color:var(--brand-primary-700)}.loan_qhint__XqS1k{font-size:11.5px;color:var(--text-faint)}.loan_varBlock__JLo4q{margin-top:10px;display:flex;flex-direction:column;gap:8px}.loan_varRow__9rS7O{display:flex;align-items:center;gap:8px}.loan_varLbl__mO7oo{font-size:12.5px;font-weight:700;color:var(--text-muted);white-space:nowrap;min-width:52px}.loan_varSep__Kns_q{font-size:12.5px;color:var(--text-faint);white-space:nowrap}.loan_methodChips__uVOgx{row-gap:8px}.loan_gradRow__2UGrm{display:flex;align-items:center;gap:8px;margin-top:8px}.loan_disabled__VByk5{opacity:.35;cursor:not-allowed!important}