.policy-page[data-astro-cid-tj3l6ojf]{padding-bottom:30px}.pt[data-astro-cid-tj3l6ojf]{margin-top:26px;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#f3f9f7,#ebf3f1);border:1px solid #D3E4E0;box-shadow:var(--sh-3),inset 0 1px #ffffffb3}.pt-svg[data-astro-cid-tj3l6ojf]{width:100%;height:auto;display:block;font-family:inherit}.ptg[data-astro-cid-tj3l6ojf]{cursor:pointer;transition:opacity .18s ease}.ptg[data-astro-cid-tj3l6ojf]:not(.pt-active):not(:hover){opacity:.8}.ptg[data-astro-cid-tj3l6ojf].pt-active .pt-name[data-astro-cid-tj3l6ojf]{font-weight:700}.ptg[data-astro-cid-tj3l6ojf].pt-active>circle[data-astro-cid-tj3l6ojf]{stroke-width:1.5}.pt-cap[data-astro-cid-tj3l6ojf]{font-size:11px;fill:#58847d;letter-spacing:2px}.pt-year[data-astro-cid-tj3l6ojf]{font-size:13px;font-weight:700;letter-spacing:.5px}.pt-name[data-astro-cid-tj3l6ojf]{font-size:12px;fill:#364f4c}.pt-sub[data-astro-cid-tj3l6ojf]{font-size:11px;fill:var(--sub)}.pt-flow[data-astro-cid-tj3l6ojf]{stroke-dasharray:16 150;animation:ptflow 2.8s linear infinite}@keyframes ptflow{0%{stroke-dashoffset:166}to{stroke-dashoffset:0}}.pt-anchor[data-astro-cid-tj3l6ojf] .pt-pulse[data-astro-cid-tj3l6ojf]{transform-box:fill-box;transform-origin:center;animation:ptpulse 2.2s ease-out infinite}@keyframes ptpulse{0%{transform:scale(.55);opacity:.9}75%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}.pt-trend[data-astro-cid-tj3l6ojf] .pt-march[data-astro-cid-tj3l6ojf]{animation:ptmarch 1.4s linear infinite}@keyframes ptmarch{to{stroke-dashoffset:-10}}@media (prefers-reduced-motion: reduce){.pt-flow[data-astro-cid-tj3l6ojf],.pt-anchor[data-astro-cid-tj3l6ojf] .pt-pulse[data-astro-cid-tj3l6ojf],.pt-trend[data-astro-cid-tj3l6ojf] .pt-march[data-astro-cid-tj3l6ojf]{animation:none}}.pt-mobile[data-astro-cid-tj3l6ojf]{display:none;list-style:none;margin:0;padding:0}.pt-legend[data-astro-cid-tj3l6ojf]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 20px 0;font-size:12px;color:var(--sub)}.pt-legend[data-astro-cid-tj3l6ojf] span[data-astro-cid-tj3l6ojf]{display:inline-flex;align-items:center;gap:6px}.pt-hint[data-astro-cid-tj3l6ojf]{margin-left:auto;color:var(--sub)}.pt-hint[data-astro-cid-tj3l6ojf]:before{content:"◎";margin-right:2px;color:#256a61}.pt-chip[data-astro-cid-tj3l6ojf]{width:9px;height:9px;border-radius:50%;display:inline-block}.pt-chip-anchor[data-astro-cid-tj3l6ojf]{background:#256a61;box-shadow:0 0 0 3px #256a6138}.pt-note[data-astro-cid-tj3l6ojf]{margin:12px 20px 18px;padding-top:12px;border-top:1px solid #D3E4E0;font-size:13px;color:#55716d;line-height:1.7}.pt-note[data-astro-cid-tj3l6ojf] strong[data-astro-cid-tj3l6ojf]{color:#256a61}.pt-swipe-hint[data-astro-cid-tj3l6ojf]{display:none;margin:8px 18px 0;font-size:12px;color:var(--sub);text-align:center;letter-spacing:.5px}.pt-detail[data-astro-cid-tj3l6ojf]{margin:6px 20px 0;padding:16px 20px 15px 19px;background:#ffffffe0;border:1px solid #D3E4E0;border-left:3px solid #256A61;border-radius:10px;min-height:92px;transition:border-color .18s ease}.pt-d-head{display:flex;align-items:center;gap:10px;margin-bottom:7px}.pt-d-year{flex:none;font-size:12px;font-weight:700;color:#fff;border-radius:6px;padding:1px 8px;letter-spacing:.5px}.pt-d-name{font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,STZhongsong,SimSun,serif;font-size:16px;font-weight:700;color:var(--ink);letter-spacing:.3px;line-height:1.5;margin-bottom:6px}.pt-d-doc{font-size:12px;color:var(--sub);letter-spacing:.3px}.pt-d-point{font-size:13px;color:#3d5954;line-height:1.8;letter-spacing:.2px;margin:0 0 11px}.pt-d-use{font-size:13px;color:var(--ink);line-height:1.7;background:#256a6112;border-left:2px solid #256A61;border-radius:0 10px 10px 0;padding:8px 14px 8px 11px}.pt-d-tag{display:inline-block;font-size:12px;font-weight:700;color:#fff!important;background:#256a61;border-radius:2px;padding:1px 7px;margin-right:8px;letter-spacing:1px;vertical-align:1px}.ef-quick[data-astro-cid-tj3l6ojf]{margin-top:46px;background:linear-gradient(180deg,#f3f9f7,#ebf3f1);border:1px solid #D3E4E0;border-radius:14px;padding:28px 24px 24px;box-shadow:var(--sh-3),inset 0 1px #ffffffb3}.ef-head[data-astro-cid-tj3l6ojf]{text-align:center;max-width:680px;margin:0 auto 20px}.ef-eyebrow[data-astro-cid-tj3l6ojf]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;color:#253f3d;background:#e5f1f0;border-radius:999px;padding:4px 14px;margin-bottom:12px}.ef-head[data-astro-cid-tj3l6ojf] h2[data-astro-cid-tj3l6ojf]{font-size:24px;font-weight:700;color:var(--ink);margin-bottom:10px}.ef-lead[data-astro-cid-tj3l6ojf]{font-size:14px;color:var(--sub);line-height:1.8}.ef-table-wrap[data-astro-cid-tj3l6ojf]{max-width:860px;margin:0 auto}.ef-table[data-astro-cid-tj3l6ojf]{width:100%;border-collapse:separate;border-spacing:0;background:#ffffffeb;border:1px solid #D3E4E0;border-radius:14px;overflow:hidden;font-size:13px}.ef-table[data-astro-cid-tj3l6ojf] th[data-astro-cid-tj3l6ojf]{background:#256a611a;color:#253f3d;font-weight:700;text-align:left;padding:10px 16px;letter-spacing:.5px}.ef-table[data-astro-cid-tj3l6ojf] td[data-astro-cid-tj3l6ojf]{padding:10px 16px;border-top:1px solid #E5EFED;color:#364f4c;line-height:1.6}.ef-table[data-astro-cid-tj3l6ojf] tr[data-astro-cid-tj3l6ojf]:hover td[data-astro-cid-tj3l6ojf]{background:#256a610b}.ef-val[data-astro-cid-tj3l6ojf]{font-variant-numeric:tabular-nums;font-weight:700;color:#253f3d;white-space:nowrap}.ef-val[data-astro-cid-tj3l6ojf] small[data-astro-cid-tj3l6ojf]{font-weight:400;color:var(--sub);margin-left:2px}.ef-footnote[data-astro-cid-tj3l6ojf]{margin:10px 4px 0;font-size:12px;color:var(--sub);line-height:1.7}.ef-cta[data-astro-cid-tj3l6ojf]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:18px}.why[data-astro-cid-tj3l6ojf]{margin-top:46px}.why-head[data-astro-cid-tj3l6ojf]{text-align:center;max-width:720px;margin:0 auto 26px}.why-eyebrow[data-astro-cid-tj3l6ojf]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;color:#253f3d;background:#e5f1f0;border-radius:999px;padding:4px 14px;margin-bottom:12px}.why-head[data-astro-cid-tj3l6ojf] h2[data-astro-cid-tj3l6ojf]{font-size:24px;font-weight:700;color:var(--ink);margin-bottom:10px}.u-accent[data-astro-cid-tj3l6ojf]{background-image:linear-gradient(transparent 68%,#256a6147 0);padding:0 2px}.why-lead[data-astro-cid-tj3l6ojf]{font-size:14px;color:var(--sub);line-height:1.8}.w-was[data-astro-cid-tj3l6ojf]{color:#5e726d;text-decoration:line-through;text-decoration-color:#9cada98c;text-decoration-thickness:1px}.w-now[data-astro-cid-tj3l6ojf]{font-weight:700;color:#253f3d;background-color:transparent;background-image:linear-gradient(transparent 66%,#1e675c2e 0);padding:0 2px}.why-grid[data-astro-cid-tj3l6ojf]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.why-card[data-astro-cid-tj3l6ojf]{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--bar) 7%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--bar) 4%,#fff),var(--white) 60%);border:1px solid var(--border);border-radius:14px;padding:20px 20px 18px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.why-card[data-astro-cid-tj3l6ojf]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--bar),color-mix(in srgb,var(--bar) 55%,#fff));transition:height .18s ease}.why-card[data-astro-cid-tj3l6ojf]:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:color-mix(in srgb,var(--bar) 32%,var(--border))}.why-card[data-astro-cid-tj3l6ojf]:hover:before{height:5px}.why-num[data-astro-cid-tj3l6ojf]{position:absolute;right:14px;top:6px;z-index:0;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:700;line-height:1;letter-spacing:2px;color:color-mix(in srgb,var(--bar) 19%,transparent);pointer-events:none;user-select:none}.why-kicker[data-astro-cid-tj3l6ojf]{display:block;font-size:11px;font-weight:700;letter-spacing:2.5px;color:color-mix(in srgb,var(--bar) 80%,#000 0%);margin-bottom:5px}.why-card[data-astro-cid-tj3l6ojf] h3[data-astro-cid-tj3l6ojf]{position:relative;z-index:1;font-size:16px;font-weight:700;color:var(--ink);margin-bottom:8px}.why-card[data-astro-cid-tj3l6ojf] p[data-astro-cid-tj3l6ojf]{position:relative;z-index:1;font-size:13px;color:var(--sub);line-height:1.75}.hl[data-astro-cid-tj3l6ojf]{font-style:normal;font-weight:600;color:var(--ink);background-image:linear-gradient(transparent 64%,color-mix(in srgb,var(--bar) 26%,transparent) 0)}.why-cta[data-astro-cid-tj3l6ojf]{margin-top:26px;text-align:center;background:linear-gradient(180deg,#f3f9f7,#ebf3f1);border:1px solid #D3E4E0;border-radius:14px;padding:30px 20px 28px}.why-cta[data-astro-cid-tj3l6ojf] h3[data-astro-cid-tj3l6ojf]{font-size:18px;font-weight:700;color:var(--ink);margin-bottom:8px}.why-cta[data-astro-cid-tj3l6ojf]>p[data-astro-cid-tj3l6ojf]{font-size:13px;color:#55716d;margin-bottom:18px}.why-cta-btns[data-astro-cid-tj3l6ojf]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media (max-width: 768px){.pt-swipe-hint[data-astro-cid-tj3l6ojf]{display:block}.pt-svg-wrap[data-astro-cid-tj3l6ojf]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -6px;padding:0 6px}.pt-svg-wrap[data-astro-cid-tj3l6ojf]::-webkit-scrollbar{display:none}.pt-svg[data-astro-cid-tj3l6ojf]{min-width:960px}.pt-mobile[data-astro-cid-tj3l6ojf]{display:none}.pt-mobile[data-astro-cid-tj3l6ojf] li[data-astro-cid-tj3l6ojf]{display:flex;align-items:baseline;gap:8px}.pt-my[data-astro-cid-tj3l6ojf]{flex:none;min-width:36px;font-size:12px;color:var(--sub);font-variant-numeric:tabular-nums}.pt-mdot[data-astro-cid-tj3l6ojf]{flex:none;width:9px;height:9px;border-radius:50%;display:inline-block;align-self:center}.why-grid[data-astro-cid-tj3l6ojf]{grid-template-columns:1fr}.why-num[data-astro-cid-tj3l6ojf]{font-size:48px;right:14px}.ef-quick[data-astro-cid-tj3l6ojf]{padding:22px 14px 18px}.ef-table[data-astro-cid-tj3l6ojf]{font-size:12px}.ef-table[data-astro-cid-tj3l6ojf] th[data-astro-cid-tj3l6ojf],.ef-table[data-astro-cid-tj3l6ojf] td[data-astro-cid-tj3l6ojf]{padding:8px 10px}.ef-cta[data-astro-cid-tj3l6ojf] .btn[data-astro-cid-tj3l6ojf]{width:100%;text-align:center}.pt-mdot-dash[data-astro-cid-tj3l6ojf]{background:transparent!important;border:1.5px dashed;width:8px;height:8px}.pt-manchor[data-astro-cid-tj3l6ojf]{flex:none;font-size:11px;font-weight:600;color:var(--teal);border:1px solid var(--teal);border-radius:6px;padding:0 5px;margin-left:4px}}
