.LegalDocument_hero__YrDBZ{padding:94px 0 64px;background:linear-gradient(115deg,var(--color-paper) 0 72%,var(--color-lav-soft) 72%)}.LegalDocument_hero__YrDBZ h1{max-width:900px;margin:24px 0 0;font-size:clamp(40px,4.4vw,64px);line-height:1.12;letter-spacing:-.045em}.LegalDocument_meta__ipQUv{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:30px;padding-top:18px;border-top:1px solid var(--color-line);font:500 12px/1.4 var(--font-mono);letter-spacing:.55px;color:#806e5c}.LegalDocument_toc__ujIBD{padding:46px 0 0;background:var(--color-paper)}.LegalDocument_toc__ujIBD h2{margin:0 0 18px;font:500 11px/1.3 var(--font-mono);letter-spacing:1px;color:#806e5c;text-transform:uppercase}.LegalDocument_toc-list__9SDOg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 26px;margin:0;padding:0 0 44px;list-style:none;border-bottom:1px solid var(--color-line)}.LegalDocument_toc-list__9SDOg a{display:flex;gap:10px;padding:7px 0;font-size:14px;line-height:1.5;color:var(--color-muted);text-decoration:none}.LegalDocument_toc-list__9SDOg a:hover{color:var(--color-accent)}.LegalDocument_toc-list__9SDOg b{flex:0 0 auto;font:500 12px/1.6 var(--font-mono);color:#a08f7d}.LegalDocument_body__feRHL{padding:58px 0 118px;background:var(--color-paper)}.LegalDocument_article__1Ljtr{scroll-margin-top:100px;padding:34px 0;border-bottom:1px solid var(--color-line)}.LegalDocument_article__1Ljtr:last-of-type{border-bottom:0}.LegalDocument_article-head__05M2a{display:flex;align-items:baseline;gap:14px;margin-bottom:16px}.LegalDocument_article-no__vIM8X{flex:0 0 auto;font:500 12px/1.5 var(--font-mono);letter-spacing:1px;color:var(--color-accent)}.LegalDocument_article-title__h2ceR{margin:0;font-size:21px;line-height:1.45;letter-spacing:-.03em;color:var(--color-ink)}.LegalDocument_article__1Ljtr p{margin:0 0 12px;font-size:15px;line-height:1.85;color:#4d4137;text-wrap:pretty}.LegalDocument_article__1Ljtr ol{margin:0 0 12px;padding-left:26px;list-style:decimal}.LegalDocument_article__1Ljtr ol>li::marker{font:500 13px var(--font-mono);color:#a08f7d}.LegalDocument_article__1Ljtr ul{margin:0 0 12px;padding-left:22px}.LegalDocument_article__1Ljtr ol>li,.LegalDocument_article__1Ljtr ul>li{margin-bottom:9px;font-size:15px;line-height:1.85;color:#4d4137;text-wrap:pretty}.LegalDocument_article__1Ljtr ul{padding-left:0;list-style:none}.LegalDocument_article__1Ljtr ul>li{padding-left:16px}.LegalDocument_sub__z_QaN{margin:10px 0 0;padding-left:0;list-style:none}.LegalDocument_sub__z_QaN>li{margin-bottom:7px;padding-left:16px;font-size:14.5px;line-height:1.8;color:#5b4e42}.LegalDocument_note__aoLIZ{margin:14px 0 0;padding:16px 18px;background:var(--color-paper-2);border-left:2px solid var(--color-line);font-size:14px;line-height:1.8;color:#5b4e42}.LegalDocument_appendix__j7msU{margin-top:44px;padding:26px 0 0;border-top:1px solid var(--color-line)}.LegalDocument_appendix__j7msU h2{margin:0 0 12px;font:500 11px/1.3 var(--font-mono);letter-spacing:1px;color:#806e5c}.LegalDocument_appendix__j7msU p{margin:0;font-size:15px;line-height:1.85;color:#4d4137}@media (max-width:1024px){.LegalDocument_hero__YrDBZ{padding:78px 0 54px}.LegalDocument_toc-list__9SDOg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.LegalDocument_hero__YrDBZ{padding:64px 0 46px;background:linear-gradient(180deg,var(--color-paper) 0 80%,var(--color-lav-soft) 80%)}.LegalDocument_hero__YrDBZ h1{font-size:clamp(30px,8.4vw,38px);line-height:1.18;letter-spacing:-.035em}.LegalDocument_toc-list__9SDOg{grid-template-columns:1fr}.LegalDocument_body__feRHL{padding:44px 0 88px}.LegalDocument_article-head__05M2a{flex-direction:column;gap:6px}.LegalDocument_article-title__h2ceR{font-size:19px}}