@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff")}:root{--color-forest:#073f2c;--color-forest-dark:#052b20;--color-mint:#cfe5a8;--color-cream:#f8f8f0;--color-black:#03281c;--color-text-muted:#50695d;--color-green:#216444;--color-rule:#cdd8cb;--font-display:"Barlow Condensed",Impact,sans-serif;--font-body:"DM Sans",Arial,sans-serif;--container:1320px;--ease:cubic-bezier(.22,1,.36,1);--radius-stop:5px;--space-section:clamp(64px,7vw,112px);font-family:var(--font-body);color:var(--color-forest-dark);background:var(--color-cream);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;font-size:16px;line-height:1.5}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button,a{color:inherit}button{cursor:pointer}img,svg{vertical-align:middle}img{max-width:100%}p,h1,h2,h3{margin:0}a:focus-visible,button:focus-visible{outline:3px solid #467c2d;outline-offset:6px}::selection{background:#cfe5a8;color:#052b20}.container{width:min(var(--container),87%);margin-inline:auto}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;line-height:1.5;text-transform:uppercase;margin-bottom:20px}.section-heading{font:800 clamp(46px,4.8vw,76px)/.94 var(--font-display);letter-spacing:-.015em}.section-heading em{font-style:normal;color:var(--color-mint)}.green-text{color:var(--color-green)}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;padding:16px 27px;background:var(--color-forest);color:var(--color-cream);border:1px solid transparent;border-radius:var(--radius-stop);text-decoration:none;font-size:14px;font-weight:700;line-height:1.25;transition:background .25s,box-shadow .25s;flex-shrink:0}.button svg{transition:transform .35s var(--ease)}.button:hover{background:#17583b;box-shadow:0 4px #cfe5a8}.button:hover svg{transform:translate(5px)}.button--mint{background:var(--color-mint);color:var(--color-forest)}.button--mint:hover{background:#e1edc0;box-shadow:0 4px #37734b}.text-link{display:inline-flex;align-items:center;gap:15px;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.text-link:hover{text-decoration-thickness:2px}.text-link svg{transition:transform .3s}.text-link:hover svg{transform:translate(4px)}.skip-link{position:fixed;left:20px;top:15px;background:var(--color-mint);padding:15px;z-index:100;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.navigation{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1560px,91%);margin:auto;min-height:124px;gap:25px}.brand{flex:0 0 169px}.brand img{display:block;width:169px;height:auto}.desktop-nav{display:flex;gap:clamp(17px,2.4vw,40px);align-items:center}.desktop-nav a{font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;position:relative}.desktop-nav a:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s}.desktop-nav a:hover:after{transform:scaleX(1)}.nav-actions{display:flex;align-items:center;gap:27px}.navigation .button{min-height:46px;padding:13px 22px;font-size:13px;gap:22px}.language-links{display:flex;gap:10px;font-size:11px;font-weight:700;letter-spacing:.05em}.language-links a{text-decoration:none}.language-links span{opacity:.3}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;background:transparent;border:0;width:36px;height:44px;padding:8px}.menu-toggle span{height:2px;width:22px;background:var(--color-forest)}.mobile-menu{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;border:0;padding:30px 8%;margin:0;background:var(--color-cream);color:var(--color-forest);overflow:auto}.mobile-menu::backdrop{background:#052b20aa}.menu-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.menu-top img{width:132px;height:auto}.menu-close{height:48px;width:48px;border:1px solid var(--color-rule);background:transparent;position:relative}.menu-close span{position:absolute;left:13px;top:22px;height:2px;width:22px;background:currentColor;transform:rotate(45deg)}.menu-close span+span{transform:rotate(-45deg)}.mobile-menu nav{margin-bottom:30px}.mobile-menu nav a{display:flex;gap:20px;align-items:center;padding:15px 0;border-top:1px solid var(--color-rule);font:700 clamp(30px,6vw,62px)/1 var(--font-display);text-transform:uppercase;text-decoration:none}.mobile-menu nav a:last-child{border-bottom:1px solid var(--color-rule)}.mobile-menu nav small{font:500 12px var(--font-body);color:var(--color-text-muted)}.mobile-menu nav svg{margin-left:auto}.menu-language{margin:30px 0;display:flex;width:fit-content}.route-progress{position:fixed;left:19px;top:calc(50vh - 85px);height:160px;width:1px;background:#a2b2a477;z-index:15;mix-blend-mode:multiply;pointer-events:none}.route-progress-token{position:absolute;left:-4px;top:0;width:9px;height:9px;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:#558266}.hero{position:relative;min-height:780px;overflow:hidden}.hero-inner{position:relative;padding-top:45px;padding-bottom:45px;min-height:780px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.hero-inner a{pointer-events:auto}.hero-copy{position:relative;z-index:2;width:47%}.hero-copy .eyebrow{margin-bottom:17px}.hero h1{font:800 clamp(92px,8vw,144px)/.845 var(--font-display);letter-spacing:-.02em;margin-left:-3px}.hero h1 span{display:block}.hero-description{font-size:16px;line-height:1.5;margin-top:26px;max-width:430px}.hero-ctas{display:flex;align-items:center;gap:32px;margin-top:27px}.hero-art{position:absolute;right:0;bottom:0;width:55%;height:calc(100% + 72px);pointer-events:none;overflow:hidden;z-index:0}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:left bottom;mix-blend-mode:multiply}.hero-aside{position:absolute;top:16px;left:51%;font:800 20px/1.1 var(--font-display);z-index:1}.hero-aside span{display:block;width:37px;height:2px;background:#629075;margin-top:15px}.hero-proof{position:relative;display:flex;gap:40px;width:max-content;z-index:2;margin-top:48px;padding-top:0}.hero-proof>div{display:flex;align-items:center;gap:12px}.hero-proof strong{display:block;font-size:12px;font-weight:700}.hero-proof small{display:block;font-size:11px;margin-top:3px}.hero-proof svg{width:34px;height:38px;flex-shrink:0}.process{background:var(--color-forest-dark);color:var(--color-cream);padding:58px 0 62px;position:relative}.process-layout{display:grid;grid-template-columns:1.08fr 1.9fr;gap:50px;align-items:center}.process .eyebrow{font-size:10px;color:#cddfc7;margin-bottom:14px}.process .section-heading{font-size:clamp(33px,3vw,48px);line-height:.98}.process-stops{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0;gap:60px}.process-stops li{text-align:center;position:relative}.stop-number{display:grid;place-items:center;width:41px;height:41px;background:var(--color-mint);color:var(--color-forest);font:800 24px var(--font-display);clip-path:polygon(28% 0,72% 0,100% 28%,100% 72%,72% 100%,28% 100%,0 72%,0 28%);margin:0 auto 20px}.process-stops>li>svg{width:46px;height:46px;color:#d3e6d5}.process-stops h3{font-size:15px;margin-top:14px;font-weight:600}.process-stops p{font-size:12px;line-height:1.5;max-width:190px;margin:7px auto 0;color:#d4dfd5}.process-stops .process-arrow{position:absolute;right:-43px;top:89px;width:29px;color:#a8c77f}.human-review{display:grid;grid-template-columns:1.07fr 1fr;overflow:hidden;min-height:630px}.human-scene{position:relative;clip-path:polygon(0 0,89% 0,100% 50%,96% 100%,0 100%);overflow:hidden;background:#b8bd9e}.human-scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.human-copy{align-self:center;padding:75px 12% 75px 9%;max-width:720px}.human-copy .section-heading{font-size:clamp(44px,4.3vw,67px)}.human-copy .lead{font-size:22px;font-weight:500;margin:25px 0 12px;letter-spacing:-.04em}.human-copy>p:not(.lead):not(.eyebrow){font-size:15px;line-height:1.7;max-width:400px}.human-contact{display:flex;align-items:center;gap:18px;border-top:1px solid var(--color-rule);padding-top:24px;margin:27px 0}.human-contact svg{height:37px;width:37px}.human-contact strong{display:block;font-size:14px}.human-contact span{font-size:13px;display:block;margin-top:3px;color:var(--color-text-muted)}.application-speed{padding:58px 0;background:#e6eee1;border-bottom:1px solid #d5e0d0}.speed-layout{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:10%}.speed-heading{font:800 clamp(64px,7.9vw,114px)/.88 var(--font-display);letter-spacing:-.025em}.speed-heading>span{display:block;font-size:.43em;line-height:1;margin-top:13px;color:#3a6549}.speed-copy{max-width:360px}.speed-copy p{font-size:16px;line-height:1.65;margin:18px 0 22px}.speed-copy small{font-size:12px;line-height:1.5;display:block;margin-top:19px;color:var(--color-text-muted)}.speed-route{display:flex;align-items:center;gap:12px;color:#538065}.speed-route>svg:first-child{width:38px;height:38px}.speed-route>span{height:1px;flex:1;background:currentColor}.funding{background:var(--color-forest);color:var(--color-cream);padding:85px 0;overflow:hidden}.funding-layout{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center}.funding .eyebrow{color:var(--color-mint)}.funding .section-heading{font-size:clamp(70px,7vw,104px);line-height:.92}.funding-copy>p:not(.eyebrow){max-width:350px;font-size:15px;line-height:1.75;color:#d5e2d6;margin:28px 0}.funding-art{position:relative;min-height:500px;display:grid;place-items:center}.transfer-route{position:absolute;inset:0;width:100%;height:100%;color:#bad09b}.illustrated-phone{position:relative;display:flex;flex-direction:column;align-items:center;border:4px solid #b6cea0;outline:3px solid #022719;outline-offset:4px;background:#062f21;width:260px;height:452px;border-radius:33px;transform:rotate(-5deg);box-shadow:16px 17px #022e21;z-index:1;padding:16px 12px 12px}.phone-camera{background:#95ad80;width:47px;height:5px;border-radius:4px;margin:0 auto 16px}.phone-screen{background:#e9eed5;width:100%;flex:1;padding:25px 22px;color:#0d3f2c;display:flex;flex-direction:column;align-items:center}.transfer-label{font-size:9px;letter-spacing:.2em;font-weight:700}.phone-heading{font:800 43px/.95 var(--font-display);text-align:center;margin-top:8px}.transfer-symbol{margin-top:25px;width:47px;height:47px;display:grid;place-items:center;color:var(--color-forest)}.transfer-symbol svg{width:43px;height:43px}.interac-word{font-size:29px;font-weight:700;letter-spacing:-.06em;margin-top:4px;font-style:italic}.phone-transfer{font-size:12px;letter-spacing:.04em;margin-top:-3px}.phone-rule{width:100%;height:1px;background:#b0c4a3;margin:22px 0 14px}.phone-confirmation{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.4}.phone-confirmation svg{width:23px;height:26px}.phone-bottom{height:4px;width:53px;background:#9caf84;margin-top:13px;border-radius:3px}.transfer-token{position:absolute;left:5%;top:46%;height:120px;width:120px;z-index:2;display:grid;place-items:center;font:800 80px var(--font-display);color:#073f2c;background:#cfe5a8;clip-path:polygon(28% 0,72% 0,100% 28%,100% 72%,72% 100%,28% 100%,0 72%,0 28%)}.transfer-token:after{content:"";position:absolute;inset:9px;border:2px solid #9bb477;clip-path:inherit}.funding-caption{position:absolute;right:-6px;bottom:0;font:700 17px/1.1 var(--font-display);letter-spacing:.04em;color:var(--color-mint)}.use-cases{padding:var(--space-section) 0;background:#ecf2e7}.use-cases-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:10%}.use-cases .section-heading{font-size:clamp(44px,4.9vw,70px)}.use-cases-layout>div>p:not(.eyebrow){font-size:16px;line-height:1.6;margin-top:23px}.use-cases .text-link{margin-top:24px}.situation{border-top:1px solid #b8cbb9}.situation:last-child{border-bottom:1px solid #b8cbb9}.situation button{display:flex;align-items:center;text-align:left;width:100%;gap:23px;border:0;background:transparent;padding:23px 0}.situation button>span{font-size:19px;font-weight:600;letter-spacing:-.03em}.situation button>svg:first-child{width:32px;height:32px}.situation button>svg:last-child{margin-left:auto;transition:transform .3s}.situation.is-active button>svg:last-child{transform:rotate(90deg)}.situation-answer p{font-size:14px;line-height:1.7;color:var(--color-text-muted);padding:0 35px 24px 55px;max-width:450px}.final-cta{background:var(--color-forest);color:var(--color-cream);overflow:hidden;padding:80px 0 0}.closing-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:7%;align-items:center;min-height:530px}.closing-mascot{position:relative;align-self:end;padding-bottom:40px;z-index:1}.closing-mascot:before{content:"";position:absolute;inset:5% -5% -18%;background:#115735;clip-path:polygon(28% 0,72% 0,100% 28%,100% 72%,72% 100%,28% 100%,0 72%,0 28%);z-index:-1}.closing-mascot svg{display:block;width:90%;height:auto;transform:rotate(-5deg)}.closing-copy{padding-bottom:70px;z-index:2}.closing-copy .eyebrow{color:#cfe5a8}.closing-copy .section-heading{font-size:clamp(74px,7.5vw,118px);line-height:.91}.closing-actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:34px}.closing-actions p{font-size:12px;line-height:1.6;color:#d0dfcd}.footer{padding:30px 0 28px;background:var(--color-cream)}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:23px}.footer-main>a>img{display:block;width:135px;height:auto}.footer-main nav{display:flex;gap:27px;flex-wrap:wrap}.footer-main nav a{text-decoration:none;font-size:12px;font-weight:600}.footer-main nav a:hover{text-decoration:underline}.back-top{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--color-rule);border-radius:3px}.back-top svg{transform:rotate(-90deg)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--color-rule);padding-top:20px;font-size:10px;line-height:1.9;color:var(--color-text-muted)}.footer-bottom>div{display:flex;gap:22px;flex-wrap:wrap;align-items:flex-start}.footer-bottom a{text-decoration:none}.footer-bottom a:hover{text-decoration:underline}@media(min-width:1600px){.hero{min-height:890px}.hero-inner{min-height:890px;padding-top:55px;padding-bottom:60px}.hero h1{font-size:145px}.hero-art{width:53%}.hero-description{font-size:18px}.hero-aside{left:51%;top:18px}.hero-proof{gap:45px}.hero-proof strong{font-size:13px}.hero-proof small{font-size:12px}.process{padding:68px 0}.human-review{min-height:740px}.human-copy{padding-left:13%}.human-copy .section-heading{font-size:74px}.funding{padding:100px 0}}@media(max-width:1180px){.navigation{width:90%;min-height:110px;gap:22px}.brand{flex-basis:135px}.brand img{width:135px}.desktop-nav{gap:18px}.desktop-nav a{font-size:11px}.nav-actions{gap:15px}.language-links{display:none}.navigation .button{padding:12px 16px;gap:15px}.hero,.hero-inner{min-height:700px}.hero h1{font-size:clamp(88px,9.3vw,111px)}.hero-copy{width:49%}.hero-inner{padding-top:42px}.hero-description{font-size:14px}.hero-aside{font-size:16px;left:53%}.hero-proof{gap:25px}.hero-proof>div{gap:8px}.hero-proof strong{font-size:11px}.hero-proof small{font-size:10px}.hero-proof svg{width:28px}.hero-art{width:52%;height:calc(100% + 40px)}.process-layout{gap:30px;grid-template-columns:1fr 1.8fr}.process-stops{gap:28px}.process-stops .process-arrow{right:-26px;width:23px}.process-stops h3{font-size:13px}.process-stops p{font-size:11px}.human-copy{padding:65px 10% 65px 7%}.human-copy .section-heading{font-size:50px}.human-review{min-height:570px}.funding-caption{font-size:14px;right:-5px}.footer-main nav{gap:20px}}@media(max-width:900px){.desktop-nav{display:none}.navigation{min-height:103px}.brand{flex-basis:137px}.brand img{width:137px}.nav-actions{gap:25px}.language-links{display:flex}.hero,.hero-inner{min-height:695px}.hero h1{font-size:100px}.hero-copy{width:53%}.hero-art{width:54%;height:91%}.hero-aside{top:14px;left:59%;font-size:15px}.hero-description{max-width:310px}.hero-ctas{gap:25px}.hero-ctas .button{padding:16px 21px;gap:20px}.hero-proof{gap:23px;margin-top:50px}.hero-proof svg{width:25px}.hero-proof>div{gap:8px}.hero-proof small{font-size:9px}.route-progress{display:none}.process-layout{grid-template-columns:1fr;gap:34px}.process .section-heading{font-size:40px}.process-stops{gap:65px}.process-stops p{max-width:160px;font-size:12px}.process-stops h3{font-size:14px}.process-stops .process-arrow{right:-47px}.process-heading br:first-of-type{display:none}.human-copy{padding:50px 9% 50px 7%}.human-copy .section-heading{font-size:43px}.human-copy .lead{font-size:20px}.human-copy>p:not(.lead):not(.eyebrow){font-size:14px}.human-copy .eyebrow{font-size:9px}.human-contact{gap:12px}.human-contact strong{font-size:12px}.human-contact span{font-size:11px}.human-review{min-height:570px}.speed-layout{gap:7%;grid-template-columns:1.15fr 1fr}.speed-heading{font-size:76px}.speed-copy p{font-size:14px}.funding-layout{gap:0}.funding .section-heading{font-size:73px}.funding-art{transform:scale(.85);transform-origin:right center}.funding-caption{right:-12px;bottom:-15px}.funding-copy>p:not(.eyebrow){max-width:300px;font-size:14px}.use-cases-layout{gap:7%}.use-cases .section-heading{font-size:49px}.situation button>span{font-size:17px}.situation button{gap:15px}.situation-answer p{padding-left:47px}.closing-layout{gap:4%;grid-template-columns:.8fr 1.2fr;min-height:470px}.closing-copy .section-heading{font-size:78px}.closing-actions{gap:19px}.footer-main nav{gap:17px}.footer-main nav a{font-size:11px}.footer-main>a>img{width:116px}}@media(max-width:700px){.container{width:86%}.navigation{min-height:103px;width:89%;gap:15px}.brand,.brand img{width:121px;flex-basis:121px}.nav-actions{gap:14px}.navigation .button{min-height:42px;padding:12px 14px;font-size:11px;gap:13px}.navigation .button svg{width:18px}.language-links{display:none}.menu-toggle{width:29px;padding:4px}.menu-toggle span{width:21px}.hero{min-height:0}.hero-inner{min-height:0;padding-top:28px;padding-bottom:24px;display:block}.hero-copy{width:100%;max-width:420px}.hero .eyebrow{font-size:9px;margin-bottom:18px}.hero h1{font-size:clamp(85px,23vw,142px);line-height:.845;position:relative;z-index:2}.hero h1 span{width:fit-content}.hero-description{font-size:14px;margin-top:24px;max-width:350px}.hero-ctas{margin-top:22px;gap:26px}.hero-ctas .button{min-height:50px;padding:14px 21px}.hero-ctas .text-link{font-size:12px}.hero-aside{top:auto;left:0;position:relative;margin-top:40px;font-size:17px;line-height:1.05;z-index:3;width:105px}.hero-aside span{margin-top:12px;width:28px}.hero-art{position:absolute;bottom:83px;right:0;top:auto;width:88%;height:475px}.hero-art img{object-fit:cover;object-position:left bottom}.hero-aside:after{content:"";display:block;height:331px}.hero-proof{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:14px;margin-top:26px;padding-top:18px;border-top:1px solid #d6dfd0}.hero-proof>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hero-proof svg{width:25px;height:28px}.hero-proof strong{font-size:10px;line-height:1.3}.hero-proof small{font-size:9px;line-height:1.35;max-width:92px}.hero-inner{padding-bottom:20px}.process{padding:45px 0 48px}.process .section-heading{font-size:43px}.process-heading br:first-of-type{display:inline}.process-layout{gap:38px}.process-stops{grid-template-columns:1fr;gap:0}.process-stops li{display:grid;grid-template-columns:43px 42px 1fr;column-gap:20px;text-align:left;padding:21px 0;align-items:center;border-top:1px solid #5e806959}.process-stops .stop-number{grid-row:1/3;margin:0;width:38px;height:38px;font-size:21px}.process-stops>li>svg{grid-column:2;grid-row:1/3;width:35px;height:35px}.process-stops h3{grid-column:3;margin-top:0;font-size:15px}.process-stops p{grid-column:3;max-width:220px;margin:4px 0 0;font-size:12px}.process-stops .process-arrow{display:none}.human-review{grid-template-columns:1fr;min-height:0}.human-scene{height:auto;aspect-ratio:1.04;clip-path:polygon(0 0,100% 0,100% 90%,82% 100%,0 100%)}.human-copy{padding:46px 7% 54px}.human-copy .eyebrow{font-size:10px}.human-copy .section-heading{font-size:clamp(48px,12.5vw,71px)}.human-copy .lead{font-size:23px;margin-top:25px}.human-copy>p:not(.lead):not(.eyebrow){font-size:15px}.human-contact{margin:25px 0;gap:17px}.human-contact strong{font-size:14px}.human-contact span{font-size:12px}.application-speed{padding:48px 0}.speed-layout{grid-template-columns:1fr;gap:30px}.speed-heading{font-size:clamp(80px,21vw,125px)}.speed-heading>span{font-size:.43em}.speed-copy{max-width:420px}.speed-route{max-width:270px}.speed-copy p{font-size:15px}.funding{padding:60px 0 45px}.funding-layout{grid-template-columns:1fr;gap:10px}.funding .section-heading{font-size:clamp(76px,20vw,115px)}.funding-copy>p:not(.eyebrow){font-size:15px;max-width:400px}.funding-art{min-height:515px;transform:scale(.88);transform-origin:center center;margin:0 -3%}.illustrated-phone{width:247px;height:443px}.transfer-token{left:-5%;width:95px;height:95px;font-size:65px}.funding-caption{bottom:0;right:0;font-size:15px}.use-cases{padding:55px 0}.use-cases-layout{grid-template-columns:1fr;gap:37px}.use-cases .section-heading{font-size:clamp(48px,12.5vw,71px)}.use-cases-layout>div>p:not(.eyebrow){font-size:15px}.situation button{padding:20px 0;gap:18px}.situation button>span{font-size:19px}.situation-answer p{padding-left:50px;padding-right:8px;font-size:14px}.final-cta{padding:58px 0 0}.closing-layout{grid-template-columns:1fr;gap:0}.closing-copy{grid-row:1;padding-bottom:24px}.closing-copy .section-heading{font-size:clamp(77px,20vw,111px)}.closing-actions{gap:20px;margin-top:28px}.closing-mascot{grid-row:2;width:66%;margin:20px 0 0 auto;padding-bottom:25px}.closing-mascot:before{inset:4% -24% -25% -9%}.closing-mascot svg{width:100%}.closing-actions p{font-size:12px}.footer{padding:27px 0}.footer-main{display:grid;grid-template-columns:1fr 40px;gap:24px}.footer-main>a>img{width:120px}.footer-main nav{grid-row:2;grid-column:1/3;gap:16px 23px}.footer-main nav a{font-size:12px}.back-top{grid-column:2;grid-row:1}.footer-bottom{flex-direction:column;gap:15px;font-size:10px}.footer-bottom>div{gap:10px 21px}.section-heading{font-size:clamp(48px,12.5vw,72px)}.eyebrow{font-size:10px;letter-spacing:.19em;margin-bottom:17px}}@media(max-width:374px){.navigation .button{gap:8px;padding:11px}.brand,.brand img{width:104px;flex-basis:104px}.nav-actions{gap:8px}.hero h1{font-size:84px}.hero-art{height:414px;bottom:103px;width:90%}.hero-aside:after{height:291px}.hero-ctas{gap:20px}.hero-ctas .button{padding:14px 18px;gap:15px}.hero-proof{gap:10px}.process .section-heading{font-size:37px}.process-stops li{column-gap:13px;grid-template-columns:35px 31px 1fr}.process-stops .stop-number{width:32px;height:32px}.process-stops>li>svg{width:29px;height:29px}.hero-description{font-size:13px}.human-copy .section-heading{font-size:45px}.funding-art{margin-inline:-20px;transform:scale(.83)}.funding-caption{right:8px}.closing-copy .section-heading{font-size:73px}.button{font-size:13px}.speed-heading{font-size:77px}.mobile-menu{padding:20px 7%}.menu-top{margin-bottom:25px}.mobile-menu nav a{padding:13px 0}.menu-language{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.route-progress{display:none}}@media(min-width:701px){.hero-art img{object-fit:contain;object-position:right bottom}}main{position:relative}.campaign-route{position:absolute;left:0;top:0;width:60px;height:100%;z-index:3;pointer-events:none;overflow:visible}.campaign-route path{fill:none;stroke:#7d9d78;stroke-width:1}.campaign-route-track{opacity:.2}.campaign-route .campaign-route-line{opacity:.7}.campaign-route .campaign-route-stop{fill:#7d9d78;stroke:none;opacity:.7}@media(max-width:900px){.campaign-route{display:none}}@media(min-width:701px)and (max-width:900px){.hero,.hero-inner{min-height:630px}.hero-inner{padding-top:32px;padding-bottom:30px}.hero h1{font-size:82px}.hero-description{font-size:13px;max-width:285px}.hero-proof{margin-top:32px}.hero-art{bottom:98px;height:85%}.hero-aside{left:57%;font-size:14px}.hero-ctas{gap:21px}.hero-ctas .button{font-size:12px;padding:14px 18px}.hero-ctas .text-link{font-size:12px}}.repayment-section{color:#073f2c;background:#f8f8f0;padding-block:clamp(76px,8vw,132px);scroll-margin-top:100px}.repayment-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(28px,6vw,112px);align-items:end;margin-bottom:clamp(46px,5vw,84px)}.repayment-heading{margin-block:18px 0;line-height:.88}.repayment-heading span{color:#527949}.repayment-intro-copy{max-width:370px;padding-bottom:5px}.repayment-intro-copy p{margin:0}.repayment-intro-copy p:first-child{font-size:clamp(22px,2.15vw,32px);font-weight:500;line-height:1.2;letter-spacing:-.04em}.repayment-intro-copy p+p{margin-top:20px;font-size:15px;line-height:1.6;color:#4c6257}.repayment-ruler{position:relative;min-width:0;margin:0;padding:0;border:0;touch-action:pan-y}.repayment-ruler-topline,.repayment-under-ruler{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-body, sans-serif);text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:.16em}.repayment-ruler-topline{border-top:1px solid #073f2c30;padding-top:20px;color:#52715e}.repayment-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:29px 28px}.repayment-option{position:relative;display:block;cursor:pointer;-webkit-tap-highlight-color:transparent}.repayment-radio,.repayment-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.repayment-option-face{display:flex;flex-direction:column;align-items:center;padding:12px 4px 16px;color:#657e68;outline:2px solid transparent;outline-offset:4px;transition:color .25s ease,outline-color .15s ease}.repayment-radio:focus-visible+.repayment-option-face{outline-color:#073f2c}.repayment-option.is-selected .repayment-option-face,.repayment-option:hover .repayment-option-face{color:#073f2c}.repayment-option-number{font-family:var(--font-display, "Barlow Condensed", sans-serif);font-size:clamp(88px,12.2vw,176px);font-weight:800;line-height:.86;letter-spacing:-.055em;font-variant-numeric:lining-nums tabular-nums}.repayment-option-unit{margin-top:18px;font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:.18em}.repayment-rail{position:relative;height:35px;border-bottom:2px solid #073f2c;background-image:repeating-linear-gradient(to right,#073f2c44 0,#073f2c44 1px,transparent 1px,transparent 2.5%);background-position:left bottom;background-size:100% 15px;background-repeat:no-repeat}.repayment-rail:after{content:"";position:absolute;inset:auto 0 0;height:26px;background-image:repeating-linear-gradient(to right,#073f2c 0,#073f2c 1px,transparent 1px,transparent 16.666667%);pointer-events:none}.repayment-rail-marker{position:absolute;z-index:1;width:48px;height:48px;bottom:-10px;left:var(--selected-position);display:grid;place-items:center;transform:translate(-50%);background:#073f2c;color:#cfe5a8;clip-path:polygon(29.3% 0,70.7% 0,100% 29.3%,100% 70.7%,70.7% 100%,29.3% 100%,0 70.7%,0 29.3%);transition:left .5s cubic-bezier(.22,1,.36,1)}.repayment-rail-marker span{font-size:26px;line-height:1;margin-top:-3px}.repayment-under-ruler{padding-top:27px;color:#52715e}.repayment-touch-hint{display:none}.repayment-result{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,6vw,112px);align-items:center;margin-top:47px}.repayment-selection{display:flex;align-items:center;gap:16px}.repayment-selection-icon{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #073f2c42;border-radius:50%;font-size:17px}.repayment-selection h3{margin:0;font-size:clamp(18px,1.7vw,23px);font-weight:600;letter-spacing:-.03em;line-height:1.3}.repayment-selection p{margin:7px 0 0;font-size:12px;color:#52715e;line-height:1.5}.repayment-disclosure{margin:0;max-width:370px;color:#52715e;font-size:12px;line-height:1.7}.repayment-disclosure a{display:inline-block;color:#073f2c;text-underline-offset:3px;text-decoration-thickness:1px}.repayment-disclosure a:hover{text-decoration-thickness:2px}.repayment-disclosure a:focus-visible{outline:2px solid #073f2c;outline-offset:4px}@media(hover:none),(pointer:coarse){.repayment-keyboard-hint{display:none}.repayment-touch-hint{display:inline}}@media(max-width:700px){.repayment-intro{grid-template-columns:1fr;gap:29px;margin-bottom:37px}.repayment-intro-copy{max-width:390px}.repayment-intro-copy p:first-child{font-size:23px}.repayment-intro-copy p+p{margin-top:12px;font-size:14px}.repayment-options{padding-block:29px 24px}.repayment-option-number{font-size:clamp(76px,19vw,128px)}.repayment-option-unit{font-size:9px;letter-spacing:.1em;margin-top:13px}.repayment-ruler-topline,.repayment-under-ruler{font-size:8px;letter-spacing:.12em}.repayment-ruler-topline{padding-top:16px}.repayment-rail-marker{width:40px;height:40px;bottom:-8px}.repayment-rail-marker span{font-size:22px}.repayment-result{grid-template-columns:1fr;gap:23px;margin-top:31px}.repayment-disclosure{max-width:440px}}@media(prefers-reduced-motion:reduce){.repayment-option-face,.repayment-rail-marker{transition:none}}.repayment-marker-track{position:absolute;bottom:0;left:0;width:33.333333%;height:100%;transform:translate(calc(var(--selected-index) * 100%));transition:transform .55s cubic-bezier(.22,1,.36,1);z-index:2;pointer-events:none}.repayment-rail-marker{left:50%;transition:none}.repayment-option-unit{color:#4c6257}.repayment-option.is-selected .repayment-option-unit{color:#073f2c}.repayment-under-ruler,.repayment-ruler-topline{font-size:11px}.repayment-disclosure,.repayment-selection p{font-size:13px}@media(max-width:700px){.repayment-under-ruler,.repayment-ruler-topline{font-size:9px}.repayment-option-unit{font-size:10px}}@media(prefers-reduced-motion:reduce){.repayment-marker-track{transition:none}}.responsibility{position:relative;padding-block:clamp(64px,7.5vw,112px) clamp(40px,4.5vw,68px);color:var(--color-cream);background:var(--color-forest-dark);scroll-margin-top:100px}.responsibility-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,8vw,128px);align-items:start;padding-bottom:clamp(40px,5vw,76px)}.responsibility .eyebrow{color:var(--color-mint)}.responsibility-heading{font-size:clamp(56px,6.2vw,96px);line-height:.91;margin-block:20px 0;letter-spacing:-.02em}.responsibility-heading span{color:var(--color-mint)}.responsibility-overview{padding-top:6px;min-width:0}.responsibility-lead{margin:0 0 26px;font-size:clamp(19px,1.8vw,25px);font-weight:500;line-height:1.35}.responsibility-facts{display:flex;gap:clamp(22px,4vw,64px);margin:0}.responsibility-facts>div{display:flex;flex-direction:column-reverse;gap:5px}.responsibility-facts dt{font-size:13px;line-height:1.45;color:#d5e2d8}.responsibility-facts dd{margin:0;font-family:var(--font-display);font-size:clamp(51px,5vw,72px);font-weight:800;letter-spacing:-.025em;line-height:.95;white-space:nowrap;color:var(--color-mint)}.responsibility-facts dd>span:not(.responsibility-unit){font-size:.7em}.responsibility-facts .responsibility-unit{margin-left:6px;font-size:19px;font-weight:700;letter-spacing:0}.responsibility-fee-note{max-width:430px;margin:22px 0 0;font-size:14px;line-height:1.6;color:#d5e2d8}.responsibility-disclosures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);border-top:1px solid #567162;padding-top:26px}.responsibility-index{display:block;margin-bottom:15px;font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--color-mint)}.responsibility-disclosure h3{margin:0 0 15px;font-size:16px;font-weight:700;line-height:1.4;color:var(--color-cream)}.responsibility-disclosure p{margin:0;font-size:15px;line-height:1.7;color:#d5e2d8;overflow-wrap:break-word}.responsibility-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 32px;margin-top:36px;padding-top:26px;border-top:1px solid #567162}.responsibility-bottom>p{margin:0;font-size:14px;line-height:1.6;color:#d5e2d8}.responsibility .responsibility-terms{color:var(--color-mint);font-size:14px;line-height:1.6}.responsibility-terms>span{display:inline-block;margin-left:10px;transition:transform .22s ease}.responsibility-terms:hover>span{transform:translate(2px,-2px)}.responsibility-terms:focus-visible{outline:2px solid var(--color-mint);outline-offset:7px}.faq-section{padding-block:clamp(64px,7.4vw,112px);color:var(--color-forest);background:var(--color-cream);scroll-margin-top:100px}.faq-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(36px,6vw,96px);align-items:start}.faq-heading-block{min-width:0}.faq-heading{margin-block:20px 0;font-size:clamp(38px,4.5vw,68px);line-height:.95;letter-spacing:-.02em}.faq-heading>span{display:inline-block}.faq-intro{max-width:260px;margin:25px 0 0;font-size:15px;line-height:1.6;color:var(--color-text-muted)}.faq-list{min-width:0;border-top:1px solid #b8c6b7}.faq-item{border-bottom:1px solid #b8c6b7}.faq-question-heading{margin:0;font-family:var(--font-body)}.faq-question{display:grid;width:100%;min-height:72px;grid-template-columns:26px 1fr 18px;align-items:center;gap:19px;border:0;border-radius:0;padding:22px 0;background:transparent;color:var(--color-forest);font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1.45;text-align:left;cursor:pointer}.faq-question:focus-visible{outline:2px solid var(--color-forest);outline-offset:5px}.faq-number{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--color-text-muted);transition:color .22s ease}.faq-question-text{transition:transform .26s cubic-bezier(.2,.7,.3,1)}.faq-toggle{position:relative;display:block;width:16px;height:16px}.faq-toggle:before,.faq-toggle:after{position:absolute;content:"";top:7px;left:1px;width:14px;height:2px;background:currentColor;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.faq-toggle:after{transform:rotate(90deg)}.faq-item.is-open .faq-toggle:after{transform:rotate(0)}.faq-item.is-open .faq-number{color:var(--color-forest)}.faq-answer{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .42s cubic-bezier(.2,.7,.3,1),opacity .25s ease,visibility 0s .42s}.faq-item.is-open .faq-answer{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .42s cubic-bezier(.2,.7,.3,1),opacity .25s ease 70ms,visibility 0s}.faq-answer-inner{min-height:0;overflow:hidden}.faq-answer-content{padding:0 35px 24px 45px}.faq-answer-content p{margin:0;font-size:15px;font-weight:400;line-height:1.7;color:var(--color-text-muted)}.faq-answer-content .text-link{display:inline-block;margin-top:15px;font-size:14px;line-height:1.5}.faq-answer-content .text-link:focus-visible{outline:2px solid var(--color-forest);outline-offset:6px}@media(hover:hover)and (pointer:fine){.faq-question:hover .faq-question-text{transform:translate(4px)}.faq-question:hover .faq-number{color:var(--color-forest)}}@media(min-width:1600px){.responsibility-disclosure p{font-size:16px}}@media(max-width:1050px){.responsibility-intro{gap:40px}.responsibility-disclosures{gap:26px}.faq-layout{gap:42px;grid-template-columns:.8fr 1.2fr}.faq-question{gap:12px}.faq-answer-content{padding-left:38px;padding-right:22px}}@media(max-width:800px){.responsibility-intro{grid-template-columns:1fr 1fr;gap:28px}.responsibility-heading{font-size:clamp(52px,7.2vw,64px)}.responsibility-facts{gap:20px}.responsibility-facts dd{font-size:46px}.responsibility-facts .responsibility-unit{font-size:16px;margin-left:4px}.responsibility-disclosures{grid-template-columns:1fr;gap:26px}.responsibility-disclosure{display:grid;grid-template-columns:22px 165px 1fr;gap:16px}.responsibility-disclosure+.responsibility-disclosure{border-top:1px solid #567162;padding-top:24px}.responsibility-index,.responsibility-disclosure h3{margin:0}.faq-layout{gap:34px;grid-template-columns:1fr}.faq-heading{font-size:clamp(44px,7.2vw,58px)}.faq-intro{max-width:none;margin-top:18px}}@media(max-width:600px){.responsibility-intro{grid-template-columns:1fr;gap:34px}.responsibility-heading{font-size:clamp(54px,13vw,72px)}.responsibility-overview{padding-top:0}.responsibility-lead{font-size:20px;margin-bottom:22px}.responsibility-facts{gap:40px}.responsibility-facts dd{font-size:clamp(51px,11vw,63px)}.responsibility-disclosure{display:grid;grid-template-columns:22px 1fr;gap:12px}.responsibility-disclosure p{grid-column:1 / -1}.responsibility-bottom{align-items:flex-start;flex-direction:column;margin-top:30px}.faq-heading{font-size:clamp(42px,9.5vw,56px)}.faq-question{min-height:76px;grid-template-columns:21px 1fr 16px;gap:10px;font-size:15px}.faq-number{font-size:17px}.faq-answer-content{padding:0 0 24px 31px}}@media(max-width:350px){.responsibility-facts{gap:25px}.responsibility-facts dd{font-size:48px}.faq-heading{font-size:39px}}@media(prefers-reduced-motion:reduce){.responsibility-terms>span,.faq-number,.faq-question-text,.faq-toggle:before,.faq-toggle:after,.faq-answer,.faq-item.is-open .faq-answer{transition:none}}.legal{background:#e7eee2;color:var(--color-forest);padding:clamp(65px,8vw,120px) 0;scroll-margin-top:30px}.legal-top{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:62px}.legal h2{font-size:clamp(55px,6.5vw,92px);line-height:.9}.legal h2 span{color:#527949}.legal-switch{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:700;letter-spacing:.14em}.legal-switch button{border:0;background:transparent;color:#6a8071;padding:7px 3px;cursor:pointer}.legal-switch button.is-active{color:var(--color-forest);text-decoration:underline;text-underline-offset:6px}.legal-document{border-top:1px solid #aebead}.legal-heading{display:grid;grid-template-columns:1fr 1fr;gap:clamp(25px,6vw,100px);padding:32px 0 34px}.legal-heading h3{font:800 clamp(34px,4vw,58px)/.94 var(--font-display);text-transform:uppercase}.legal-heading p{max-width:520px;font-size:15px;line-height:1.75;color:var(--color-text-muted)}.legal-rows{border-top:1px solid #b9c9b9}.legal-rows section{display:grid;grid-template-columns:45px 180px 1fr;gap:17px;padding:25px 0;border-bottom:1px solid #b9c9b9}.legal-rows section>span{font:700 18px var(--font-display);color:#527949}.legal-rows h4{font-size:15px;line-height:1.35;margin:0}.legal-rows p{grid-column:3;margin:0;font-size:15px;line-height:1.75;color:var(--color-text-muted);max-width:700px}.legal-heading--terms{padding-top:76px}@media(max-width:700px){.legal-top{align-items:flex-start;flex-direction:column;gap:26px;margin-bottom:39px}.legal-heading{grid-template-columns:1fr;gap:18px;padding:25px 0 29px}.legal-heading p{font-size:14px}.legal-rows section{grid-template-columns:31px 1fr;gap:12px;padding:21px 0}.legal-rows h4{font-size:15px}.legal-rows p{grid-column:2;font-size:14px;line-height:1.7}.legal-heading--terms{padding-top:55px}}.legal-page{min-height:calc(100vh - 125px);background:var(--color-cream)}.legal-page-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:42px;border-bottom:1px solid #b9c9b9}.legal-back{font-size:14px;font-weight:700;text-decoration:none}.legal-back:hover{text-decoration:underline;text-underline-offset:5px}.legal-page-heading{display:grid;grid-template-columns:1fr 1fr;gap:clamp(25px,6vw,100px);padding:clamp(55px,7vw,98px) 0 52px}.legal-page-heading .eyebrow{grid-column:1/-1;margin:0}.legal-page-heading h1{font-size:clamp(55px,6.5vw,98px);line-height:.9}.legal-page-heading>p:last-child{max-width:520px;align-self:end;font-size:16px;line-height:1.75;color:var(--color-text-muted)}.legal-page .legal-rows section{grid-template-columns:45px 250px 1fr}.legal-page .legal-rows h2{font-size:16px;line-height:1.35;margin:0}.legal-page-links{display:flex;justify-content:space-between;padding-top:34px}.legal-page-links .text-link{font-size:14px}@media(max-width:700px){.legal-page-top{padding-bottom:27px}.legal-page-heading{grid-template-columns:1fr;gap:18px;padding:49px 0 35px}.legal-page-heading .eyebrow{grid-column:auto}.legal-page-heading>p:last-child{font-size:14px}.legal-page .legal-rows section{grid-template-columns:31px 1fr}.legal-page-links{padding-top:26px}.legal-page-links .text-link{font-size:13px}}
