@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";
:root{--navy:#132c44;--navy-deep:#10263c;--orange:#f2a15b;--orange-dark:#b65320;--cream:#faf9f6;--paper:#fff;--text:#4f606c;--muted:#616f77;--line:#dce2df;--green:#256751;--red:#a62d26;--sage:#e8ede5;--peach:#f7e5d5;--heading:"Manrope",Arial,sans-serif;--body:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--cream);color:var(--navy);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}button{cursor:pointer}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading)}::selection{color:var(--navy);background:#f9d8b8}:focus-visible{outline:3px solid var(--orange-dark);outline-offset:4px}.container{width:min(1240px,100% - 64px);margin-inline:auto}.eyebrow{letter-spacing:1.7px;font-size:12px;font-weight:700;line-height:1.7;display:block}.site-header{border-bottom:1px solid var(--line);height:96px}.header-inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.brand img{width:200px;height:auto;display:block}.header-inner nav{color:var(--text);gap:28px;margin-left:auto;margin-right:16px;font-size:13px;display:flex}.header-inner nav a:hover,.site-footer a:hover{color:var(--orange-dark)}.header-cta{border:1px solid #b9c4c8;border-radius:6px;align-items:center;gap:22px;padding:13px 18px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.header-cta:hover{background:var(--sage)}h1{letter-spacing:-2.6px;font-size:clamp(38px,3.5vw,49px);font-weight:600;line-height:1.16}h1>span{color:var(--orange-dark)}.application-card{background:var(--paper);border:1px solid #d6dfd9;border-radius:16px;scroll-margin-top:25px;overflow:hidden;box-shadow:0 18px 55px #1732470a}.form-topline{background:var(--sage);letter-spacing:1px;color:#385e4e;border-bottom:1px solid #d9e1d8;justify-content:space-between;gap:10px;padding:18px 27px;font-size:10px;font-weight:700;display:flex}.form-topline>span:first-child{align-items:center;gap:8px;display:flex}.form-heading{padding:27px 28px 0}.form-heading h2{letter-spacing:-1px;font-size:28px;font-weight:650}.form-heading p{color:var(--text);margin-top:9px;font-size:14px;line-height:1.6}form{padding:25px 28px 0}fieldset{border:0;min-width:0;margin:0;padding:0}.form-grid{grid-template-columns:1fr 1fr;gap:19px 15px;display:grid}.form-field{min-width:0}.wide{grid-column:1/-1}.form-field label{margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.4;display:block}.form-field label>span{color:var(--muted)}.input-wrap{background:#fff;border:1px solid #cfd8dc;border-radius:6px;align-items:center;height:48px;transition:border-color .15s,box-shadow .15s;display:flex}.input-wrap:focus-within{border-color:#617a88;box-shadow:0 0 0 3px #132c4410}.input-wrap input,.input-wrap select{color:var(--navy);width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;outline:none;padding:0 12px;font-size:16px}.input-wrap input::placeholder{color:#66757e;opacity:1}.input-prefix{color:var(--text);flex-shrink:0;padding-left:12px;font-size:14px}.input-prefix+input{padding-left:8px}.select-wrap select{appearance:none;cursor:pointer;padding-right:32px}.select-wrap select:invalid{color:#66757e}.select-wrap svg{pointer-events:none;margin-left:-28px}.invalid{border-color:var(--red)}.other-bank-label{margin-top:12px}.field-error{color:var(--red);margin-top:5px;font-size:12px;line-height:1.5;display:block}.consent{cursor:pointer;align-items:flex-start;gap:10px;margin-top:22px;display:flex}.consent input{width:17px;height:17px;accent-color:var(--navy);flex-shrink:0;margin:3px 0 0}.consent span{color:var(--text);font-size:12px;line-height:1.75}.consent a{text-underline-offset:2px;color:var(--navy);text-decoration:underline}.submit-button{background:var(--navy);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:20px;width:100%;min-height:52px;margin-top:22px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:flex}.submit-button:hover{background:#244861}.submit-button:disabled{opacity:.7;cursor:wait;transform:none}.form-note{color:var(--text);justify-content:center;align-items:center;gap:6px;margin:14px 0 22px;font-size:11px;line-height:1.6;display:flex}.form-footer{color:#456253;text-align:center;background:#f7f9f5;border-top:1px solid #e5ebe4;justify-content:center;align-items:center;gap:7px;padding:15px;font-size:12px;line-height:1.6;display:flex}.form-error{color:#963e27;background:#fff2ed;border:1px solid #edc5b7;border-radius:5px;margin-top:15px;padding:12px;font-size:13px;line-height:1.5}.success-card{text-align:center;padding:55px 30px}.success-icon{color:var(--green);background:#e8f0e9;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 25px;display:flex}.success-card .eyebrow{color:var(--green)}.success-card h2{letter-spacing:-1.5px;margin:15px 0;font-size:35px;line-height:1.3}.success-card p{color:var(--text);font-size:14px;line-height:1.8}.reference{background:var(--cream);border-radius:5px;margin:25px 0;padding:18px 12px}.reference span{color:var(--text);margin-bottom:9px;font-size:12px;display:block}.reference code{overflow-wrap:anywhere;font-size:12px}.success-card .small-text{margin-top:14px;font-size:12px}.secondary-button{color:var(--navy);background:#fff;border:1px solid #b9c5cb;border-radius:5px;align-items:center;gap:9px;margin:25px auto 0;padding:12px 17px;font-size:13px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.feature-strip{background:var(--navy);color:var(--cream)}.feature-strip-inner{align-items:center;gap:24px;min-height:0;display:block}.feature-list{flex-wrap:wrap;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:space-between;gap:20px;width:100%;margin:0;padding:23px 0;font-size:13px;font-weight:500;line-height:1.6;list-style:none;display:grid}.feature-list li{align-items:center;gap:12px;display:flex}.feature-list li:before{content:"";background:var(--orange);flex-shrink:0;width:5px;height:5px;transform:rotate(45deg)}.reveal-arrived{animation:.4s ease-out both arrive}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.text-cta{border-bottom:1px solid var(--navy);align-items:center;gap:24px;min-height:44px;padding-bottom:5px;font-size:14px;font-weight:600;display:inline-flex}.text-cta:hover{color:var(--orange-dark);border-color:var(--orange-dark)}.faq-section{background:#f3e9de;padding-block:40px}.faq-list details{border-bottom:1px solid #d7cdbf}.faq-list details:first-child{border-top:1px solid #d7cdbf}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:15px;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary svg{color:var(--text);transition:transform .2s}details[open] summary svg{transform:rotate(180deg)}details p{color:var(--text);padding:0 20px 22px 0;font-size:14px;line-height:1.85}.site-footer{border-top:1px solid var(--line)}.footer-inner{color:var(--text);justify-content:space-between;align-items:center;gap:20px;padding:29px 0;font-size:12px;display:flex}.footer-inner>span{font-size:12px}.footer-inner>div{gap:22px;display:flex}.footer-inner a{align-items:center;gap:6px;min-height:32px;display:flex}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;background:var(--navy);color:#fff;padding:15px;position:absolute;top:-80px;left:20px}.skip-link:focus{top:15px}.privacy-page{max-width:760px;padding-top:45px;padding-bottom:70px}.back-link{align-items:center;gap:10px;margin-bottom:60px;font-size:14px;display:flex}.privacy-page h1{margin:15px 0 25px;font-size:45px}.privacy-page h2{margin:30px 0 12px;font-size:22px}.privacy-page p{color:var(--text);font-size:15px;line-height:1.9}.privacy-page p a{text-decoration:underline}.bank-grid{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.bank-tile{background:#fff;justify-content:center;align-items:center;min-width:0;min-height:67px;padding:16px;display:flex}.bank-tile img{object-fit:contain;width:100%;max-width:125px;height:32px;display:block}.bank-tile:first-child img{max-width:85px}.bank-marquee{min-width:0}.bank-copy{display:none}@media (min-width:861px) and (prefers-reduced-motion:no-preference){.bank-marquee[data-motion=true]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.bank-marquee[data-motion=true] .bank-track{width:max-content;animation:40s linear infinite reverse feature-marquee;display:flex}.bank-marquee[data-motion=true] .bank-grid{background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:space-around;gap:0;min-width:1240px;padding:0;display:flex;overflow:visible}.bank-marquee[data-motion=true] .bank-tile{border:1px solid var(--line);border-radius:8px;flex-shrink:0;width:160px;margin-inline:6px}}.bank-caption{color:var(--text);margin-top:12px;font-size:12px;line-height:1.7}[data-sonner-toast].loan-toast{font-family:var(--body);--normal-bg:var(--paper);--normal-text:var(--navy);--normal-border:#c9d4cc;border-left:3px solid var(--orange-dark);padding-right:42px}[data-sonner-toast].loan-toast [data-title]{font-weight:650}[data-sonner-toast].loan-toast [data-description]{color:var(--text);line-height:1.6}[data-sonner-toast].loan-toast [data-icon]{color:var(--orange-dark)}[data-sonner-toast].loan-toast [data-close-button]{background:var(--cream);border-color:var(--line);width:32px;height:32px;top:5px;left:auto;right:5px;transform:none}[data-sonner-toast].loan-toast [data-close-button]:focus-visible{outline:3px solid var(--orange-dark);outline-offset:2px}.feature-window{min-width:0}.feature-track{width:100%}.feature-strip[data-motion=true] .feature-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.feature-strip[data-motion=true] .feature-track{width:max-content;animation:40s linear infinite feature-marquee;display:flex}.feature-strip[data-motion=true] .feature-list{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;justify-content:space-around;gap:0;width:auto;min-width:1240px;padding:23px 0;display:flex}.feature-strip[data-motion=true] .feature-list li{margin-inline:18px}.header-cta svg,.text-cta svg,.submit-button svg:not(.spin){transition:transform .2s}.diagram-sequence .diagram-accent{animation:.72s ease-out both diagram-enter}.diagram-sequence .diagram-pencil{animation-name:pencil-enter;animation-delay:.12s}.diagram-sequence .diagram-bubble{animation-delay:.24s}@keyframes feature-marquee{to{transform:translate(-50%)}}@keyframes diagram-enter{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes pencil-enter{0%{opacity:.45;transform:translate(3px,-3px)}to{opacity:1;transform:translate(0)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.header-cta:hover svg,.text-cta:hover svg,.submit-button:not(:disabled):hover svg:not(.spin){transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){.header-cta:focus-visible svg,.text-cta:focus-visible svg,.submit-button:focus-visible svg:not(.spin){transform:translate(3px)}}@media (max-width:860px),(prefers-reduced-motion:reduce){.feature-strip[data-motion=true] .feature-window{overflow:visible;-webkit-mask-image:none;mask-image:none}.feature-strip[data-motion=true] .feature-track{width:100%;animation:none;display:block;transform:none}.feature-strip[data-motion=true] .feature-list{white-space:normal;gap:15px 24px;width:100%;min-width:0;padding:23px 0;display:grid}.feature-strip[data-motion=true] .feature-list li{margin-inline:0}.feature-copy{display:none!important}}@media (max-width:1100px){.container{width:calc(100% - 64px)}h1{letter-spacing:-2px;font-size:42px}.header-inner nav{gap:20px;margin-right:0}.header-cta{gap:12px}.form-heading,form{padding-inline:24px}.footer-inner>span{display:none}}@media (max-width:860px){.container{width:calc(100% - 48px)}.site-header{height:82px}.header-inner nav{display:none}h1{font-size:clamp(39px,6.7vw,54px)}.faq-section{padding-block:32px}.feature-strip-inner{padding-block:7px}.feature-list{grid-template-columns:1fr 1fr;gap:15px 24px;font-size:12px;display:grid}.feature-list li{gap:12px;line-height:1.6}.footer-inner{flex-wrap:wrap;justify-content:center;gap:10px 24px;padding:22px 0}}@media (max-width:480px){.container{width:calc(100% - 36px)}.brand img{width:165px}.header-inner{gap:12px}.header-cta{gap:8px;min-height:44px;padding:12px 11px;font-size:11px}h1{letter-spacing:-1.8px;font-size:clamp(35px,9.8vw,45px)}.form-heading{padding:24px 20px 0}.form-heading h2{font-size:26px}.form-heading p{font-size:13px}form{padding:24px 20px 0}.form-topline{letter-spacing:.8px;padding:16px 20px;font-size:8px}.form-grid{grid-template-columns:1fr;gap:18px}.input-wrap{height:49px}.form-note{align-items:flex-start;font-size:11px}.form-note svg{margin-top:3px}.form-footer{text-align:center;font-size:11px;line-height:1.6}.consent span{font-size:12px}.feature-list{grid-template-columns:1fr;gap:13px;padding-block:18px}summary{font-size:14px;line-height:1.6}details p{padding-right:0;font-size:14px}.footer-inner{font-size:11px}.footer-inner>div{gap:18px}.privacy-page h1{font-size:36px}.bank-tile{min-height:64px;padding:13px}.bank-tile img{height:28px}}.emi-card{background:#f4f3ed;border:1px solid #cbd5d0;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 18px 48px #132c4410}.emi-inputs{padding:28px 30px 22px}.emi-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.emi-heading .eyebrow{color:var(--green);letter-spacing:1.2px;font-size:10px}.emi-heading h2{letter-spacing:-.9px;margin-top:7px;font-size:clamp(22px,2vw,27px);line-height:1.3}.emi-rate{color:var(--green);text-align:right;flex-shrink:0;font-size:15px;font-weight:700}.emi-rate small{margin-top:4px;font-size:10px;font-weight:400;display:block}.emi-intro{color:var(--text);margin-top:10px;font-size:13px;line-height:1.7}.emi-control{margin-top:21px}.emi-field-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.emi-field-row label{font-size:14px;font-weight:600}.emi-number{background:#fff;border:1px solid #b8c5bd;border-radius:6px;align-items:center;gap:8px;width:172px;min-width:0;padding:0 12px;display:flex}.emi-number input{outline-offset:0;color:var(--navy);text-align:right;background:0 0;border:0;width:100%;min-width:0;height:44px;font-size:17px;font-weight:600}.emi-number:has(input[aria-invalid=true]){border-color:var(--red)}.emi-tenure-input{width:128px}.emi-tenure-input span{color:var(--text);font-size:12px}.emi-slider{cursor:pointer;width:100%;height:44px;accent-color:var(--orange-dark);margin:3px 0 0;display:block}.emi-bounds{color:var(--text);justify-content:space-between;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.emi-bounds #emi-tenure-description{color:var(--green);font-weight:600}.emi-control .field-error{margin-top:8px}.emi-results{background:var(--navy);color:var(--cream);padding:23px 30px 26px}.emi-result-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.emi-result-label{color:#d4e0e4;font-size:13px}.emi-value{font-family:var(--heading);letter-spacing:-1.6px;margin-top:5px;font-size:clamp(36px,3.5vw,46px);font-weight:650;line-height:1.25}.emi-value>span{color:#c8d5dc;font:400 12px var(--body);letter-spacing:0;margin-top:4px;display:block}.emi-chart{width:96px;height:96px;color:var(--cream)}.emi-breakdown{margin:18px 0;font-size:13px}.emi-breakdown>div{justify-content:space-between;align-items:center;gap:12px;margin-top:9px;display:flex}.emi-breakdown dt{color:#d4e0e4;align-items:center;gap:8px;display:flex}.emi-breakdown dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.emi-key{border-radius:50%;width:8px;height:8px}.emi-principal{background:#b9d2c1}.emi-interest{background:#f2a15b}.emi-breakdown .emi-total{border-top:1px solid #466075;margin-top:12px;padding-top:12px}.emi-cta{width:100%;min-height:48px;color:var(--navy-deep);text-align:center;background:#f2a15b;border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:700;display:flex}.emi-cta:disabled{cursor:not-allowed;opacity:.6}.emi-cta:focus-visible{outline-color:var(--cream)}.emi-disclaimer{color:var(--text);padding:16px 24px;font-size:11px;line-height:1.75}@media (max-width:1100px){.emi-inputs,.emi-results{padding-inline:22px}.emi-heading{flex-wrap:wrap;gap:10px}.emi-rate{text-align:left}.emi-rate small{margin-left:8px;display:inline}.header-inner nav{gap:14px;font-size:12px}}@media (max-width:480px){.emi-inputs,.emi-results{padding:22px 18px}.emi-heading h2{font-size:23px}.emi-field-row label{font-size:13px}.emi-number{width:148px}.emi-tenure-input{width:124px}.emi-chart{width:76px;height:76px}.emi-value{font-size:35px}.emi-disclaimer{padding:14px 18px;font-size:12px}}.journey-intro{margin-bottom:24px;padding-top:32px}.field-help{color:var(--text);margin-top:6px;font-size:12px;line-height:1.6}.lender-banner{border:1px solid #d4dfd5;border-left:3px solid var(--green);background:#edf1eb;border-radius:12px;margin-bottom:24px;padding:20px}.lender-banner-title{color:var(--navy);font:700 30px/1.35 var(--heading);letter-spacing:-.5px}.lender-banner-groups{grid-template-columns:1.2fr 1fr;gap:24px;margin-top:16px;display:grid}.lender-banner-group{min-width:0}.lender-banner-group+.lender-banner-group{border-left:1px solid #cbd8ce;padding-left:24px}.lender-banner-group h2{color:var(--green);font:700 12px/1.5 var(--body);letter-spacing:.8px;text-transform:uppercase}.lender-banner-group ul{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.lender-banner-group li{align-items:baseline;gap:8px;font-size:14px;line-height:1.7;display:flex}.lender-banner-group li:before{content:"";background:var(--green);border-radius:50%;flex:0 0 3px;align-self:center;width:3px;height:3px}.lender-banner-note{color:var(--text);margin-top:14px;font-size:12px;line-height:1.6}@keyframes lender-banner-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.lender-banner-title{animation:.5s cubic-bezier(.22,1,.36,1) both lender-banner-enter}.lender-banner-group{animation:.5s cubic-bezier(.22,1,.36,1) .1s both lender-banner-enter}.lender-banner-group+.lender-banner-group{animation-delay:.2s}.lender-banner-note{animation:.4s ease-out .3s both lender-banner-enter}}@media (min-width:640px) and (max-width:1000px){.lender-banner-title{font-size:26px}}@media (max-width:639px){.lender-banner{padding:16px}.lender-banner-title{letter-spacing:-.3px;font-size:22px}.lender-banner-groups{grid-template-columns:1fr;gap:14px;margin-top:14px}.lender-banner-group+.lender-banner-group{border-top:1px solid #cbd8ce;border-left:0;padding:14px 0 0}}.journey-heading h1{letter-spacing:-1.6px;margin-top:10px;font-size:clamp(30px,3vw,42px);line-height:1.25}.journey-heading h1 span{color:var(--orange-dark)}.journey-copy{max-width:840px;color:var(--text);margin-top:12px;font-size:15px;line-height:1.75}.journey-rate{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:14px;display:flex}.journey-rate>p:first-child{font-size:14px}.journey-rate strong{color:var(--orange-dark)}.journey-rate .rate-disclaimer{color:var(--text);font-size:12px;line-height:1.6}.journey-eligibility{flex-wrap:wrap;gap:12px 24px;margin-top:16px;display:flex}.journey-eligibility>div{align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}.journey-eligibility svg{color:var(--green)}.tools-grid{grid-template-rows:max-content 1fr;grid-template-columns:minmax(0,1fr) 490px;align-items:start;gap:20px 28px;display:grid}.tools-grid>.emi-card{grid-area:1/1}.enquiry-form{grid-area:1/2/span 2;min-width:0}.callback-steps{border:1px solid var(--line);background:#edf1eb;border-radius:12px;grid-area:2/1;min-width:0;padding:22px 24px}.callback-steps h2{letter-spacing:-.5px;font-size:20px;line-height:1.4}.callback-steps ol{counter-reset:callback;gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.callback-steps li{counter-increment:callback;padding-left:37px;position:relative}.callback-steps li:before{content:counter(callback);width:25px;height:25px;color:var(--green);border:1px solid #b5c5b9;border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:0;left:0}.callback-steps h3{font:650 14px/1.6 var(--body)}.callback-steps p{color:var(--text);margin-top:3px;font-size:13px;line-height:1.7}.emi-handoff-note{color:#d4e0e4;text-align:center;margin-top:10px;font-size:12px;line-height:1.6}.bank-section{padding-block:36px}.lender-section{padding-top:36px}.lender-section h2{margin-bottom:8px;font-size:22px;line-height:1.4}.lender-section>p{color:var(--text);line-height:1.7}.lender-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 12px;padding:0;list-style:none;display:grid}.lender-list li{border:1px solid var(--line);background:#edf1eb;border-radius:10px;padding:20px 16px;font-size:17px;font-weight:650}.bank-section h2{letter-spacing:-.4px;margin-bottom:14px;font-size:18px;line-height:1.5}.faq-content h2{letter-spacing:-.8px;margin-bottom:20px;font-size:clamp(26px,2.5vw,32px);line-height:1.35}@media (max-width:1000px){.tools-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:24px;max-width:720px}.tools-grid>.emi-card,.enquiry-form,.callback-steps{grid-area:auto}.journey-intro{max-width:720px}.journey-heading h1{font-size:36px}.header-inner{gap:16px}.header-inner nav{gap:12px;margin-right:0}.header-cta{gap:10px;padding-inline:12px}}@media (max-width:860px){.journey-intro{padding-top:28px}.journey-heading h1{font-size:34px}.journey-eligibility{gap:8px 18px}}@media (max-width:480px){.journey-intro{padding-top:24px}.lender-list{grid-template-columns:1fr;gap:8px}.lender-list li{padding:15px 16px}.journey-heading h1{letter-spacing:-1px;font-size:30px}.journey-copy{font-size:14px}.journey-eligibility{flex-direction:column}.callback-steps{padding:20px 18px}.bank-section{padding-block:32px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
