@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#14263b;font-synthesis:none;text-rendering:optimizelegibility;background:#fff;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}.site-shell{overflow:hidden}.topbar{z-index:5;background:#fff;border-bottom:1px solid #eaf0f4;align-items:center;gap:34px;height:82px;padding:0 max(50% - 590px,5.5%);display:flex;position:relative}.brand{color:#14263b;letter-spacing:-.6px;white-space:nowrap;align-items:center;gap:11px;font:800 16px Manrope,sans-serif;text-decoration:none;display:flex}.brand-mark{color:#1468c5;background:#eaf3ff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.brand-light{color:#4d6a86;font-weight:500}.brand small{letter-spacing:2px;color:#8b9bad;margin-top:2px;font:700 8px DM Sans,sans-serif;display:block}.nav-links{align-items:center;gap:27px;margin-left:auto;display:flex}.nav-links a{color:#53677b;font-size:13px;font-weight:600;text-decoration:none}.nav-links .nav-cta{color:#1768bf;align-items:center;gap:8px;display:flex}.locale-tools{gap:7px;display:flex}.locale-tools select,.application-form select{color:#31485f;background:#fff;border:1px solid #dfe7ee;border-radius:8px;max-width:145px;padding:10px 26px 10px 10px;font:600 11px DM Sans,sans-serif}.menu-toggle{color:#19324b;background:0 0;border:0;display:none}.hero{color:#fff;background:linear-gradient(112deg,#092b4d 0%,#0c3e6c 56%,#155b91 100%);min-height:530px;padding:88px max(50% - 590px,5.5%) 70px;position:relative}.hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:540px;height:540px;position:absolute;top:-180px;right:3%;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.hero-content{z-index:2;max-width:590px;position:relative}.eyebrow{letter-spacing:2.1px;color:#9cc9f6;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.eyebrow span{background:#6bd6c2;border-radius:50%;width:7px;height:7px}.hero h1{letter-spacing:-2.7px;max-width:570px;margin:22px 0 17px;font:800 max(39px,min(5vw,62px))/1.12 Manrope,sans-serif}.hero-content>p{color:#c4d5e4;max-width:520px;margin:0;font-size:16px;line-height:1.8}.hero-actions{align-items:center;gap:27px;margin-top:31px;display:flex}.button-primary,.button-dark{color:#17324b;cursor:pointer;background:#f1b95d;border:0;border-radius:8px;justify-content:center;align-items:center;gap:13px;padding:15px 20px;font:700 13px DM Sans,sans-serif;text-decoration:none;transition:all .2s;display:inline-flex}.button-primary:hover{background:#ffd17e;transform:translateY(-1px)}.text-link{color:#e0edf8;font-size:13px;font-weight:600;text-decoration:none}.trust-line{color:#c4d7e8;align-items:center;gap:9px;margin-top:40px;font-size:11px;display:flex}.trust-line svg{color:#84d8c7}.hero-art{z-index:1;width:430px;height:360px;position:absolute;top:76px;right:10%}.globe{background:radial-gradient(circle at 35% 28%,#4a9bd0,#14609a 56%,#0b3158 100%);border-radius:50%;place-items:center;width:250px;height:250px;display:grid;position:absolute;top:46px;left:100px;overflow:hidden;box-shadow:inset -24px -20px 45px #06294b88,0 25px 65px #031c3566}.globe:before,.globe:after{content:"";border:1px solid #b9e0ff66;border-radius:50%;width:145px;height:250px;position:absolute}.globe:after{width:250px;height:105px}.globe span{color:#d3edff55;font:800 94px Manrope}.globe-grid{background:repeating-linear-gradient(90deg,#0000 0 39px,#b9e0ff30 40px 41px,#0000 42px 80px);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.orbit{border:1px solid #c6e7ff40;border-radius:50%;width:365px;height:125px;position:absolute;top:110px;left:43px;transform:rotate(-25deg)}.orbit-two{width:350px;height:105px;top:112px;left:55px;transform:rotate(40deg)}.float-card{z-index:2;color:#18344e;background:#fff;border-radius:12px;align-items:center;gap:11px;padding:13px 16px;font-size:12px;font-weight:700;display:flex;position:absolute;box-shadow:0 15px 45px #031c3540}.float-card small{color:#8193a5;margin-top:4px;font-size:10px;font-weight:500;display:block}.card-top{top:38px;right:-15px}.card-bottom{bottom:37px;left:20px}.float-icon{color:#1b9b7a;background:#e6f7f2;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.mini-flag{font-size:23px}.hero-foot{color:#a8c4db;letter-spacing:1.5px;align-items:center;gap:15px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:25px;left:max(50% - 590px,5.5%)}.hero-foot i{background:#6d9bbd;border-radius:50%;width:4px;height:4px}.section-wrap{max-width:1180px;margin:0 auto;padding-left:28px;padding-right:28px}.funding-section{padding-top:88px;padding-bottom:84px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.eyebrow.dark{color:#2877bb}.section-heading h2,.how-section h2{letter-spacing:-1px;color:#162e46;margin:10px 0 8px;font:800 30px Manrope,sans-serif}.section-heading p{color:#7c8c9b;margin:0;font-size:13px}.status-pill{color:#438c78;border:1px solid #dce9e5;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:700;display:flex}.status-pill span{background:#53b69b;border-radius:50%;width:6px;height:6px}.funding-card{border:1px solid #e2eaf0;border-radius:16px;grid-template-columns:1.5fr .8fr;display:grid;overflow:hidden;box-shadow:0 16px 45px #183d5b0a}.funding-main{padding:35px 39px}.funding-icon{color:#1a70bd;background:#eaf3fc;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:22px;display:grid}.funding-label{letter-spacing:1.7px;color:#4383b6;font-size:9px;font-weight:700}.funding-main h3{color:#1b344d;margin:10px 0;font:800 24px Manrope,sans-serif}.funding-main p{color:#758698;max-width:590px;margin-bottom:23px;font-size:13px;line-height:1.8}.button-dark{color:#fff;background:#123b61;padding:13px 17px}.button-dark:hover{background:#1d5b8c}.funding-amount{background:#f4f8fb;border-left:1px solid #e4edf3;flex-direction:column;align-items:flex-start;padding:34px 32px;display:flex}.funding-amount>span{color:#71869a;font-size:11px;font-weight:600}.funding-amount>strong{color:#173f66;letter-spacing:-1.2px;margin:7px 0 0;font:800 34px Manrope}.funding-amount>small{color:#8b9aaa;margin-top:4px;font-size:10px}.amount-divider{background:#dfe8ef;width:100%;height:1px;margin:21px 0}.funding-amount>strong.local-amount{margin-top:6px;font-size:25px}.currency-note{color:#91a0ad;margin:15px 0 0;font-size:10px;line-height:1.6}.amount-disclaimer{color:#9a7a45;margin:13px 0 0;font-size:11px}.how-section{background:#f5f8fb;padding:75px 0 82px}.how-section h2{margin-bottom:35px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.step{border-top:1px solid #d8e2ea;padding-top:19px}.step-number{color:#3b83bd;font:800 13px Manrope}.step h3{color:#203b54;margin:15px 0 8px;font:700 17px Manrope}.step p{color:#7b8c9d;max-width:270px;font-size:12px;line-height:1.8}.apply-section{grid-template-columns:.8fr 1.1fr;align-items:start;gap:100px;padding-top:88px;padding-bottom:90px;display:grid}.apply-copy{padding-top:28px}.apply-copy h2{letter-spacing:-1.5px;color:#17334d;margin:14px 0;font:800 36px Manrope}.apply-copy>p{color:#7b8d9f;max-width:350px;font-size:14px;line-height:1.8}.apply-note{color:#278a78;align-items:flex-start;gap:12px;margin-top:33px;display:flex}.apply-note span{color:#26435d;flex-direction:column;gap:6px;font-size:12px;display:flex}.apply-note small{color:#8393a2;max-width:300px;font-size:11px;line-height:1.7}.application-form{border:1px solid #e1e9ef;border-radius:15px;padding:32px;box-shadow:0 15px 45px #163b5b0c}.application-form h3{color:#1b3650;margin:0 0 24px;font:800 21px Manrope}.application-form label{color:#536b80;flex-direction:column;gap:8px;margin-bottom:17px;font-size:11px;font-weight:700;display:flex}.application-form input,.application-form textarea{color:#18344e;background:#fff;border:1px solid #dce5ec;border-radius:7px;outline:none;width:100%;padding:12px;font:13px DM Sans,sans-serif}.application-form input:focus,.application-form textarea:focus,.application-form select:focus{border-color:#3985c5;box-shadow:0 0 0 3px #3985c51a}.application-form select{width:100%;max-width:none;font-size:12px}.application-form textarea{resize:vertical;min-height:88px}.submit-button{width:100%;margin-top:4px}.submit-button:disabled{opacity:.65;cursor:wait}.form-legal{color:#8a98a5;margin:15px 0 0;font-size:10px;line-height:1.7}.notice{border-radius:8px;margin-bottom:14px;padding:12px;font-size:12px;line-height:1.5}.notice strong{margin-top:5px;display:block}.notice.success{color:#187452;background:#eaf8f2}.notice.error{color:#b34532;background:#fff0ed}.footer{border-top:1px solid #e8eef3;justify-content:space-between;align-items:center;gap:20px;padding:27px max(50% - 590px,5.5%);display:flex}.footer-brand .brand-mark{width:36px;height:36px}.footer p,.footer>span{color:#8998a6;font-size:10px}.disclaimer-bar{color:#7c8d9d;text-align:center;background:#f7f9fb;justify-content:center;align-items:center;gap:9px;padding:12px 5.5%;font-size:10px;line-height:1.5;display:flex}.disclaimer-bar svg{color:#478d7b;flex:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:950px){.topbar{gap:15px;padding:0 4%}.nav-links{gap:14px}.nav-links a{font-size:11px}.hero{padding-left:6%;padding-right:6%}.hero-art{transform-origin:100%;right:2%;transform:scale(.83)}.hero-foot{left:6%}.section-wrap{padding-left:6%;padding-right:6%}.apply-section{gap:45px}.footer{padding-left:6%;padding-right:6%}}@media (max-width:700px){.topbar{gap:10px;height:72px;padding:0 5%}.brand{font-size:14px}.brand-mark{width:37px;height:37px}.locale-tools{margin-left:auto}.locale-tools select{max-width:112px;padding:9px 20px 9px 7px;font-size:10px}.locale-tools select:last-child{max-width:88px}.menu-toggle,.nav-links{display:none}.hero{min-height:610px;padding:62px 7% 70px}.hero h1{letter-spacing:-1.8px;font-size:43px}.hero-content>p{max-width:440px;font-size:14px}.hero-art{opacity:.26;top:220px;right:-120px;transform:scale(.72)}.hero-content{z-index:2}.hero-foot{gap:9px;font-size:8px;bottom:23px;left:7%}.trust-line{flex-wrap:wrap;margin-top:29px}.section-wrap{padding-left:7%;padding-right:7%}.funding-section{padding-top:61px;padding-bottom:58px}.section-heading{flex-direction:column;align-items:flex-start;gap:14px}.section-heading h2,.how-section h2{font-size:25px}.funding-card{grid-template-columns:1fr}.funding-main{padding:27px 23px}.funding-main h3{font-size:21px}.funding-amount{border-top:1px solid #e4edf3;border-left:0;padding:26px 23px}.funding-amount>strong{font-size:30px}.how-section{padding:59px 0}.steps-grid{grid-template-columns:1fr;gap:17px}.step{padding-top:14px}.step h3{margin:9px 0 5px}.step p{max-width:none;margin:0}.apply-section{grid-template-columns:1fr;gap:26px;padding-top:62px;padding-bottom:60px}.apply-copy{padding-top:0}.apply-copy h2{font-size:31px}.application-form{padding:23px 19px}.footer{flex-wrap:wrap;padding:23px 7%}.footer p{order:3;width:100%;margin:0}.footer>span{font-size:9px}.disclaimer-bar{text-align:left;align-items:flex-start;padding:12px 6%}.disclaimer-bar svg{margin-top:1px}}@media (max-width:390px){.locale-tools select{max-width:100px}.locale-tools select:last-child{max-width:78px}.brand{font-size:12px}.brand small{font-size:7px}.hero h1{font-size:38px}.hero-foot{gap:6px;font-size:7px}}
