body.nf2-website{--color-khadi:var(--nf2-canvas);--color-khadi-deep:var(--nf2-subtle);--color-paper:var(--nf2-surface);--color-ledger:var(--nf2-subtle);--color-ledger-line:var(--nf2-border);--color-ink:var(--nf2-text);--color-ink-soft:var(--nf2-text-secondary);--color-graphite:var(--nf2-text-secondary);--color-banyan:var(--nf2-link);background:var(--nf2-canvas);color:var(--nf2-text);font-family:var(--nf2-font-ui);line-height:1.6}.nf2-website.grain:before{display:none}.nf2-website :where(main){min-width:0}.nf2-website :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--nf2-focus);outline-offset:3px}.nf2-website :where(button,summary){min-height:44px;font-family:var(--nf2-font-ui);letter-spacing:normal;text-transform:none}.nf2-website :where(button:not([role=radio])){border-radius:var(--nf2-radius-control)}.nf2-website :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){min-height:48px;border-radius:var(--nf2-radius-control);font-size:1rem;line-height:1.5}.nf2-website :where(input,textarea)::-moz-placeholder{color:var(--nf2-text-muted);opacity:1}.nf2-website :where(input,textarea)::placeholder{color:var(--nf2-text-muted);opacity:1}.nf2-website :where(input[type=checkbox],input[type=radio]){accent-color:var(--nf2-accent)}.nf2-website :where(label:has(input[type=checkbox]),label:has(input[type=radio])){min-height:44px}.nf2-website :where(select,textarea){max-width:100%}.nf2-website .rise{animation:none}.nf2-website .nf2-page-shell{max-width:960px;padding-top:110px;padding-bottom:64px}.nf2-website .nf2-money-plan>.nf2-page-shell,.nf2-website .nf2-page-shell[data-nf2-width=wide]{max-width:1280px}.nf2-website .nf2-page-shell>div:first-child{margin-bottom:24px}.nf2-website .nf2-page-shell>div:first-child a{display:inline-flex;align-items:center;min-height:44px;font:500 .875rem/1.5 var(--nf2-font-ui);letter-spacing:normal;text-transform:none}.nf2-website .nf2-page-header{margin-bottom:32px;padding-bottom:28px;border-color:var(--nf2-border)}.nf2-website .nf2-page-header h1{font:600 clamp(2rem,4vw,3rem)/1.2 var(--nf2-font-ui);letter-spacing:-.035em}.nf2-website .nf2-page-header>p{margin-top:12px;font-size:1rem;line-height:1.75;color:var(--nf2-text-secondary)}.nf2-website .nf2-page-content{font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.nf2-website main [class*="text-[#9a8f80]"]{color:var(--nf2-text-muted)}.nf2-website .nf2-page-content .text-clay[class*="bg-[#f7e4df]"]{color:#963d2b}.nf2-website .nf2-page-content>:is(p,ul,ol){max-width:78ch}.nf2-website .nf2-page-content h2{font:600 1.5rem/1.4 var(--nf2-font-ui);letter-spacing:-.02em;margin-top:36px}.nf2-website .nf2-page-content h3{font-family:var(--nf2-font-ui);letter-spacing:-.01em;line-height:1.45}.nf2-website .nf2-page-content :where(table){font-size:.875rem}.nf2-website .nf2-page-content :where(th,td){padding:12px;border-color:var(--nf2-border)}.nf2-website .nf2-page-content :where(blockquote){padding:20px;border-radius:12px;border-color:var(--nf2-border)}.nf2-website .nf2-page-content a:is([class*="bg-[var(--color-ink)]"],[class*=bg-sage-900],[class*=bg-sage-800],[class*=bg-ink]){color:#fff;text-decoration:none}.nf2-website .nf2-site-footer{margin-top:0;background:#102235;color:#f7f9fa}.nf2-website .nf2-site-footer>div{max-width:1280px}.nf2-website .nf2-footer-brand{padding-top:40px;padding-bottom:24px}.nf2-website .nf2-footer-brand>div{font-size:3rem;line-height:1.1;letter-spacing:-.025em;color:#f7f9fa}.nf2-website .nf2-footer-columns{padding-block:32px;gap:24px 32px}.nf2-website .nf2-site-footer :where(h3){margin-bottom:8px;font:600 .875rem/1.5 var(--nf2-font-ui);letter-spacing:normal;text-transform:none;color:#f7f9fa}.nf2-website .nf2-site-footer :where(p,li){font-size:.875rem;line-height:1.75}.nf2-website .nf2-site-footer :where(a){display:inline-flex;align-items:center;min-height:44px;color:#dce5ec}.nf2-website .nf2-site-footer :where(a):hover{color:#70e8c4;text-decoration:underline}.nf2-website .nf2-site-footer .font-mono{font-family:var(--nf2-font-ui);font-feature-settings:normal;font-size:.875rem;letter-spacing:normal;text-transform:none}.nf2-website .nf2-site-footer :where([class*="text-white/45"],[class*="text-white/70"]){color:#c1ced9}.nf2-website .nf2-site-footer :where(a):focus-visible{outline-color:#70e8c4}.nf2-website .nf2-discovery-page{background:var(--nf2-canvas)}.nf2-website .nf2-discovery-page>section:first-of-type>div{max-width:1280px;padding-block:40px}.nf2-website .nf2-discovery-page>section:first-of-type :is(nav,a.font-mono,p.font-mono){font:500 .875rem/1.6 var(--nf2-font-ui);text-transform:none;letter-spacing:normal}.nf2-website .nf2-discovery-page>section:first-of-type h1{font:600 clamp(2.25rem,4.5vw,3.5rem)/1.15 var(--nf2-font-ui);letter-spacing:-.035em}.nf2-website .nf2-discovery-page>section:first-of-type .mt-10{margin-top:24px}.nf2-website .nf2-discovery-page>section:first-of-type p{color:var(--nf2-text-secondary)}.nf2-website .nf2-blog-index>section:nth-of-type(2){padding-block:40px}.nf2-website .nf2-blog-index>section:nth-of-type(2)>div{max-width:1280px}.nf2-website .nf2-blog-browser>div:first-child{border-color:var(--nf2-border);border-radius:12px;background:var(--nf2-surface);padding:24px}.nf2-website .nf2-blog-browser :where(label){color:var(--nf2-text)}.nf2-website .nf2-blog-browser input{border-color:var(--nf2-control-border);color:var(--nf2-text)}.nf2-website .nf2-blog-browser button[aria-pressed]{border:1px solid var(--nf2-border);border-radius:8px;font-size:.875rem}.nf2-website .nf2-blog-browser button[aria-pressed=true]{background:var(--nf2-accent);border-color:var(--nf2-accent);color:var(--nf2-on-accent)}.nf2-website .nf2-blog-browser button[aria-pressed=false]{background:var(--nf2-surface);color:var(--nf2-text-secondary)}.nf2-website .nf2-blog-browser :where([role=status],[class*="text-[#6b6055]"],[class*="text-[#9a8f80]"]){color:var(--nf2-text-secondary)}.nf2-website .nf2-blog-browser a[href^="/blog/"]{border-color:var(--nf2-border);border-radius:12px;background:var(--nf2-surface);padding:20px;box-shadow:none}.nf2-website .nf2-blog-browser a[href^="/blog/"]:hover{border-color:var(--nf2-accent);background:var(--nf2-surface)}.nf2-website .nf2-blog-browser a[href^="/blog/"] :where(p){font-size:1rem;line-height:1.55;color:var(--nf2-text)}.nf2-website .nf2-blog-browser :where(.text-xs){font-size:.875rem;line-height:1.6;text-transform:none;letter-spacing:normal}.nf2-website .nf2-blog-browser h2{font:600 1.5rem/1.4 var(--nf2-font-ui);color:var(--nf2-text)}.nf2-website .nf2-site-cta{padding-block:48px;background:#102235;color:#f7f9fa}.nf2-website .nf2-site-cta>div{max-width:1280px}.nf2-website .nf2-site-cta h2{font-size:clamp(2rem,4vw,3rem);line-height:1.2}.nf2-website .nf2-site-cta a[href="/checkup"]{min-height:48px;border-radius:8px;padding:14px 24px;background:#48d6ae;color:#0b0d10;font:600 1rem/1.5 var(--nf2-font-ui);letter-spacing:normal;text-transform:none}.nf2-website .nf2-article-page{max-width:960px;padding-top:110px;padding-bottom:64px}.nf2-website .nf2-article-page>div:first-of-type{margin-bottom:24px}.nf2-website .nf2-article-page>div:first-of-type a{min-height:44px;display:inline-flex;align-items:center;font:500 .875rem/1.5 var(--nf2-font-ui);text-transform:none;letter-spacing:normal}.nf2-website .nf2-article-page article>header{padding-bottom:28px;border-color:var(--nf2-border)}.nf2-website .nf2-article-page h1{font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.12;letter-spacing:-.025em}.nf2-website .nf2-article-page article>header>p{font-size:1.125rem;line-height:1.75;color:var(--nf2-text-secondary)}.nf2-website .nf2-article-page .font-mono{font-family:var(--nf2-font-ui);font-size:.875rem;letter-spacing:normal;text-transform:none}.nf2-website .nf2-article-page .prose-niyam{font-size:1rem;line-height:1.8}.nf2-website .nf2-article-page .prose-niyam>section{border-color:var(--nf2-border);border-radius:12px}.nf2-website .nf2-article-page .prose-niyam>section[class*=bg-]{background:var(--nf2-surface)}.nf2-website .nf2-article-body :where(p,li){color:var(--nf2-text-secondary);line-height:1.8}.nf2-website .nf2-article-body h2{font-size:1.75rem;line-height:1.3;border-color:var(--nf2-accent);margin-top:36px}.nf2-website .nf2-article-body h3{font-size:1.4rem;line-height:1.4;margin-top:28px}.nf2-website .nf2-article-body :where(th,td){padding:12px;border-color:var(--nf2-border)}.nf2-website .nf2-article-body blockquote{border-color:var(--nf2-border);border-radius:12px;background:var(--nf2-subtle);color:var(--nf2-text)}.nf2-website .nf2-article-page a{text-underline-offset:4px}.nf2-website .nf2-guide-index{max-width:1280px;padding-top:110px}.nf2-website .nf2-guide-index>header{max-width:840px;padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--nf2-border)}.nf2-website .nf2-guide-index>header h1{font:600 clamp(2.25rem,4.5vw,3.5rem)/1.15 var(--nf2-font-ui);letter-spacing:-.035em;color:var(--nf2-text)}.nf2-website .nf2-guide-index :where([class*="text-[#6b6055]"],[class*="text-[#9a8f80]"]){color:var(--nf2-text-secondary)}.nf2-website .nf2-guide-index .nf2-guide-decoration{display:none}.nf2-website .nf2-guide-index :where(.text-xs){font-size:.875rem;letter-spacing:normal;text-transform:none}.nf2-website .nf2-guide-index a[href^="/blog/"]{border-color:var(--nf2-border);border-radius:12px;background:var(--nf2-surface);box-shadow:none}.nf2-website .nf2-guide-index a[href^="/blog/"]:hover{border-color:var(--nf2-accent)}.nf2-website .nf2-guide-index>a{padding:28px;margin-bottom:40px}.nf2-website .nf2-guide-index section>div:first-child h2{font:600 1.5rem/1.4 var(--nf2-font-ui)}.nf2-website .nf2-guide-index section a[href^="/blog/"] p{font-size:1rem;line-height:1.55;color:var(--nf2-text)}.nf2-website .nf2-guide-index section{scroll-margin-top:100px}.nf2-website .nf2-privacy-architecture{max-width:960px;padding-top:110px;font-size:1rem;line-height:1.75}.nf2-website .nf2-privacy-architecture h1{font:600 clamp(2rem,4vw,3rem)/1.2 var(--nf2-font-ui);letter-spacing:-.035em;overflow-wrap:anywhere}.nf2-website .nf2-privacy-architecture h2{font-family:var(--nf2-font-ui);font-size:1.5rem}.nf2-website .nf2-privacy-architecture section{margin-block:32px;border-color:var(--nf2-border)}.nf2-website .nf2-system-page{max-width:1040px;padding-top:112px;padding-bottom:64px}.nf2-website .nf2-system-page h1{font:600 clamp(2rem,4.5vw,3rem)/1.2 var(--nf2-font-ui);letter-spacing:-.035em}.nf2-website .nf2-system-page .font-mono{font-family:var(--nf2-font-ui);font-size:.875rem;letter-spacing:normal;text-transform:none}.nf2-website .nf2-system-page a,.nf2-website .nf2-system-page button{min-height:44px}.nf2-website .nf2-not-found>div[aria-hidden=true]{font-size:clamp(5rem,12vw,8rem);line-height:1.1}.nf2-website .nf2-not-found>div:last-child{margin-top:28px;padding-top:28px}.nf2-website .nf2-loading-page{background:var(--nf2-canvas);color:var(--nf2-text-secondary)}.nf2-website .nf2-home[data-home-language]:not([data-home-language=en-IN]) :is(.home-hero-heading,.home-hero-heading>.localized-copy){overflow-wrap:anywhere}@media(max-width:767px){.nf2-website .nf2-article-page,.nf2-website .nf2-guide-index,.nf2-website .nf2-page-shell,.nf2-website .nf2-privacy-architecture,.nf2-website .nf2-system-page{padding-top:96px;padding-bottom:48px}.nf2-website .nf2-page-header{margin-bottom:24px;padding-bottom:24px}.nf2-website .nf2-discovery-page>section:first-of-type>div{padding-block:28px}.nf2-website .nf2-discovery-page>section:first-of-type h1{font-size:2.25rem}.nf2-website .nf2-blog-browser>div:first-child{padding:20px}.nf2-website .nf2-site-cta{padding-block:40px}.nf2-website .nf2-footer-brand{padding-top:32px}.nf2-website .nf2-footer-brand>div{font-size:clamp(2rem,calc(1.5rem + 5vw),2.5rem)}.nf2-website .nf2-footer-columns{gap:24px;padding-block:24px}.nf2-website .nf2-guide-index>a{padding:20px}}@media(prefers-reduced-motion:reduce){.nf2-website *,.nf2-website :after,.nf2-website :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.nf2-website .nf2-site-footer,body.nf2-website{background:#fff;color:#000}.nf2-website .nf2-site-footer :where(p,h3,a,.font-display){color:#000}.nf2-website .nf2-article-page,.nf2-website .nf2-page-shell{padding:0;max-width:none}}body.nf2-website .nf2-financial-workspace{max-width:1280px;margin-inline:auto;padding-top:112px;padding-bottom:80px;color:var(--nf2-text);background:var(--nf2-canvas);font-family:var(--nf2-font-ui);line-height:1.65}body.nf2-website .nf2-financial-workspace:not(.nf2-calculator):not(.nf2-tool-catalogue){max-width:1200px}body.nf2-website .nf2-financial-workspace>header{max-width:960px;margin-block:24px 32px;padding-bottom:28px;border-bottom:1px solid var(--nf2-border)}body.nf2-website .nf2-financial-workspace :is(h1,h2,h3,h4,.font-display){font-family:var(--nf2-font-ui);font-feature-settings:normal;letter-spacing:-.02em;line-height:1.3}body.nf2-website .nf2-financial-workspace h1{font-size:clamp(2rem,4vw,3rem);font-weight:600;color:var(--nf2-text);overflow-wrap:anywhere}body.nf2-website .nf2-financial-workspace>header>p{max-width:850px;font-size:1rem;line-height:1.7}body.nf2-website .nf2-financial-workspace :is(p,div,span,dt,label,button,summary).font-mono,body.nf2-website .nf2-financial-workspace>:is(nav,header) .font-mono,body.nf2-website .nf2-financial-workspace>nav{font-family:var(--nf2-font-ui);font-size:.875rem;letter-spacing:normal;text-transform:none;line-height:1.6}body.nf2-website .nf2-financial-workspace :is(section,article,div).shadow-card,body.nf2-website .nf2-financial-workspace :is(section,article,div).shadow-lg,body.nf2-website .nf2-financial-workspace :is(section,article,div).shadow-sm{box-shadow:none}body.nf2-website .nf2-financial-workspace :is(section,article,div).rounded-2xl,body.nf2-website .nf2-financial-workspace :is(section,article,div).rounded-3xl{border-radius:var(--nf2-radius-card)}body.nf2-website .nf2-financial-workspace :is(section,article,div).bg-white\/70,body.nf2-website .nf2-financial-workspace :is(section,article,div).bg-white\/80,body.nf2-website .nf2-financial-workspace :is(section,article,div).bg-white\/85,body.nf2-website .nf2-financial-workspace :is(section,article,div).bg-white\/90{background:var(--nf2-surface);border-color:var(--nf2-border)}body.nf2-website .nf2-financial-workspace .field-label{font-size:.875rem;font-weight:500;line-height:1.5}body.nf2-website .nf2-financial-workspace :is(input,select,textarea){font-family:inherit;font-variant-numeric:tabular-nums}body.nf2-website .nf2-financial-workspace :is(input,select){font-size:1rem}body.nf2-website .nf2-financial-workspace label>div:has(>input){border-radius:var(--nf2-radius-control)}body.nf2-website .nf2-financial-workspace label>div:has(>input:not([aria-invalid=true])){border-color:var(--nf2-control-border)}body.nf2-website .nf2-financial-workspace label>div>span[aria-hidden=true]{letter-spacing:normal;text-transform:none}body.nf2-website .nf2-financial-workspace :is(button,summary){min-height:44px}body.nf2-website .nf2-financial-workspace summary{display:list-item;padding-block:10px;cursor:pointer;font-weight:500}body.nf2-website .nf2-financial-workspace details{scroll-margin-top:100px}body.nf2-website .nf2-financial-workspace :is(section[id],h2[id],h3[id]){scroll-margin-top:104px}body.nf2-website .nf2-financial-workspace table{font-size:.875rem;font-variant-numeric:tabular-nums}body.nf2-website .nf2-financial-workspace :is(th,td){line-height:1.5}body.nf2-website .nf2-financial-workspace th{font-weight:600}body.nf2-website .nf2-financial-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--nf2-focus);outline-offset:3px}body.nf2-website .nf2-financial-workspace .rise{animation:none}body.nf2-website .nf2-financial-workspace .nf2-result-metrics [data-metric-tone=warn] strong{color:var(--nf2-danger)}body.nf2-website .nf2-financial-workspace .nf2-result-metrics [data-metric-tone=muted] strong{color:var(--nf2-text-secondary)}body.nf2-website .nf2-financial-workspace .nf2-result-number{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.25}body.nf2-website .nf2-financial-workspace .nf2-planner-result{color:var(--nf2-text);background:var(--nf2-surface)!important;border:1px solid var(--nf2-border);border-top:3px solid var(--nf2-accent);padding:28px;box-shadow:none}body.nf2-website .nf2-financial-workspace .nf2-planner-result.bg-indigo-900{border-top-color:var(--nf2-chart-3)}body.nf2-website .nf2-financial-workspace .nf2-planner-result :is(p,span,div,strong){border-color:var(--nf2-border)!important}body.nf2-website .nf2-financial-workspace .nf2-planner-result .text-\[\#9a8f80\],body.nf2-website .nf2-financial-workspace .nf2-planner-result :is(p,span)[style*=color]{color:var(--nf2-text-secondary)!important}body.nf2-website .nf2-financial-workspace .nf2-planner-result .text-white{color:var(--nf2-text)}body.nf2-website .nf2-financial-workspace .nf2-planner-result :is(.opacity-70,.opacity-80,.opacity-90){opacity:1;color:var(--nf2-text-secondary)}body.nf2-website .nf2-financial-workspace .nf2-planner-result .bg-white\/10,body.nf2-website .nf2-financial-workspace .nf2-planner-result .bg-white\/6{background:var(--nf2-subtle)}body.nf2-website .nf2-financial-workspace .nf2-planner-result :is(.text-emerald-300,.text-emerald-400){color:var(--nf2-success)}body.nf2-website .nf2-financial-workspace .nf2-planner-result :is(.text-amber-300,.text-amber-400){color:var(--nf2-warning)}body.nf2-website .nf2-financial-workspace .nf2-planner-result>:is(.font-display,.text-4xl){font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.25}body.nf2-website .nf2-financial-workspace :is(.text-gray-400,.text-gray-500){color:var(--nf2-text-muted)}body.nf2-website .nf2-financial-workspace .text-red-400{color:var(--nf2-danger)}body.nf2-website .nf2-financial-workspace .text-rose-600{color:#be123c}body.nf2-website .nf2-financial-workspace .text-amber-600{color:var(--nf2-warning)}body.nf2-website .nf2-financial-workspace .bg-teal-500.text-white,body.nf2-website .nf2-financial-workspace .bg-teal-600.text-white{background-color:#08786a}body.nf2-website .nf2-financial-workspace button.bg-amber-500.text-white{background-color:var(--nf2-warning)}body.nf2-website .nf2-financial-workspace button.bg-amber-500.text-white:hover{background-color:#69420a}body.nf2-website .nf2-financial-workspace .bg-blue-500.text-white{background-color:#1d4ed8}body.nf2-website .nf2-financial-workspace .bg-purple-500.text-white{background-color:#7e22ce}body.nf2-website .nf2-financial-workspace .bg-sky-500.text-white{background-color:#0369a1}body.nf2-website .nf2-financial-workspace .bg-amber-500.text-white{background-color:var(--nf2-warning)}body.nf2-website .nf2-financial-workspace .bg-rose-500.text-white{background-color:#be123c}body.nf2-website .nf2-financial-workspace .bg-gray-400.text-white{background-color:var(--nf2-text-muted)}body.nf2-website .nf2-financial-workspace .flex.justify-between:has(>button){flex-wrap:wrap;gap:12px}body.nf2-website .nf2-financial-workspace .nf2-planner-result .flex.justify-between{flex-wrap:wrap;gap:8px 16px}body.nf2-website .nf2-financial-workspace .nf2-planner-result .whitespace-nowrap{white-space:normal;max-width:100%;overflow-wrap:anywhere}body.nf2-website .nf2-personal-finance>.space-y-14>section{padding-block:12px 28px;border-bottom:1px solid var(--nf2-border)}body.nf2-website .nf2-personal-finance>.mb-10 a{display:inline-flex;align-items:center;min-height:44px;border-radius:8px;font-size:.875rem}body.nf2-website .nf2-tool-catalogue{max-width:none;padding-top:72px;padding-bottom:0}body.nf2-website .nf2-tool-catalogue>section:first-of-type>div{padding-block:48px}body.nf2-website .nf2-tool-catalogue h1{max-width:900px}body.nf2-website .nf2-tool-catalogue .font-mono{font-family:var(--nf2-font-ui);font-size:.875rem;letter-spacing:normal;text-transform:none}body.nf2-website .nf2-tool-catalogue h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.3}body.nf2-website .nf2-tool-catalogue .nf2-calculator-index>section{padding-block:40px}body.nf2-website .nf2-tool-catalogue .nf2-calculator-index>section:first-child{padding-top:24px;padding-bottom:0}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-search{padding:24px;background:var(--nf2-surface);border-color:var(--nf2-border);border-radius:var(--nf2-radius-card)}body.nf2-website .nf2-tool-catalogue #tool-search{min-height:48px;border-color:var(--nf2-control-border);font-family:var(--nf2-font-ui);font-size:1rem}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-search button[aria-pressed]{min-height:44px;border-radius:8px;padding-inline:14px;font-size:.875rem;line-height:1.45}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-search button[aria-pressed=true]{background:var(--nf2-accent);color:var(--nf2-on-accent);border-color:var(--nf2-accent)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-search button[aria-pressed=false]{color:var(--nf2-text-secondary);background:var(--nf2-surface);border-color:var(--nf2-control-border)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card{min-width:0;padding:24px;background:var(--nf2-surface);border-color:var(--nf2-border)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card:hover{background:var(--nf2-subtle)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card h3{margin-top:20px;font-size:1.25rem;color:var(--nf2-text)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card :is(p,span){color:var(--nf2-text-secondary)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card>div:last-child{border-color:var(--nf2-border)}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card>div:last-child span{color:var(--nf2-link);font-weight:500}body.nf2-website .nf2-decision-catalogue :is(article){background:var(--nf2-surface)}body.nf2-website .nf2-decision-catalogue article h3{font-size:1.25rem}body.nf2-website .nf2-decision-catalogue article a{display:flex;align-items:center;min-height:44px}body.nf2-website .nf2-financial-workspace [data-financial-explorer=rent-vs-buy] h2,body.nf2-website .nf2-home-loan-rates h2{font-family:var(--nf2-font-ui);font-size:1.5rem;font-weight:600;letter-spacing:-.02em}body.nf2-website .nf2-home-loan-rates dd{font-family:var(--nf2-font-ui);font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums}body.nf2-website .nf2-home-loan-rates h1{margin-top:14px}body.nf2-website .nf2-home-loan-rates a{text-underline-offset:4px}body.nf2-website .nf2-home-loan-rates :is(th,td){padding:18px 14px}body.nf2-website .nf2-home-loan-rates thead th{background:var(--nf2-subtle)}@media (max-width:767px){body.nf2-website .nf2-financial-workspace{padding-top:96px;padding-bottom:56px;padding-inline:20px}body.nf2-website .nf2-financial-workspace>header{margin-block:20px 24px;padding-bottom:24px}body.nf2-website .nf2-financial-workspace h1{font-size:2rem}body.nf2-website .nf2-financial-workspace .nf2-planner-result{padding:20px}body.nf2-website .nf2-tool-catalogue{padding:64px 0 0}body.nf2-website .nf2-tool-catalogue>section:first-of-type>div{padding-block:32px}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-search{padding:20px}body.nf2-website .nf2-tool-catalogue .nf2-calculator-index>section{padding-block:32px}body.nf2-website .nf2-tool-catalogue .nf2-catalogue-card{padding:20px}}body.nf2-website:has(aside[data-testid=hindi-beta-notice],aside[data-testid=language-beta-notice]) .nf2-financial-workspace:not(.nf2-tool-catalogue){padding-top:32px}html:not([lang=en-IN]) body.nf2-website .nf2-financial-workspace h1{line-height:1.4;letter-spacing:normal}@media (prefers-reduced-motion:reduce){body.nf2-website .nf2-financial-workspace *{animation:none;transition:none;scroll-behavior:auto}}