.legal-page-module__P2ZioW__page.legal-page{background:var(--v2-bg);color:var(--v2-ink-1)}.legal-page-module__P2ZioW__page.legal-page .legal-document{max-width:628px;padding-top:64px;padding-bottom:96px}.legal-page-module__P2ZioW__page.legal-page .legal-document h1{letter-spacing:-.028em;overflow-wrap:anywhere;font-size:clamp(34px,5vw,64px);font-weight:900;line-height:.97}.legal-page-module__P2ZioW__page.legal-page .legal-document__intro{color:var(--v2-ink-2);font-size:clamp(19px,2vw,24px);line-height:1.5}.legal-page-module__P2ZioW__page.legal-page .legal-document__sections h2{letter-spacing:-.022em;font-size:clamp(26px,3vw,36px);font-weight:900;line-height:1.11}:is(.legal-page-module__P2ZioW__page.legal-page .legal-document__sections p,.legal-page-module__P2ZioW__page.legal-page .legal-document__sections li,.legal-page-module__P2ZioW__page.legal-page .legal-summary){letter-spacing:normal;font-size:16px;line-height:27px}:is(.legal-page-module__P2ZioW__page.legal-page .legal-document__date,.legal-page-module__P2ZioW__page.legal-page .legal-header .text-button,.legal-page-module__P2ZioW__page.legal-page .eyebrow){font-size:11px;line-height:13px}.legal-page-module__P2ZioW__page.legal-page .legal-document__date{font-variant-numeric:tabular-nums}.legal-page-module__P2ZioW__page.legal-page .legal-summary{background:var(--v2-surface);border:1px solid var(--v2-rule);border-radius:var(--v2-r-card);padding:24px}.legal-page-module__P2ZioW__page.legal-page .legal-document__footer{flex-direction:column;align-items:flex-start;gap:24px}.legal-page-module__P2ZioW__page.legal-page .legal-document__footer p{text-align:start}:is(.legal-page-module__P2ZioW__page.legal-page .legal-document__footer nav a,.legal-page-module__P2ZioW__page.legal-page .legal-header .text-button,.legal-page-module__P2ZioW__page.legal-page nav.legal-document__contact a){overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}:is(.legal-page-module__P2ZioW__page.legal-page:is(:lang(zh),:lang(ja),:lang(ko)) .legal-document h1,.legal-page-module__P2ZioW__page.legal-page:is(:lang(zh),:lang(ja),:lang(ko)) .legal-document__sections h2){letter-spacing:0;line-height:1.3}@media (max-width:767px){.legal-page-module__P2ZioW__page.legal-page .legal-document{padding-top:44px;padding-bottom:72px}.legal-page-module__P2ZioW__page.legal-page .legal-summary{padding:20px}}
