main .dnd-section:has(#hm-loan-module){padding-left:0!important;padding-right:0!important}main .dnd-section:has(#hm-loan-module)>.row-fluid{max-width:none!important;width:100%!important}main .dnd-column:has(#hm-loan-module),main .dnd-module:has(#hm-loan-module){padding-left:0!important;padding-right:0!important}#hm-loan-module{--hml-cream:#fcf7ef;--hml-navy:#0d1e35;--hml-blue-light:#eef6fc;--hml-blue-panel:#deeefb;--hml-blue:#15b3ff;--hml-coral:#ff7859;--hml-peach:#ffc9bc;--hml-ink:#181c1f;--hml-muted:#687076;--hml-border:#181c1f;--hml-font:"Mabry Pro","Inter",Arial,sans-serif;--hml-font-ui:"Inter",Arial,sans-serif;background:var(--hml-cream);color:var(--hml-ink);display:block;font-family:var(--hml-font-ui);font-size:15px;font-weight:400;line-height:1.7;margin:0;max-width:none;padding:0;text-align:left;width:100%;-webkit-text-size-adjust:100%}#hm-loan-module *,#hm-loan-module :after,#hm-loan-module :before{box-sizing:border-box}#hm-loan-module [hidden]{display:none!important}#hm-loan-module dd,#hm-loan-module dl,#hm-loan-module dt,#hm-loan-module h1,#hm-loan-module h2,#hm-loan-module h3,#hm-loan-module p{color:inherit;font-family:var(--hml-font-ui);margin:0;padding:0}#hm-loan-module h1,#hm-loan-module h2,#hm-loan-module h3{font-weight:700;letter-spacing:normal;text-transform:none}#hm-loan-module strong{font-weight:700}#hm-loan-module a{color:inherit;text-decoration:underline;text-underline-offset:2px}#hm-loan-module button,#hm-loan-module input,#hm-loan-module summary{font-family:var(--hml-font-ui);letter-spacing:normal;text-transform:none}#hm-loan-module button{cursor:pointer}#hm-loan-module .hml-button:after,#hm-loan-module .hml-button:before,#hm-loan-module button:after,#hm-loan-module button:before{content:none}#hm-loan-module svg{display:block;flex-shrink:0}#hm-loan-module a:focus-visible,#hm-loan-module button:focus-visible,#hm-loan-module summary:focus-visible{outline:3px solid var(--hml-blue);outline-offset:4px}#hm-loan-module .hml-container{display:block;margin:0 auto;max-width:900px;padding:0 24px;width:100%}#hm-loan-module .hml-hero{background:var(--hml-cream);display:block;margin:0;padding:48px 0 0}#hm-loan-module .hml-hero h1{font-size:42px;line-height:1.2;margin:0 0 24px;text-align:center}#hm-loan-module .hml-intro{margin:0 auto;max-width:820px;text-align:center}#hm-loan-module .hml-intro p{font-size:16px;line-height:1.8}#hm-loan-module .hml-steps{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 30px}#hm-loan-module .hml-step{align-items:center;background:#fff;border:1px solid #181c1f;border-radius:10px;display:flex;gap:10px;min-width:0;padding:14px 16px;text-align:left}#hm-loan-module .hml-step-number{background:var(--hml-blue-panel);border-radius:50%;display:grid;flex:0 0 32px;font-size:12px;height:32px;place-items:center;width:32px}#hm-loan-module .hml-step div>span,#hm-loan-module .hml-step strong{display:block;font-size:12px;line-height:1.4}#hm-loan-module .hml-step strong{margin-bottom:2px}#hm-loan-module .hml-calculator{background:#fff;border-radius:16px;box-shadow:0 3px 18px rgb(13 30 53/8%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;width:100%}#hm-loan-module .hml-input-panel,#hm-loan-module .hml-results-panel{min-width:0;padding:36px 28px}#hm-loan-module .hml-input-panel{background:#fcf7ef}#hm-loan-module .hml-results-panel{background:#fff}#hm-loan-module .hml-input-panel h2{font-size:20px;line-height:1.3;margin:0 0 4px}#hm-loan-module .hml-required{color:var(--hml-muted);font-size:11px;line-height:1.5;margin-bottom:22px}#hm-loan-module .hml-field label>span,#hm-loan-module .hml-required span{color:var(--hml-blue)}#hm-loan-module .hml-field{margin:0 0 17px}#hm-loan-module .hml-field label{color:var(--hml-ink);display:block;font-size:13px;font-weight:700;line-height:1.5;margin:0 0 7px}#hm-loan-module .hml-input-wrap{align-items:stretch;background:#fff;border:1px solid #d0d3d6;border-radius:7px;display:flex;min-height:48px;overflow:hidden;width:100%}#hm-loan-module .hml-prefix{background:var(--hml-blue-light);color:#193a5b;display:grid;flex:0 0 44px;font-size:13px;font-weight:700;place-items:center;width:44px}#hm-loan-module .hml-input-wrap input{appearance:none;background:#fff;border:0;border-radius:0;box-shadow:none;color:var(--hml-ink);display:block;flex:1 1 0;font-size:15px;font-weight:400;height:auto;line-height:1.5;margin:0;min-height:46px;min-width:0;outline:0;padding:11px 14px;width:0}#hm-loan-module .hml-input-wrap:focus-within{border-color:var(--hml-blue);box-shadow:0 0 0 3px rgba(21,179,255,.12)}#hm-loan-module .hml-input-wrap:has([aria-invalid=true]){border-color:#a8312c}#hm-loan-module .hml-error{color:#a8312c;font-size:12px;line-height:1.5;margin-top:5px}#hm-loan-module .hml-calc-note{color:#687076;font-size:12px;line-height:1.8;margin-top:27px}#hm-loan-module .hml-eyebrow{color:#687076;font-size:10px;letter-spacing:1.5px;line-height:1.5;margin-bottom:4px;text-transform:uppercase}#hm-loan-module .hml-monthly{font-size:52px;font-weight:700;letter-spacing:-2px;line-height:1.08;overflow-wrap:anywhere}#hm-loan-module .hml-monthly-caption{border-bottom:1px solid #e4e6e8;color:#687076;font-size:12px;line-height:1.6;margin-top:2px;padding-bottom:24px}#hm-loan-module .hml-breakdown{margin-top:14px}#hm-loan-module .hml-breakdown>div{align-items:baseline;border-bottom:1px solid #e4e6e8;display:flex;font-size:13px;gap:16px;justify-content:space-between;line-height:1.6;padding:8px 0}#hm-loan-module .hml-breakdown>div:last-child{border-bottom:0}#hm-loan-module .hml-breakdown dt{color:#687076}#hm-loan-module .hml-breakdown dd{font-weight:700;overflow-wrap:anywhere;text-align:right}#hm-loan-module .hml-apr{background:var(--hml-blue-light);border-radius:8px;margin-top:12px;padding:12px 14px}#hm-loan-module .hml-apr-title{align-items:center;display:flex;font-size:13px;font-weight:700;gap:8px;line-height:1.5}#hm-loan-module .hml-apr-dot{background:var(--hml-blue);border-radius:50%;flex:0 0 7px;height:7px;width:7px}#hm-loan-module .hml-apr p{color:#687076;font-size:11px;line-height:1.5;margin-top:4px;padding-left:15px}#hm-loan-module .hml-result-note{color:#687076;font-size:11px;line-height:1.7;margin-top:14px}#hm-loan-module .hml-placeholder{color:var(--hml-muted);font-size:14px;padding:55px 0;text-align:center}#hm-loan-module .hml-button,#hm-loan-module .hml-email-button{align-items:center;background:var(--hml-coral);border:1px solid var(--hml-coral);border-radius:999px;box-shadow:none;color:#181c1f;display:inline-flex;font-family:var(--hml-font-ui);font-size:15px;font-weight:400;justify-content:center;line-height:1.4;margin:0;min-height:48px;min-width:200px;padding:13px 30px;text-align:center;text-decoration:none;transition:background-color .16s ease}#hm-loan-module .hml-button:hover,#hm-loan-module .hml-email-button:hover{background:#fc5f3b;border-color:#fc5f3b;color:#181c1f}#hm-loan-module .hml-inline-cta{padding:32px 0 80px;text-align:center}#hm-loan-module .hml-inline-cta p{color:#687076;font-size:15px;line-height:1.7;margin-top:16px}#hm-loan-module .hml-section{display:block;margin:0;padding:56px 0;width:100%}#hm-loan-module .hml-section h2{font-size:26px;line-height:1.3;margin:0 0 16px;text-align:center}#hm-loan-module .hml-section-intro{font-size:15px;line-height:1.8;margin:0 0 16px;text-align:center}#hm-loan-module .hml-affects{background:var(--hml-navy);color:#fff}#hm-loan-module .hml-limitations,#hm-loan-module .hml-understanding{background:var(--hml-blue-light)}#hm-loan-module .hml-consolidation,#hm-loan-module .hml-faq-section{background:var(--hml-cream)}#hm-loan-module .hml-compare{background:#fff}#hm-loan-module .hml-affects .hml-section-intro{color:#fff}#hm-loan-module .hml-feature-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}#hm-loan-module .hml-feature{background:#fff;border:1px solid #181c1f;border-radius:9px;color:var(--hml-ink);min-width:0;padding:18px;text-align:center}#hm-loan-module .hml-feature-icon{background:var(--hml-peach);border-radius:50%;display:grid;height:36px;margin:0 auto 10px;place-items:center;width:36px}#hm-loan-module .hml-feature-icon svg{height:21px;stroke:var(--hml-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:21px}#hm-loan-module .hml-feature h3{font-size:13px;line-height:1.4;margin-bottom:5px}#hm-loan-module .hml-feature p{color:#687076;font-size:12px;line-height:1.6}#hm-loan-module .hml-origination{color:#fff;font-size:15px;line-height:1.8;margin-top:22px;text-align:center}#hm-loan-module .hml-definition-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}#hm-loan-module .hml-definition{align-items:flex-start;background:#fff;border:1px solid var(--hml-border);border-radius:9px;display:flex;gap:12px;min-width:0;padding:18px}#hm-loan-module .hml-number{background:var(--hml-blue);border-radius:50%;color:#181c1f;display:grid;flex:0 0 26px;font-size:12px;font-weight:700;height:26px;place-items:center;width:26px}#hm-loan-module .hml-definition h3{font-size:13px;line-height:1.4;margin-bottom:4px}#hm-loan-module .hml-definition p{color:#687076;font-size:12px;line-height:1.6}#hm-loan-module .hml-note{align-items:flex-start;background:#fff;border:1px solid var(--hml-border);border-radius:9px;display:flex;gap:12px;margin-top:14px;padding:14px 16px}#hm-loan-module .hml-note svg{height:18px;margin-top:2px;stroke:currentColor;stroke-linecap:round;stroke-width:1.4;width:18px}#hm-loan-module .hml-note p{font-size:13px;line-height:1.7}#hm-loan-module .hml-consolidation-box{background:#fff;border:1px solid var(--hml-border);border-radius:9px;margin:14px 0 18px;padding:22px}#hm-loan-module .hml-consolidation-label{align-items:center;color:#687076;display:flex;flex-wrap:wrap;font-size:10px;gap:8px;letter-spacing:1px;line-height:1.5;margin-bottom:16px;text-transform:uppercase}#hm-loan-module .hml-example-label{background:#fcf7ef;border:1px solid #181c1f;border-radius:20px;font-size:9px;padding:2px 8px}#hm-loan-module .hml-consolidation-grid{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 44px minmax(0,1.08fr)}#hm-loan-module .hml-credit-cards{display:grid;gap:7px}#hm-loan-module .hml-credit-card{background:var(--hml-cream);border-radius:8px;padding:10px 12px}#hm-loan-module .hml-credit-card small,#hm-loan-module .hml-credit-card span,#hm-loan-module .hml-credit-card strong{display:block}#hm-loan-module .hml-credit-card span{color:#687076;font-size:10px;letter-spacing:.5px;line-height:1.4;margin-bottom:2px;text-transform:uppercase}#hm-loan-module .hml-credit-card strong{font-size:14px;line-height:1.5}#hm-loan-module .hml-credit-card small{color:#116cb6;font-size:11px;line-height:1.5;margin-top:1px}#hm-loan-module .hml-consolidation-arrow{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:4px}#hm-loan-module .hml-consolidation-arrow>span{background:var(--hml-blue);flex:1;min-height:12px;width:2px}#hm-loan-module .hml-consolidation-arrow i{background:var(--hml-blue);border-radius:50%;display:grid;flex:0 0 24px;height:24px;place-items:center;width:24px}#hm-loan-module .hml-consolidation-arrow svg{height:13px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:13px}#hm-loan-module .hml-personal-loan{background:var(--hml-blue-panel);border:1px solid var(--hml-border);border-radius:9px;padding:20px 12px;text-align:center}#hm-loan-module .hml-personal-label{color:#687076;display:block;font-size:10px;letter-spacing:1px;line-height:1.5;margin-bottom:5px;text-transform:uppercase}#hm-loan-module .hml-personal-loan>strong{display:block;font-size:25px;line-height:1.3}#hm-loan-module .hml-personal-caption{color:#687076;display:block;font-size:11px;margin-top:5px}#hm-loan-module .hml-fixed-badge{background:var(--hml-blue);border-radius:30px;color:#181c1f;display:inline-block;font-size:10px;font-weight:700;line-height:1.5;margin-top:9px;padding:3px 12px}#hm-loan-module .hml-example-note{color:#687076;font-size:15px;font-style:italic;line-height:1.7;margin-top:13px;text-align:center}#hm-loan-module .hml-consolidation-copy{font-size:15px;line-height:1.8;text-align:center}#hm-loan-module .hml-checklist{display:grid;gap:10px}#hm-loan-module .hml-check-item{align-items:flex-start;background:var(--hml-cream);border:1px solid var(--hml-border);border-radius:9px;box-shadow:none;color:var(--hml-ink);display:flex;gap:13px;margin:0;min-width:0;padding:16px 18px;text-align:left;white-space:normal;width:100%}#hm-loan-module .hml-check-circle{background:#fff;border:1px solid var(--hml-border);border-radius:50%;display:grid;flex:0 0 24px;height:24px;margin-top:2px;place-items:center;width:24px}#hm-loan-module .hml-check-circle svg{height:14px;stroke:var(--hml-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3;width:14px}#hm-loan-module .hml-check-copy{display:block;min-width:0}#hm-loan-module .hml-check-copy>strong{display:block;font-size:13px;line-height:1.4;margin-bottom:3px}#hm-loan-module .hml-check-copy>span{color:#687076;display:block;font-size:12px;font-weight:400;line-height:1.6}#hm-loan-module .hml-check-item[aria-pressed=true]{background:var(--hml-blue-light)}#hm-loan-module .hml-check-item[aria-pressed=true] .hml-check-circle{background:var(--hml-blue);border-color:var(--hml-blue)}#hm-loan-module .hml-limit-list{display:grid;gap:10px}#hm-loan-module .hml-limit{background:#fff;border:1px solid var(--hml-border);border-radius:9px;padding:16px 18px}#hm-loan-module .hml-limit p{font-size:13px;line-height:1.75}#hm-loan-module .hml-bottom-cta{background:var(--hml-navy);color:#fff;margin:0;padding:72px 24px 88px;text-align:center}#hm-loan-module .hml-cta-inner{margin:0 auto;max-width:560px;width:100%}#hm-loan-module .hml-bottom-cta h2{font-size:32px;line-height:1.25;margin-bottom:14px}#hm-loan-module .hml-cta-description{color:#fff;font-size:16px;line-height:1.8;margin-bottom:26px}#hm-loan-module .hml-cta-note{color:#fff;font-size:15px;line-height:1.7;margin-top:17px}#hm-loan-module .hml-faq-section h2{margin-bottom:18px}#hm-loan-module .hml-faq-list{display:grid;gap:10px}#hm-loan-module .hml-faq{background:#fff;border:1px solid var(--hml-border);border-radius:12px;display:block;margin:0;padding:0}#hm-loan-module .hml-faq summary{align-items:center;border:0;color:var(--hml-ink);cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:20px;justify-content:space-between;line-height:1.4;list-style:none;margin:0;min-height:60px;padding:18px 22px}#hm-loan-module .hml-faq summary::-webkit-details-marker{display:none}#hm-loan-module .hml-faq summary::marker{content:""}#hm-loan-module .hml-faq summary:after{border-bottom:2px solid;border-right:2px solid;content:"";display:block;flex:0 0 7px;height:7px;margin-right:4px;transform:rotate(45deg);width:7px}#hm-loan-module .hml-faq[open] summary:after{transform:rotate(225deg)}#hm-loan-module .hml-faq-answer{color:#687076;font-size:14px;line-height:1.8;padding:0 22px 20px}#hm-loan-module .hml-disclosure{border-top:1px solid #e4e6e8;color:#687076;margin:0 auto;max-width:900px;padding:28px 24px 40px}#hm-loan-module .hml-disclosure p{font-size:11px;line-height:1.8}#hm-loan-module .hml-disclosure p+p{margin-top:10px}#hm-loan-module .hml-email-button{background:var(--hml-coral);border:1px solid var(--hml-coral);border-radius:30px;color:var(--hml-ink);font-size:14px;font-weight:400;margin:18px 0 0;padding:12px 20px;width:100%}#hm-loan-module .hml-dialog{background:#fff;border:0;border-radius:14px;color:var(--hml-ink);font-family:var(--hml-font-ui);margin:auto;max-height:calc(100dvh - 48px);overflow-y:auto;padding:32px 28px;width:min(440px,calc(100% - 32px))}#hm-loan-module .hml-dialog::backdrop{background:rgba(13,30,53,.55)}#hm-loan-module .hml-dialog h2{font-size:24px;line-height:1.3;padding-right:24px}#hm-loan-module .hml-dialog-close{background:transparent;border:0;color:var(--hml-ink);font-size:28px;font-weight:400;height:36px;line-height:1;padding:0;position:absolute;right:12px;top:12px;width:36px}#hm-loan-module .hml-dialog-intro{color:var(--hml-muted);font-size:14px;margin-top:8px}#hm-loan-module .hml-email-summary{background:var(--hml-blue-light);border-radius:8px;font-size:13px;line-height:1.8;margin:20px 0;padding:16px;white-space:pre-line}#hm-loan-module .hml-dialog label{display:block;font-size:13px;font-weight:700;margin:14px 0 6px}#hm-loan-module .hml-dialog input{background:#fff;border:1px solid #d0d3d6;border-radius:7px;color:var(--hml-ink);font-size:16px;min-height:46px;padding:10px 12px;width:100%}#hm-loan-module .hml-dialog input:focus{outline:2px solid var(--hml-blue);outline-offset:2px}#hm-loan-module .hml-dialog .hml-button{margin-top:20px;width:100%}#hm-loan-module .hml-dialog .hml-button:disabled{cursor:wait;opacity:.65}@media (min-width:641px) and (max-width:900px){#hm-loan-module .hml-input-panel,#hm-loan-module .hml-results-panel{padding:28px 22px}#hm-loan-module .hml-step{gap:8px;padding:12px}#hm-loan-module .hml-feature{padding:16px 12px}#hm-loan-module .hml-monthly{font-size:46px}}@media (max-width:640px){#hm-loan-module .hml-container{padding-left:20px;padding-right:20px}#hm-loan-module .hml-hero{padding-top:16px}#hm-loan-module .hml-hero h1{font-size:28px;line-height:1.15;margin-bottom:12px}#hm-loan-module .hml-intro,#hm-loan-module .hml-intro p{font-size:14px;line-height:1.4}#hm-loan-module .hml-intro p{margin-bottom:8px}#hm-loan-module .hml-intro p+p{margin-top:8px}#hm-loan-module .hml-steps{display:none}#hm-loan-module .hml-step{padding:12px 14px}#hm-loan-module .hml-step div>span,#hm-loan-module .hml-step strong{font-size:13px}#hm-loan-module .hml-calculator{border-radius:12px;grid-template-columns:1fr;margin-top:16px}#hm-loan-module .hml-input-panel,#hm-loan-module .hml-results-panel{grid-row:auto;padding:18px 16px}#hm-loan-module .hml-results-panel{border-top:1px solid #e4e6e8}#hm-loan-module .hml-input-panel h2{font-size:20px}#hm-loan-module .hml-input-wrap input{font-size:16px}#hm-loan-module .hml-calc-note{font-size:12px;margin-top:22px}#hm-loan-module .hml-monthly{font-size:46px}#hm-loan-module .hml-breakdown>div{font-size:14px}#hm-loan-module .hml-inline-cta{padding:28px 0 44px}#hm-loan-module .hml-inline-cta p{font-size:12px}#hm-loan-module .hml-section{padding:40px 0}#hm-loan-module .hml-section h2{font-size:23px}#hm-loan-module .hml-consolidation-copy,#hm-loan-module .hml-origination,#hm-loan-module .hml-section-intro{font-size:14px;line-height:1.75}#hm-loan-module .hml-definition-grid,#hm-loan-module .hml-feature-grid{gap:12px;grid-template-columns:1fr}#hm-loan-module .hml-feature{padding:22px 20px}#hm-loan-module .hml-definition h3,#hm-loan-module .hml-feature h3{font-size:15px}#hm-loan-module .hml-definition p,#hm-loan-module .hml-feature p{font-size:13px;line-height:1.7}#hm-loan-module .hml-definition{padding:18px 16px}#hm-loan-module .hml-note{padding:16px}#hm-loan-module .hml-consolidation-box{padding:18px 16px}#hm-loan-module .hml-consolidation-grid{gap:16px;grid-template-columns:1fr}#hm-loan-module .hml-consolidation-arrow{align-items:center;flex-direction:row;gap:6px;justify-content:center}#hm-loan-module .hml-consolidation-arrow>span{flex:0 0 40px;height:2px;min-height:0;width:40px}#hm-loan-module .hml-consolidation-arrow svg{transform:rotate(90deg)}#hm-loan-module .hml-personal-loan{padding:24px 16px}#hm-loan-module .hml-example-note{font-size:12px}#hm-loan-module .hml-check-item{gap:11px;padding:16px 14px}#hm-loan-module .hml-check-copy>strong{font-size:14px}#hm-loan-module .hml-check-copy>span{font-size:13px;line-height:1.7}#hm-loan-module .hml-limit{padding:16px}#hm-loan-module .hml-bottom-cta{padding:48px 20px}#hm-loan-module .hml-bottom-cta h2{font-size:28px}#hm-loan-module .hml-cta-description{font-size:14px}#hm-loan-module .hml-cta-note{font-size:12px}#hm-loan-module .hml-faq summary{font-size:14px;min-height:60px;padding:16px}#hm-loan-module .hml-faq-answer{font-size:13px;padding:0 16px 18px}#hm-loan-module .hml-disclosure{margin:0 20px;padding:24px 0 32px}}@media (prefers-reduced-motion:reduce){#hm-loan-module *,#hm-loan-module :after,#hm-loan-module :before{scroll-behavior:auto!important;transition:none!important}}#hm-loan-module .hml-apr p,#hm-loan-module .hml-breakdown,#hm-loan-module .hml-breakdown dd,#hm-loan-module .hml-breakdown dt,#hm-loan-module .hml-calc-note,#hm-loan-module .hml-check-copy>span,#hm-loan-module .hml-consolidation-label,#hm-loan-module .hml-credit-card small,#hm-loan-module .hml-credit-card span,#hm-loan-module .hml-definition p,#hm-loan-module .hml-disclosure p,#hm-loan-module .hml-error,#hm-loan-module .hml-example-note,#hm-loan-module .hml-eyebrow,#hm-loan-module .hml-feature p,#hm-loan-module .hml-field-hint,#hm-loan-module .hml-fixed-badge,#hm-loan-module .hml-monthly-caption,#hm-loan-module .hml-personal-caption,#hm-loan-module .hml-personal-label,#hm-loan-module .hml-prefix,#hm-loan-module .hml-required,#hm-loan-module .hml-result-note,#hm-loan-module .hml-step div>span,#hm-loan-module input,#hm-loan-module label{font-family:var(--hml-font-ui)}#hm-loan-module .hml-step div>span{color:#687076}#hm-loan-module .hml-field-hint{color:#687076;font-size:12px;line-height:1.5;margin-top:5px}#hm-loan-module #hml-apr-warning{color:#a8312c;font-weight:600;margin-top:8px}#hm-loan-module .hml-field label:has(#hml-fee-value){align-items:center;display:flex;gap:5px}#hm-loan-module #hml-fee-value{color:#181c1f;font-family:var(--hml-font-ui);margin-left:auto}#hm-loan-module .hml-fee-slider{accent-color:#116cb6;cursor:pointer;display:block;margin:0;min-height:32px;padding:0;width:100%}#hm-loan-module .hml-fee-slider:focus-visible{outline:2px solid #116cb6;outline-offset:3px}#hm-loan-module .hml-fee-endpoints{color:#687076;display:flex;font:12px/1.5 var(--hml-font-ui);justify-content:space-between}#hm-loan-module .hml-dialog-privacy{color:#687076;font:12px/1.5 var(--hml-font-ui);margin-top:8px}@media (max-width:640px){#hm-loan-module .hml-calc-note{font-size:12px;line-height:1.4;margin-top:12px}}#hm-loan-module .hml-button,#hm-loan-module button,#hm-loan-module h1,#hm-loan-module h2,#hm-loan-module h3{font-family:var(--hml-font)}#hm-loan-module .hml-check-item,#hm-loan-module .hml-faq summary{font-family:var(--hml-font-ui)}#hm-loan-module .hml-email-button{background:#fff;border:1px solid #193a5b;color:#193a5b}#hm-loan-module .hml-email-button:hover{background:#193a5b;border-color:#193a5b;color:#fff}#hm-loan-module .hml-email-button:disabled{cursor:not-allowed;opacity:.65}#hm-loan-module .hml-calculate-mobile{display:none}#hm-loan-module #hml-results{scroll-margin-top:100px}@media (max-width:640px){#hm-loan-module .hml-calculate-mobile{display:flex;margin-top:20px;width:100%}}