.dhomeloanx{--hl-ok:#15803d;--hl-or:#c2410c;--hl-pad:clamp(.9rem, 1.5vw, 1.15rem)}.dhomeloanx main h3,.dhomeloanx main h4{font-family:var(--b);color:var(--ink);letter-spacing:-.012em;font-weight:800}.dhomeloanx .hl-band{border-block:1px solid var(--line2);background:#fff}.dhomeloanx #emi-calculator-section{scroll-margin-top:76px}@media (max-width:900px){.dhomeloanx #emi-calculator-section{scroll-margin-top:68px}}.dhomeloanx .hl-h2w{max-width:30ch}.dhomeloanx .hl-hero .kick{display:inline-flex}.dhomeloanx .hl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.25rem;max-width:34rem;margin-top:1.25rem;display:grid}.dhomeloanx .hl-stats>div{border-left:2px solid #ff8a00;padding-left:.8rem}.dhomeloanx .hl-stats dt{color:var(--ink);letter-spacing:-.01em;font-size:.95rem;font-weight:800;line-height:1.3}.dhomeloanx .hl-stats dd{color:var(--slate);font-size:.84rem;font-weight:500;line-height:1.45}.dhomeloanx .hl-hero .p1-hero-cta{margin-top:1.4rem}.dhomeloanx .hl-trust{flex-wrap:wrap;gap:.45rem 1.25rem;margin-top:1.1rem;list-style:none;display:flex}.dhomeloanx .hl-trust li{color:var(--ink);align-items:center;gap:.45rem;font-size:.86rem;font-weight:600;display:inline-flex}.dhomeloanx .hl-trust li:before{content:"";background:var(--grad);border-radius:50%;flex:none;width:6px;height:6px}@media (max-width:380px){.dhomeloanx .hl-stats{gap:.6rem .8rem}}.dhomeloanx .hl-grid{grid-template-columns:1fr;gap:clamp(.7rem,1.3vw,.9rem);list-style:none;display:grid}@media (min-width:640px){.dhomeloanx .hl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.dhomeloanx .hl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dhomeloanx .hl-card{background:var(--card);border:1px solid var(--line);padding:var(--hl-pad);border-radius:14px;flex-direction:column;display:flex}.dhomeloanx .hl-card h3{margin-bottom:.3rem;font-size:1rem;line-height:1.3}.dhomeloanx .hl-card p{color:var(--slate);max-width:48ch;margin-bottom:.75rem;font-size:.88rem;font-weight:500;line-height:1.6}.dhomeloanx .hl-tags{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;gap:.3rem .75rem;margin-top:auto;padding-top:.7rem;font-size:.8rem;font-weight:700;line-height:1.4;display:flex}.dhomeloanx .hl-ok{color:var(--hl-ok)}.dhomeloanx .hl-tag{color:var(--hl-or)}.dhomeloanx .hl-guide{grid-template-columns:1fr;align-items:start;gap:clamp(1rem,2.4vw,2rem);display:grid}@media (min-width:960px){.dhomeloanx .hl-guide{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.dhomeloanx .hl-guide-t h3{margin-bottom:.6rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.25}.dhomeloanx .hl-guide-t p{color:var(--slate);max-width:68ch;font-size:1rem;font-weight:500;line-height:1.65}.dhomeloanx .hl-guide-t p+p{margin-top:.75rem}.dhomeloanx .hl-guide-k{background:var(--grad-soft);border-radius:18px;padding:clamp(1rem,2vw,1.4rem)}.dhomeloanx .hl-guide-k h4{margin-bottom:.6rem;font-size:1rem}.dhomeloanx .hl-guide-k ul{gap:.5rem;list-style:none;display:grid}.dhomeloanx .hl-guide-k li{color:var(--slate);padding-left:1.1rem;font-size:.9rem;font-weight:500;line-height:1.55;position:relative}.dhomeloanx .hl-guide-k li:before{content:"";background:var(--grad);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.dhomeloanx .hl-guide-k strong{color:var(--ink);font-weight:800}.dhomeloanx .hl-panel{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.dhomeloanx .hl-panel-h{background:var(--grad-soft);padding:.85rem var(--hl-pad);border-bottom:1px solid var(--line2)}.dhomeloanx .hl-panel-h h3{font-size:1.05rem;line-height:1.3}.dhomeloanx .hl-panel-h p{color:var(--slate);margin-top:.1rem;font-size:.86rem;font-weight:500;line-height:1.5}.dhomeloanx .hl-elig{grid-template-columns:1fr;gap:clamp(.7rem,1.3vw,.9rem);display:grid}@media (min-width:960px){.dhomeloanx .hl-elig{grid-template-columns:repeat(2,minmax(0,1fr))}}.dhomeloanx .hl-elig-g{flex:1;grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:520px){.dhomeloanx .hl-elig-g{grid-template-columns:repeat(2,minmax(0,1fr))}.dhomeloanx .hl-elig-g li:nth-child(odd){border-right:1px solid var(--line2)}}.dhomeloanx .hl-elig-g li{padding:.8rem var(--hl-pad);border-bottom:1px solid var(--line2)}.dhomeloanx .hl-elig-g li:nth-last-child(-n+2){border-bottom:0}@media (max-width:519.98px){.dhomeloanx .hl-elig-g li:nth-last-child(2){border-bottom:1px solid var(--line2)}}.dhomeloanx .hl-elig-g h4{margin-bottom:.15rem;font-size:.92rem;line-height:1.3}.dhomeloanx .hl-elig-g p{color:var(--slate);font-size:.88rem;font-weight:500;line-height:1.5}.dhomeloanx .hl-elig-g p.hl-ok{color:var(--hl-ok);margin-top:.15rem;font-size:.8rem;font-weight:600}.dhomeloanx .hl-ask,.dhomeloanx .hl-help{border-radius:18px;grid-template-columns:1fr;align-items:center;gap:.9rem 1.5rem;margin-top:clamp(.8rem,1.6vw,1.1rem);padding:clamp(1rem,2vw,1.35rem) clamp(1rem,2.2vw,1.6rem);display:grid}@media (min-width:760px){.dhomeloanx .hl-ask,.dhomeloanx .hl-help{grid-template-columns:minmax(0,1fr) auto}}.dhomeloanx .hl-ask{background:var(--card);border:1px solid var(--line)}.dhomeloanx .hl-ask h3,.dhomeloanx .hl-help h3{margin-bottom:.25rem;font-size:1.1rem;line-height:1.3}.dhomeloanx .hl-ask p,.dhomeloanx .hl-help p{color:var(--slate);max-width:62ch;font-size:.92rem;font-weight:500;line-height:1.55}.dhomeloanx .hl-ask .btn,.dhomeloanx .hl-help .btn{justify-content:center;min-height:48px}.dhomeloanx .hl-docs{grid-template-columns:1fr;gap:clamp(.7rem,1.3vw,.9rem);display:grid}@media (min-width:700px){.dhomeloanx .hl-docs{grid-template-columns:repeat(2,minmax(0,1fr))}.dhomeloanx .hl-docs>:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:1000px){.dhomeloanx .hl-docs{grid-template-columns:repeat(3,minmax(0,1fr))}.dhomeloanx .hl-docs>:last-child:nth-child(odd){grid-column:auto}}.dhomeloanx .hl-doc-l{padding:.2rem var(--hl-pad) .4rem;list-style:none}.dhomeloanx .hl-doc-l li{justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.dhomeloanx .hl-doc-l li+li{border-top:1px solid var(--line2)}.dhomeloanx .hl-doc-l h4{font-size:.92rem;line-height:1.3}.dhomeloanx .hl-doc-l small{color:var(--slate);font-size:.8rem;font-weight:500;line-height:1.45;display:block}.dhomeloanx .hl-doc-l .hl-badge{font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:.35rem .55rem;font-size:.6875rem;font-weight:600;line-height:1}.dhomeloanx .hl-badge.req{color:#9a3412;background:#fff1ea}.dhomeloanx .hl-badge.opt{color:#475569;background:#eef1f5}.dhomeloanx .hl-help{background:var(--grad-soft)}.dhomeloanx .hl-help-l{flex-wrap:wrap;gap:.35rem 1.25rem;margin-top:.6rem;list-style:none;display:flex}.dhomeloanx .hl-help-l li{color:var(--ink);padding-left:1.2rem;font-size:.88rem;font-weight:600;line-height:1.5;position:relative}.dhomeloanx .hl-help-l li:before{content:"";border-right:2px solid var(--hl-ok);border-bottom:2px solid var(--hl-ok);width:.4rem;height:.7rem;position:absolute;top:.3em;left:.15rem;transform:rotate(45deg)}.dhomeloanx .hl-help-a{text-align:center;justify-items:center;gap:.5rem;display:grid}.dhomeloanx .hl-help .hl-help-c{font-size:.84rem}.dhomeloanx .hl-help-c b{font-family:var(--b);color:var(--ink);white-space:nowrap;font-size:1.05rem;font-weight:800}@media (max-width:759.98px){.dhomeloanx .hl-help-a{justify-items:stretch}}.dhomeloanx .hl-steps{grid-template-columns:1fr;gap:clamp(.7rem,1.3vw,.9rem);list-style:none;display:grid}@media (min-width:600px){.dhomeloanx .hl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.dhomeloanx .hl-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.dhomeloanx .hl-steps li{background:var(--card);border:1px solid var(--line);padding:var(--hl-pad);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.85rem;display:grid}.dhomeloanx .hl-step-n{background:var(--grad-deep);color:#fff;width:2.25rem;height:2.25rem;font-family:var(--m);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:span 2;place-items:center;font-size:.95rem;font-weight:600;display:grid}.dhomeloanx .hl-steps h3{margin:.4rem 0 .2rem;font-size:.98rem;line-height:1.3}.dhomeloanx .hl-steps p{color:var(--slate);font-size:.86rem;font-weight:500;line-height:1.6}.dhomeloanx .hl-eval{background:var(--grad-soft);border-radius:18px;grid-template-columns:1fr;align-items:center;gap:.8rem 1.5rem;margin-top:clamp(.8rem,1.6vw,1.1rem);padding:clamp(1rem,2vw,1.35rem) clamp(1rem,2.2vw,1.6rem);display:grid}@media (min-width:900px){.dhomeloanx .hl-eval{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.dhomeloanx .hl-eval-t h3{margin-bottom:.25rem;font-size:1.1rem;line-height:1.3}.dhomeloanx .hl-eval-t p{color:var(--slate);max-width:62ch;font-size:.92rem;font-weight:500;line-height:1.55}.dhomeloanx .hl-eval-l{grid-template-columns:1fr;gap:.6rem;list-style:none;display:grid}@media (min-width:520px){.dhomeloanx .hl-eval-l{grid-template-columns:repeat(2,minmax(0,1fr))}}.dhomeloanx .hl-eval-l li{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:.7rem .9rem}.dhomeloanx .hl-eval-l h4{font-size:.92rem;line-height:1.3}.dhomeloanx .hl-eval-l small{color:var(--slate);font-size:.82rem;font-weight:500;line-height:1.45;display:block}.dhomeloanx .hl-eval-n{border-top:1px solid var(--line);color:var(--slate);grid-column:1/-1;padding-top:.7rem;font-size:.82rem;font-weight:500;line-height:1.5}.dhomeloanx .hl-reviews{grid-template-columns:1fr;gap:clamp(.7rem,1.3vw,.9rem);list-style:none;display:grid}@media (min-width:760px){.dhomeloanx .hl-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}.dhomeloanx .hl-review{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:clamp(1rem,2vw,1.4rem);display:flex}.dhomeloanx .hl-stars{color:var(--gold);gap:.15rem;margin-bottom:.6rem;display:inline-flex}.dhomeloanx .hl-quote{color:var(--ink);max-width:62ch;font-size:1rem;font-weight:500;line-height:1.6}.dhomeloanx .hl-who{margin-top:auto;padding-top:.85rem}.dhomeloanx .hl-who h3{font-size:.95rem;line-height:1.3}.dhomeloanx .hl-who small{color:var(--slate);font-size:.82rem;font-weight:500;line-height:1.45;display:block}.dhomeloanx .hl-doc-btn{min-height:48px}.dhomeloanx .hl-dlg{border-radius:var(--r);background:var(--card);width:min(640px,100% - 32px);max-height:calc(100vh - 48px);color:var(--ink);box-shadow:var(--sh2);overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:auto}.dhomeloanx .hl-dlg::backdrop{background:#0a1a338c}.dhomeloanx .hl-dlg-in{padding:clamp(1.1rem,2.4vw,1.6rem)}.dhomeloanx .hl-dlg-h{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.dhomeloanx .hl-dlg-h p{color:var(--ink);font-size:1.05rem;font-weight:700;line-height:1.45}.dhomeloanx .hl-dlg-x{width:44px;height:44px;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;display:grid}.dhomeloanx .hl-dlg-x:hover{background:var(--line2);color:var(--ink)}.dhomeloanx .hl-dlg-x:focus-visible{outline:3px solid var(--g2);outline-offset:2px}.dhomeloanx .hl-dlg-list{gap:.6rem;list-style:none;display:grid}.dhomeloanx .hl-dlg-list li{border:1px solid var(--line);border-left:3px solid #ff8a00;border-radius:12px;padding:.7rem .9rem}.dhomeloanx .hl-dlg-list h3{font-family:var(--b);color:var(--ink);font-size:.98rem;font-weight:800;line-height:1.3}.dhomeloanx .hl-dlg-list p{color:var(--slate);margin-top:.15rem;font-size:.88rem;font-weight:500;line-height:1.55}.dhomeloanx .hl-dlg-n{color:var(--slate);margin-top:1rem;font-size:.88rem;font-weight:500;line-height:1.5}@media (prefers-reduced-motion:reduce){.dhomeloanx .hl-dlg-x{transition:none}}
