:root{--bg:#07100D;--alt:#091612;--s:#0C1814;--s2:#122019;--tx:#F2EFE5;--soft:#D5DACE;--body:#B5BFB4;--mu:#8F9D94;--fa:#7A877E;--ln:rgba(170,205,185,.15);--ls:rgba(170,205,185,.3);--ac:#D9BC82;--gx:linear-gradient(180deg,#D9C58F,#B59D63);--fd:'Manrope',system-ui,sans-serif;--fb:'DM Sans',system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--bg);color:var(--tx);font:16px/1.7 var(--fb);-webkit-font-smoothing:antialiased;overflow-x:hidden;background-image:linear-gradient(rgba(220,240,228,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(220,240,228,.03) 1px,transparent 1px);background-size:72px 72px}a{color:inherit;text-decoration:none}.bar{position:fixed;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,#9A8450,#F7EFD3);z-index:50}.w{width:min(100%,1240px);margin:0 auto;padding:0 34px;position:relative}.lbl{display:inline-flex;align-items:center;gap:12px;font:700 .74rem var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lbl:before{content:"";width:34px;height:1px;background:var(--ac);opacity:.7}h1,h2,h3{font-family:var(--fd)}h1{margin-top:22px;max-width:15ch;font-weight:300;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.02;letter-spacing:-.055em}h1 em{font-style:normal;font-weight:400;background:linear-gradient(100deg,#9A8450 0,#E3D3A6 30%,#F7EFD3 50%,#CDB77F 75%,#9A8450 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero{position:relative;padding:clamp(70px,8vw,120px) 0 64px}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(closest-side at 80% 30%,rgba(48,128,98,.2),transparent 70%);pointer-events:none}.hg{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:end;position:relative}.lead{margin-top:26px;max-width:62ch;color:var(--soft);font-size:1.08rem;line-height:1.85}.meta{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:32px;font-size:.84rem;color:var(--mu);align-items:center}.meta b{color:var(--tx);font-weight:500}.meta i{width:5px;height:5px;border-radius:50%;background:var(--ac);display:inline-block;margin-right:8px}.gl{border:1px solid var(--ls);background:linear-gradient(180deg,rgba(18,32,25,.9),rgba(12,24,20,.92));padding:6px 24px 8px;border-radius:3px;box-shadow:0 30px 70px -24px rgba(0,0,0,.8)}.gl .h{display:flex;justify-content:space-between;padding:18px 0 14px;border-bottom:1px solid var(--ln);font:700 .7rem var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.gl .r{display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--ln);font-size:.9rem;color:var(--body)}.gl .r:last-child{border:0}.gl .r b{font:800 .72rem var(--fd);letter-spacing:.1em;text-transform:uppercase;color:var(--tx);text-align:right}.gd{display:grid;grid-template-columns:210px minmax(0,1fr) 210px;gap:40px;padding:56px 0 40px;border-top:1px solid var(--ln)}.toc{position:sticky;top:28px;align-self:start}.toc .t{font:700 .72rem var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);margin-bottom:16px}.toc a{display:block;padding:11px 0 11px 16px;border-left:1px solid var(--ln);font-size:.84rem;color:var(--mu);line-height:1.45;transition:color .3s,border-color .3s}.toc a.on{border-color:var(--ac);color:var(--tx)}.toc .p{margin-top:18px;display:flex;justify-content:space-between;font-size:.74rem;color:var(--fa)}.sec{padding:6px 0 60px;max-width:760px}.sec h2{margin:18px 0 22px;font-weight:400;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.04em}.sec h3{margin:34px 0 10px;font-weight:700;font-size:1.12rem;letter-spacing:-.01em;color:var(--tx)}.sec p{color:var(--body);font-size:1rem;line-height:1.85;margin-bottom:16px;max-width:68ch}.sec p b{color:var(--tx);font-weight:500}.an{border:1px solid var(--ln);border-left:2px solid var(--ac);background:rgba(18,32,25,.8);padding:18px 22px;margin:0 0 24px;border-radius:2px}.an span{display:block;font:700 .68rem var(--fd);letter-spacing:.18em;text-transform:uppercase;color:var(--ac);margin-bottom:8px}.sec .an p{margin:0;color:var(--tx);font-size:1.02rem;line-height:1.7}.sec h3+.an{margin-top:8px}.cd{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--ln);background:var(--ln);margin:26px 0}.cd div{padding:24px 24px;background:var(--s)}.cd i{display:block;width:7px;height:7px;background:var(--ac);transform:rotate(45deg);margin-bottom:16px}.cd b{display:block;font:700 1rem var(--fd);margin-bottom:6px}.cd span{font-size:.88rem;color:var(--mu);line-height:1.65;display:block}.fg{margin:26px 0;border:1px solid var(--ln);background:var(--s)}.fg img{display:block;width:100%;height:auto}.fg figcaption{padding:14px 18px;font-size:.82rem;color:var(--mu);border-top:1px solid var(--ln)}.fg figcaption b{color:var(--ac);font-weight:700;margin-right:8px}.tb{overflow-x:auto;margin:24px 0;border:1px solid var(--ln)}table{width:100%;border-collapse:collapse;font-size:.88rem;min-width:520px}th{font:700 .68rem var(--fd);letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:14px 16px;background:var(--s2);color:var(--ac);border-bottom:1px solid var(--ls)}td{padding:14px 16px;border-bottom:1px solid var(--ln);color:var(--body);vertical-align:top;line-height:1.6;background:var(--s)}td:first-child{color:var(--tx);font-weight:500;width:24%}tr:last-child td{border-bottom:0}.tl{margin:26px 0;border-left:1px solid var(--ls)}.tl .it{display:grid;grid-template-columns:104px minmax(0,1fr);gap:20px;padding:0 0 26px 24px;position:relative}.tl .it:before{content:"";position:absolute;left:-4px;top:8px;width:7px;height:7px;background:var(--ac);transform:rotate(45deg)}.tl .m{font:700 .7rem var(--fd);letter-spacing:.14em;text-transform:uppercase;color:var(--ac);padding-top:4px}.tl b{display:block;font:700 1rem var(--fd);margin-bottom:4px}.tl span{font-size:.92rem;color:var(--mu);line-height:1.7}.nt{border:1px solid var(--ls);background:rgba(12,24,20,.9);padding:18px 22px;margin:22px 0;font-size:.93rem;color:var(--soft);line-height:1.75;border-radius:2px}.nt b{color:var(--ac);font-weight:700}.faq{border:1px solid var(--ln);margin:22px 0;background:var(--s)}.faq button{all:unset;box-sizing:border-box;display:flex;justify-content:space-between;gap:20px;width:100%;padding:19px 22px;cursor:pointer;font:700 1rem var(--fd);color:var(--tx);border-bottom:1px solid var(--ln);line-height:1.4}.faq button:focus-visible{outline:1px solid var(--ac);outline-offset:-3px}.faq button:after{content:"+";color:var(--ac);font-size:1.3rem;line-height:1}.faq button[aria-expanded=true]:after{content:"\2212"}.faq div{padding:4px 22px 22px;border-bottom:1px solid var(--ln);background:rgba(18,32,25,.6)}.faq div p{margin:0;font-size:.95rem}.faq>*:last-child{border-bottom:0}.src{font-size:.8rem;color:var(--fa);border-top:1px solid var(--ln);padding-top:18px;margin-top:10px;line-height:1.7}.rl{position:sticky;top:28px;align-self:start;display:flex;flex-direction:column;gap:16px}.rc{border:1px solid var(--ln);background:rgba(12,24,20,.9);padding:20px;border-radius:3px}.rc .t{font:700 .68rem var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);margin-bottom:12px}.rc b{display:block;font:700 1rem/1.35 var(--fd);margin-bottom:8px}.rc p{font-size:.82rem;color:var(--mu);line-height:1.6;margin-bottom:16px}.rc ul{list-style:none}.rc li{font-size:.82rem;color:var(--body);padding:9px 0;border-top:1px solid var(--ln);display:flex;gap:10px}.rc li:before{content:"";flex:none;width:5px;height:5px;background:var(--ac);transform:rotate(45deg);margin-top:9px}.btn{min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:6px;font:800 .76rem var(--fd);letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,filter .3s}.b1{background:var(--gx);color:#1a1305;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 14px 34px -14px rgba(185,162,107,.45)}.b1:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 20px 44px -12px rgba(185,162,107,.55)}.b2{background:rgba(255,255,255,.015);color:var(--tx);border-color:var(--ls)}.rc .btn{width:100%}.btn:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.cta{background:#091612;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);padding:clamp(64px,7vw,104px) 0;position:relative}.cta:before{content:"";position:absolute;inset:0;background:radial-gradient(closest-side at 20% 50%,rgba(48,128,98,.2),transparent 70%)}.ct{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;position:relative}.cta h2{margin-top:18px;max-width:18ch;font-weight:400;font-size:clamp(2rem,4vw,3.4rem);line-height:1.04;letter-spacing:-.045em}.cta p{margin-top:16px;color:var(--soft);max-width:56ch;line-height:1.8}.cta .btn{min-height:60px;padding:0 34px;font-size:.82rem}.fd{padding:clamp(64px,7vw,100px) 0}.fx{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.fx .q{font:700 4rem/1 var(--fd);color:var(--ac);margin-top:20px;height:40px}.fx h2{font-weight:300;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.04;letter-spacing:-.05em;margin-top:6px}.fx p{margin-top:20px;max-width:46ch;font-size:.95rem;color:var(--body);line-height:1.8}.pc{display:flex;gap:18px;align-items:center;margin-top:28px}.pc img{width:84px;height:104px;object-fit:cover;object-position:top;border:1px solid var(--ls);border-radius:3px;display:block;background:var(--s)}.pc b{display:block;font:300 1.9rem var(--fd);letter-spacing:-.04em;color:#E3D3A6}.pc span{font:700 .68rem var(--fd);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.fr{border-top:1px solid var(--ln)}.fr div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:19px 0;border-bottom:1px solid var(--ln);align-items:center;font:500 1.02rem var(--fd);letter-spacing:-.02em}.fr span{font:700 .66rem var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}@media(max-width:1120px){.gd{grid-template-columns:minmax(0,1fr)}.toc,.rl{position:static}.toc{display:none}.rl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hg{grid-template-columns:1fr}.sec{max-width:none}}@media(max-width:760px){.w{padding:0 20px}.rl{grid-template-columns:1fr}.cd,.fx,.ct{grid-template-columns:1fr}.tl .it{grid-template-columns:1fr;gap:4px}.fr div{grid-template-columns:1fr;gap:2px}.cta .btn{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}.tier{min-width:0;table-layout:fixed}.tier th{vertical-align:bottom;padding:14px 10px;line-height:1.3}.tier th b{display:block;font:700 .95rem var(--fd);letter-spacing:-.01em;text-transform:none;color:var(--tx);margin-bottom:3px}.tier th span{display:block;font:500 .74rem var(--fb);letter-spacing:0;text-transform:none;color:var(--soft)}.tier th.hl{background:#18291f;border-top:2px solid var(--ac)}.tier td{font-size:.76rem;padding:11px 10px;word-break:break-word;line-height:1.5}.tier td:first-child{width:21%;font-weight:700;font-family:var(--fd);font-size:.72rem}.tier td.hl{background:rgba(217,188,130,.07)}.tier tr.sp td{background:rgba(18,32,25,.9);color:var(--tx)}.tier tr.sp td.hl{background:rgba(217,188,130,.12)}.cta2{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0}.cd .btn{margin-top:16px;width:100%;min-height:46px}.cd em{display:inline-block;margin-bottom:12px;font:800 .6rem var(--fd);letter-spacing:.12em;text-transform:uppercase;font-style:normal;color:#1a1305;background:var(--gx);padding:4px 8px;border-radius:3px}.cd .pr{display:block;margin:2px 0 12px;font:300 1.8rem/1 var(--fd);letter-spacing:-.04em;color:var(--tx)}.cd .pr small{font-size:.8rem;color:var(--mu);letter-spacing:0;font-weight:500}.cd ul{list-style:none}.cd li{font-size:.84rem;color:var(--mu);line-height:1.55;padding:6px 0;border-top:1px solid var(--ln)}.kp{border:1px solid var(--ls);background:linear-gradient(180deg,rgba(18,32,25,.9),rgba(12,24,20,.92));padding:22px 24px;margin:22px 0;border-radius:3px}.kp ol{margin:6px 0 0 18px;color:var(--body);font-size:.95rem;line-height:1.75}.kp li{margin-bottom:8px}.kp li b{color:var(--tx);font-weight:500}.ls{list-style:none;border-top:1px solid var(--ls);margin:20px 0}.ls li{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--ln);color:var(--soft);font-size:.97rem}.ls li:before{content:"";flex:none;width:6px;height:6px;margin-top:9px;background:var(--ac);transform:rotate(45deg)}
html:lang(zh){--fd:'Manrope','PingFang SC','Microsoft YaHei','Noto Sans SC',system-ui,sans-serif;--fb:'DM Sans','PingFang SC','Microsoft YaHei','Noto Sans SC',system-ui,sans-serif}html:lang(zh) :is(h1,h2,h3,.lbl,.btn,th,.gl .h,.gl .r b,.toc .t,.rc .t,.an span,.cd b,.pc b,.fr span,.tl .m){letter-spacing:.02em}html:lang(zh) h1{max-width:20ch;line-height:1.2}html:lang(zh) h2{line-height:1.3}html:lang(zh) .cta h2{max-width:20ch;line-height:1.25}html:lang(zh) .sec p,html:lang(zh) .lead{line-height:1.9}
