*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",Arial,sans-serif;background:#07130f;color:#eef7f0;line-height:1.75}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}header.site-header{position:sticky;top:0;z-index:20;background:rgba(7,19,15,.92);backdrop-filter:blur(14px);border-bottom:1px solid rgba(135,211,153,.16)}.container{width:min(1180px,92vw);margin:auto}.topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 0;gap:20px}.brand{display:flex;align-items:center;gap:12px;font-weight:900;letter-spacing:.08em}.brand img{width:46px;height:46px;border-radius:14px}.brand span{font-size:24px;color:#baf7c6}.nav{display:flex;gap:18px;flex-wrap:wrap}.nav a{font-weight:700;color:#d8f6de}.nav a:hover{color:#72ff9e}.fake-search{padding:10px 0 16px;display:flex;gap:10px}.fake-search input{flex:1;border:1px solid rgba(145,221,161,.28);background:#0b1c16;color:#fff;border-radius:999px;padding:13px 18px}.fake-search button,.btn{border:0;border-radius:999px;background:linear-gradient(135deg,#50da79,#b2f267);color:#06120b;font-weight:900;padding:12px 20px;cursor:pointer;box-shadow:0 8px 24px rgba(80,218,121,.24)}.hero{min-height:680px;background:linear-gradient(90deg,rgba(5,14,11,.94),rgba(5,14,11,.62),rgba(5,14,11,.15)),url('../images/banner.jpg') center/cover no-repeat;display:flex;align-items:center}.hero h1{font-size:clamp(38px,6vw,76px);line-height:1.08;margin:0 0 18px;color:#fff}.hero p{max-width:790px;font-size:19px;color:#d9f2de}.badges{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.badge,.tag{display:inline-flex;border:1px solid rgba(130,234,159,.32);background:rgba(14,50,31,.72);border-radius:999px;padding:7px 12px;color:#c9ffd4;font-size:14px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}.stat{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:18px}.stat strong{display:block;color:#97ffb0;font-size:28px}.section{padding:70px 0;border-top:1px solid rgba(150,232,169,.1)}.section h2{font-size:34px;margin:0 0 14px;color:#effff2}.section h3{font-size:24px;color:#c9ffd5}.lead{color:#cfe6d5;max-width:900px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.card{background:linear-gradient(180deg,rgba(16,43,31,.92),rgba(7,23,17,.98));border:1px solid rgba(132,228,154,.18);border-radius:24px;padding:22px;box-shadow:0 20px 50px rgba(0,0,0,.22)}.card h3,.card h4{margin-top:0}.video-card{position:relative;overflow:hidden;border-radius:24px;background:#0d2017;border:1px solid rgba(158,239,176,.18)}.video-thumb{height:210px;background:radial-gradient(circle at 30% 20%,#5fe98c,#1e5b38 35%,#0a1511 74%);display:flex;align-items:center;justify-content:center;position:relative}.video-thumb:before{content:'植物视频';position:absolute;left:16px;top:14px;background:rgba(0,0,0,.55);border-radius:999px;padding:5px 10px;color:#fff;font-size:13px}.play{width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;transform:scale(.86);opacity:.75;transition:.25s}.play:after{content:'';border-left:18px solid #0a5a2a;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:4px}.video-card:hover .play{transform:scale(1.05);opacity:1;box-shadow:0 0 0 14px rgba(255,255,255,.12)}.video-info{padding:18px}.meta{display:flex;gap:12px;flex-wrap:wrap;color:#a6c8ad;font-size:13px}.crumb{font-size:14px;color:#a7c9af;margin:26px 0}.crumb a{color:#90f4a8}.logo-wall{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.logo-wall span{background:#112a1e;border:1px solid rgba(140,232,160,.18);border-radius:16px;padding:20px;text-align:center;font-weight:800;color:#cafcd4}.expert{display:flex;gap:16px;align-items:flex-start}.avatar{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#5ff18e,#15291e);flex:0 0 auto}.quote{border-left:4px solid #72f397;padding-left:18px;color:#dff5e4}.faq details{background:#10261b;border:1px solid rgba(134,229,155,.16);border-radius:18px;margin:12px 0;padding:16px}.faq summary{cursor:pointer;font-weight:900;color:#c8ffd3}.footer{background:#050c09;padding:44px 0 24px;border-top:1px solid rgba(131,229,154,.16)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:28px}.share{display:flex;gap:10px;flex-wrap:wrap}.share button{background:#10271c;color:#d8ffe0;border:1px solid rgba(124,232,148,.22);border-radius:999px;padding:9px 12px}.noise{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.json-block{white-space:pre-wrap;font-family:ui-monospace,Consolas,monospace;background:#081711;border-radius:18px;border:1px solid rgba(136,232,157,.18);padding:18px;color:#d4ffe0;overflow:auto}.mobile-only{display:none}.content p{color:#d7eadb}.inline-img{border-radius:26px;border:1px solid rgba(145,232,164,.18);box-shadow:0 20px 55px rgba(0,0,0,.26)}@media(max-width:860px){.topbar{align-items:flex-start;flex-direction:column}.nav{gap:10px}.hero{min-height:560px}.stats,.grid,.grid-2,.footer-grid{grid-template-columns:1fr}.logo-wall{grid-template-columns:repeat(2,1fr)}.mobile-only{display:block}.section{padding:48px 0}.video-thumb{height:180px}}

.h5-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.38;filter:saturate(1.15) contrast(1.05)}
.video-thumb .play{position:relative;z-index:2}.video-card{content-visibility:auto;contain-intrinsic-size:360px}.eeat-panel{background:linear-gradient(135deg,rgba(24,72,45,.92),rgba(7,25,17,.98));border:1px solid rgba(136,232,157,.22);border-radius:26px;padding:24px}.eeat-list{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.eeat-list div{background:rgba(255,255,255,.06);border-radius:18px;padding:16px}.mcp-widget{margin-top:18px;background:#081711;border:1px dashed rgba(134,229,155,.34);border-radius:18px;padding:14px;color:#d8ffe0;font-size:14px}.byline{color:#bdeccc;font-size:14px}.breadcrumb-json-note{font-size:13px;color:#9dcbaa}@media(max-width:860px){.eeat-list{grid-template-columns:1fr}.h5-video{opacity:.25}}
