@font-face{font-family:Inter;src:url('InterVariable.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
:root{--ink:#0c0407;--muted:#666;--orange:#f28c00;--warm:#faf9f6;--line:#0000001a;--wrapper:1241px;--font:Inter,-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}
*{box-sizing:border-box}html{color:var(--ink);background:#fff}body{margin:0;font-family:var(--font);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}p,h1,h2,h3{margin:0}h1,h2,h3{font-weight:650;line-height:1.35}h2{font-size:40px;letter-spacing:-1.2px}h3{font-size:24px}p{color:var(--muted)}.section-wrap{width:calc(100% - 64px);max-width:var(--wrapper);margin:0 auto}.site-header{height:88px;border-bottom:1px solid #00000008;position:relative;z-index:2;background:#fffdf8}.header-inner{height:100%;width:calc(100% - 64px);max-width:var(--wrapper);margin:auto;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;gap:11px;align-items:center;color:var(--ink);font-size:21px;line-height:1.15;font-weight:650;letter-spacing:.7px}.brand small{display:block;margin-top:5px;font-size:9px;font-weight:500;letter-spacing:3.8px;color:#6c6963}.header-note{font-size:13px;letter-spacing:1px;color:#77716a}.section_home-hero{position:relative;overflow:hidden}.hero-bg{position:absolute;inset:0 0 auto;height:520px;background:linear-gradient(180deg,#fff3de 0%,#fff9ee 49%,#fff 100%)}.home-hero_wrapper{max-width:1440px;min-height:650px;margin:auto;padding:102px 24px 76px;position:relative}.home-hero_top{position:relative;z-index:1;text-align:center;max-width:700px;margin:auto}.home-hero_tag{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;border:1px solid #ead9bb;border-radius:24px;padding:7px 16px;color:#4c4436;background:#fffcf5}.orange-dot{width:7px;height:7px;background:var(--orange);border-radius:50%}h1{font-size:64px;font-weight:700;line-height:1.3;letter-spacing:-2.5px;margin-top:25px}h1 span{color:var(--orange)}.home-hero_intro{font-size:17px;line-height:1.9;margin-top:23px}.hero-signature{font-size:12px;letter-spacing:1px;margin-top:35px;color:#82796e}.hero-signature span{color:#d6c5ac;margin:0 10px}.home-hero-v3_img-left-top,.home-hero-v3_img-right-top,.home-hero-v3_img-left-bottom,.home-hero-v3_img-right-bottom{position:absolute;background:white;border:1px solid var(--line);border-radius:13px;box-shadow:0 19px 22px #00000008;overflow:hidden}.home-hero-v3_img-left-top{width:246px;left:0;top:104px;transform:rotate(12deg);padding:19px}.mini-heading{display:flex;justify-content:space-between;font-size:11px;font-weight:600}.mini-heading>span{color:#aaa;font-size:9px;font-weight:400}.language-orbit{height:133px;width:133px;border:20px solid #ff693a;border-right-color:#21a4e0;border-bottom-color:#efb0e3;border-radius:50%;position:relative;margin:17px auto 15px}.orbit-label{position:absolute;inset:14px 0;text-align:center;line-height:1.6;font-size:10px;color:#888}.orbit-label b{font-size:19px;color:var(--ink);font-weight:650}.orbit-word{position:absolute;font-size:8px;background:white;padding:2px 5px;border-radius:3px;box-shadow:0 2px 9px #0000000c}.orbit-word.en{left:-34px;top:8px}.orbit-word.cn{right:-33px;top:37px}.orbit-word.es{left:27px;bottom:-28px}.mini-row{border-top:1px solid #ededed;display:flex;align-items:center;gap:7px;padding:8px 0;font-size:10px}.mini-row>span{margin-left:auto;color:#999;font-size:9px}.dot{width:5px;height:5px;border-radius:50%;display:inline-block}.coral{background:#ff693a}.blue{background:#21a4e0}.home-hero-v3_img-right-top{width:245px;right:14px;top:77px;transform:rotate(-11deg);padding:22px}.mini-kicker{font-size:10px;color:#aaa}.floating-title{display:block;font-size:30px;line-height:1.3;letter-spacing:-1px;margin-top:9px}.thread-line{height:35px;position:relative;margin:25px 1px 0;border-top:1.5px solid #ff865c;display:flex;justify-content:space-between}.thread-line span{width:7px;height:7px;border:2px solid #ff865c;background:white;border-radius:50%;margin-top:-4px}.thread-line span:nth-child(2){margin-top:-13px}.thread-line span:nth-child(3){margin-top:7px}.mini-labels{display:flex;justify-content:space-between;font-size:8px;color:#999}.home-hero-v3_img-left-bottom{width:292px;left:75px;bottom:55px;transform:rotate(-4.54deg);padding:15px;display:flex;gap:12px;align-items:center}.note-mark{border:1px solid #ffe5c5;color:#ee972b;background:#fff5e5;border-radius:8px;padding:6px 8px;font-size:19px}.home-hero-v3_img-left-bottom strong{font-size:12px;font-weight:500}.home-hero-v3_img-left-bottom p{font-size:10px;margin-top:3px}.home-hero-v3_img-right-bottom{width:180px;right:155px;bottom:35px;transform:rotate(6.07deg);padding:20px;text-align:center}.tiny-avatar{display:block;width:36px;height:36px;border-radius:50%;background:#fff2dd;color:#ee9a28;font-size:16px;line-height:36px;margin:0 auto 10px}.home-hero-v3_img-right-bottom p{font-size:12px;line-height:1.7}.home-hero-v3_img-right-bottom strong{font-weight:600;color:#222}.avatar-group{display:flex;justify-content:center;margin:16px 0 0}.avatar-group span{width:25px;height:25px;line-height:25px;font-size:9px;background:#f5d9b1;border:2px solid white;border-radius:50%;margin-left:-4px}.avatar-group span:nth-child(2){background:#e2e9e3}.avatar-group span:nth-child(3){background:#e2e5f0}.section_numbers{padding:46px 0 58px}.section-heading{text-align:center}.section-heading>p:not(.section-eyebrow){max-width:800px;margin:20px auto 0;font-size:15px;line-height:1.9}.muted-heading{color:#958c80}.numbers_bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:var(--warm);padding:22px 26px;border-radius:17px;margin-top:34px}.numbers_card{border:1px solid var(--line);border-radius:22px;background:white;padding:26px 27px 28px;min-height:220px}.card-index{font-size:10px;letter-spacing:1.5px;color:#948c81;font-weight:500}.numbers_card h3{margin-top:15px;font-size:31px;letter-spacing:-.7px}.numbers_card p{font-size:13px;line-height:1.9;margin-top:17px;max-width:275px}.section_highlight{padding:54px 0 66px}.section-eyebrow{font-size:12px;color:#4c4c4c;margin-bottom:16px;font-weight:500;letter-spacing:.7px}.section-eyebrow>span{font-size:17px;color:var(--orange);vertical-align:-1px;margin-right:7px}.highlight_bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px}.highlight_card{background:var(--warm);padding:20px;border-radius:20px;min-height:500px;display:flex;flex-direction:column;gap:27px}.card-art{background:white;border:1px solid #00000008;border-radius:12px;overflow:hidden;aspect-ratio:368/292}.card-art img{width:100%;height:100%}.card-copy{padding:0 7px 12px}.card-copy h3{font-size:22px;margin-top:9px}.card-copy p{font-size:13px;line-height:1.9;margin-top:13px}.section_insights,.section_operations{padding:56px 0}.split-content{display:grid;grid-template-columns:1fr 1fr;gap:78px;align-items:center;min-height:450px}.split-art{border-radius:22px;overflow:hidden}.split-art img{width:100%;height:auto}.warm-art{background:var(--warm);border:1px solid #00000005}.split-copy h2{font-size:38px;line-height:1.4;letter-spacing:-1px}.split-copy>p:not(.section-eyebrow){font-size:14px;line-height:1.95;margin-top:22px;max-width:480px}.text-points{margin-top:26px;border-top:1px solid #eae7e2;padding-top:8px}.text-points p{font-size:12px;padding:9px 0;color:#4d4a44}.text-points span{font-size:10px;color:#ba9b73;letter-spacing:.5px;margin-right:14px}.section_features{padding:63px 0 80px}.features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:38px}.features-grid article{padding:26px 23px;background:var(--warm);border-radius:16px}.feature-symbol{display:inline-block;border:1px solid #e9e3d9;background:#fff;border-radius:11px;min-width:42px;height:42px;line-height:40px;text-align:center;font-size:18px;color:#b78545}.features-grid h3{font-size:18px;margin-top:20px}.features-grid p{font-size:12px;line-height:1.9;margin-top:11px}.site-footer{border-top:1px solid #ece8e2;background:#fffdf9}.footer-inner{display:flex;align-items:center;justify-content:space-between;min-height:142px;gap:26px}.footer-inner .brand{font-size:18px}.footer-inner p{font-size:12px;color:#8a8276}.footer-signature{font-size:10px;letter-spacing:1px;color:#a89f91}
@media(min-width:1600px){.home-hero_wrapper{min-height:680px;padding-top:112px}.section_numbers{padding-top:44px;padding-bottom:64px}.numbers_card{min-height:224px}.section_highlight{padding-top:58px;padding-bottom:70px}.highlight_card{min-height:520px}.section_insights,.section_operations{padding:64px 0}.split-content{min-height:450px}.section_features{padding-top:68px;padding-bottom:84px}}
@media(max-width:1200px){.home-hero-v3_img-left-top{left:-82px}.home-hero-v3_img-right-top{right:-82px}.home-hero-v3_img-left-bottom{left:10px;bottom:25px}.home-hero-v3_img-right-bottom{right:52px;bottom:12px;width:150px}.home-hero_top{max-width:650px}.split-content{gap:42px}.split-copy h2{font-size:32px}.header-note{font-size:11px}}
@media(max-width:900px){.section-wrap,.header-inner{width:calc(100% - 40px)}.home-hero_wrapper{padding:72px 24px 215px;min-height:700px}.home-hero-v3_img-left-top{display:none}.home-hero-v3_img-right-top{display:none}.home-hero-v3_img-left-bottom{left:calc(50% - 270px);bottom:55px}.home-hero-v3_img-right-bottom{right:calc(50% - 250px);bottom:30px}.home-hero_tag{font-size:11px}h1{font-size:54px}h2{font-size:32px}.numbers_bottom{padding:16px;gap:12px}.numbers_card{padding:21px 18px;min-height:235px}.numbers_card h3{font-size:25px}.highlight_card{padding:14px;gap:20px;min-height:450px}.card-copy{padding:0 4px 10px}.card-copy h3{font-size:18px}.split-content{gap:28px}.split-copy h2{font-size:28px}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-signature{display:none}}
@media(max-width:600px){.site-header{height:74px}.header-note{display:none}.brand{font-size:18px}.home-hero_wrapper{padding:62px 16px 160px;min-height:590px}.home-hero_top{max-width:100%}h1{font-size:43px;letter-spacing:-1.8px;line-height:1.35;margin-top:23px}.home-hero_intro{font-size:13px;line-height:1.95}.hero-signature{font-size:9px;letter-spacing:0;margin-top:24px}.home-hero-v3_img-left-bottom{width:255px;left:calc(50% - 127px);bottom:42px}.home-hero-v3_img-right-bottom{display:none}.section_numbers{padding:25px 0 32px}.section-wrap{width:calc(100% - 32px)}h2{font-size:27px;letter-spacing:-.7px}.section-heading>p:not(.section-eyebrow){font-size:13px;margin-top:16px}.numbers_bottom{grid-template-columns:1fr;padding:12px;margin-top:26px}.numbers_card{min-height:0;padding:20px 21px}.numbers_card h3{font-size:25px;margin-top:8px}.numbers_card p{max-width:100%;font-size:12px;margin-top:12px}.section_highlight{padding:36px 0}.section-eyebrow{font-size:10px;margin-bottom:13px}.highlight_bottom{grid-template-columns:1fr;margin-top:28px;gap:16px}.highlight_card{min-height:0;padding:16px;gap:21px}.card-art{max-height:290px;aspect-ratio:368/292}.card-copy{padding:0 7px 10px}.card-copy h3{font-size:22px}.card-copy p{font-size:13px}.section_insights,.section_operations{padding:34px 0}.split-content{grid-template-columns:1fr;gap:29px;min-height:0}.split-copy h2{font-size:28px}.split-copy>p:not(.section-eyebrow){font-size:13px}.reverse-copy .split-art{grid-row:1}.text-points{margin-top:20px}.text-points p{font-size:11px}.section_features{padding:38px 0 44px}.features-grid{gap:12px;margin-top:27px}.features-grid article{padding:22px 16px}.features-grid h3{font-size:17px;margin-top:15px}.features-grid p{font-size:11px}.footer-inner{min-height:150px;flex-direction:column;align-items:flex-start;justify-content:center;gap:17px}.footer-inner p{font-size:11px}}
