@charset "UTF-8";
:root{--ink:#151715;--paper:#f5f4ef;--white:#fff;--gold:#d8ba6e;--muted:#62665f;--line:#d9dcd2;--dark-line:#3c4038;--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:94px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid #aa802a;outline-offset:5px}img{display:block;max-width:100%;object-fit:cover}p{font-size:16px;line-height:1.7;color:var(--muted)}figure{margin:0}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.045em}h2{font-size:clamp(38px,4.2vw,60px);line-height:1.06}h3{font-size:30px;line-height:1.15}h4{font-size:21px;letter-spacing:-.025em}.section{padding:94px max(6.2vw,24px);max-width:1600px;margin:auto}.section-label{font-size:11px;letter-spacing:.16em;font-weight:700;margin-bottom:37px}.micro-label{font-size:10px;letter-spacing:.14em;font-weight:700}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:35px}.section-heading>p,.section-heading>div{max-width:400px;flex:1}.section-heading h2{flex:1}.section-heading p{margin:14px 0 0}.lead{font-size:23px;line-height:1.45;color:var(--ink);letter-spacing:-.02em}.source-note{font-size:11px;line-height:1.6;margin:18px 0 0;color:#73776f}.skip-link{position:fixed;top:-80px;left:12px;background:var(--gold);padding:14px;z-index:99}.skip-link:focus{top:12px}.site-header{height:90px;background:var(--ink);color:white;border-bottom:1px solid var(--dark-line);position:relative;z-index:20}.nav-wrap{height:100%;max-width:1600px;padding:0 max(4vw,22px);margin:auto;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:750;letter-spacing:.06em}.brand img{width:55px;height:55px;object-fit:contain}.brand-sub{display:block;font-size:9px;color:#bfc3b9;font-weight:400;letter-spacing:.16em;margin-top:6px}nav{display:flex;align-items:center;gap:37px;font-size:12px}nav a{transition:color .2s}nav a:hover{color:var(--gold)}.nav-contact{display:flex;align-items:center;gap:32px;border:1px solid #5c6157;padding:13px 17px}.menu-toggle{display:none;background:none;border:0;color:var(--white);padding:15px}.menu-toggle span{display:block;width:24px;height:1px;background:currentColor;margin:6px 0}.hero{background:var(--ink);color:var(--paper);display:grid;grid-template-columns:1.18fr .82fr;min-height:680px;max-width:1600px;margin:auto}.hero-copy{padding:68px 5vw 28px max(6.2vw,24px);display:flex;flex-direction:column}.eyebrow{font-size:10px;letter-spacing:.14em;display:flex;align-items:center;gap:10px;color:#c3c8bb}.gold-square{width:7px;height:7px;background:var(--gold);display:inline-block}.hero h1{font-size:clamp(55px,6.4vw,94px);letter-spacing:-.062em;line-height:1.01;margin:45px 0 25px}.hero h1 em{font-style:normal;color:var(--gold)}.hero-description{max-width:460px;color:#bfc3b8;font-size:17px;line-height:1.6;margin:0}.hero-actions{display:flex;align-items:center;gap:25px;margin:37px 0 60px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:18px 22px;font-size:12px;font-weight:700;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button-gold{background:var(--gold);color:var(--ink)}.button-gold:hover{background:#ebce84}.button span{font-size:19px}.text-link{font-size:12px;font-weight:700;display:inline-flex;gap:25px;align-items:center;border-bottom:1px solid #89907f;padding:11px 0}.text-link span{font-size:18px}.text-link:hover{color:#8b681f}.text-link.light{color:#e1e3dc;border-color:#777d6e}.text-link.light:hover{color:var(--gold)}.hero-bottom{border-top:1px solid var(--dark-line);padding-top:20px;margin-top:auto;display:flex;justify-content:space-between;gap:18px;font-size:8px;letter-spacing:.11em;color:#a1a899}.hero-visual{position:relative;min-height:680px;overflow:hidden}.hero-visual img{height:100%;width:100%;position:absolute;object-position:55% 56%}.hero-visual figcaption{position:absolute;bottom:20px;left:22px;right:22px;background:rgba(21,23,21,.88);padding:15px 18px;color:#e6e7df;display:flex;justify-content:space-between;gap:20px;font-size:9px;line-height:1.5}.hero-visual figcaption span:first-child{letter-spacing:.1em;white-space:nowrap}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.intro-grid .lead{margin-top:0}.intro-grid p:last-child{margin-bottom:0}.facts{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts>div{padding:31px 28px 31px 0;display:flex;flex-direction:column;gap:9px}.facts>div+div{border-left:1px solid var(--line);padding-left:38px}.facts strong{font-size:55px;letter-spacing:-.055em;font-weight:500}.facts strong span{font-size:34px;color:#8a702e;margin-left:3px}.facts>div>span{font-size:12px;color:var(--muted)}.intro>.source-note{max-width:950px}.approach{background:#e9ece3}.process-tabs{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr)}.process-tab{background:transparent;border:0;border-top:1px solid #b9bfb0;border-bottom:1px solid #b9bfb0;cursor:pointer;padding:22px;display:flex;gap:15px;text-align:left;font-size:18px;align-items:center;color:#5a6251}.process-tab>span:first-child{font-size:10px;letter-spacing:.04em}.process-tab>span:last-child{margin-left:auto}.process-tab.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.process-tab:not(.active):hover{background:#dbe1d2}.process-panel{padding:43px 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:80px;min-height:225px}.process-panel h3{font-size:34px;line-height:1.17;margin-top:16px;max-width:410px}.process-panel p{margin:0;max-width:480px}.process-output{margin-top:24px;border-left:2px solid #9e8649;padding-left:15px;display:flex;flex-direction:column;gap:7px}.process-output span{font-size:9px;letter-spacing:.12em;color:#626852}.process-output strong{font-size:13px;font-weight:500}.center{padding-bottom:75px}.status-label{display:inline-block;padding:7px 10px;border:1px solid #b3b99e;font-size:9px;letter-spacing:.08em;color:#596341}.center-image img{width:100%;height:auto;min-height:220px}.center-image figcaption{font-size:10px;line-height:1.5;color:var(--muted);margin-top:10px}.center-details{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px;padding-bottom:38px;border-bottom:1px solid var(--line)}.center-details>div{display:flex;flex-direction:column;gap:9px}.center-details strong{font-size:40px;font-weight:500;letter-spacing:-.045em}.center-details span{font-size:12px;color:var(--muted)}.business-row{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:38px}.business-row h3{margin-top:15px}.business-row p{margin:0}.partners{background:#e9e4d8}.partner-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.partner-grid>.lead{max-width:450px}.partner-grid>div>p{max-width:460px}.partner-grid h2{margin-bottom:28px}.partner-grid .text-link{margin-top:12px}.pilot{border-top:2px solid var(--ink);padding-top:20px}.pilot-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.pilot-number{font-size:50px;letter-spacing:-.04em}.pilot-number span{font-size:17px}.pilot dl{margin:20px 0 0}.pilot dl>div{display:grid;grid-template-columns:115px 1fr;gap:20px;border-top:1px solid #c9c6b8;padding:17px 0;font-size:13px;line-height:1.6}.pilot dt{color:#74776c}.pilot dd{margin:0}.investment{background:var(--ink);color:var(--paper)}.investment>.section-label{color:#b9beaf}.investment-grid{display:grid;grid-template-columns:1fr 1fr;gap:110px}.investment-grid>div>p{max-width:450px;color:#b0b7a7;margin-top:23px}.investment .raise{display:flex;flex-direction:column;gap:11px;margin:33px 0}.raise strong{font-size:54px;font-weight:500;letter-spacing:-.05em;color:var(--gold)}.raise>span:last-child{font-size:14px;color:#bcc3b3}.allocation{padding-top:5px}.allocation h3{font-size:23px;margin-bottom:35px}.fund-row{margin-top:24px}.fund-row>div:first-child{display:flex;justify-content:space-between;gap:24px;font-size:12px}.fund-row strong{font-weight:400;color:var(--gold)}.bar{height:4px;background:#343a2e;margin-top:13px}.bar span{display:block;height:100%;background:var(--gold)}.investment .source-note,.fx-note{color:#a5ae98;font-size:11px;line-height:1.6}.allocation .source-note{margin-top:25px}.fx-note{margin:23px 0 0;max-width:530px}.milestones{border-top:1px solid var(--dark-line);margin-top:65px;padding-top:35px}.milestone-head{display:flex;align-items:center;justify-content:space-between;gap:30px}.milestone-head h3{font-size:24px}.milestones ol{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;list-style:none;padding:0;margin:35px 0 0}.milestones li{border-top:1px solid var(--dark-line);padding-top:22px;display:flex;gap:22px}.milestones li>span{font-size:24px;letter-spacing:-.04em;color:var(--gold);white-space:nowrap}.milestones li>span>span{display:block;font-size:8px;letter-spacing:.12em;color:#9fa894;margin-top:6px}.milestones li h4{font-size:17px;letter-spacing:-.02em}.milestones li p{font-size:12px;line-height:1.7;color:#b7bfae}.contact{padding-top:85px;padding-bottom:90px}.contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:100px}.contact h2{font-size:clamp(42px,5.2vw,70px)}.contact-grid>div>p{max-width:360px}.founder{padding-left:35px;border-left:1px solid var(--line)}.founder h3{font-size:30px;margin-top:15px}.founder p{margin:8px 0 28px;font-size:13px}.phone{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:25px;letter-spacing:-.04em;padding-bottom:18px;border-bottom:1px solid var(--line)}.phone:hover{color:#927229}.wechat{display:flex;justify-content:space-between;gap:15px;align-items:center;padding-top:18px;font-size:11px;color:var(--muted)}.wechat strong{font-weight:500;display:block;margin-top:6px;font-size:15px;color:var(--ink)}.wechat button{border:1px solid #929a85;background:none;padding:11px 14px;font-size:11px;color:var(--ink);cursor:pointer}.wechat button:hover{background:#e6eadf}.wechat button span{margin-left:15px}#copy-status{font-size:11px;min-height:20px;display:block;margin-top:12px;color:#5d6c3d}.site-footer{background:#e8eae2;border-top:1px solid var(--line);padding:35px max(6.2vw,24px);max-width:1600px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-brand{font-weight:700;font-size:14px;letter-spacing:.05em}.site-footer p{font-size:11px;margin:8px 0 0}.site-footer>div:nth-child(2){display:flex;flex-direction:column;gap:10px;font-size:11px}.site-footer>div:nth-child(2)>span{color:#777f6b;font-size:10px}.back-top{width:43px;height:43px;border:1px solid #909a80;display:grid;place-items:center;font-size:19px}.back-top:hover{background:var(--gold)}
@media(min-width:1601px){body{background:#dcded5}.site-header{max-width:1600px;margin:auto}.hero-copy{padding-left:100px}.section{padding-left:100px;padding-right:100px}.intro,.center,.contact{background:var(--paper)}}
@media(max-width:1100px){.hero{grid-template-columns:1.1fr .9fr;min-height:640px}.hero-visual{min-height:640px}.hero-copy{padding-top:55px;padding-right:30px}.hero h1{font-size:66px}.hero-actions{gap:15px;margin-bottom:45px}.hero-bottom{flex-direction:column;gap:8px}.hero-visual figcaption{flex-direction:column;gap:6px}.intro-grid,.process-panel,.business-row{gap:45px}.partner-grid,.investment-grid,.contact-grid{gap:55px}.milestones ol{gap:24px}.milestones li{flex-direction:column;gap:15px}nav{gap:22px}.section{padding-top:75px;padding-bottom:75px}}
@media(max-width:760px){html{scroll-padding-top:20px}.site-header{height:75px}.brand{font-size:14px;gap:8px}.brand img{width:46px;height:46px}.brand-sub{font-size:8px}.menu-toggle{display:block}nav{display:none;position:absolute;left:0;right:0;top:74px;background:var(--ink);padding:20px 24px 28px;border-bottom:1px solid var(--dark-line);align-items:stretch;gap:0;flex-direction:column}nav.open{display:flex}nav>a{padding:17px 0;font-size:14px}.nav-contact{border:0;border-top:1px solid var(--dark-line);justify-content:space-between;margin-top:5px}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:45px 24px 25px}.eyebrow{font-size:9px}.hero h1{font-size:clamp(53px,12.5vw,82px);margin:33px 0 22px}.hero-description{font-size:16px;max-width:510px}.hero-actions{margin:28px 0 34px;gap:18px}.hero-bottom{flex-direction:row;font-size:7px;gap:12px;line-height:1.5}.hero-visual{min-height:420px;height:420px}.hero-visual img{object-position:50% 66%}.hero-visual figcaption{left:24px;right:24px;bottom:18px;flex-direction:row;gap:16px;padding:12px;font-size:8px}.section{padding:58px 24px}.section-label{font-size:9px;letter-spacing:.13em;margin-bottom:28px}.intro-grid,.process-panel,.business-row,.partner-grid,.investment-grid,.contact-grid{grid-template-columns:1fr;gap:30px}.intro-grid .lead{margin-top:0;font-size:21px}.facts{margin-top:33px}.facts>div{padding:24px 12px 24px 0;gap:7px}.facts>div+div{padding-left:16px}.facts strong{font-size:39px}.facts strong span{font-size:23px}.facts>div>span{font-size:10px;line-height:1.6}.section-heading{display:block;margin-bottom:28px}.section-heading>p,.section-heading>div{max-width:none;margin-top:24px}.section-heading p{font-size:15px}.process-tabs{grid-template-columns:1fr 1fr;margin-top:30px}.process-tab{font-size:16px;padding:16px;gap:12px}.process-tab:nth-child(-n+2){border-bottom:0}.process-tab:nth-child(even){border-left:1px solid #b9bfb0}.process-panel{padding-top:30px;min-height:330px;gap:22px}.process-panel h3{font-size:30px}.process-panel p{font-size:15px}.process-output{margin-top:20px}.center-image img{min-height:220px;object-fit:cover;object-position:50% 50%}.center-details{gap:15px;margin-top:27px;padding-bottom:30px}.center-details strong{font-size:31px;letter-spacing:-.055em}.center-details span{font-size:10px;line-height:1.5}.business-row{padding-top:30px;gap:20px}.business-row h3{font-size:28px}.business-row p{font-size:15px}.partner-grid h2{margin-bottom:22px}.partner-grid .lead{font-size:21px}.pilot{margin-top:8px}.pilot dl>div{grid-template-columns:95px 1fr;gap:18px;font-size:12px}.pilot-number{font-size:43px}.investment-grid{gap:45px}.investment-grid>div>p{font-size:15px}.raise strong{font-size:48px}.allocation h3{margin-bottom:26px}.fx-note{margin-top:25px}.milestones{margin-top:45px}.milestone-head{display:block}.milestone-head h3{margin-top:15px;font-size:25px}.milestones ol{grid-template-columns:1fr;gap:23px;margin-top:25px}.milestones li{flex-direction:row;gap:28px}.milestones li>span{min-width:68px}.milestones li p{margin-bottom:0}.contact h2{font-size:49px}.contact-grid{gap:30px}.founder{padding:27px 0 0;border-left:0;border-top:1px solid var(--line)}.founder p{margin-bottom:23px}.phone{font-size:25px}.site-footer{padding:30px 24px;align-items:start;flex-wrap:wrap;gap:23px}.site-footer>div:first-child{width:calc(100% - 68px)}.site-footer>div:nth-child(2){order:3;width:100%}.back-top{order:2}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
