.logo[data-v-2c56e3bc]{letter-spacing:1px;color:var(--g-deep);align-items:center;gap:10px;font-size:21px;font-weight:700;display:inline-flex}.mark[data-v-2c56e3bc]{background:linear-gradient(135deg, #7fbf4a, var(--g));color:#fff;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;display:inline-flex}@media (width<=640px){.logo[data-v-2c56e3bc]{font-size:19px}}.nav[data-v-b2b567ea]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-bottom:1px solid #0000;transition:background .2s,border-color .2s;position:sticky;top:0}.nav.scrolled[data-v-b2b567ea]{border-bottom-color:var(--line);background:#fff}.bar[data-v-b2b567ea]{height:var(--nav-h);align-items:center;display:flex}.menu[data-v-b2b567ea]{color:#3b4334;gap:16px;margin-left:46px;font-size:15px;display:flex}.menu a[data-v-b2b567ea]{border-radius:999px;padding:5px 10px;transition:background .15s,color .15s}.menu a[data-v-b2b567ea]:hover,.menu a[data-v-b2b567ea]:focus-visible{background:var(--g-soft);color:var(--g-deep)}.dot[data-v-b2b567ea]{position:relative}.dot[data-v-b2b567ea]:after{content:"";background:var(--g);background:var(--coral);border-radius:50%;width:6px;height:6px;position:absolute;top:3px;right:3px}.right[data-v-b2b567ea]{color:#3b4334;align-items:center;gap:12px;margin-left:auto;font-size:15px;display:flex}.pill[data-v-b2b567ea]{background:var(--g);color:#fff;border-radius:12px;padding:9px 20px;font-size:15px;font-weight:600;transition:background .15s,color .15s}.pill[data-v-b2b567ea]:hover,.pill[data-v-b2b567ea]:focus-visible{background:var(--g-deep)}.burger[data-v-b2b567ea]{justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;display:none}.burger span[data-v-b2b567ea],.burger span[data-v-b2b567ea]:before,.burger span[data-v-b2b567ea]:after{content:"";background:#333;width:20px;height:1.6px;display:block;position:relative}.burger span[data-v-b2b567ea]:before{position:absolute;top:-6px}.burger span[data-v-b2b567ea]:after{position:absolute;top:6px}.drawer[data-v-b2b567ea]{display:none}@media (width<=1024px){.menu[data-v-b2b567ea]{gap:8px;margin-left:28px}}@media (width<=640px){.menu[data-v-b2b567ea],.right[data-v-b2b567ea]{display:none}.burger[data-v-b2b567ea]{display:flex}.drawer[data-v-b2b567ea]{padding:4px var(--pad) 20px;border-bottom:1px solid var(--line);background:#fff;flex-direction:column;display:flex}.drawer-link[data-v-b2b567ea]{border-radius:12px;padding:13px 12px;font-size:16px}a.drawer-link[data-v-b2b567ea]:hover,a.drawer-link[data-v-b2b567ea]:active,a.drawer-link[data-v-b2b567ea]:focus-visible{background:var(--g-soft);color:var(--g-deep)}.drawer-btn[data-v-b2b567ea]{justify-content:center;margin-top:16px}.drawer-btn+.drawer-btn[data-v-b2b567ea]{margin-top:10px}}.fan[data-v-4df97522]{z-index:1;height:640px;position:relative}.phone[data-v-4df97522]{background:#fff;border-radius:38px;padding:8px;position:absolute;box-shadow:0 30px 60px #2f5a1b38}.phone img[data-v-4df97522]{border-radius:31px;width:100%;height:auto}.p1[data-v-4df97522]{z-index:2;width:260px;top:70px;left:50%;transform:translate(-50%)}.p2[data-v-4df97522],.p3[data-v-4df97522]{width:220px;top:150px}.p2[data-v-4df97522]{left:6%;transform:rotate(-8deg)}.p3[data-v-4df97522]{right:6%;transform:rotate(8deg)}@media (width<=1024px){.fan[data-v-4df97522]{height:560px}.p1[data-v-4df97522]{width:220px}.p2[data-v-4df97522],.p3[data-v-4df97522]{width:180px;top:130px}.p2[data-v-4df97522]{left:0}.p3[data-v-4df97522]{right:0}}@media (width<=640px){.fan[data-v-4df97522]{height:380px;margin-top:28px}.p1[data-v-4df97522]{width:180px;top:30px}.p2[data-v-4df97522],.p3[data-v-4df97522]{width:150px;top:80px}.p2[data-v-4df97522]{left:-8%}.p3[data-v-4df97522]{right:-8%}}.hero[data-v-466b4606]{padding-top:16px}.panel[data-v-466b4606]{background:linear-gradient(160deg,#f3f8ea 0%,#e3efd2 60%,#d6e8c0 100%);border-radius:40px;grid-template-columns:1fr 1fr;align-items:center;min-height:640px;padding:0 64px;display:grid;position:relative;overflow:hidden}.panel[data-v-466b4606]:before,.panel[data-v-466b4606]:after{content:"";border-radius:50%;position:absolute}.panel[data-v-466b4606]:before{background:#ff6f4f1f;width:420px;height:420px;top:-160px;right:120px}.panel[data-v-466b4606]:after{background:#fff9;width:260px;height:260px;bottom:-90px;left:-60px}.txt[data-v-466b4606]{z-index:1;position:relative}h1[data-v-466b4606]{font-family:var(--font-head);letter-spacing:-.02em;color:var(--g-deep);max-width:5.5em;margin-top:22px;font-size:72px;font-weight:500;line-height:1.2}.side[data-v-466b4606]{color:#4b5744;margin-top:20px;font-size:20px;line-height:1.7}.btns[data-v-466b4606]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.stats[data-v-466b4606]{gap:40px;margin-top:44px;list-style:none;display:flex}.stats b[data-v-466b4606]{font-family:var(--font-head);color:var(--g-deep);white-space:nowrap;font-size:26px;font-weight:500;display:block}.stats span[data-v-466b4606]{color:var(--muted);font-size:13px}@media (width<=1024px){.panel[data-v-466b4606]{padding:0 40px}h1[data-v-466b4606]{font-size:56px}.stats[data-v-466b4606]{gap:24px}}@media (width<=640px){.hero[data-v-466b4606]{padding-top:8px}.panel[data-v-466b4606]{border-radius:28px;grid-template-columns:1fr;min-height:0;padding:36px 22px 0}h1[data-v-466b4606]{font-size:40px}.side[data-v-466b4606]{font-size:16px}.stats[data-v-466b4606]{gap:18px;margin-top:36px}.stats b[data-v-466b4606]{font-size:19px}.stats span[data-v-466b4606]{font-size:12px}}.pic[data-v-9b2ab8f4]{background:var(--g-soft2);justify-content:center;height:200px;display:flex;overflow:hidden}.cover[data-v-9b2ab8f4]{object-fit:cover;width:100%;height:100%}.app[data-v-9b2ab8f4]{border:6px solid #fff;border-bottom:0;border-radius:20px 20px 0 0;align-self:flex-start;width:150px;height:auto;margin-top:22px;box-shadow:0 10px 30px #00000014}.pic.reveal[data-v-9b2ab8f4]{background:linear-gradient(150deg,#fff4ef,#ffe1d6);align-items:center}.reveal-card[data-v-9b2ab8f4]{background:#fff;border-radius:18px;flex-direction:column;align-items:center;padding:16px 20px;display:flex;box-shadow:0 10px 26px #ff6f4f2e}.reveal-card span[data-v-9b2ab8f4]{color:var(--muted);font-size:12px}.reveal-card b[data-v-9b2ab8f4]{color:var(--coral);font-size:22px}.fruit[data-v-81f21f2e]{background:var(--g-soft)}.head[data-v-81f21f2e]{margin-top:14px}.cards[data-v-81f21f2e]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px;list-style:none;display:grid}.card[data-v-81f21f2e]{background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #2f5a1b0f}.txt[data-v-81f21f2e]{padding:24px 24px 28px}h3[data-v-81f21f2e]{font-family:var(--font-head);margin-top:10px;font-size:22px;font-weight:500}.subtitle[data-v-81f21f2e]{color:var(--g-deep);margin-top:2px;font-size:15px;font-weight:500}.body[data-v-81f21f2e]{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.7}.fine[data-v-81f21f2e]{color:var(--muted);margin-top:28px;font-size:13px}@media (width<=1024px){.cards[data-v-81f21f2e]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.cards[data-v-81f21f2e]{grid-template-columns:1fr;gap:16px;margin-top:32px}.fine[data-v-81f21f2e]{font-size:12px}}.head[data-v-5cc25562]{margin-top:14px}.grid[data-v-5cc25562]{grid-template-columns:1.2fr 1fr;gap:24px;margin-top:52px;display:grid}.photo[data-v-5cc25562]{border-radius:30px;height:520px;overflow:hidden}.photo img[data-v-5cc25562]{object-fit:cover;object-position:30% center;width:100%;height:100%}.side[data-v-5cc25562]{flex-direction:column;gap:24px;display:flex}.note[data-v-5cc25562]{background:var(--g-soft);border-radius:30px;padding:36px}.note h3[data-v-5cc25562]{font-family:var(--font-head);color:var(--g-deep);font-size:30px;font-weight:500;line-height:1.3}.note p[data-v-5cc25562]{color:var(--muted);margin-top:12px;font-size:16px}.note .link[data-v-5cc25562]{margin-top:16px}.menu-card[data-v-5cc25562]{border:1px solid var(--line);background:#fff;border-radius:30px;flex-direction:column;flex:1;justify-content:space-around;padding:12px 22px;list-style:none;display:flex;box-shadow:0 14px 40px #2f5a1b14}.dish-row[data-v-5cc25562]{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.dish-row[data-v-5cc25562]:last-child{border-bottom:0}.dish-row img[data-v-5cc25562]{object-fit:cover;border-radius:14px;width:52px;height:52px}.dish-row b[data-v-5cc25562]{font-size:15.5px;font-weight:600;display:block}.dish-row small[data-v-5cc25562]{color:var(--muted);font-size:12.5px}.dish-row em[data-v-5cc25562]{color:var(--coral);background:var(--coral-soft);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600}.price[data-v-5cc25562]{text-align:right;width:46px;font-weight:700}@media (width<=1024px){.grid[data-v-5cc25562]{grid-template-columns:1fr}.photo[data-v-5cc25562]{height:420px}}@media (width<=640px){.grid[data-v-5cc25562]{gap:16px;margin-top:32px}.photo[data-v-5cc25562]{border-radius:24px;height:300px}.side[data-v-5cc25562]{gap:16px}.note[data-v-5cc25562]{border-radius:24px;padding:26px}.note h3[data-v-5cc25562]{font-size:23px}.menu-card[data-v-5cc25562]{border-radius:24px;padding:6px 16px}.dish-row em[data-v-5cc25562]{display:none}.price[data-v-5cc25562]{margin-left:auto}}.box[data-v-c2a4401c]{background:var(--g-soft);border-radius:34px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.photo[data-v-c2a4401c]{height:440px}.photo img[data-v-c2a4401c]{object-fit:cover;object-position:right 35%;width:100%;height:100%}.txt[data-v-c2a4401c]{align-self:center;padding:56px}.txt .h2[data-v-c2a4401c]{font-size:40px}.items[data-v-c2a4401c]{margin-top:30px;list-style:none}.items li+li[data-v-c2a4401c]{border-top:1px solid var(--g-soft2);margin-top:26px;padding-top:20px}.items b[data-v-c2a4401c]{font-family:var(--font-head);color:var(--muted);align-items:center;gap:12px;font-size:30px;font-weight:500;display:flex}.items li.live b[data-v-c2a4401c]{color:var(--g-deep)}.badge[data-v-c2a4401c]{font-family:var(--font);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:12px}.live .badge[data-v-c2a4401c]{background:var(--g);border-color:var(--g);color:#fff}.desc[data-v-c2a4401c]{color:var(--muted);margin-top:6px;display:block}.more-note[data-v-c2a4401c]{color:var(--muted);font-size:15px}.more-note[data-v-c2a4401c]:before{content:"🌱 "}@media (width<=1024px){.txt[data-v-c2a4401c]{padding:40px}}@media (width<=640px){.box[data-v-c2a4401c]{border-radius:26px;grid-template-columns:1fr}.photo[data-v-c2a4401c]{height:260px}.txt[data-v-c2a4401c]{padding:28px 24px 32px}.txt .h2[data-v-c2a4401c]{font-size:28px}.items b[data-v-c2a4401c]{font-size:24px}}.faq[data-v-380ff200]{grid-template-columns:1fr 1.1fr;gap:56px;display:grid}.faq-sec[data-v-380ff200]{padding-top:0}.qa[data-v-380ff200]{background:var(--g-soft);border-radius:18px;padding:22px 26px}.qa+.qa[data-v-380ff200]{margin-top:12px}h3[data-v-380ff200]{font-weight:400}.q[data-v-380ff200]{text-align:left;justify-content:space-between;gap:16px;width:100%;font-size:18px;font-weight:600;display:flex}.q[data-v-380ff200]:after{content:"+";color:var(--g)}.q[aria-expanded=true][data-v-380ff200]:after{content:"−"}.a[data-v-380ff200]{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.8}@media (width<=640px){.faq[data-v-380ff200]{grid-template-columns:1fr;gap:20px}.qa[data-v-380ff200]{padding:18px 20px}.q[data-v-380ff200]{font-size:16px}.a[data-v-380ff200]{font-size:14px}}.wechat-qr[data-v-1a84c7f8]{background:#fff;position:relative;overflow:hidden}img[data-v-1a84c7f8]{width:132%;max-width:none;height:auto;display:block;position:absolute;top:-55%;left:-16%}.foot[data-v-c3cb3abd]{background:var(--g-deep);color:#e7f0dc;border-radius:40px 40px 0 0;padding:80px 0 36px}.foot[data-v-c3cb3abd] .logo{color:#fff}.foot[data-v-c3cb3abd] .mark{color:var(--g-deep);background:#fff}.top[data-v-c3cb3abd]{grid-template-columns:1.3fr 2fr;gap:40px;display:grid}.slogan[data-v-c3cb3abd]{font-family:var(--font-head);color:#fff;margin-top:22px;font-size:28px;font-weight:500;line-height:1.4}.qrrow[data-v-c3cb3abd]{color:#a9c497;align-items:center;gap:14px;margin-top:26px;font-size:13px;display:flex}.qr[data-v-c3cb3abd]{border-radius:12px;flex:none;width:132px;height:132px}.cols[data-v-c3cb3abd]{grid-template-columns:repeat(4,1fr);gap:24px;font-size:15px;display:grid}.cols>div[data-v-c3cb3abd]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.cols h3[data-v-c3cb3abd]{color:#a9c497;margin-bottom:2px;font-size:14px;font-weight:400}.cols a[data-v-c3cb3abd],.cols button[data-v-c3cb3abd],.cols span[data-v-c3cb3abd]{color:#e7f0dc;text-align:left}.bot[data-v-c3cb3abd]{color:#a9c497;border-top:1px solid #4a7633;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:64px;padding-top:24px;font-size:13px;display:grid}.icp[data-v-c3cb3abd]{color:inherit;text-align:center}.icp[data-v-c3cb3abd]:hover{text-decoration:underline}.totop[data-v-c3cb3abd]{color:#e7f0dc;background:#ffffff1a;border-radius:8px;justify-self:end;padding:8px 14px}@media (width<=1024px){.top[data-v-c3cb3abd]{grid-template-columns:1fr}}@media (width<=640px){.foot[data-v-c3cb3abd]{border-radius:28px 28px 0 0;padding-top:48px}.top[data-v-c3cb3abd]{gap:36px}.slogan[data-v-c3cb3abd]{font-size:22px}.cols[data-v-c3cb3abd]{grid-template-columns:1fr 1fr;gap:28px 16px;font-size:14px}.bot[data-v-c3cb3abd]{grid-template-columns:1fr auto;gap:16px;margin-top:40px}.icp[data-v-c3cb3abd]{grid-area:2/1/auto/-1;justify-self:center}}.mask[data-v-0d381b25]{z-index:100;background:#14190a73;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.dialog[data-v-0d381b25]{text-align:center;background:#fff;border-radius:24px;width:min(360px,100%);padding:36px 28px 28px;position:relative}.x[data-v-0d381b25]{width:36px;height:36px;color:var(--muted);position:absolute;top:12px;right:12px}h2[data-v-0d381b25]{font-size:22px;font-weight:500}.qr[data-v-0d381b25]{border:1px solid var(--line);border-radius:14px;width:220px;height:220px;margin:20px auto 16px}p[data-v-0d381b25]{color:var(--muted);font-size:14px}.hint[data-v-0d381b25]{margin-top:6px;display:none}@media (width<=640px){.hint[data-v-0d381b25]{display:block}}.join[data-v-792a334f]{max-width:1200px;padding-bottom:96px}.intro[data-v-792a334f]{text-align:center;padding-top:88px}h1[data-v-792a334f]{font-family:var(--font-head);letter-spacing:-.01em;color:var(--g-deep);font-size:52px;font-weight:500;line-height:1.25}.intro p[data-v-792a334f]{color:var(--muted);margin-top:16px;font-size:18px}.roles[data-v-792a334f]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:56px;list-style:none;display:grid}.role[data-v-792a334f]{background:var(--g-soft);border-radius:22px;padding:28px 26px}.icon[data-v-792a334f]{background:#fff;border-radius:16px;place-items:center;width:52px;height:52px;font-size:26px;display:grid}.role h2[data-v-792a334f]{font-family:var(--font-head);margin-top:18px;font-size:21px;font-weight:500}.role p[data-v-792a334f]{color:var(--muted);margin-top:6px;font-size:14px}.contact[data-v-792a334f]{background:var(--g-deep);color:#fff;border-radius:30px;justify-content:space-between;align-items:center;gap:40px;margin-top:72px;padding:44px 56px;display:flex}.contact h2[data-v-792a334f]{font-family:var(--font-head);font-size:30px;font-weight:500}.contact p[data-v-792a334f]{color:#cfe0bf;margin-top:10px}.qr[data-v-792a334f]{border-radius:14px;flex:none;width:132px;height:132px}@media (width<=1024px){.roles[data-v-792a334f]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.intro[data-v-792a334f]{padding-top:48px}h1[data-v-792a334f]{font-size:32px}.intro p[data-v-792a334f]{font-size:15px}.roles[data-v-792a334f]{gap:12px;margin-top:32px}.role[data-v-792a334f]{padding:20px 18px}.role h2[data-v-792a334f]{font-size:18px}.contact[data-v-792a334f]{text-align:center;flex-direction:column;margin-top:48px;padding:32px 24px}.contact h2[data-v-792a334f]{font-size:24px}}@font-face{font-family:ZF Heading;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/heading-500-CNyw2Fk_.woff2)format("woff2")}:root{--g:#4f8a2f;--g-deep:#2f5a1b;--g-ink:#1f2a1a;--g-soft:#f0f6e8;--g-soft2:#e2eed3;--g-link:#4f8a2f;--coral:#ff6f4f;--coral-soft:#ffe9e2;--bg:#fff;--card:#f0f6e8;--line:#e6ecdf;--muted:#66705f;--nav-h:70px;--pad:56px;--font:"PingFang SC", "Microsoft YaHei", sans-serif;--font-head:"ZF Heading", "PingFang SC", "Microsoft YaHei", sans-serif}@media (width<=640px){:root{--pad:18px;--nav-h:56px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html.no-scroll{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font);color:var(--g-ink);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.5}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--g-deep);outline-offset:2px}section[id]{scroll-margin-top:calc(var(--nav-h) + 12px)}.wrap{max-width:1392px;padding-left:var(--pad);padding-right:var(--pad);margin:0 auto}.sec{padding-top:110px;padding-bottom:110px}.center{text-align:center}.h2{font-family:var(--font-head);letter-spacing:-.01em;font-size:46px;font-weight:500;line-height:1.3}.sub{color:var(--muted);margin-top:14px;font-size:17px;line-height:1.7}.tag{color:var(--coral);background:var(--coral-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.tag.leaf{color:var(--g);background:var(--g-soft)}.btn{border-radius:14px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;display:inline-flex}.btn.dark{background:var(--g);color:#fff;transition:background .15s;box-shadow:0 8px 20px #4f8a2f40}.btn.dark:hover,.btn.dark:focus-visible{background:var(--g-deep)}.btn.line{border:1px solid var(--g-soft2);color:var(--g-deep);background:#fff}@media (width<=1024px){.h2{font-size:42px}}.link{color:var(--g-link);gap:6px;margin-top:22px;font-size:16px;font-weight:500;display:inline-flex}@media (width<=640px){.sec{padding-top:72px;padding-bottom:72px}.h2{font-size:30px}.sub{font-size:14px}.tag{font-size:12px}}
