@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_acbb055-module__WKxhdW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_acbb055-module__WKxhdW__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_c22d0137-module__CD6jAW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_c22d0137-module__CD6jAW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.cdl{--bg:#f4f5ef;--ink:#153b33;--muted:#738078;--green:#0c4436;--lime:#d4f785;--line:#dce2d7;--white:#fff;--radius:22px}.cdl *{box-sizing:border-box}html:has(.cdl){scroll-behavior:smooth;scroll-padding-top:95px}.cdl{background:var(--bg);color:var(--ink);font-family:var(--font-dm-sans), sans-serif;margin:0;font-size:16px;line-height:1.55}.cdl button,.cdl input,.cdl select{font:inherit}.cdl button,.cdl a,.cdl input{-webkit-tap-highlight-color:transparent}.cdl button,.cdl a{touch-action:manipulation}.cdl button{cursor:pointer}.cdl button:disabled{cursor:default;opacity:.45}.cdl a{color:inherit;text-decoration:none}.cdl button:focus-visible,.cdl a:focus-visible,.cdl input:focus-visible,.cdl summary:focus-visible{outline-offset:5px;outline:3px solid #21a98d}.cdl h1,.cdl h2,.cdl h3,.cdl p{margin:0}.cdl h1,.cdl h2,.cdl h3,.cdl .number{font-family:var(--font-manrope), sans-serif}.cdl button{border:0}.cdl svg{display:block}.cdl nav{justify-content:space-between;align-items:center;gap:25px;max-width:1320px;height:86px;margin:auto;padding:0 40px;display:flex}.cdl .brand{font-family:var(--font-manrope), sans-serif;letter-spacing:-1.8px;align-items:center;gap:10px;font-size:32px;font-weight:800;display:flex}.cdl .brand svg{width:36px;height:36px}.cdl .navlinks{gap:32px;font-size:14px;font-weight:600;display:flex}.cdl .nav-action{white-space:nowrap;border:1px solid #cdd6ca;border-radius:30px;padding:11px 19px;font-size:14px}.cdl .nav-action span{margin-left:18px}.cdl header{background:var(--bg);border-bottom:1px solid var(--line)}.cdl .wrap{max-width:1240px;margin:auto;padding:0 32px}.cdl .hero{color:#f8f9ee;background:#0a2f28;position:relative;overflow:hidden}.cdl .hero:after{content:"";pointer-events:none;border:1px solid #ffffff07;border-radius:50%;width:720px;height:720px;position:absolute;top:-150px;right:-230px;box-shadow:0 0 0 65px #ffffff03,0 0 0 130px #ffffff02}.cdl .hero-inner{z-index:1;grid-template-columns:1fr 1fr;gap:60px;padding-top:65px;padding-bottom:64px;display:grid;position:relative}.cdl .eyebrow{text-transform:uppercase;letter-spacing:2px;align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.cdl .dot{background:var(--lime);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 5px #d4f78510}.cdl .hero h1{letter-spacing:-3px;margin:26px 0 23px;font-size:clamp(42px,4.7vw,66px);font-weight:500;line-height:1.09}.cdl .hero h1 em{color:var(--lime);font-style:normal}.cdl .hero-copy{color:#b7ccc0;max-width:430px;font-size:17px;line-height:1.75}.cdl .primary,.cdl .secondary{border-radius:30px;justify-content:center;align-items:center;gap:23px;padding:14px 23px;font-size:14px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex}.cdl .primary{background:var(--lime);color:var(--ink)}.cdl .primary:hover{background:#e3ffa9;transform:translateY(-2px)}.cdl .secondary{color:inherit;background:0 0;border:1px solid #ccd6c9}.cdl .hero-actions{align-items:center;gap:22px;margin:30px 0 27px;display:flex}.cdl .hero-actions>a:last-child{color:#cad7cf;font-size:14px}.cdl .hero-note{letter-spacing:.4px;color:#90aea0;font-size:14px}.cdl .visual{align-self:center;padding:16px 0 12px;position:relative}.cdl .visual-head{color:#a9c0b5;text-transform:uppercase;letter-spacing:1.8px;justify-content:space-between;padding:0 4px 20px;font-size:14px;display:flex}.cdl .live{color:var(--lime);align-items:center;gap:8px;display:flex}.cdl .flow-card{color:var(--ink);background:#f7f8f1;border-radius:18px;max-width:325px;margin:auto;padding:22px 25px;position:relative;box-shadow:0 16px 50px #001b172b}.cdl .card-heading{align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.cdl .icon-box{border:1px solid #dbe0d4;border-radius:12px;place-items:center;width:39px;height:39px;font-size:21px;display:grid}.cdl .flow-card small{color:#7f8a7f;font-size:14px;font-weight:400;display:block}.cdl .sale-number{font:600 38px var(--font-manrope);letter-spacing:-1.5px;margin-top:15px}.cdl .currency{font:500 12px var(--font-dm-sans);letter-spacing:0;color:#819182;margin-left:8px}.cdl .payment-tag{background:var(--lime);border-radius:20px;padding:8px 12px;font-size:14px;position:absolute;top:32px;right:-18px;transform:rotate(7deg);box-shadow:0 4px 20px #001b172b}.cdl .stream{height:86px;position:relative}.cdl .stream svg{width:100%;height:100%}.cdl .stream path{stroke:#8da38c55;stroke-width:1.3px;fill:none}.cdl .stream .moving{stroke:var(--lime);stroke-width:2.5px;stroke-dasharray:8 140;animation:4s linear infinite flow}.cdl .split-caption{color:#d4f785;letter-spacing:1px;white-space:nowrap;background:#164438;border:1px solid #37634f;border-radius:20px;padding:7px 13px;font-size:14px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cdl .receivers{grid-template-columns:1fr 1fr;gap:17px;display:grid}.cdl .receiver{background:#143c31;border:1px solid #355446;border-radius:16px;padding:20px}.cdl .receiver:last-child{background:#214a37;border-color:#58724a}.cdl .receiver-label{color:#acc3b5;font-size:14px}.cdl .receiver strong{font:500 29px var(--font-manrope);color:#f1f7e8;margin:5px 0;display:block}.cdl .receiver:last-child strong{color:var(--lime)}.cdl .receiver-foot{color:#a7bfaf;justify-content:space-between;gap:6px;font-size:14px;display:flex}.cdl .visual-bottom{color:#759788;text-align:center;margin-top:20px;font-size:14px}.cdl .hero-footer{border-top:1px solid #ffffff13;padding:18px 0}.cdl .pillars{color:#a2bcae;flex-wrap:wrap;justify-content:space-between;gap:15px;font-size:14px;display:flex}.cdl .pillars span b{color:#eff3e8;margin-right:8px;font-weight:500}.cdl .section{padding-top:76px;padding-bottom:76px}.cdl .section-top{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.cdl .section h2{letter-spacing:-1.6px;margin-top:13px;font-size:38px;font-weight:500;line-height:1.22}.cdl .demo-label{letter-spacing:1px;color:#697b59;background:#e9eedf;border:1px solid #dae2d0;border-radius:6px;padding:6px 10px;font-size:14px;display:inline-block}.cdl .demo-shell{background:#fff;border:1px solid #d8dfd2;border-radius:23px;overflow:hidden;box-shadow:0 16px 50px #27472b05}.cdl .demo-nav{border-bottom:1px solid var(--line);background:#fbfcf8;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.cdl .tabs{background:#edf0e8;border-radius:30px;gap:4px;padding:4px;display:flex}.cdl .tab{color:#748070;background:0 0;border-radius:25px;padding:9px 21px;font-size:14px}.cdl .tab.active{color:#fff;background:#173f32;box-shadow:0 2px 4px #122c2220}.cdl .demo-status{color:#788574;align-items:center;gap:7px;font-size:14px;display:flex}.cdl .demo-status .dot{background:#9baa87;width:5px;height:5px}.cdl .merchant-grid{grid-template-columns:290px 1fr;display:grid}.cdl .sidebar{border-right:1px solid var(--line);background:#fafbf7;padding:27px 25px}.cdl .step{gap:12px;padding-bottom:26px;display:flex;position:relative}.cdl .step:not(:last-of-type):after{content:"";background:#dce4d5;width:1px;height:24px;position:absolute;top:30px;left:14px}.cdl .step-number{color:#8d9886;border:1px solid #dbe2d5;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:14px;display:grid}.cdl .step.current .step-number{color:#25442c;background:#d9f4a5;border-color:#d9f4a5}.cdl .step.done .step-number{background:var(--green);color:#fff;border-color:var(--green)}.cdl .step b{font-size:14px;font-weight:600}.cdl .step p{color:#8a9582;margin-top:3px;font-size:14px}.cdl .data-card{border:1px solid #dce2d6;border-radius:13px;margin-top:5px;padding:15px}.cdl .data-card .file-icon{font-size:20px}.cdl .data-card strong{margin:7px 0 2px;font-size:14px;display:block}.cdl .data-card small{color:#8a9485;font-size:14px}.cdl .text-button{color:#34503a;text-underline-offset:3px;background:0 0;margin-top:10px;padding:0;font-size:14px;text-decoration:underline}.cdl .data-foot{color:#95a08e;margin-top:14px;font-size:14px;line-height:1.5}.cdl .workspace{padding:26px 30px}.cdl .workspace-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.cdl .workspace-top h3{letter-spacing:-.4px;font-size:16px;font-weight:600}.cdl .reset{color:#839078;background:0 0;font-size:14px}.cdl .stats{grid-template-columns:1fr 1fr 1fr;gap:13px;margin-bottom:22px;display:grid}.cdl .stat{border:1px solid var(--line);border-radius:13px;padding:17px}.cdl .stat.featured{background:#f0f6e6;border-color:#dbe8c8}.cdl .stat-label{letter-spacing:.4px;color:#7a8872;font-size:14px}.cdl .stat .number{letter-spacing:-1px;margin:7px 0 4px;font-size:29px;font-weight:600;line-height:1.3}.cdl .chart-box{background:#fcfdf9;border:1px solid #e3e8db;border-radius:13px;padding:18px 18px 10px;position:relative}.cdl .chart-title{color:#89927c;justify-content:space-between;align-items:center;font-size:14px;display:flex}.cdl .chart-title strong{color:#47603a;font-size:14px;font-weight:500}.cdl .bars{border-bottom:1px solid #e1e6d6;align-items:end;gap:9px;height:95px;padding-top:15px;display:flex}.cdl .bar{background:#dcebc6;border-radius:4px 4px 0 0;flex:1;transition:height .8s}.cdl .bar:nth-child(3n){background:#bcd78e}.cdl .bar:last-child{background:#416c36}.cdl .chart-axis{color:#9aa38c;justify-content:space-between;margin-top:8px;font-size:14px;display:flex}.cdl .rationale{color:#7f8b75;min-height:38px;margin-top:14px;font-size:14px}.cdl .action-row{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.cdl .action-row .primary{color:#fff;background:#143f32;padding:12px 20px;font-size:14px}.cdl .action-row .primary:hover{background:#285540}.cdl .repayment{border-top:1px solid var(--line);margin:18px 0 0;padding-top:18px}.cdl .progress-heading{justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.cdl .progress-track{background:#e8eedf;border-radius:10px;height:7px;overflow:hidden}.cdl .progress-fill{background:#668d37;border-radius:10px;width:0;height:100%;transition:width .6s}.cdl .feed{color:#7e8b70;min-height:20px;margin-top:12px;font-size:14px}.cdl .feed-row{border-bottom:1px solid #f0f3e9;justify-content:space-between;gap:8px;padding:6px 0;animation:.4s appear;display:flex}.cdl .feed-row b{color:#4a682f;font-weight:500}.cdl .sim-options{color:#75846b;align-items:center;gap:12px;margin-top:12px;font-size:14px;display:flex}.cdl .sim-options input{accent-color:#547c35;width:105px}.cdl .lp-panel,.cdl .risk-panel{padding:30px}.cdl .lp-layout{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cdl .tranches{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.cdl .tranche{text-align:left;color:var(--ink);background:#fafbf6;border:1px solid #dce3d2;border-radius:14px;padding:17px}.cdl .tranche.selected{background:#f0f7e2;border-color:#6d913e;box-shadow:0 0 0 1px #6d913e}.cdl .tranche strong{font:600 27px var(--font-manrope);margin:8px 0;display:block}.cdl .input-group label{margin:12px 0 6px;font-size:14px;display:block}.cdl .input-group input{color:#244730;background:#fcfdf9;border:1px solid #d9e2d0;border-radius:10px;width:100%;padding:11px 13px}.cdl .pool-card{color:#f1f6e8;background:#153c30;border-radius:17px;padding:27px}.cdl .pool-card>p{color:#a0b89d;font-size:14px}.cdl .pool-card>.number{margin:6px 0 24px;font-size:41px}.cdl .pool-meter{gap:4px;height:15px;margin:18px 0 8px;display:flex}.cdl .pool-meter span{background:#d4f785;border-radius:3px}.cdl .pool-meter span:nth-child(2){background:#93b269}.cdl .pool-meter span:nth-child(3){background:#3a6350}.cdl .pool-key{color:#bacbb0;justify-content:space-between;gap:10px;font-size:14px;display:flex}.cdl .pool-details{border-top:1px solid #ffffff20;justify-content:space-between;gap:12px;margin-top:24px;padding-top:22px;display:flex}.cdl .pool-details strong{font:500 24px var(--font-manrope);display:block}.cdl .pool-details small{color:#a5baa0;font-size:14px}.cdl .lp-note{color:#8c9881;margin:17px 0;font-size:14px}.cdl .risk-grid{grid-template-columns:1fr 1fr 1fr;gap:15px;margin:23px 0;display:grid}.cdl .risk-card{background:#f4f7ed;border:1px solid #dce3d1;border-radius:14px;padding:22px}.cdl .risk-card strong{font:600 28px var(--font-manrope);margin:10px 0;display:block}.cdl .risk-card p{color:#829174;font-size:14px}.cdl .risk-card.loss{background:#fff1e8;border-color:#eccbb9}.cdl .risk-panel h3,.cdl .lp-panel h3{font-size:19px;font-weight:600}.cdl .risk-panel>p{color:#849179;margin-top:9px;font-size:14px}.cdl .demo-disclaimer{border-top:1px solid var(--line);color:#8b9681;background:#fcfdf9;align-items:center;gap:8px;padding:11px 23px;font-size:14px;display:flex}.cdl .how{border-top:1px solid var(--line)}.cdl .how-grid{grid-template-columns:repeat(4,1fr);gap:35px;margin-top:42px;display:grid}.cdl .how-item{border-top:1px solid #cfd8c6;padding-top:20px}.cdl .how-item h3{letter-spacing:-.4px;margin:15px 0 12px;font-size:18px;font-weight:600;line-height:1.3}.cdl .how-item p{color:#7e8a74;font-size:14px;line-height:1.8}.cdl .bottom{background:#e5eadb;padding:53px 0}.cdl .bottom-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.cdl .bottom h2{letter-spacing:-1px;font-size:31px;font-weight:500}.cdl .bottom p{color:#7e8b70;margin-top:10px;font-size:14px}.cdl .bottom .primary{color:#fff;background:#143e30}.cdl footer{justify-content:space-between;align-items:center;gap:20px;display:flex;padding-top:29px!important;padding-bottom:29px!important}.cdl footer .brand{font-size:24px}.cdl footer .brand svg{width:26px;height:26px}.cdl .toast{color:#fff;z-index:10;background:#153f32;border:1px solid #90b564;border-radius:12px;max-width:90vw;padding:14px 22px;font-size:14px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #153f3230}.cdl .hidden,.cdl [hidden]{display:none!important}.cdl .reveal{animation:.7s both appear}.cdl .subtle{color:#89967a;font-size:14px}.cdl .sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes flow{to{stroke-dashoffset:-296px}}@keyframes appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1450px){.cdl .hero-inner{padding-top:78px;padding-bottom:78px}}@media (max-width:1000px){.cdl .hero-inner{gap:30px}.cdl .hero h1{font-size:49px}.cdl .merchant-grid{grid-template-columns:235px 1fr}.cdl .workspace{padding:24px 20px}.cdl .sidebar{padding:25px 18px}.cdl .stat{padding:12px}.cdl .stat .number{font-size:24px}.cdl .how-grid{gap:22px}}@media (max-width:760px){.cdl nav{height:74px;padding:0 22px}.cdl .navlinks{display:none}.cdl .brand{font-size:28px}.cdl .wrap{padding-left:22px;padding-right:22px}.cdl .hero-inner{grid-template-columns:1fr;gap:40px;padding-top:40px}.cdl .hero h1{letter-spacing:-2.3px;max-width:480px;font-size:49px}.cdl .hero-copy{font-size:16px}.cdl .visual{width:100%;max-width:500px;margin:auto}.cdl .hero-footer{padding:19px 0}.cdl .pillars{grid-template-columns:1fr 1fr;gap:12px;font-size:14px;display:grid}.cdl .section{padding-top:46px;padding-bottom:46px}.cdl .section-top{display:block}.cdl .section h2{font-size:32px}.cdl .section-desc{margin-top:16px}.cdl .demo-nav{flex-wrap:wrap;padding:13px}.cdl .demo-status{font-size:14px}.cdl .tabs{width:100%}.cdl .tab{flex:1;padding:9px 10px;font-size:14px}.cdl .merchant-grid{display:block}.cdl .sidebar{border-right:0;border-bottom:1px solid var(--line);padding:19px}.cdl .steps{justify-content:space-between;gap:9px;display:flex}.cdl .step{align-items:center;gap:7px;padding-bottom:0}.cdl .step p,.cdl .step:after{display:none}.cdl .step b{font-size:14px}.cdl .step-number{width:24px;height:24px}.cdl .data-card{align-items:center;gap:12px;margin-top:19px;padding:10px 13px;display:flex}.cdl .data-card strong{margin:0}.cdl .data-card .text-button{margin-top:0;margin-left:auto}.cdl .data-card small,.cdl .data-foot{display:none}.cdl .workspace{padding:22px 16px}.cdl .stats{gap:7px}.cdl .stat{padding:11px 9px}.cdl .stat-label{font-size:14px}.cdl .stat .number{font-size:23px}.cdl .stat small{font-size:14px}.cdl .action-row{gap:10px}.cdl .hint{max-width:135px;font-size:14px}.cdl .lp-panel,.cdl .risk-panel{padding:22px 16px}.cdl .lp-layout{grid-template-columns:1fr}.cdl .risk-grid{grid-template-columns:1fr;gap:9px}.cdl .risk-card{grid-template-columns:1fr 1fr;padding:14px;display:grid}.cdl .risk-card strong{text-align:right;margin:0;font-size:22px}.cdl .risk-card p{grid-column:1/-1}.cdl .how-grid{grid-template-columns:1fr 1fr;gap:26px}.cdl .how-item h3{font-size:17px}.cdl .bottom-inner{display:block}.cdl .bottom .primary{margin-top:23px}.cdl footer{align-items:start}.cdl footer p{text-align:right;max-width:160px}.cdl .sim-options{flex-wrap:wrap}.cdl .payment-tag{right:-5px}.cdl .demo-disclaimer{font-size:14px;line-height:1.6}}@media (prefers-reduced-motion:reduce){html:has(.cdl){scroll-behavior:auto}.cdl *,.cdl :before,.cdl :after{transition:none!important;animation:none!important}}.cdl{color:#153b33;font-size:18px}.cdl .hero-inner{align-items:center;gap:48px}.cdl .hero-copy{font-size:20px;line-height:1.7}.cdl .navlinks,.cdl .nav-action{font-size:16px}.cdl .navlinks{gap:22px}.cdl .hero-actions>a:last-child{font-size:16px}.cdl .primary,.cdl .secondary{min-height:48px;font-size:16px}.cdl .hero-note{color:#bccdc1;font-size:14px}.cdl .eyebrow{letter-spacing:1.5px;font-size:14px}.cdl .hero-photo{border-radius:20px;margin:0 0 24px;position:relative;overflow:hidden}.cdl .hero-photo img{object-fit:cover;width:100%;height:245px;display:block}.cdl .hero-photo figcaption{color:#fff;background:linear-gradient(#0000,#092c27d9);padding:40px 22px 17px;font-size:16px;font-weight:500;position:absolute;bottom:0;left:0;right:0}.cdl .visual-head{letter-spacing:1px;flex-wrap:wrap;gap:12px;font-size:14px}.cdl .flow-card{max-width:380px;padding:18px 23px}.cdl .card-heading{font-size:16px}.cdl .flow-card small{color:#5e6b5d;font-size:14px}.cdl .currency{font-size:14px}.cdl .payment-tag{font-size:14px;right:-6px}.cdl .receiver-label,.cdl .receiver-foot{color:#c4d8c6;font-size:14px}.cdl .receiver-foot{flex-wrap:wrap}.cdl .receiver strong{font-size:34px}.cdl .visual-bottom{color:#afc7b8;font-size:14px}.cdl .split-caption{letter-spacing:.5px;font-size:13px}.cdl .pillars{color:#b8cec0;font-size:15px}.cdl .section-desc{color:#576650;max-width:430px;font-size:18px}.cdl .demo-label{color:#526341;font-size:13px}.cdl .merchant-grid{grid-template-columns:300px minmax(0,1fr)}.cdl .sidebar{padding:28px 23px}.cdl .step b{font-size:16px}.cdl .step p{color:#68765d;font-size:14px}.cdl .step{padding-bottom:32px}.cdl .step:not(:last-of-type):after{height:34px}.cdl .data-card strong{overflow-wrap:anywhere;font-size:15px}.cdl .data-card small,.cdl .data-foot{color:#657459;font-size:14px}.cdl .text-button{min-height:36px;font-size:14px}.cdl .workspace-top h3{font-size:22px}.cdl .workspace-top p{color:#667359;font-size:15px}.cdl .reset{min-height:44px;font-size:14px}.cdl .stat-label{color:#536447;letter-spacing:0;font-size:14px}.cdl .stat .number{font-size:32px}.cdl .stat small{color:#5d714b;font-size:14px}.cdl .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.cdl .stat{padding:17px 13px}.cdl .chart-title,.cdl .chart-title strong{color:#526445;font-size:15px}.cdl .chart-axis{color:#5e704f;font-size:14px}.cdl .bars{height:110px}.cdl .rationale{color:#526548;font-size:16px;line-height:1.7}.cdl .action-row{flex-wrap:wrap;align-items:start}.cdl .action-row .primary{min-height:48px;font-size:16px}.cdl .hint{color:#637354;max-width:260px;font-size:14px}.cdl .progress-heading,.cdl .sim-options,.cdl .feed{color:#526446;font-size:15px}.cdl .progress-heading{flex-wrap:wrap;gap:8px}.cdl .feed-row{flex-wrap:wrap}.cdl .tab{min-height:44px;font-size:16px}.cdl .demo-status{color:#5c6d4e;font-size:14px}.cdl .demo-nav{flex-wrap:wrap}.cdl .demo-disclaimer{color:#5d6e50;font-size:14px;line-height:1.6}.cdl .lp-panel h3,.cdl .risk-panel h3{font-size:23px}.cdl .subtle,.cdl .lp-note{color:#61744f;font-size:15px}.cdl .tranche span{font-size:17px}.cdl .tranche small{color:#596e45;font-size:14px}.cdl .tranche strong{font-size:34px}.cdl .input-group label{font-size:16px}.cdl .pool-card>p,.cdl .pool-key,.cdl .pool-details small{font-size:15px}.cdl .pool-key{flex-wrap:wrap}.cdl .pool-details strong{font-size:30px}.cdl .risk-panel>p,.cdl .risk-card p{color:#5a6e4b;font-size:16px}.cdl .how-item h3{font-size:22px}.cdl .how-item p{color:#5d6f50;font-size:17px}.cdl .how-item>span{color:#657950;font-size:14px}.cdl .bottom p{color:#566b46;font-size:17px}.cdl footer p{color:#60734f;font-size:14px}.cdl .business-story{grid-template-columns:1fr 1fr;align-items:center;gap:54px;margin-top:26px;display:grid}.cdl .business-photo{border-radius:22px;margin:0;position:relative;overflow:hidden}.cdl .business-photo img{object-fit:cover;width:100%;height:390px;display:block}.cdl .business-photo figcaption{color:#f5f8ee;background:linear-gradient(#0000,#102e25b8);padding:40px 20px 17px;font-size:14px;position:absolute;bottom:0;left:0;right:0}.cdl .business-copy h2{margin-top:0;font-size:42px}.cdl .business-copy p{color:#5b6c50;margin-top:20px;font-size:19px;line-height:1.75}.cdl .business-copy .secondary{margin-top:24px}.cdl .hero-photo img,.cdl .business-photo img{transition:transform .8s}.cdl .hero-photo:hover img,.cdl .business-photo:hover img{transform:scale(1.025)}@media (max-width:1080px){.cdl .navlinks{gap:14px;font-size:14px}.cdl .merchant-grid{grid-template-columns:250px minmax(0,1fr)}.cdl .stats{gap:8px}.cdl .stat .number{font-size:28px}.cdl .stat-label{font-size:13px}.cdl .business-story{gap:30px}.cdl .business-photo img{height:370px}.cdl .hero-inner{gap:30px}.cdl .hero-actions{flex-wrap:wrap}}@media (max-width:760px){.cdl{font-size:17px}.cdl .hero-copy{font-size:19px}.cdl .hero-inner{padding-top:40px}.cdl .hero-photo img{height:270px}.cdl .merchant-grid{display:block}.cdl .sidebar{padding:20px}.cdl .step{flex-direction:column;flex:1;align-items:start;padding-bottom:0}.cdl .step b{font-size:14px}.cdl .step p{display:none}.cdl .step-number{width:30px;height:30px}.cdl .stat .number{font-size:30px}.cdl .workspace-top{align-items:start}.cdl .workspace-top p{font-size:14px}.cdl .tab{padding:9px 10px;font-size:15px}.cdl .demo-status{font-size:14px}.cdl .data-card{flex-wrap:wrap}.cdl .data-card strong{font-size:14px}.cdl .hint{max-width:none}.cdl .section-desc{margin-top:20px;font-size:17px}.cdl .hero-footer .pillars{grid-template-columns:1fr 1fr;font-size:14px}.cdl .business-story{grid-template-columns:1fr;gap:28px}.cdl .business-photo img{height:320px}.cdl .business-copy h2{font-size:34px}.cdl .business-copy p{font-size:18px}.cdl .how-grid{gap:25px}.cdl .how-item p{font-size:16px}.cdl .how-item h3{font-size:21px}.cdl .receiver{padding:17px 13px}.cdl .receiver strong{font-size:30px}.cdl .visual-head{font-size:13px}.cdl .hero-photo figcaption{font-size:15px}.cdl .hero-actions>a:last-child{align-items:center;min-height:44px;display:flex}}@media (max-width:520px){.cdl .stats{grid-template-columns:1fr 1fr}.cdl .stat.featured{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:0 10px;display:grid}.cdl .stat.featured .number{grid-area:1/2/3;font-size:36px}.cdl .stat-label{font-size:14px}.cdl .action-row .primary{width:100%}.cdl .how-grid{grid-template-columns:1fr}.cdl .how-item{padding-top:18px}.cdl .hero h1{font-size:48px}.cdl .hero-photo img{height:240px}.cdl .nav-action{font-size:14px}.cdl .payment-tag{margin-top:12px;display:inline-block;position:static;transform:none}.cdl .receiver-foot,.cdl .receiver-foot span{display:block}.cdl .visual-head .live{font-size:12px}.cdl .pool-details{flex-wrap:wrap}.cdl .tranches{gap:9px}.cdl .tranche{padding:15px 12px}.cdl .tab{font-size:14px}.cdl .business-photo img{height:270px}}.cdl{min-height:100vh}body:has(.cdl){background:#f4f5ef}.cdl .brand img{width:auto;height:38px;display:block}.cdl footer .brand img{height:28px}@media (max-width:760px){.cdl .brand img{height:33px}}
