#site-content [data-lending-page=microfinance] .lending-micro-functions .lending-function-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#site-content [data-lending-page=microfinance] .lending-micro-functions .lending-caption{grid-column:1/-1}#site-content [data-lending-page=microfinance] .lending-micro-functions .lending-details{border:1px solid var(--color-line);border-radius:8px;padding:0 20px;background:#fff;margin:0;align-self:start}#site-content [data-lending-page=microfinance] .lending-micro-functions .lending-details summary{min-height:76px}#site-content [data-lending-page=microfinance] .lending-micro-scope-overview .lending-scope-diagram{grid-column:1/-1;margin-top:24px}#site-content [data-lending-page=microfinance] .lending-micro-scope-overview .lending-scope-diagram>ol{margin-top:0}#site-content [data-lending-page=microfinance] .micro-delivery-plan{margin-top:28px}#site-content [data-lending-page=microfinance] .micro-delivery-plan .compact-adoption-phases p{color:#d9e9ff!important}@media(max-width:767px){#site-content [data-lending-page=microfinance] .lending-micro-functions .lending-function-set{grid-template-columns:minmax(0,1fr)}}#site-content [data-lending-page=microfinance] .lending-micro-scope-overview .lending-scope-diagram{background:#f4f8fd;color:#17243b;padding:20px}#site-content [data-lending-page=microfinance] .lending-micro-scope-overview .lending-scope-diagram :is(li,strong,span,p){color:#17243b}#site-content [data-lending-page=microfinance] .lending-micro-scope-overview .lending-scope-diagram li{border-color:#cbdaf0;background:#fff}#site-content [data-lending-page=microfinance] .lending-micro-scope-overview .lending-scope-diagram{padding:16px;margin-top:16px}#site-content [data-lending-page=microfinance] .lending-scope-diagram li{padding:12px}#site-content [data-lending-page=microfinance] .micro-flow-heading{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;flex-wrap:wrap}#site-content [data-lending-page=microfinance] .micro-flow-heading .lending-diagram-stage{margin:0;font:500 10px/1.5 var(--font-mono)}#site-content [data-lending-page=microfinance] .micro-flow-heading strong{margin:0;font:600 13px/1.5 var(--font-sans)}#site-content [data-lending-page=microfinance] .lending-scope-diagram>p{margin-top:12px;font-size:14px}#site-content[data-products-design] [data-lending-page=microfinance] #value>.container-bw>h2{margin-bottom:24px}#site-content[data-products-design] [data-lending-page=microfinance] #value .product-benefits-with-overview{margin-top:0;align-items:start}#site-content[data-products-design] [data-lending-page=microfinance] .lending-micro-value .lending-art{margin:0;padding:0}#site-content[data-products-design] [data-lending-page=microfinance] .lending-section>.container-bw>.eyebrow{font:500 12px/1.5 var(--font-mono);letter-spacing:.13em;color:var(--color-bw-blue)}#site-content[data-products-design] [data-lending-page=microfinance] .lending-section:not(.lending-contact)>.container-bw>p,#site-content[data-products-design] [data-lending-page=microfinance] .lending-item p{color:var(--color-ink-3)}#site-content[data-products-design] [data-lending-page=microfinance] .lending-details>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:16px}#site-content[data-products-design] [data-lending-page=microfinance] .lending-count{font:400 14px/1.5 var(--font-sans);margin:0}#site-content[data-products-design] [data-lending-page=microfinance] #functions .lending-caption{font:500 14px/1.5 var(--font-mono);color:var(--color-ink-3)}#site-content[data-products-design] [data-lending-page=microfinance] #functions>h2{font-size:28px;max-width:none}#site-content[data-products-design] [data-lending-page=microfinance] .lending-function-set{margin-top:24px}#site-content[data-products-design] [data-lending-page=microfinance] .lending-details dt{font:600 18px/1.6 var(--font-sans)}#site-content[data-products-design] [data-lending-page=microfinance] .lending-channels :is(th,td){font:400 17px/1.5 var(--font-sans)}#site-content[data-products-design] [data-lending-page=microfinance] .lending-channels th{font-weight:600}@media(max-width:1023px){#site-content[data-products-design] [data-lending-page=microfinance] .lending-details dl>div{grid-template-columns:minmax(0,1fr);gap:8px}}@media(max-width:767px){#site-content[data-products-design] [data-lending-page=microfinance] .lending-details>summary{grid-template-columns:minmax(0,1fr) 18px;gap:8px 16px}#site-content[data-products-design] [data-lending-page=microfinance] .lending-details>summary>.lending-count{grid-column:1;grid-row:2}#site-content[data-products-design] [data-lending-page=microfinance] .lending-details>summary:after{grid-column:2;grid-row:1 / span 2}#site-content[data-products-design] [data-lending-page=microfinance] #functions>h2{font-size:24px}#site-content[data-products-design] [data-lending-page=microfinance] .lending-details dt{font-size:17px}}#site-content[data-products-design] [data-lending-page=microfinance] :is(#contact,#evidence) .btn-link{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font:500 16px/1.5 var(--font-sans);white-space:normal;overflow-wrap:anywhere}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) #value>.container-bw>h2{margin-bottom:24px}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) #functions>h2{font-size:var(--native-heading-type);max-width:none}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) #functions .lending-caption{font:500 14px/1.5 var(--font-mono)}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:16px}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-count{font:400 14px/1.5 var(--font-sans);margin:0}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details dt{font:600 18px/1.6 var(--font-sans)}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) :is(#contact,#evidence) :is(.btn-link,.lending-links>a){display:inline-flex;align-items:center;min-height:44px;max-width:100%;font:500 16px/1.5 var(--font-sans);white-space:normal}@media(max-width:1023px){#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details dl>div{grid-template-columns:minmax(0,1fr);gap:8px}}@media(max-width:767px){#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details>summary{grid-template-columns:minmax(0,1fr) 18px;gap:8px 16px}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details>summary>.lending-count{grid-column:1;grid-row:2}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details>summary:after{grid-column:2;grid-row:1 / span 2}#site-content[data-products-design] :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-details dt{font-size:17px}}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-function-disclosure{border-block:1px solid var(--color-line-3)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) :is(.general-function-disclosure,.general-delivery-migration)>summary{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;padding:20px 0;font:600 18px/1.5 var(--font-sans);list-style:none}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) :is(.general-function-disclosure,.general-delivery-migration)>summary::-webkit-details-marker{display:none}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) :is(.general-function-disclosure,.general-delivery-migration)>summary:after{content:"+";color:var(--color-bw-blue)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) :is(.general-function-disclosure,.general-delivery-migration)[open]>summary:after{content:"−"}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-function-content{padding-bottom:24px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-function-columns,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-function-columns>*,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid>*{min-width:0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid{margin-top:24px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid h3{font:400 26px/1.3 var(--font-display);margin-bottom:20px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid :is(ul,ol),#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-migration ul{padding-left:20px;margin-block:16px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid li+li,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-migration li+li{margin-top:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-products>div+div{margin-top:20px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-products dt{font-weight:600;margin-bottom:6px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-products dd{margin:0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-products a{color:var(--color-bw-blue);text-decoration:underline;text-underline-offset:3px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-migration{border-top:1px solid var(--color-line-3);margin-top:32px}@media(min-width:768px){#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-function-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-function-disclosure{scroll-margin-top:140px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid ul,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-migration ul{list-style:disc}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-grid ol{list-style:decimal}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-architecture{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-architecture>*{min-width:0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-architecture h3,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-launch>h3{margin:0 0 20px;font:400 26px/1.3 var(--font-display)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-architecture h4,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps h4{margin:0;font:600 18px/1.4 var(--font-sans)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-architecture p{margin:8px 0 0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-main-product{padding:24px;border-radius:8px;background:#073784;color:#fff}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-main-product p{color:#d8e9ff}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-block-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-block-heading>span{padding:2px 8px;border:1px solid #8db9f0;border-radius:20px;font-size:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-product-domains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-product-domains>span{padding:8px;border:1px solid #5484c8;border-radius:4px;text-align:center;font-size:14px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-required-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-required-products>div,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-party-block{padding:18px;border:1px solid var(--color-line-3);border-radius:8px;background:#fff}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-required-products h4 a,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node a{color:var(--color-bw-blue);text-decoration:underline;text-underline-offset:3px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-required-products p,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-party-block p,#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node p{font:400 15px/1.6 var(--font-sans)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-architecture-label{display:block;margin-bottom:8px;font:500 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bw-blue)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-bridge{display:flex;align-items:center;justify-content:center;position:relative;padding-block:16px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-bridge:before{content:"";position:absolute;top:-24px;bottom:-24px;left:50%;border-left:1px solid #8ab4eb}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node{position:relative;padding:18px 12px;border:1px solid #8ab4eb;border-radius:8px;background:#edf4ff;text-align:center;width:100%;max-width:240px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node>svg{display:block;margin:0 auto 12px;color:var(--color-bw-blue)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node>svg:last-child{margin:12px auto 0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node strong{font-size:18px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node strong span{display:block;font-size:12px;font-weight:400}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-party-block{display:flex;gap:14px;align-items:start}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-party-block+.general-party-block{margin-top:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-party-block>svg{flex-shrink:0;color:var(--color-bw-blue)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-architecture-note{margin:20px 0 0;font:400 14px/1.6 var(--font-sans);color:var(--color-ink-3)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-launch{margin-top:40px;padding-top:28px;border-top:1px solid var(--color-line-3)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-launch>h3{margin-bottom:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;list-style:none;padding:0;margin:24px 0 0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps>li{position:relative;padding:24px;border:1px solid var(--color-line-3);border-radius:8px;background:#fff;min-width:0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-step-number{color:var(--color-bw-blue);font:500 12px/1.5 var(--font-mono)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps>li>svg:not(.general-step-arrow){float:right;color:var(--color-bw-blue)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps h4{margin-top:14px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps p{margin:10px 0 0;font:400 16px/1.6 var(--font-sans)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-step-arrow{display:none}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-seam{padding:24px;border-radius:8px;background:linear-gradient(145deg,#f4f8ff,#fff);align-self:start}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-seam figcaption{font:600 20px/1.4 var(--font-sans);margin-bottom:24px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-stage{padding:18px;background:#fff;border:1px solid #ccdff7;border-radius:6px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-stage>svg{color:var(--color-bw-blue);margin-bottom:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-stage>span{display:block;color:var(--color-bw-blue);font-size:11px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-stage strong{font-size:16px;margin:8px 0 12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-stage ul{list-style:none;padding:0;margin:0;font:400 14px/1.6 var(--font-sans)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-stage li+li{margin-top:8px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-handover{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:12px;text-align:center;color:#0752a9;background:#e8f1ff;border:1px solid #a4c7f5;border-radius:6px;gap:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-handover>span{font:500 10px/1.5 var(--font-mono)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-handover strong{font:600 13px/1.5 var(--font-sans);margin:0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-arrow{transform:rotate(90deg)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .lending-seam .general-seam-caption{margin:20px 0 0;font:400 14px/1.6 var(--font-sans);color:var(--color-ink-3)}@media(min-width:768px){#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-steps{grid-template-columns:repeat(3,minmax(0,1fr))}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-step-arrow{display:block;position:absolute;right:-19px;top:44px;z-index:1;color:var(--color-bw-blue);background:#f4f7fb}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-flow{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);gap:12px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-arrow{transform:none}}@media(min-width:1024px){#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-delivery-architecture{grid-template-columns:minmax(0,1fr) 160px minmax(0,1.1fr);gap:24px}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-bridge{padding-block:54px 0}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-bridge:before{inset:55% -24px auto;border-left:0;border-top:1px solid #8ab4eb}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-integration-node{max-width:none}}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-main-product h4{color:#fff}@media(min-width:768px){#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-handover{position:relative}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-handover>.general-seam-arrow:first-child{position:absolute;left:-19px;top:50%;transform:translateY(-50%)}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-seam-handover>.general-seam-arrow:last-child{position:absolute;right:-19px;top:50%;transform:translateY(-50%)}}@media(min-width:1024px){#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-product-composition{display:flex;flex-direction:column}#site-content :is([data-lending-page=general-lending],[data-lending-page=asset-finance]) .general-required-products{flex:1;align-items:stretch}}#site-content[data-products-design] [data-lending-page=overview][data-products-hub-body=v1] .lending-item h3,#site-content[data-products-design] [data-lending-page=overview][data-products-hub-body=v1] .product-benefit h3{font:400 24px/1.2 var(--font-display)}#site-content[data-products-design] [data-lending-page=overview][data-products-hub-body=v1] #value>.container-bw>h2{margin-bottom:24px}#site-content[data-products-design] [data-lending-page=overview][data-products-hub-body=v1] #value .product-benefits{margin-top:0}#site-content[data-products-design] [data-lending-page=overview][data-products-hub-body=v1] :is(#contact,#evidence) :is(.btn-link,.lending-links>a){display:inline-flex;align-items:center;min-height:44px;font:500 16px/1.5 var(--font-sans);white-space:normal}#site-content[data-products-design] [data-lending-page=overview][data-products-hub-body=v1] .lending-section>.container-bw>.eyebrow{font:500 12px/1.5 var(--font-mono);letter-spacing:.13em}
