.legal-page_page__OrnIH{min-height:100vh;color:#4c3a36;background:#fff7f1}.legal-page_document__9qPgJ{box-sizing:border-box;width:min(760px,100%);margin:0 auto;padding:clamp(34px,5vw,64px) clamp(20px,4vw,32px) clamp(48px,7vw,88px)}.legal-page_documentHeader__SnDjB h1{margin:0;color:#944254;font-family:var(--q-font-display-zh);font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.2;letter-spacing:.04em}.legal-page_lead__xveZW{margin:18px 0 0;color:#715f5c;font-size:clamp(15px,1.2vw,18px);line-height:1.9;letter-spacing:.02em}.legal-page_section__JE_BC{margin-top:clamp(30px,4vw,46px)}.legal-page_section__JE_BC h2{margin:0;color:#9a4052;font-family:var(--q-font-display-zh);font-size:clamp(19px,1.9vw,24px);font-weight:500;line-height:1.35;letter-spacing:.04em}.legal-page_section__JE_BC li,.legal-page_section__JE_BC p{color:#5f4f4b;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.9;letter-spacing:.02em}.legal-page_section__JE_BC p{margin:14px 0 0}.legal-page_section__JE_BC ul{margin:14px 0 0;padding-left:1.15em}.legal-page_section__JE_BC li{margin-top:8px}.legal-page_section__JE_BC li::marker{color:rgba(185,138,85,.85)}.legal-page_note__7sp1Y{color:#8a7773;font-size:clamp(13.5px,1vw,15px)}.legal-page_document__9qPgJ a{border-bottom:1px solid rgba(185,138,85,.6);color:#7e3e49;overflow-wrap:anywhere}.legal-page_document__9qPgJ a:focus-visible,.legal-page_document__9qPgJ a:hover{border-bottom-color:#b98a55}.legal-page_updated__BzKdq{margin:clamp(34px,5vw,56px) 0 0;padding-top:20px;border-top:1px solid rgba(160,120,82,.24);color:#8a7773;font-size:13px;letter-spacing:.04em}