.privacy-policy_page__Kq9hB{--policy-ink:#123d7c;--policy-muted:#566b8d;--policy-rule:rgba(35,86,150,0.18);position:relative;overflow:hidden;color:var(--policy-ink);background:radial-gradient(circle at 91% 5%,rgba(68,119,184,.11),transparent 24rem),linear-gradient(180deg,#f4f7fd,#fbfcff 34rem,#fff)}.privacy-policy_page__Kq9hB:before{position:absolute;top:4.5rem;right:-11rem;width:31rem;height:31rem;pointer-events:none;content:"";border:1px solid rgba(35,86,150,.1);border-radius:50%;box-shadow:0 0 0 3.8rem rgba(35,86,150,.025),0 0 0 8rem rgba(35,86,150,.018)}.privacy-policy_container__SZzX0{position:relative;padding-top:clamp(4.5rem,9vw,8.5rem);padding-bottom:clamp(4rem,8vw,7rem)}.privacy-policy_hero__uLps3{max-width:56rem;padding-bottom:clamp(3.5rem,7vw,6rem)}.privacy-policy_contact__0T8Un>div:first-child>p,.privacy-policy_contents__1KCBI summary,.privacy-policy_eyebrow__YOVyc,.privacy-policy_summaryLabel__OTfym,.privacy-policy_updated__jPtAq{margin:0;font-family:var(--aw-font-body-en);font-size:.75rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.privacy-policy_contact__0T8Un>div:first-child>p,.privacy-policy_eyebrow__YOVyc{color:#d59628}.privacy-policy_hero__uLps3 h1{max-width:50rem;margin:1.15rem 0 1.4rem;font-family:var(--aw-font-heading-zh);font-size:clamp(3.4rem,8.5vw,6.5rem);font-weight:400;letter-spacing:-.045em;line-height:.94;word-break:keep-all}.privacy-policy_intro__9O_N1{max-width:48rem;margin:0;color:var(--policy-muted);font-size:clamp(1.05rem,1.5vw,1.27rem);line-height:1.72}.privacy-policy_updated__jPtAq{margin-top:2rem;color:#7e8da6;letter-spacing:.1em}.privacy-policy_summary__EYtdC{padding:1.5rem 0 0;border-top:1px solid var(--policy-rule);border-bottom:1px solid var(--policy-rule)}.privacy-policy_summaryLabel__OTfym{color:#71829d}.privacy-policy_summaryGrid__s3Sby{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.privacy-policy_summaryItem__oxroj{min-height:13rem;padding:.4rem clamp(1.4rem,3vw,2.5rem) 2.5rem}.privacy-policy_summaryItem__oxroj:first-child{padding-left:0}.privacy-policy_summaryItem__oxroj+.privacy-policy_summaryItem__oxroj{border-left:1px solid var(--policy-rule)}.privacy-policy_summaryItem__oxroj>span{display:block;margin-bottom:2.2rem;color:#d59628;font-family:var(--aw-font-body-en);font-size:.7rem;font-weight:650;letter-spacing:.15em}.privacy-policy_summaryItem__oxroj h2{margin:0 0 .7rem;font-family:var(--aw-font-heading-zh);font-size:clamp(1.45rem,2vw,1.9rem);font-weight:400;line-height:1.12}.privacy-policy_summaryItem__oxroj p{margin:0;color:var(--policy-muted);font-size:.95rem;line-height:1.65}.privacy-policy_policyLayout__ID_mH{padding-top:clamp(4.5rem,8vw,7.5rem)}.privacy-policy_contents__1KCBI{border-top:1px solid var(--policy-rule);border-bottom:1px solid var(--policy-rule)}.privacy-policy_contents__1KCBI details{margin:0}.privacy-policy_contents__1KCBI summary{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1.5rem;margin:0;color:#71829d;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.privacy-policy_contents__1KCBI summary::-webkit-details-marker{display:none}.privacy-policy_contents__1KCBI summary::marker{content:""}.privacy-policy_contents__1KCBI summary:focus-visible,.privacy-policy_contents__1KCBI summary:hover{color:var(--policy-ink)}.privacy-policy_contents__1KCBI summary:focus-visible{outline:2px solid color-mix(in srgb,#d59628 58%,transparent);outline-offset:.3rem}.privacy-policy_contentsChevron__p_tZf{width:2.25rem;height:2.25rem;padding:.55rem;border:1px solid var(--policy-rule);border-radius:50%;color:var(--policy-ink);transition:transform .22s ease,border-color .16s ease}.privacy-policy_contentsChevron__p_tZf path{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.privacy-policy_contents__1KCBI details[open] .privacy-policy_contentsChevron__p_tZf{border-color:color-mix(in srgb,#d59628 56%,var(--policy-rule));transform:rotate(180deg)}.privacy-policy_contents__1KCBI ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(1.5rem,5vw,4rem);column-gap:clamp(1.5rem,5vw,4rem);padding:0;margin:0 0 1.5rem;list-style:none;animation:privacy-policy_contents-in___1rhq .18s ease both}.privacy-policy_contents__1KCBI li{border-top:1px solid var(--policy-rule)}.privacy-policy_contents__1KCBI a{display:grid;grid-template-columns:1.65rem 1fr;gap:.65rem;padding:.75rem 0;color:#60718e;font-size:.76rem;line-height:1.35;text-decoration:none;transition:color .16s ease,transform .16s ease}.privacy-policy_contents__1KCBI a:focus-visible,.privacy-policy_contents__1KCBI a:hover{color:var(--policy-ink);transform:translateX(.2rem)}.privacy-policy_contents__1KCBI a span{color:#c48a25;font-variant-numeric:tabular-nums}.privacy-policy_policy__JkcOH{max-width:62rem;min-width:0;margin-top:clamp(4.5rem,8vw,7.5rem);margin-left:auto}.privacy-policy_policySection__tY9Ic{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);padding:0 0 clamp(3.8rem,7vw,6rem);scroll-margin-top:6rem}.privacy-policy_policySection__tY9Ic+.privacy-policy_policySection__tY9Ic{padding-top:clamp(3.8rem,7vw,6rem);border-top:1px solid var(--policy-rule)}.privacy-policy_sectionNumber__GIIJY{padding-top:.45rem;color:#d59628;font-family:var(--aw-font-body-en);font-size:.74rem;font-weight:650;letter-spacing:.14em}.privacy-policy_policySection__tY9Ic h2{margin:0 0 1.6rem;font-family:var(--aw-font-heading-zh);font-size:clamp(2rem,4vw,3.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.05}.privacy-policy_policySection__tY9Ic li,.privacy-policy_policySection__tY9Ic p{color:var(--policy-muted);font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.78}.privacy-policy_policySection__tY9Ic p{max-width:49rem;margin:0}.privacy-policy_policySection__tY9Ic p+p{margin-top:1.2rem}.privacy-policy_policySection__tY9Ic ul{max-width:49rem;padding:0;margin:1.75rem 0 0;list-style:none;border-top:1px solid var(--policy-rule)}.privacy-policy_policySection__tY9Ic li{position:relative;padding:1rem 0 1rem 1.4rem;border-bottom:1px solid var(--policy-rule)}.privacy-policy_policySection__tY9Ic li:before{position:absolute;top:1.72rem;left:0;width:.32rem;height:.32rem;content:"";background:#d59628;border-radius:50%}.privacy-policy_contact__0T8Un{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,8vw,7rem);padding:clamp(2.5rem,5vw,4.5rem) 0 0;border-top:1px solid var(--policy-rule)}.privacy-policy_contact__0T8Un h2{margin:.7rem 0 0;font-family:var(--aw-font-heading-zh);font-size:clamp(2.25rem,5vw,4rem);font-weight:400;letter-spacing:-.03em;line-height:1}.privacy-policy_contact__0T8Un>div:last-child>p{max-width:38rem;margin:0 0 1.6rem;color:var(--policy-muted);font-size:1rem;line-height:1.7}.privacy-policy_contact__0T8Un a{display:inline-block;padding-bottom:.3rem;color:var(--policy-ink);font-size:clamp(1.1rem,2vw,1.35rem);text-decoration:none;border-bottom:1px solid #d59628}@media (max-width:820px){.privacy-policy_contents__1KCBI ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.privacy-policy_page__Kq9hB:before{top:1rem;right:-13rem}.privacy-policy_container__SZzX0{padding-top:4rem}.privacy-policy_hero__uLps3 h1{font-size:clamp(3.2rem,17vw,4.9rem)}.privacy-policy_contact__0T8Un,.privacy-policy_summaryGrid__s3Sby{grid-template-columns:1fr}.privacy-policy_summaryItem__oxroj{min-height:0;padding:1.35rem 0 1.8rem}.privacy-policy_summaryItem__oxroj>span{margin-bottom:1rem}.privacy-policy_summaryItem__oxroj+.privacy-policy_summaryItem__oxroj{border-top:1px solid var(--policy-rule);border-left:0}.privacy-policy_contents__1KCBI ol{grid-template-columns:1fr}.privacy-policy_policySection__tY9Ic{grid-template-columns:2rem minmax(0,1fr);gap:.9rem}}@media (max-width:360px){.privacy-policy_policySection__tY9Ic{grid-template-columns:1fr}.privacy-policy_sectionNumber__GIIJY{padding:0}}@media (prefers-reduced-motion:reduce){.privacy-policy_contentsChevron__p_tZf,.privacy-policy_contents__1KCBI a,.privacy-policy_contents__1KCBI ol{transition:none;animation:none}}@keyframes privacy-policy_contents-in___1rhq{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}html[lang=en] .privacy-policy_contact__0T8Un h2,html[lang=en] .privacy-policy_hero__uLps3 h1,html[lang=en] .privacy-policy_policySection__tY9Ic h2,html[lang=en] .privacy-policy_summaryItem__oxroj h2{font-family:var(--aw-font-heading-en)}