.LegalShell-module__MNx3oa__nav{border-bottom:1px solid var(--line)}.LegalShell-module__MNx3oa__navInner{justify-content:space-between;align-items:center;height:64px;display:flex}.LegalShell-module__MNx3oa__brand{align-items:center;gap:10px;display:flex}.LegalShell-module__MNx3oa__brand .LegalShell-module__MNx3oa__pandaSymbol{width:30px;height:30px}.LegalShell-module__MNx3oa__brandWordmarkSm{letter-spacing:.1em;font-size:15px;font-weight:700}.LegalShell-module__MNx3oa__navRight{align-items:center;gap:18px;display:flex}.LegalShell-module__MNx3oa__back{font-size:var(--fs-small)}.LegalShell-module__MNx3oa__legal{padding:56px 0 72px}.LegalShell-module__MNx3oa__narrow{max-width:760px}.LegalShell-module__MNx3oa__notice{font-size:var(--fs-micro);color:var(--warn);border:1px solid var(--line-strong);border-radius:var(--r-xs);margin-bottom:28px;padding:10px 14px}.LegalShell-module__MNx3oa__legal h1{letter-spacing:-.01em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.LegalShell-module__MNx3oa__prose{flex-direction:column;gap:14px;margin-top:32px;font-size:.96rem;font-weight:300;line-height:1.7;display:flex}.LegalShell-module__MNx3oa__prose h2{letter-spacing:.01em;margin-top:22px;font-size:1.1rem;font-weight:600}.LegalShell-module__MNx3oa__prose h3{letter-spacing:.01em;margin-top:12px;font-size:1rem;font-weight:600}.LegalShell-module__MNx3oa__prose p{color:var(--subtext)}.LegalShell-module__MNx3oa__prose li{color:var(--subtext);margin-left:18px}.LegalShell-module__MNx3oa__prose strong{color:var(--text);font-weight:600}.LegalShell-module__MNx3oa__lfooter{border-top:1px solid var(--line);padding:24px 0}.LegalShell-module__MNx3oa__lfootInner{font-size:var(--fs-micro);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.LegalShell-module__MNx3oa__lfootInner nav{gap:16px;display:flex}.LegalShell-module__MNx3oa__lfootInner a{color:var(--subtext)}.LegalShell-module__MNx3oa__lfootInner a:hover{color:var(--text)}.LegalShell-module__MNx3oa__lfootInner .LegalShell-module__MNx3oa__langs{align-items:center;gap:12px;display:inline-flex}.LegalShell-module__MNx3oa__lfootInner .LegalShell-module__MNx3oa__langs a{letter-spacing:.06em;align-items:center;gap:5px;display:inline-flex}.LegalShell-module__MNx3oa__lfootInner .LegalShell-module__MNx3oa__langs img{outline:1px solid var(--line);object-fit:cover;border-radius:2px;width:18px;height:13px;display:block}
