@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/dm-sans-latin-ext-219b02c7d888.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/dm-sans-rupee-79581c905a47.woff2) format("woff2");unicode-range:U+20B9}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/dm-sans-latin-468d56b6b25b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/fonts/source-serif-4-latin-ext-231f594ad829.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/fonts/source-serif-4-latin-8e38e3fbd74d.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--deep: #0f3d31;--ink: #13201a;--green: #1e6b4f;--accent: #b6ebcd;--paper: #ffffff;--surface: #f4f4f4;--muted: #5b6963;--line: #e2e2e2;--warm: #a8721f;--deep-muted: #c3d3cb;--font: "DM Sans", sans-serif;--editorial: "Source Serif 4", serif;--size-56: 3.5rem;--size-40: 2.5rem;--size-28: 1.75rem;--size-20: 1.25rem;--size-18: 1.125rem;--size-16: 1rem;--size-14: .875rem;--size-12: .75rem;--regular: 400;--medium: 500;--bold: 700;--section-space: 64px;--hero-space: 32px}*,*:before,*:after{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}html{font-family:var(--font);font-size:100%;font-weight:var(--regular);scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-size:var(--size-16);line-height:1.65}button,input,select,textarea{font:inherit;color:inherit}button{border-radius:8px}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}img,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,p,blockquote{margin:0 0 20px}h1,h2{font-family:var(--editorial);font-weight:var(--medium);line-height:1.15;letter-spacing:-.03em;text-wrap:balance}h1{font-size:var(--size-56);font-weight:var(--medium);line-height:1.12}h2{font-size:var(--size-40)}h3,h4{font-size:var(--size-20);font-weight:var(--medium);line-height:1.35}b,strong{font-weight:var(--bold)}small{font-size:var(--size-12)}ul,ol{padding-left:22px;margin:0 0 20px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--green);outline-offset:4px}::selection{background:var(--accent);color:var(--deep)}[hidden]{display:none!important}.wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.section,.journey-stage{padding-block:48px}.eyebrow{font-size:var(--size-12);font-weight:var(--bold);letter-spacing:.1em;line-height:1.6;margin-bottom:18px}.text-link{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;text-decoration:underline;text-underline-offset:5px;font-size:var(--size-14);font-weight:var(--medium)}.text-link:hover{text-decoration-thickness:2px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:0;background:var(--green);color:var(--paper);font-size:var(--size-14);font-weight:var(--medium);line-height:1.45;text-align:center}.button,.text-link,.desktop-nav a,.mobile-nav a{transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.button:hover{background:var(--deep);color:var(--paper)}.button-small{min-height:44px;padding:10px 16px}.skip-link{position:fixed;top:-100px;left:16px;z-index:100;background:var(--paper);color:var(--deep);padding:12px}.skip-link:focus{top:12px}.hero-band,.platform-section,.site-footer{color:var(--ink)}.hero-band a:focus-visible,.site-footer a:focus-visible{outline-color:var(--green)}.header{position:sticky;top:0;z-index:30;background:var(--paper);color:var(--ink)}.nav-wrap{display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;flex-shrink:0}.brand-logo{height:auto;border-radius:0}.site-footer .brand{max-width:100%}.site-footer .brand-logo{width:260px;max-width:100%}.desktop-nav{display:flex;margin-left:auto}.desktop-nav a{white-space:nowrap;display:inline-flex;align-items:center;min-height:44px;padding-block:6px}.mobile-nav a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:0}.mobile-nav a[aria-current=location]{background:var(--surface);color:var(--green);box-shadow:none}.desktop-nav a:hover,.mobile-nav a:hover{text-decoration:underline;text-underline-offset:4px}.header .nav-cta{background:var(--green);color:var(--paper);border:0}.header .nav-cta:hover{background:var(--deep)}.menu-toggle{display:none;border:0;background:transparent;color:inherit;width:44px;height:44px;padding:11px}.menu-toggle span{display:block;height:2px;background:currentColor;margin:5px 0;transition:transform .15s ease}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-nav{padding:12px 24px;display:flex;flex-direction:column;gap:4px;border:0}.hero{display:grid;align-items:start}.hero h1>span{display:block}.hero-description{color:var(--muted)}.hero-actions,.hero-proof{display:flex;align-items:center;flex-wrap:wrap}.experience-proof{color:var(--muted);font-size:var(--size-14);line-height:1.5}.experience-proof>strong{display:block;color:var(--ink);font-weight:var(--medium)}.hero-certification{display:flex;align-items:center;color:var(--ink)}.certification-roundel{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:76px;height:76px;border:0;border-radius:8px;font-size:var(--size-14);line-height:1.25}.crm-shell{--ink: #13201a;--muted: #5b6963;color:var(--ink)}.partners{text-align:center}.partners-label{font-family:var(--font);font-weight:var(--medium);line-height:1.5;color:var(--muted)}.partners ul{grid-template-columns:1fr 1fr;align-items:center;list-style:none;padding:0}.partners li{display:flex;align-items:center;justify-content:center;padding-inline:32px}.partner-logo{object-fit:contain;height:auto}.section-heading,.stage-heading{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:24px}.section-heading h2,.stage-heading h2{margin:0}.section-heading>p,.stage-heading>p{max-width:64ch;color:var(--muted);margin:0;text-wrap:pretty}#solutions{border:0}.stage-heading .eyebrow,.section-heading .eyebrow,.contact-copy>.eyebrow{margin-bottom:8px}.crm-shell{overflow:hidden}.crm-top{display:flex;align-items:center;justify-content:space-between;gap:20px;border:0}.crm-top .crm-product{display:grid;gap:2px;margin:0;text-align:left}.crm-top .crm-product strong{font-size:var(--size-16);font-weight:var(--medium);color:var(--ink)}.crm-top .crm-product span{font-size:var(--size-12);color:var(--muted)}.crm-top p{display:grid;gap:2px;margin:0;text-align:right;font-size:var(--size-12);color:var(--muted)}.crm-top strong{font-size:var(--size-14);font-weight:var(--medium);color:var(--ink)}.crm-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 28px;border:0}.crm-nav button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:12px 8px;border:0;background:transparent;color:var(--muted);font-size:var(--size-14);font-weight:var(--medium);line-height:1.4}.crm-nav button svg{width:20px;height:20px;flex:none}.crm-nav button:hover{color:var(--ink);border:0}.crm-nav button[aria-selected=true]{border:0}.crm-nav button:focus-visible{outline-offset:-4px}.crm-content{min-width:0}.crm-content:focus-visible{outline-offset:-4px}.crm-content-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.crm-content-header h3{font-size:var(--size-20);margin:0 0 6px}.crm-content-header p{font-size:var(--size-14);color:var(--muted);margin:0;max-width:68ch}.crm-context{border:0;padding-left:20px;font-size:var(--size-12);color:var(--muted);white-space:nowrap;line-height:1.7}.crm-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px}.crm-metrics>div{padding:16px 20px;background:var(--surface);border:1px solid var(--line);border-radius:8px}.crm-metrics>div:nth-child(2){background:color-mix(in srgb,var(--green) 8%,var(--paper))}.crm-metrics>div:nth-child(2) dd{color:var(--green)}.crm-metrics dd,.crm-age-recovery dd,.crm-funnel-label strong{font-variant-numeric:tabular-nums}.crm-metrics dt,.crm-age-recovery dt{font-size:var(--size-14);color:var(--muted);margin-bottom:4px}.crm-metrics dd,.crm-age-recovery dd{font-size:var(--size-28);font-weight:var(--medium);line-height:1.4;margin:0}.crm-metrics dd span,.crm-age-recovery dd span{display:block;font-size:var(--size-12);font-weight:var(--regular);color:var(--muted);margin-top:4px}.crm-overview-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px}.crm-collection-chart{margin:0;min-width:0}.crm-collection-chart h4,.crm-book-mix h4,.crm-funnel-heading h4,.crm-panel-heading h4{font-size:var(--size-16);margin:0}.crm-collection-chart figcaption>span,.crm-book-mix>p,.crm-funnel-heading>span{font-size:var(--size-12);color:var(--muted)}.crm-chart-plot{--chart-height: 160px;position:relative;margin-top:24px}.crm-chart-axis,.crm-chart-grid{position:absolute;top:28px;height:var(--chart-height);pointer-events:none}.crm-chart-axis{left:0;width:34px;color:var(--muted);font-size:var(--size-12);line-height:1}.crm-chart-axis span{position:absolute;top:calc(var(--tick) * 100% / 3);right:0;transform:translateY(-50%)}.crm-chart-grid{left:44px;right:0}.crm-chart-grid i{position:absolute;top:calc(var(--tick) * 100% / 3);height:1px;width:100%;background:var(--line)}.crm-chart-bars{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;gap:16px;padding:28px 0 0 44px;margin:0}.crm-chart-bars li{text-align:center;font-size:var(--size-12);color:var(--muted)}.crm-chart-column{height:var(--chart-height);position:relative;margin-bottom:8px}.crm-chart-column>span{position:absolute;bottom:calc(var(--bar) + 6px);left:0;width:100%;font-size:var(--size-14);font-weight:var(--medium);color:var(--ink);font-variant-numeric:tabular-nums}.crm-chart-column i{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:block;height:var(--bar);width:min(72%,48px);background:var(--deep)}.crm-chart-bars li:last-child i{background:var(--green)}.crm-book-mix{border:0;padding-left:28px}.crm-book-mix>p{margin:2px 0 18px}.crm-book-mix dl{margin:0}.crm-book-mix dl>div{display:grid;grid-template-columns:1fr auto;gap:7px 12px;margin-bottom:16px}.crm-book-mix dt,.crm-book-mix dd{font-size:var(--size-14);margin:0}.crm-book-mix dd{font-weight:var(--medium)}.crm-book-mix dd span{font-size:var(--size-12);font-weight:var(--regular);color:var(--muted)}.crm-mix-track{grid-column:1/-1;height:6px;background:var(--surface);overflow:hidden}.crm-mix-track i{display:block;height:100%;background:var(--muted)}.crm-funnel-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px}.crm-funnel-rows{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:14px}.crm-funnel-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--size-14);margin-bottom:6px}.crm-funnel-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.crm-coverage-definition{position:relative}.crm-coverage-definition summary{padding:4px 0;cursor:pointer;list-style:none;text-decoration:underline dotted;text-underline-offset:4px}.crm-coverage-definition summary::-webkit-details-marker{display:none}.crm-coverage-definition p{position:absolute;z-index:3;top:calc(100% + 6px);left:0;width:min(260px,65vw);margin:0;padding:12px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:var(--size-14);line-height:1.5}.crm-coverage-channels{display:inline-flex;align-items:center;gap:8px;color:var(--green)}.crm-coverage-channels svg{width:18px;height:18px;flex:0 0 18px}.crm-funnel-label strong{font-weight:var(--medium);white-space:nowrap}.crm-funnel-label small{display:inline-block;color:var(--muted);font-weight:var(--regular);width:48px;text-align:right}.crm-funnel-track{height:12px;background:var(--surface);overflow:hidden}.crm-funnel-track i{display:block;height:100%;background:var(--deep)}.crm-funnel-reading{padding:24px}.crm-funnel-reading .eyebrow{margin-bottom:10px}.crm-funnel-reading h4{font-size:var(--size-20);margin-bottom:20px}.crm-priority-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px}.crm-priority-metrics>div{display:flex;flex-direction:column}.crm-priority-metrics dt{flex:1;color:var(--muted);font-size:var(--size-14);line-height:1.5;margin-bottom:4px}.crm-priority-metrics dd{margin:0;color:var(--ink);font-size:var(--size-28);font-weight:var(--medium);font-variant-numeric:tabular-nums;line-height:1.2}.crm-strategy-actions{margin:0;padding-left:18px;list-style:disc;display:grid;gap:18px}.crm-strategy-actions li{padding-left:4px;font-size:var(--size-16);font-weight:var(--regular);line-height:1.5}.crm-strategy-actions li::marker{color:var(--muted)}.crm-strategy-note{margin:24px 0 0;max-width:32ch;color:var(--muted);font-size:var(--size-14);line-height:1.5}.crm-evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.crm-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.crm-rule-current{padding:18px}.crm-rule-current>span{display:block;font-size:var(--size-12);color:var(--muted);letter-spacing:.04em;margin-bottom:6px}.crm-rule-current strong{font-size:var(--size-16);font-weight:var(--medium)}.crm-rule-current p{font-size:var(--size-14);color:var(--muted);margin:4px 0 0}.crm-rule-details{margin:16px 0 0;font-size:var(--size-14)}.crm-rule-details>div{display:flex;justify-content:space-between;gap:16px;padding-block:7px;border:0}.crm-rule-details dt{color:var(--muted)}.crm-rule-details dd{margin:0;text-align:right}.crm-rule-note{font-size:var(--size-12);color:var(--muted);margin:14px 0 0}.crm-audit{border:0;padding-left:28px}.crm-audit ol{list-style:none;margin:0;padding:0}.crm-audit li{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:14px 0;border:0}.crm-audit li:first-child{padding-top:2px}.crm-audit li:last-child{border:0}.crm-event-time{font-size:var(--size-12);color:var(--muted);padding-top:3px}.crm-audit li div{position:relative;border:0;padding-left:16px}.crm-audit li div:before{content:"";position:absolute;left:-4px;top:8px;width:7px;height:7px;background:var(--ink)}.crm-audit strong{display:block;font-size:var(--size-14);font-weight:var(--medium)}.crm-audit li div>span,.crm-audit small{display:block;font-size:var(--size-12);color:var(--muted);margin-top:3px}.crm-records{border:0;margin-top:24px;padding-top:6px}.crm-records summary{cursor:pointer;min-height:44px;padding-block:10px;font-size:var(--size-14);font-weight:var(--medium)}.crm-records[open] summary{margin-bottom:10px}.table-hint{display:none;font-size:var(--size-12);color:var(--muted);margin:0 0 10px}.table-scroll{overflow:auto}.crm-table{border-collapse:collapse;width:100%;text-align:left;font-size:var(--size-14)}.crm-table thead th{background:var(--surface);padding:10px 12px;text-transform:uppercase;font-size:var(--size-12);font-weight:var(--bold);letter-spacing:.04em}.crm-table tbody th,.crm-table td{padding:14px 12px;white-space:nowrap}.crm-table tbody th{font-weight:var(--medium);color:var(--ink)}.crm-table td{color:var(--muted)}.crm-table tbody tr:last-child>*{border:0}.founder-grid{display:grid;grid-template-columns:1fr 1fr}.founder-card{display:flex;flex-direction:column}.founder-top{display:grid;align-items:center}.founder-portrait{object-fit:cover;filter:grayscale(1)}.founder-top .eyebrow{font-size:var(--size-12);margin:0 0 10px;letter-spacing:.05em}.founder-top h3{font-size:var(--size-20);margin-bottom:8px;line-height:1.15;letter-spacing:-.02em}.founder-role{color:var(--muted);font-size:var(--size-14);margin:0}.founder-link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--size-14);text-decoration:underline;text-underline-offset:4px}.founder-card>p{color:var(--muted);margin-bottom:12px}.founder-card>.founder-history{font-size:var(--size-14);line-height:1.65;color:var(--ink);margin-top:auto;margin-bottom:0}.founder-history>span{display:block;color:var(--muted);font-size:var(--size-12);margin-bottom:4px}.founder-perspective{margin:16px 0 0;border:0}.founder-perspective>p{font-family:var(--editorial);font-size:var(--size-28);font-weight:var(--regular);line-height:1.5;max-width:62ch;margin-bottom:16px}.founder-perspective footer{font-size:var(--size-14);font-weight:var(--medium)}.founder-perspective footer span{color:var(--muted);margin-left:12px;font-weight:var(--regular)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.contact-copy h2{margin-bottom:12px;max-width:24ch}.contact-copy>p:not(.eyebrow){color:var(--muted);max-width:45ch}.contact-person{display:flex;align-items:center;gap:12px;margin-top:30px}.contact-person img{filter:grayscale(1);border-radius:50%;width:52px;height:52px;object-fit:cover}.contact-person>div{display:flex;flex-direction:column}.contact-person strong{font-weight:var(--medium)}.contact-person span,.meeting-note{font-size:var(--size-14);color:var(--muted)}.meeting-note{margin-top:16px}.contact-form{margin-top:28px;padding:28px}.contact-form label{display:flex;flex-direction:column;gap:6px;font-size:var(--size-14);font-weight:var(--medium);margin-bottom:16px}.form-field{margin-bottom:16px}.contact-form .form-field>label{margin-bottom:6px}.field-error{font-size:var(--size-14);color:var(--ink);margin:6px 0 0}.form-errors{font-size:var(--size-14);color:var(--ink);border:0;margin-bottom:20px}.contact-form [aria-invalid=true]{box-shadow:none}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}input,select,textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:4px;background:var(--paper);color:var(--ink);padding:10px 12px;font-size:var(--size-16);line-height:1.5}.select-control{position:relative;display:block}.select-control select{-webkit-appearance:none;appearance:none;padding-inline-end:48px}.select-control:after{content:"";position:absolute;inset-inline-end:18px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}@media(forced-colors:active){.select-control select{-webkit-appearance:auto;appearance:auto;padding-inline-end:12px}.select-control:after{display:none}}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}textarea{resize:vertical;min-height:80px}.optional{font-weight:var(--regular);font-size:var(--size-12);color:var(--muted)}.form-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.form-links{display:flex;gap:8px 20px;flex-wrap:wrap;margin-top:4px}.form-links a{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;font-size:var(--size-14);text-decoration:underline;text-underline-offset:3px}.form-note{font-size:var(--size-12);color:var(--muted);margin:14px 0 0}.form-note a{text-decoration:underline;text-underline-offset:3px}.form-honeypot{display:none}.site-footer{padding-top:44px}.footer-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.15fr) repeat(2,minmax(0,1fr));align-items:start;gap:32px;padding-bottom:32px}.footer-grid>*{min-width:0}.site-footer .footer-heading{color:var(--ink);font-family:var(--font);font-size:var(--size-14);line-height:1.5;letter-spacing:.06em;text-transform:uppercase;font-weight:var(--bold);margin:0 0 12px}.footer-disclaimer{margin-top:20px;border:0}.footer-disclaimer .footer-heading{font-size:var(--size-12);margin-bottom:10px}.footer-disclaimer p:not(.footer-heading){font-size:var(--size-14);line-height:1.65;color:var(--muted);margin:0}.footer-certification{display:flex;gap:10px;align-items:center;border:0;padding-top:0;margin-top:24px;font-size:var(--size-12)}.footer-iso{display:grid;place-content:center;flex-shrink:0;border:0;border-radius:8px;width:52px;height:52px;text-align:center;line-height:1.2}.footer-certification>span>strong,.footer-certification small{display:block;font-size:var(--size-12)}.footer-certification small{color:var(--muted);margin-top:3px}.footer-links ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.footer-links li>a,.footer-contact>a,.certificate-request{display:flex;align-items:center;min-height:44px;padding-block:10px}.footer-links a,.footer-corporate{font-size:var(--size-14);line-height:1.65;color:var(--muted)}.footer-borrower-support{margin-top:20px;font-size:var(--size-14);font-weight:var(--regular);color:var(--muted)}.footer-borrower-support p{margin:0 0 4px}.footer-borrower-support .footer-support-label{color:var(--ink);font-weight:var(--medium)}.footer-borrower-support>a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;color:var(--green);text-decoration:underline;text-underline-offset:3px}.site-footer a:hover{text-decoration:underline;text-underline-offset:4px}.footer-company-name{color:var(--ink);font-weight:var(--medium);display:flex;align-items:center;min-height:44px;margin:0}.company-identifiers{margin:0 0 20px}.company-identifiers>div{display:flex;flex-wrap:wrap;gap:6px}.company-identifiers dt{font-weight:var(--medium)}.company-identifiers dt:after{content:":"}.company-identifiers dd{margin:0;overflow-wrap:anywhere}.footer-corporate address{font-style:normal;margin-bottom:18px;font-size:var(--size-14)}.footer-corporate address strong{display:block;color:var(--ink);font-weight:var(--medium);margin-bottom:4px}.footer-contact{display:flex;flex-direction:column;gap:0}.certificate-request{display:inline-flex;border:0;padding-block:8px;margin:0 0 0 62px;font-size:var(--size-12);color:var(--green);text-decoration:underline;text-underline-offset:3px}.footer-baseline{display:flex;justify-content:space-between;gap:20px;border:0;padding-block:20px;font-size:var(--size-12);color:var(--muted)}.whatsapp-float{position:fixed;z-index:25;right:max(24px,env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--paper);border-radius:50%;background:var(--green);color:var(--paper);text-decoration:none}.whatsapp-float svg{width:24px;height:24px;flex:none;fill:currentColor}.whatsapp-float:hover{background:var(--deep)}.footer-baseline{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}@media(max-width:650px){.whatsapp-float{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}body:has(.contact-form :is(input,select,textarea):focus) .whatsapp-float,body:has(.menu-toggle[aria-expanded=true]) .whatsapp-float{visibility:hidden}}.policy-header .button{margin-left:auto;background:var(--green);border:0;color:var(--paper)}.policy-header .button:hover{background:var(--deep);border:0}.policy-header .brand{min-width:0;flex-shrink:1}.policy-page{max-width:860px;padding-block:56px}.policy-page h1{font-size:var(--size-56);margin-bottom:28px}.policy-content{font-size:var(--size-16);line-height:1.8;color:var(--muted)}.policy-content h2{font-family:var(--font);font-size:var(--size-20);font-weight:var(--medium);line-height:1.4;letter-spacing:0;color:var(--ink);margin:28px 0 12px}.policy-content a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.policy-effective{display:block;border:0;padding:12px 0;margin-bottom:24px;font-size:var(--size-14)}.policy-certification{padding:24px;margin-top:30px}.policy-certification h2{font-size:var(--size-28);margin:0 0 12px}.policy-return{display:inline-block;margin-top:24px}.certificate-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;border:0;padding-block:20px;margin:24px 0 16px}.certificate-facts dt{font-size:var(--size-14);color:var(--muted);margin-bottom:3px}.certificate-facts dd{font-size:var(--size-16);font-weight:var(--medium);color:var(--ink);margin:0;overflow-wrap:anywhere}.certificate-status,.certificate-validity{font-size:var(--size-14);margin:0 0 8px}.certificate-status strong{font-weight:var(--medium);color:var(--ink)}.certificate-scope{border:0;margin-top:16px}.certificate-scope summary{font-size:var(--size-14);font-weight:var(--medium);color:var(--ink);cursor:pointer;min-height:44px;padding-block:12px}.certificate-scope h3{font-size:var(--size-16);margin:8px 0}.certificate-scope p{margin-bottom:16px}.certificate-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px}.policy-content .certificate-actions .button{color:var(--paper);text-decoration:none}@media(max-width:540px){.certificate-facts{grid-template-columns:1fr;gap:14px}.certificate-actions{align-items:flex-start;flex-direction:column;gap:4px}}.header:has(.menu-toggle[hidden]){position:relative}.hero-demo-label{font-size:var(--size-12);font-weight:var(--regular);color:var(--muted);white-space:nowrap}.anchor-alias{display:block;position:relative;top:-48px}.direct-contact{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px}.contact-text-button{border:0;background:transparent;padding-inline:0;text-align:left}.email-options{margin-top:8px;padding:16px 20px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.email-options .email-address{margin:0;color:var(--ink);font-size:var(--size-16);font-weight:var(--medium);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.email-options-actions{display:flex;flex-wrap:wrap;gap:0 20px}.email-options .email-options-note,.email-options .email-copy-status{margin:4px 0 0;color:var(--muted);font-size:var(--size-14)}.email-copy-status:empty{display:none}.portfolio-context{margin-bottom:20px;border:0;font-size:var(--size-14)}.portfolio-context summary{cursor:pointer;padding-block:14px;min-height:48px;font-weight:var(--medium)}.portfolio-context .optional{margin-left:8px}.portfolio-context[open] summary{margin-bottom:4px}.corporate-details{font-size:var(--size-14);color:var(--muted);margin-bottom:0}.corporate-details summary{cursor:pointer;min-height:44px;padding-block:10px;color:var(--ink)}.corporate-details .company-identifiers{margin-top:12px}.site-footer summary:focus-visible{outline-color:var(--green)}@media(min-width:1101px){.mobile-nav{display:none}}@media(max-width:1100px){.desktop-nav{display:none}.nav-cta{margin-left:auto}.menu-toggle{display:block}.wrap{width:calc(100% - 64px)}.desktop-nav{gap:16px}.nav-wrap{gap:18px}.contact-grid{gap:36px}.founder-top h3{font-size:var(--size-20)}.footer-grid{grid-template-columns:1fr 1fr;gap:36px 50px}}@media(min-width:651px)and (max-width:1100px){.crm-book-mix dd span{display:block}.crm-content{padding:24px}.crm-overview-grid,.crm-funnel-grid,.crm-evidence-grid{gap:24px}.crm-book-mix,.crm-audit{padding-left:20px}.crm-content-header{align-items:flex-start}.crm-context{display:block;padding-left:0}.crm-rule-details>div{display:block}.crm-rule-details dd{text-align:left;margin-top:3px}.crm-funnel-reading{padding:20px}}@media(max-width:850px){.hero h1{font-weight:var(--medium);line-height:1.12}.hero-proof{max-width:600px}.founder-history{min-height:0}.founder-top{gap:20px}.contact-grid{grid-template-columns:1fr;gap:28px}.contact-form{margin-top:0}.contact-copy>p:not(.eyebrow){max-width:62ch}}@media(max-width:700px){.hero h1{font-size:var(--size-40)}}@media(max-width:650px){.wrap{width:calc(100% - 40px)}.crm-top{align-items:center}.crm-top p{max-width:20ch}.crm-top strong{font-size:var(--size-14)}.crm-nav{padding:0 10px}.crm-nav button{flex-direction:column;gap:6px;padding:12px 4px;font-size:var(--size-12);min-height:80px}.crm-content-header{display:block}.crm-context{display:block;padding-left:0}.crm-metrics{gap:10px}.crm-metrics>div{padding:12px 10px}.crm-metrics dt{font-size:var(--size-12);line-height:1.4;min-height:2.8em}.crm-metrics dd{font-size:var(--size-20)}.crm-overview-grid,.crm-funnel-grid,.crm-evidence-grid{grid-template-columns:1fr;gap:24px}.crm-collection-chart,.crm-book-mix,.crm-funnel,.crm-rule,.crm-audit{padding:16px;border:1px solid var(--line)}.crm-chart-bars{gap:8px}.crm-chart-plot{--chart-height: 144px}.crm-funnel-reading{padding:20px}.crm-funnel-reading h4{margin-bottom:16px}.table-hint{display:block}.founder-grid{gap:22px}.partners li{padding-inline:24px}.certification-roundel{width:72px;height:72px}.founder-perspective{padding:8px 16px}.founder-perspective footer span{display:block;margin:4px 0 0}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-baseline{flex-direction:column;gap:8px}.footer-intro{padding-bottom:24px;border:0}.footer-disclaimer{max-width:60ch}}@media(max-width:540px){.header .nav-cta{display:none}.nav-wrap{gap:16px;justify-content:space-between}.hero h1,.policy-page h1{font-size:var(--size-40)}h2{font-size:var(--size-28)}.hero-proof{align-items:flex-start}.partners{padding-block:28px}.partners-label{margin-bottom:12px}.partners ul{grid-template-columns:1fr;max-width:260px}.iifl-logo{width:225px}.moneygear-logo{width:215px}.section,.journey-stage{padding-block:40px}.crm-top{gap:12px}.crm-top p{max-width:14ch}.crm-top strong{font-size:var(--size-14)}.contact-section{padding-block:40px}.form-row{grid-template-columns:1fr;gap:0}.policy-page{padding-block:36px}.policy-certification{padding:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.confirmation-page{min-height:55vh;padding-block:72px;max-width:860px}.confirmation-page h1{font-size:var(--size-40)}.confirmation-page p{max-width:58ch}.confirmation-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin-top:28px}@media(max-width:540px){.founder-top .eyebrow{margin-bottom:6px}.founder-top h3{font-size:var(--size-20)}.founder-top .eyebrow,.founder-link{font-size:var(--size-12)}.founder-card>p{font-size:var(--size-14)}.anchor-alias{top:-40px}.crm-content-header{margin-bottom:20px}}html{scroll-padding-top:88px}.nav-wrap{min-height:64px;padding-block:4px}.header .brand-logo{width:220px}.header{border:0;border-bottom:1px solid var(--line)}.desktop-nav{gap:28px;font-size:var(--size-16);font-weight:var(--bold)}.desktop-nav a{border:0}.desktop-nav a:hover{text-decoration:none;color:var(--green)}.desktop-nav a[aria-current=location]{color:var(--green);border:0}.header .nav-cta{font-size:var(--size-16);font-weight:var(--bold);white-space:nowrap}.mobile-nav a{font-size:var(--size-16);font-weight:var(--bold)}.mobile-nav .mobile-contact-cta,.mobile-nav .mobile-contact-cta[aria-current=location]{justify-content:center;margin-top:8px;border-radius:8px;background:var(--green);color:var(--paper);box-shadow:none}.mobile-nav .mobile-contact-cta:hover{background:var(--deep)}.button{border-radius:8px}.home-page .button{font-size:var(--size-16);font-weight:var(--bold)}.policy-header .button{white-space:nowrap;flex-shrink:0}.hero-band{background:var(--paper);color:var(--ink)}.hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px;padding-block:var(--hero-space)}.hero h1{font-size:var(--size-56);line-height:1.08;letter-spacing:-.045em;margin-bottom:18px}.hero h1>span{text-wrap:balance}.hero h1>span+span{color:var(--green);margin-top:0}.hero-copy>.eyebrow{margin-bottom:12px}.hero-description{max-width:49ch;margin-bottom:20px;font-size:var(--size-18);line-height:1.55}.hero-start{max-width:52ch;margin:12px 0 0;color:var(--muted);font-size:var(--size-14);line-height:1.6}.hero-actions{gap:22px}.hero-actions>.button{background:var(--green);border:0;color:var(--paper);padding-inline:24px}.hero-actions>.button:hover{background:var(--deep);border:0;color:var(--paper)}.hero-proof{gap:40px;flex-wrap:nowrap;padding-top:0;margin-top:24px;border:0}.experience-proof{min-width:0}.experience-proof>strong{font-family:var(--font);font-size:var(--size-28);line-height:1.1;margin-bottom:4px}.experience-proof>span{display:block;font-size:var(--size-14);line-height:1.4}.hero-certification{flex:none}.hero-certification .certification-roundel{background:var(--surface);color:var(--ink);border:1px solid var(--line);width:56px;height:56px;flex:0 0 56px;padding:10px;gap:3px;font-size:var(--size-12);line-height:1;letter-spacing:0}.hero-certification .certification-roundel strong{font-size:var(--size-14);line-height:1;font-weight:var(--bold);font-variant-numeric:tabular-nums}.hero-recovery{--ink: #13201a;--muted: #5b6963;margin:0;width:100%;max-width:520px;justify-self:end;padding:24px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:0 20px 56px color-mix(in srgb,var(--ink) 12%,transparent)}.hero-recovery-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.hero-recovery-top .eyebrow{color:var(--green);margin:0;font-size:var(--size-12);letter-spacing:.07em}.hero-card-heading{font-family:var(--editorial);font-weight:var(--medium);font-size:var(--size-28);line-height:1.15;margin:0 0 16px;letter-spacing:-.02em}.hero-evidence-overview,.hero-evidence-list li{display:flex;gap:14px;align-items:center;padding:12px;margin:0 -12px;border-radius:8px}.hero-evidence-overview{background:var(--surface)}.hero-evidence-overview svg,.hero-evidence-list svg{width:24px;height:24px;flex:none;color:var(--green)}.hero-evidence-overview strong,.hero-evidence-list strong{display:block;font-size:var(--size-16);font-weight:var(--medium)}.hero-evidence-overview span,.hero-evidence-list span{display:block;font-size:var(--size-14);color:var(--muted);line-height:1.5}.hero-evidence-list{display:grid;gap:0;margin:2px 0 0;padding:0;list-style:none}.hero-recovery figcaption{font-size:var(--size-12);color:var(--muted);margin-top:16px;line-height:1.6}.hero-recovery .text-link{display:flex;color:var(--green);font-size:var(--size-14);margin-top:4px;padding-bottom:0}.hero-recovery a:focus-visible{outline-color:var(--green)}.partners-band,.home-page .company-section,.site-footer{background:var(--surface)}.partners{display:flex;align-items:center;justify-content:center;gap:64px;padding-block:22px;border:0}.partners-context{text-align:left;flex:none}.partners-label{margin:0 0 4px;text-align:inherit;font-size:var(--size-12);max-width:none;letter-spacing:.08em;text-transform:uppercase}.partners-live-proof{margin:0;color:var(--muted);font-size:var(--size-14);line-height:1.5}.partners ul{display:flex;gap:56px;margin:0;max-width:none}.partners li{padding:0;min-height:64px}.iifl-logo{width:220px}.moneygear-logo{width:210px}.loankhata-logo{width:165px}.home-page .journey-stage,.home-page .section,.home-page .contact-section{padding-block:var(--section-space)}.journey-stage{border:0}.stage-heading{grid-template-columns:1fr;align-items:start;gap:12px;margin-bottom:24px}.stage-heading>p{margin:0;max-width:70ch}.stage-heading h2{max-width:34ch}.solutions-layout{display:grid;gap:28px}.solutions-copy .solutions-heading{margin-bottom:12px}.solutions-copy .solutions-heading h2{max-width:none}.solutions-intro{max-width:76ch;margin:0;color:var(--muted);font-size:var(--size-16);line-height:1.6}.solutions-goal{margin:12px 0 0;color:var(--muted);font-size:var(--size-14);line-height:1.6}.solutions-goal strong{color:var(--ink);font-weight:var(--medium)}.solution-journey,.solution-plan{list-style:none;margin:0;padding:0}.solution-journey{display:grid;gap:28px}.solution-phase{position:relative;display:grid;grid-template-columns:184px minmax(0,1fr);gap:32px;align-items:start}.solution-phase:not(:last-child):after{content:"";position:absolute;top:42px;bottom:-16px;left:13px;width:1px;background:var(--line)}.solution-phase-label{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;padding-top:4px}.solution-phase-label>span{color:var(--green);font-size:var(--size-20);font-weight:var(--medium);font-variant-numeric:tabular-nums;line-height:1.4}.solution-phase-label h3{margin:0;font-family:var(--font);font-size:var(--size-20);font-weight:var(--medium);line-height:1.4}.solution-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.solution-node,.solution-model,.solution-review{padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:0}.solution-node{position:relative}.solution-node h4,.solution-model h4,.solution-review h4{font-family:var(--font);font-size:var(--size-16);font-weight:var(--medium);line-height:1.45;margin:0}.solution-node p,.solution-model p,.solution-review p{font-size:var(--size-14);line-height:1.6;color:var(--muted);margin:8px 0 0}.solution-link-arrow{width:20px;height:20px;position:absolute;right:-25px;top:calc(50% - 10px);color:var(--green);stroke:currentColor;stroke-width:1.5}.solution-phase-intro{margin:0 0 12px;color:var(--muted);font-size:var(--size-14);line-height:1.6}.solution-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.solution-model{display:grid;grid-template-columns:28px 1fr;column-gap:12px;align-items:center}.solution-model>svg,.solution-review>svg{width:28px;height:28px;stroke:currentColor;stroke-width:1.5;color:var(--green)}.solution-model p{grid-column:2}.solution-voice-note{margin:12px 0 0;font-size:var(--size-14);line-height:1.6;color:var(--muted)}.solution-review{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:16px;align-items:center}.solution-review p{max-width:64ch}.solution-review-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;white-space:nowrap;font-size:var(--size-14);text-decoration:none}.solution-review-link>span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.solution-review-link:hover>span{text-decoration-thickness:2px}.solution-review-link>svg{width:18px;height:18px;flex:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1100px){.solution-phase{grid-template-columns:160px minmax(0,1fr);gap:24px}.solution-phase-label h3{font-size:var(--size-16)}.solution-plan{gap:24px}.solution-node{padding:16px}.solution-link-arrow{right:-23px}.solution-review{grid-template-columns:28px minmax(0,1fr)}.solution-review-link{grid-column:2;justify-self:start}}@media(max-width:850px){.solution-phase{grid-template-columns:minmax(0,1fr);gap:16px}.solution-phase:not(:last-child):after{display:none}.solution-phase-label{grid-template-columns:28px 1fr;align-items:center;padding:0}.solution-phase-label h3{font-size:var(--size-20)}.solution-phase+.solution-phase{padding-top:4px}}@media(max-width:650px){.solutions-layout{gap:24px}.solution-plan,.solution-models{grid-template-columns:minmax(0,1fr)}.solution-plan{gap:24px}.solution-link-arrow{top:auto;right:calc(50% - 10px);bottom:-23px;transform:rotate(90deg)}.solution-node,.solution-model,.solution-review{padding:16px}.solution-model p{grid-column:1 / -1}.solution-phase-label h3{font-size:var(--size-20)}.solution-review{gap:10px 12px}.solution-review p{margin-top:8px}}.platform-section{position:relative;overflow:hidden;background:var(--surface);color:var(--ink)}.platform-section a:focus-visible{outline-color:var(--green)}.platform-section .stage-heading{align-items:start}.platform-section .stage-heading .eyebrow{color:var(--green)}.platform-section .crm-shell{background:var(--paper);border:1px solid var(--line);border-radius:8px;box-shadow:none}.crm-shell{--crm-inset: 32px}.crm-top{padding:12px var(--crm-inset)}.crm-collection-chart,.crm-book-mix,.crm-funnel,.crm-rule,.crm-audit{padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:8px;min-width:0}.crm-overview-grid,.crm-funnel-grid,.crm-evidence-grid{gap:20px}.crm-table thead{background:var(--surface)}.crm-records{margin-top:20px}.crm-nav{padding-inline:var(--crm-inset)}.crm-content{padding:28px 32px;min-height:510px}.why-us-section{background:var(--paper)}.why-us-section .section-heading{margin-bottom:28px}.why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.why-pillar{display:grid;grid-template-rows:1fr auto;gap:24px;min-width:0}.why-copy h3{font-size:var(--size-20);font-weight:var(--medium);margin:0 0 12px}.why-copy p{font-size:var(--size-16);line-height:1.65;color:var(--muted);margin:0;max-width:38ch}.why-visual{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;color:var(--green);font-size:var(--size-14);line-height:1.4}.why-visual svg{flex:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.why-panel-title{display:flex;align-items:center;gap:10px;margin:0 0 20px;min-height:24px;color:var(--ink);font-weight:var(--medium)}.why-panel-title svg,.why-panel-rows svg{width:20px;height:20px;color:var(--green)}.why-panel-rows{display:grid;gap:12px;padding:0;margin:0;list-style:none}.why-panel-rows li{display:flex;align-items:center;gap:12px;min-height:24px;color:var(--ink)}.mandate-settings{display:grid;gap:12px;margin:0}.mandate-settings>div{min-height:24px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.mandate-settings dt{color:var(--muted)}.mandate-settings dd{margin:0;color:var(--green);font-weight:var(--medium)}.why-security{display:flex;align-items:center;gap:14px;margin-top:32px;padding-top:20px;border:0}.why-security>svg{width:28px;height:28px;flex:none;color:var(--green)}.why-security p{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin:0;font-size:var(--size-14)}.why-security p strong{font-weight:var(--medium)}.why-security p span{color:var(--muted)}.why-security>a{margin-left:auto}.company-section{border:0}.why-us-section+.company-section{border:0}.company-section .section-heading{margin-bottom:28px}.founder-grid{gap:28px}.founder-card{padding:24px}.founder-top{grid-template-columns:120px 1fr;gap:24px;margin-bottom:20px}.founder-portrait{width:120px;height:140px;border-radius:8px;background:var(--surface)}.founder-perspective{padding:12px 0 12px 28px;margin-top:28px;max-width:920px}.contact-section{padding-block:var(--section-space);background:var(--paper);border:0}img{border-radius:8px}.eyebrow,.text-link,.founder-link,.form-links a,.policy-content a{color:var(--green)}.desktop-nav a[aria-current=location]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.mobile-nav .mobile-contact-cta{border-radius:8px}.hero-copy>.eyebrow,.hero-actions>.text-link{color:var(--green)}.hero-band a:focus-visible,.platform-section>a:focus-visible{outline-color:var(--green)}.certification-roundel,.footer-iso{background:var(--green);color:var(--paper)}.crm-shell,.contact-form,.policy-certification,.crm-funnel-reading,.crm-rule-current,.why-visual,.founder-card,.allocation-start{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:none}.founder-card{background:var(--paper)}.allocation-start{padding:20px;margin:24px 0}.allocation-start h3{font-size:var(--size-20);margin-bottom:8px}.allocation-start p{font-size:var(--size-14);line-height:1.65;color:var(--muted);margin:0}.why-visual{height:auto;min-height:172px;padding:20px}.founder-perspective{padding-left:0}.crm-content{background:var(--paper)}.crm-nav{background:var(--surface);gap:8px;padding-block:8px}.crm-nav button{border-radius:8px}.crm-nav button:hover{background:var(--paper)}.crm-nav button[aria-selected=true]{background:var(--green);color:var(--paper)}.crm-funnel-track,.crm-mix-track,.crm-chart-column i{border-radius:0}.crm-funnel-reading .eyebrow{color:var(--green)}.crm-funnel-rows li:last-child i{background:var(--green)}.crm-audit li div:before{border-radius:0}.crm-table tbody th,.crm-table td{border:0;border-bottom:1px solid var(--line)}.crm-table tbody tr:last-child>*{border-bottom:0}.contact-form [aria-invalid=true]{border:1px solid var(--line)}.field-error,.form-errors{font-weight:var(--medium)}.form-errors,.footer-disclaimer{padding-left:0}.site-footer .text-link{color:var(--green)}@media(max-width:1240px){.hero{gap:40px}.hero h1{font-size:var(--size-56);letter-spacing:-.04em}.hero-proof{gap:20px}.stage-heading{gap:12px}}@media(max-width:1100px){html{scroll-padding-top:84px}.nav-wrap{min-height:68px;padding-block:8px}.header .brand-logo{width:200px}.hero{grid-template-columns:1fr;gap:32px;padding-block:var(--hero-space)}.hero-recovery{justify-self:start;max-width:600px}.hero-copy{max-width:720px}.hero-proof{flex-direction:row;align-items:center;gap:40px}.stage-heading{gap:12px}.partners{gap:40px}.partners ul,.founder-grid{gap:36px}.founder-top{grid-template-columns:96px 1fr;gap:18px}.founder-portrait{width:96px;height:120px}}@media(max-width:850px){:root{--section-space: 40px;--hero-space: 32px}.hero{grid-template-columns:1fr;gap:28px;padding-block:var(--hero-space)}.hero h1{font-size:var(--size-56)}.hero-description{max-width:52ch}.hero-proof{flex-direction:row;align-items:center;gap:40px;margin-top:24px}.experience-proof{display:block}.partners{flex-direction:column;gap:16px}.partners-context{text-align:center}.partners ul{gap:28px}.iifl-logo{width:190px}.moneygear-logo{width:180px}.home-page .section,.home-page .journey-stage,.home-page .contact-section{padding-block:var(--section-space)}.stage-heading{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.why-us-section .section-heading{margin-bottom:24px}.stage-heading h2{max-width:27ch}.crm-shell{--crm-inset: 24px}.crm-content{padding:24px}.founder-grid{grid-template-columns:1fr;gap:36px}.founder-top{grid-template-columns:112px 1fr}.founder-portrait{width:112px;height:128px}.founder-top h3{font-size:var(--size-28)}.founder-card>p{max-width:64ch}.founder-perspective{margin-top:24px}}@media(max-width:650px){.header .brand-logo{width:180px}.nav-wrap{min-height:64px}.hero h1{font-size:var(--size-40)}.hero{padding-block:var(--hero-space)}.home-page .section,.home-page .journey-stage,.home-page .contact-section{padding-block:var(--section-space)}.hero-recovery{padding:24px;justify-self:stretch}.hero-proof{gap:20px;align-items:center}.experience-proof{display:block}.partners{flex-direction:column;gap:16px;padding-block:22px}.partners-context{text-align:center}.partners ul{width:100%;justify-content:center;flex-wrap:wrap;gap:20px}.partners li{min-height:0;min-width:0;flex:0 1 calc(50% - 10px);max-width:190px}.partner-logo{max-width:100%;width:100%}.loankhata-logo{width:min(100%,165px)}.crm-content{padding:20px 16px;min-height:0}.crm-top{padding:16px}.crm-shell{--crm-inset: 16px;border-radius:8px}.founder-top{grid-template-columns:96px minmax(0,1fr);gap:20px}.founder-portrait{width:96px;height:112px}.founder-top h3{font-size:var(--size-20)}.founder-card>p{font-size:var(--size-16)}.founder-perspective>p{font-size:var(--size-28)}.founder-perspective{padding-left:20px}.contact-section{padding-block:var(--section-space)}}@media(max-width:540px){html{scroll-padding-top:80px}.nav-wrap{min-height:64px;padding-block:8px}.hero{padding-block:var(--hero-space);gap:32px}.hero-copy>.eyebrow{font-size:var(--size-12);letter-spacing:.06em;margin-bottom:12px}.hero-copy{display:block}.hero .hero-proof{width:100%;margin-top:24px;gap:32px;align-items:center}.hero h1{font-size:var(--size-40);line-height:1.12;letter-spacing:-.035em;margin-bottom:20px}.hero-actions{flex-direction:row;align-items:center;gap:4px 20px}.hero-actions>.button{padding-inline:18px}.hero-proof{flex-direction:row;gap:32px;margin-top:24px;padding-top:0}.partners ul{gap:20px}.partners li{padding:0;min-height:0}.home-page .section,.home-page .journey-stage,.home-page .contact-section{padding-block:var(--section-space)}.stage-heading{margin-bottom:24px}.stage-heading h2{font-size:var(--size-28)}.company-section .section-heading{margin-bottom:24px}.founder-grid{gap:28px}.founder-card{padding:20px}.founder-top{grid-template-columns:80px minmax(0,1fr);gap:16px;margin-bottom:16px}.founder-portrait{width:80px;height:96px}.founder-perspective>p{font-size:var(--size-20)}.contact-form{padding:24px 20px}}@media(max-width:950px){.why-grid{grid-template-columns:1fr;gap:24px}.why-pillar{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:40px;align-items:center}.why-pillar+.why-pillar{border:0;padding-top:24px}.why-security p{display:grid;gap:2px}}@media(max-width:650px){.why-us-section .section-heading{margin-bottom:24px}.why-pillar{grid-template-columns:1fr;gap:16px}.why-copy p{max-width:none}.why-visual{width:100%;max-width:360px;margin-inline:auto;height:auto;min-height:148px}.why-security{display:grid;grid-template-columns:28px 1fr;gap:8px 12px;margin-top:24px}.why-security>a{grid-column:2;margin-left:0;justify-self:start}}@media(max-width:540px){.hero-recovery{padding:20px}.hero-recovery-top{align-items:flex-start;flex-direction:column;gap:6px}.hero-card-heading{font-size:var(--size-28)}}.borrower-concerns{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:28px;margin-block:40px}.borrower-concerns h2{margin-top:0}.borrower-concerns h3{margin-top:24px;margin-bottom:10px}.borrower-concerns>:last-child{margin-bottom:0}@media(max-width:540px){.borrower-concerns{padding:20px}}@media(min-width:851px)and (max-height:700px){.hero{padding-block:32px}}.home-page .contact-section{background:var(--paper);color:var(--ink)}.contact-copy>.eyebrow{color:var(--green)}.contact-copy h2,.contact-person strong,.allocation-start h3,.email-options .email-address,.email-copy-status{color:var(--ink)}.contact-copy>p:not(.eyebrow),.contact-person span,.meeting-note,.allocation-start p,.email-options-note{color:var(--muted)}.allocation-start,.email-options,.contact-form{background:var(--surface);border-color:var(--line);color:var(--ink)}.contact-copy .button{background:var(--green);color:var(--paper)}.contact-copy .button:hover{background:var(--deep);color:var(--paper)}.contact-copy .text-link,.contact-copy .contact-text-button{color:var(--green)}.contact-copy :is(a,button):focus-visible{outline-color:var(--green)}.send-enquiry{background:transparent;color:var(--green);border:1px solid var(--green)}.send-enquiry:hover{background:var(--green);color:var(--paper)}@media(min-width:851px){.footer-baseline{padding-bottom:32px}}.contact-channel{gap:10px}.contact-channel svg{width:20px;height:20px;flex:none}.crm-bucket-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:20px}.crm-bucket-nav{display:flex;flex-wrap:wrap;gap:8px}.crm-bucket-nav button{min-height:44px;padding:8px 16px;border:0;border-radius:4px;background:var(--surface);color:var(--ink);font-size:var(--size-14);font-weight:var(--medium)}.crm-bucket-nav button:hover{background:color-mix(in srgb,var(--green) 8%,var(--paper))}.crm-bucket-nav button[aria-pressed=true]{background:var(--green);color:var(--paper)}.crm-bucket-context{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;color:var(--muted);font-size:var(--size-14)}.crm-bucket-context>strong,.crm-bucket-context span strong{color:var(--green);font-weight:var(--bold)}@media(max-width:540px){.crm-bucket-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:6px}.crm-bucket-nav button{padding-inline:6px;font-size:var(--size-12)}.crm-bucket-toolbar{gap:12px}.crm-context{white-space:normal}.crm-content:has(.crm-bucket-nav) .crm-metrics{grid-template-columns:1fr;gap:8px}.crm-content:has(.crm-bucket-nav) .crm-metrics>div{padding:12px 16px}.crm-content:has(.crm-bucket-nav) .crm-metrics dt{min-height:0}}.crm-late-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:20px}.crm-age-recovery{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:16px 20px;margin:0;background:color-mix(in srgb,var(--green) 8%,var(--paper));border:1px solid var(--line);border-radius:8px}.crm-age-recovery>div{min-width:0}.crm-age-recovery dd{color:var(--green)}.crm-late-overview .crm-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.crm-late-overview .crm-metrics>div{background:var(--surface)}.crm-late-overview .crm-metrics dd{color:var(--ink)}@media(max-width:1100px){.crm-late-overview{grid-template-columns:minmax(0,1fr)}}@media(max-width:650px){.crm-age-recovery{padding:16px;gap:16px}.crm-age-recovery dt{font-size:var(--size-14);line-height:1.4}.crm-age-recovery dd{font-size:var(--size-28)}.crm-top .crm-demo-notice{max-width:24ch}}@media(max-width:540px){.crm-late-overview{gap:8px}.crm-content:has(.crm-bucket-nav) .crm-late-overview .crm-metrics{grid-template-columns:1fr}}.legacy-anchor{display:block;height:0;overflow:hidden}[data-chart-bar="25"]{--bar: 25%}[data-chart-bar="33.33333333333333"]{--bar: 33.33333333333333%}[data-chart-bar="41.66666666666667"]{--bar: 41.66666666666667%}[data-chart-bar="50"]{--bar: 50%}[data-chart-bar="66.66666666666666"]{--bar: 66.66666666666666%}[data-chart-bar="75"]{--bar: 75%}[data-chart-tick="0"]{--tick: 0}[data-chart-tick="1"]{--tick: 1}[data-chart-tick="2"]{--tick: 2}[data-chart-tick="3"]{--tick: 3}[data-chart-width="100"]{width:100%}[data-chart-width="24"]{width:24%}[data-chart-width="28"]{width:28%}[data-chart-width="3"]{width:3%}[data-chart-width="34.063802967128865"]{width:34.063802967128865%}[data-chart-width="35"]{width:35%}[data-chart-width="5"]{width:5%}[data-chart-width="55"]{width:55%}[data-chart-width="58.178997381945116"]{width:58.178997381945116%}[data-chart-width="7.757199650926015"]{width:7.757199650926015%}[data-chart-width="83"]{width:83%}[data-chart-width="88"]{width:88%}[data-chart-width="93"]{width:93%}
