.legal_page__hv_96{--paper:#f7f2e8;--card:#fffdf7;--ink:#1f1c18;--ink-2:#5c564c;--ink-3:#86868b;--cinnabar:#c8472e;--gold:#b8893a;--hairline:rgba(31,28,24,0.1);min-height:100vh;background:var(--paper);color:var(--ink)}html[data-theme=dark] .legal_page__hv_96{--paper:#141519;--card:#1b1d23;--ink:#ece6da;--ink-2:#a9a294;--ink-3:#79736a;--cinnabar:#e06a4f;--gold:#d2a95c;--hairline:rgba(236,230,218,0.1)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .legal_page__hv_96{--paper:#141519;--card:#1b1d23;--ink:#ece6da;--ink-2:#a9a294;--ink-3:#79736a;--cinnabar:#e06a4f;--gold:#d2a95c;--hairline:rgba(236,230,218,0.1)}}.legal_main__MJHCz{width:100%;max-width:760px;margin:0 auto;padding:112px 20px 72px}.legal_head__q49Z_{padding-bottom:22px;border-bottom:1px solid var(--hairline)}.legal_eyebrow__HFZt_{display:inline-flex;align-items:center;gap:8px;color:var(--cinnabar);font-size:12px;font-weight:800;letter-spacing:.22em}.legal_eyebrow__HFZt_:before{content:"";width:22px;height:1px;background:var(--cinnabar)}.legal_title__H9pYi{margin:12px 0 8px;font:700 34px/1.25 Songti SC,STSong,"Noto Serif SC",serif;letter-spacing:.08em}.legal_meta__NDCPm{margin:0;color:var(--ink-3);font-size:12.5px}.legal_intro__5fwO_{margin:22px 0 18px;color:var(--ink-2);font-size:15px;line-height:2}.legal_toc__ihrPB{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:30px;padding:14px 16px;border:1px solid var(--hairline);border-radius:14px;background:var(--card)}.legal_toc__ihrPB a{color:var(--ink-2);font-size:12.5px;text-decoration:none}.legal_toc__ihrPB a:hover{color:var(--cinnabar)}.legal_section__yhIIL{margin-bottom:34px;scroll-margin-top:96px}.legal_section__yhIIL h2{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font:600 19px/1.4 Songti SC,STSong,"Noto Serif SC",serif;letter-spacing:.06em}.legal_section__yhIIL h2 i{color:var(--gold);font:700 13px/1 Songti SC,STSong,serif;letter-spacing:.08em}.legal_section__yhIIL p{margin:0 0 12px;font-size:14.5px;line-height:2;color:var(--ink)}.legal_section__yhIIL ul{margin:0 0 12px;padding-left:0;list-style:none}.legal_section__yhIIL li{position:relative;padding-left:16px;margin-bottom:6px;font-size:14.5px;line-height:1.95;color:var(--ink)}.legal_section__yhIIL li:before{content:"·";position:absolute;left:2px;color:var(--gold);font-weight:700}.legal_related__J2G0o a,.legal_section__yhIIL a{color:var(--cinnabar);text-decoration:none;border-bottom:1px solid rgba(200,71,46,.3)}.legal_related__J2G0o{margin:10px 0 0;padding-top:18px;border-top:1px solid var(--hairline);color:var(--ink-3);font-size:13px}@media (max-width:600px){.legal_main__MJHCz{padding:96px 16px 56px}.legal_title__H9pYi{font-size:28px}}