:root{--paper:#f4f1e8;--card:#faf8f2;--ink:#12372d;--body:#56645e;--muted:#727e78;--gold:#c79a49;--line:#d9d2c4;--deep:#082b20}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper) url('assets/vision-paper-background.png') center top/cover fixed;color:var(--ink);font-family:"Microsoft YaHei","微软雅黑",sans-serif}.care-nav{position:sticky;z-index:20;top:0;height:78px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;background:rgba(244,241,232,.9);border-bottom:1px solid rgba(18,55,45,.1);backdrop-filter:blur(14px)}.care-brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.care-brand>span{width:34px;height:34px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;font-family:Georgia,serif;font-style:italic}.care-brand b{font-size:20px;letter-spacing:.12em}.care-brand small{margin-left:-5px;color:#77837d;font-size:8px;letter-spacing:.2em}.care-nav nav{display:flex;gap:30px}.care-nav nav a{color:#68756f;text-decoration:none;font-size:13px}.care-hero{min-height:670px;padding:105px 9vw 80px;background:linear-gradient(90deg,rgba(3,34,25,.91),rgba(5,48,34,.6)),url('assets/species-rainforest-background.png') center/cover;color:#f4f1e8}.care-kicker{display:flex;align-items:center;gap:15px;color:#d6ad5e;font-size:12px;letter-spacing:.2em}.care-kicker i{width:38px;height:1px;background:rgba(214,173,94,.6)}.care-kicker b{font-weight:400}.care-hero h1{margin:38px 0 22px;font-size:clamp(54px,5vw,82px);font-weight:400;line-height:1.18}.care-hero h1 em{color:#d6ad5e;font-style:normal}.care-hero>p{max-width:680px;color:rgba(244,241,232,.72);font-size:17px;line-height:1.9}.care-hero-meta{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;gap:18px;max-width:680px;margin-top:60px;padding-top:24px;border-top:1px solid rgba(214,173,94,.25)}.care-hero-meta span{color:#d6ad5e;font-size:10px;letter-spacing:.16em}.care-hero-meta strong{font-size:24px;font-weight:500}.care-hero-meta i{color:rgba(244,241,232,.55);font-family:Georgia,serif}.care-handbook,.care-routine{padding:100px 9vw}.care-handbook>header{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:50px}.care-handbook header span,.care-routine header span{color:var(--gold);font-size:11px;letter-spacing:.2em}.care-handbook h2,.care-routine h2{margin:14px 0 0;font-size:clamp(38px,4vw,58px);font-weight:500}.care-handbook header p{max-width:480px;margin:0;color:var(--body);font-size:14px;line-height:1.9}.care-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.care-metrics article{min-height:270px;padding:34px;border:1px solid rgba(199,154,73,.22);border-radius:15px;background:rgba(250,248,242,.72);box-shadow:0 16px 38px rgba(41,55,47,.05)}.care-metrics small{color:var(--gold);font-size:11px;letter-spacing:.12em}.care-metrics strong{display:block;margin:27px 0 20px;font-size:30px;font-weight:500}.care-metrics p{color:var(--body);font-size:15px;line-height:1.85}.care-routine{background:rgba(250,248,242,.55)}.care-routine header{margin-bottom:45px}.care-routine ol{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.care-routine li{display:grid;grid-template-columns:90px 1fr;gap:20px;padding:30px 0;border-bottom:1px solid var(--line)}.care-routine li>span{color:var(--gold);font-size:12px;letter-spacing:.16em}.care-routine h3{margin:0 0 8px;font-size:22px;font-weight:500}.care-routine p{margin:0;color:var(--body);font-size:15px;line-height:1.8}.care-note{padding:120px 9vw;text-align:center}.care-note>span{color:var(--gold);font-size:10px;letter-spacing:.22em}.care-note p{margin:30px 0;font-size:clamp(30px,3vw,48px);line-height:1.55}.care-note a{display:inline-flex;align-items:center;gap:28px;padding:14px 22px;border:1px solid rgba(199,154,73,.35);border-radius:999px;color:#9b793f;text-decoration:none;font-size:14px}.care-note a b{font-weight:400;transition:.3s}.care-note a:hover b{transform:translateX(4px)}footer{min-height:120px;padding:38px 7vw;display:flex;align-items:center;justify-content:space-between;background:#050807;color:#77817c;font-size:12px}footer a{color:#d6ad5e;text-decoration:none}@media(max-width:800px){.care-hero{padding:80px 7vw 65px}.care-handbook>header{display:block}.care-handbook header p{margin-top:22px}.care-metrics{grid-template-columns:1fr}.care-hero-meta{grid-template-columns:1fr}.care-handbook,.care-routine{padding:75px 7vw}}@media(max-width:560px){.care-nav{padding:0 22px}.care-nav nav{gap:14px}.care-hero h1{font-size:44px}.care-handbook,.care-routine,.care-note{padding-left:24px;padding-right:24px}.care-routine li{grid-template-columns:48px 1fr}footer{padding:30px 24px;flex-direction:column;align-items:flex-start;gap:16px}}
