:root{--brand:#ffc53d;--brand-deep:#e8a93b;--brand-ink:#c9922b;--brand-text:#6b511a;--bg-cream:#fff8e8;--bg-paper:#fffdf7;--ink:#2b2113;--ink-soft:#8a7350;--ink-nav:#6b5b3e;--line:#f0e0b8;--line-soft:#eadfc8;--dark-soft:#d9c9a5;--dark-softer:#b8a67e;--radius-card:22px;--radius-icon:16px;--radius-pill:999px;--radius-block:32px;--shadow-soft:0 10px 30px #c8a05024;--shadow-card:0 10px 30px #c8a0501f;--shadow-brand:0 12px 34px #ffc53d61}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-cream);color:var(--ink);font-family:PingFang SC,Microsoft YaHei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;font-size:16px;font-weight:400}.container,.site-container{max-width:1100px;margin:0 auto;padding:0 24px}a{color:var(--ink);transition:color .2s}a,a:hover{text-decoration:none}a:hover{color:var(--brand-ink)}h1,h2,h3,h4,h5,h6{color:var(--ink);line-height:1.4}p{line-height:1.9}.sec-label{color:var(--brand-ink);letter-spacing:3px;margin-bottom:10px;font-size:13px;font-weight:700}.sec-title{font-size:30px;font-weight:800;line-height:1.4}.sec-head{margin-bottom:34px}.marker-hl{background:linear-gradient(transparent 62%,var(--brand) 62%);padding:0 4px}.btn-pill{border-radius:var(--radius-pill);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:15px 34px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.btn-pill:hover{transform:translateY(-2px)}.btn-pill--dark{background:var(--ink)}.btn-pill--dark,.btn-pill--dark:hover{color:var(--bg-cream)}.btn-pill--brand{background:var(--brand);box-shadow:var(--shadow-brand);color:var(--ink)}.btn-pill--brand:hover{color:var(--ink)}.btn-pill--ghost{background:#fff8e81f;border:1px solid #fff8e84d}.btn-pill--ghost,.btn-pill--ghost:hover{color:var(--bg-cream)}.btn-pill:disabled{cursor:not-allowed;opacity:.55;transform:none}.mango-icon{border-radius:var(--radius-icon) var(--radius-icon) var(--radius-icon) 5px;background:#fff1c9;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:25px;display:flex}.card-soft{border-radius:var(--radius-card);box-shadow:var(--shadow-soft);background:#fff}.chip{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-nav);background:#fff;padding:10px 20px;font-size:14px}.chip--hot{background:var(--brand);border-color:var(--brand);color:var(--ink);font-weight:700;box-shadow:0 6px 18px #ffc53d66}.policy{max-width:900px;margin:0 auto;padding:0 24px 80px}.policy .header-title{text-align:center;margin:72px 0 48px}.policy .header-title h3{font-size:32px;font-weight:800}.policy .header-title h3:after{background:var(--brand);content:"";border-radius:3px;width:56px;height:5px;margin:18px auto 0;display:block}.policy h1{font-size:30px}.policy h2{font-size:25px}.policy h3{font-size:21px}.policy h4{font-size:18px}.policy h5{font-size:16px}.policy h6{font-size:15px}.policy h1,.policy h2,.policy h3,.policy h4,.policy h5,.policy h6{color:var(--ink);margin:28px 0 14px;line-height:1.5}.policy li,.policy p{color:var(--ink-nav);font-size:15px;line-height:2}.policy ol,.policy ul{padding-left:24px}.policy table{border-collapse:collapse;width:100%;margin:18px 0}.policy table td,.policy table th{border:1px solid var(--line-soft);padding:10px 12px;font-size:14px;line-height:1.8}.policy table th{background:var(--bg-cream)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-cream)}::-webkit-scrollbar-thumb{background:var(--brand-deep);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--brand-ink)}@media (width<=767px){.policy h1,.sec-title{font-size:24px}.policy h2{font-size:21px}}.top-nav[data-v-595b2912]{background:var(--bg-paper);border-bottom:1px solid var(--line-soft);z-index:100;position:sticky;top:0}.top-nav__inner[data-v-595b2912]{justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:0 auto;padding:14px 24px;display:flex}.top-nav__brand[data-v-595b2912]{align-items:center;gap:10px;display:flex}.top-nav__logo[data-v-595b2912]{-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 12px 4px;width:36px;height:36px;display:block}.top-nav__name[data-v-595b2912]{color:var(--ink);font-size:20px;font-weight:800}.top-nav__menu[data-v-595b2912]{align-items:center;gap:26px;display:flex}.top-nav__link[data-v-595b2912]{color:var(--ink-nav);padding:6px 2px;font-size:14px;position:relative}.top-nav__link--active[data-v-595b2912]{color:var(--ink);font-weight:700}.top-nav__link--active[data-v-595b2912]:after{background:var(--brand);content:"";border-radius:2px;height:3px;position:absolute;bottom:-4px;left:0;right:0}.top-nav__cta[data-v-595b2912]{background:var(--ink);border-radius:var(--radius-pill);color:var(--bg-cream);cursor:pointer;border:0;padding:9px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:background .2s,transform .1s,box-shadow .2s}.top-nav__cta[data-v-595b2912]:hover{background:var(--brand);color:var(--ink);transform:translateY(-1px);box-shadow:0 6px 18px #ffc53d66}.top-nav__cta[data-v-595b2912]:active{transform:translateY(1px)scale(.97)}.top-nav__toggler[data-v-595b2912]{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:8px;display:none}.top-nav__toggler-bar[data-v-595b2912]{background:var(--ink);border-radius:2px;width:22px;height:2.5px}@media (width<=767px){.top-nav__toggler[data-v-595b2912]{display:flex}.top-nav__menu[data-v-595b2912]{background:var(--bg-paper);border-bottom:1px solid var(--line-soft);flex-direction:column;align-items:flex-start;gap:4px;padding:12px 24px 20px;display:none;position:absolute;top:100%;left:0;right:0}.top-nav__menu--open[data-v-595b2912]{display:flex}.top-nav__link[data-v-595b2912]{padding:10px 0;font-size:15px}.top-nav__cta[data-v-595b2912]{margin-top:10px}}.site-footer[data-v-75ee0bd0]{background:var(--ink);color:var(--dark-soft);padding:38px 24px 30px}.site-footer__inner[data-v-75ee0bd0]{max-width:1100px;margin:0 auto}.site-footer__top[data-v-75ee0bd0]{border-bottom:1px solid #fff8e824;flex-wrap:wrap;justify-content:space-between;gap:30px;margin-bottom:20px;padding-bottom:24px;display:flex}.site-footer__brand-name[data-v-75ee0bd0]{color:var(--bg-cream);align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.site-footer__logo[data-v-75ee0bd0]{-o-object-fit:cover;object-fit:cover;border-radius:7px 7px 7px 2px;width:22px;height:22px;display:block}.site-footer__slogan[data-v-75ee0bd0]{color:var(--dark-softer);margin-top:6px;font-size:12px}.site-footer__links[data-v-75ee0bd0]{flex-wrap:wrap;gap:34px;font-size:13px;display:flex}.site-footer__group h5[data-v-75ee0bd0]{color:var(--bg-cream);margin-bottom:6px;font-size:13.5px}.site-footer__group a[data-v-75ee0bd0]{color:var(--dark-soft);line-height:2.1;display:block}.site-footer__group a[data-v-75ee0bd0]:hover{color:var(--brand)}.site-footer__bottom[data-v-75ee0bd0]{color:var(--dark-softer);font-size:12px;line-height:2.2}.site-footer__bottom a[data-v-75ee0bd0]{color:var(--dark-soft);text-underline-offset:3px;text-decoration:underline}.site-footer__bottom a[data-v-75ee0bd0]:hover{color:var(--brand)}.mb-0[data-v-75ee0bd0]{margin-bottom:0}.mr-2[data-v-75ee0bd0]{margin-right:8px}@media (width<=767px){.site-footer__top[data-v-75ee0bd0]{flex-direction:column}}
