:root{--eco-ink:#173b47;--eco-paper:#f6f5f0;--eco-line:#d9ded7;--eco-green:#dfe7dc}*{box-sizing:border-box}.eco-home{margin:0;background:var(--eco-paper);color:var(--eco-ink);font-family:Arial,"Microsoft YaHei",sans-serif}.eco-home a{color:inherit;text-decoration:none}.eco-header,.eco-footer{max-width:1240px;margin:auto;padding:25px 40px;display:flex;align-items:center;gap:35px}.eco-header{border-bottom:1px solid var(--eco-line)}.eco-brand{display:flex;align-items:center;font:italic 32px Georgia,serif;letter-spacing:-1.5px;gap:9px}.eco-brand img{object-fit:contain}.eco-brand i{font-size:1.2em}.eco-header nav{display:flex;gap:32px;margin-left:auto;font-size:14px}.eco-header select{border:1px solid var(--eco-line);border-radius:30px;padding:9px 12px;background:transparent;color:inherit}.eco-hero{max-width:1160px;margin:auto;padding:76px 0 0}.eco-eyebrow{font-size:11px;letter-spacing:2.7px}.eco-hero h1{font:400 clamp(48px,6.8vw,88px)/1.04 Georgia,"Microsoft YaHei",serif;letter-spacing:-3px;margin:28px 0}.eco-lead{font-size:17px;line-height:1.8;max-width:580px;color:#587078}.eco-hero-rule{display:flex;justify-content:space-between;margin-top:54px;padding:20px 0;border-top:1px solid var(--eco-line);font-size:12px;letter-spacing:.6px}.eco-products{max-width:1160px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:22px}.eco-product{padding:32px 36px 36px;border-radius:3px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;position:relative}.eco-market{background:var(--eco-green)}.eco-pedigree{background:var(--eco-ink);color:#f6f5f0}.eco-product-top{font-size:10px;letter-spacing:2px;display:flex;width:100%;justify-content:space-between;align-items:center}.eco-arrow{font-size:28px;letter-spacing:0}.eco-orbit,.eco-tree{height:170px;margin:18px 0 26px;width:100%;display:flex;align-items:center;justify-content:center}.eco-orbit img{height:150px;width:150px;object-fit:contain;mix-blend-mode:multiply}.eco-tree{gap:13px;transform:rotate(-5deg);opacity:.75}.eco-tree div{display:flex;flex-direction:column;gap:9px}.eco-tree span{border:1px solid #7f9b9e;padding:7px 29px;font:italic 15px Georgia;background:#244852;position:relative}.eco-tree span:before{content:"";position:absolute;left:-14px;top:50%;width:13px;border-top:1px solid #7f9b9e}.eco-tree>span:before{display:none}.eco-product h2{font:400 clamp(30px,3.4vw,43px)/1.1 Georgia,"Microsoft YaHei",serif;letter-spacing:-1px;margin:0 0 18px}.eco-product p{font-size:14px;line-height:1.8;max-width:370px;margin:0 0 27px;min-height:76px}.eco-button{font-size:13px;font-weight:600;padding:15px 19px;border:1px solid currentColor;display:inline-flex;align-items:center;justify-content:center;min-height:48px}.eco-button:hover{background:#173b4710}.eco-pedigree .eco-button{background:#f6f5f0;color:var(--eco-ink);border-color:#f6f5f0}.eco-text-link,.eco-product-note{font-size:11px;margin-top:18px;line-height:1.7}.eco-product-note{letter-spacing:1.6px;opacity:.65}.eco-members{max-width:1160px;margin:40px auto 60px;padding:32px 0;display:flex;justify-content:space-between;gap:25px;align-items:center;border-bottom:1px solid var(--eco-line)}.eco-members h2{font:400 33px Georgia,"Microsoft YaHei",serif;margin:14px 0}.eco-members p:not(.eco-eyebrow){font-size:14px;color:#587078;line-height:1.7}.eco-footer{font-size:12px;padding-bottom:36px}.eco-footer>a:nth-child(2){margin-left:auto}.eco-account-intro{line-height:1.7;margin:20px 0}.eco-google{width:100%;margin:0 0 10px}.eco-google:disabled{opacity:.55}.eco-nav-link{font:inherit;padding:8px;color:inherit}.eco-device{max-width:520px;margin:60px auto;padding:30px}.eco-device code{font-size:22px;letter-spacing:3px}.eco-device .button{margin-top:20px}
@media(max-width:1240px){.eco-hero,.eco-products,.eco-members{margin-left:40px;margin-right:40px}}@media(max-width:650px){.eco-header{padding:16px 20px;gap:12px;flex-wrap:wrap}.eco-brand{font-size:27px}.eco-brand img{height:36px;width:35px}.eco-header nav{order:3;margin:0;width:100%;justify-content:space-between;gap:12px;padding-top:12px;font-size:12px}.eco-header select{margin-left:auto}.eco-hero,.eco-products,.eco-members{margin-left:20px;margin-right:20px}.eco-hero{padding-top:40px}.eco-hero h1{letter-spacing:-1.5px;font-size:48px}.eco-lead{font-size:15px}.eco-hero-rule{margin-top:34px;font-size:10px}.eco-products{grid-template-columns:1fr}.eco-product{padding:25px}.eco-product h2{font-size:36px}.eco-product p{min-height:0}.eco-members{display:block;margin-bottom:20px}.eco-members .eco-button{margin-top:10px}.eco-footer{padding:20px;gap:15px;flex-wrap:wrap}.eco-footer .eco-brand{width:100%}.eco-footer>a:nth-child(2){margin-left:0}.eco-footer>span{margin-left:auto}}
