.legal-page-module__d9H1xW__doc{width:min(760px, 100% - 2 * var(--s-gutter));color:var(--s-ink);margin:0 auto;padding:clamp(48px,7vw,104px) 0 clamp(72px,9vw,128px)}.legal-page-module__d9H1xW__title{font-family:var(--s-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:600;line-height:1.12}.legal-page-module__d9H1xW__meta{color:var(--s-ink-3);margin:12px 0 0;font-size:.92rem}.legal-page-module__d9H1xW__intro{margin-top:36px}.legal-page-module__d9H1xW__intro p,.legal-page-module__d9H1xW__partIntro,.legal-page-module__d9H1xW__block p,.legal-page-module__d9H1xW__block li{color:var(--s-ink-2);text-wrap:pretty;font-size:1.02rem;line-height:1.75}.legal-page-module__d9H1xW__intro p,.legal-page-module__d9H1xW__partIntro,.legal-page-module__d9H1xW__block p{margin:0 0 14px}.legal-page-module__d9H1xW__part{border-top:1px solid var(--s-line-strong);margin-top:clamp(44px,6vw,72px);padding-top:clamp(32px,4vw,48px)}.legal-page-module__d9H1xW__part>h2{font-family:var(--s-display);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(1.3rem,2.1vw,1.65rem);font-weight:600;line-height:1.2}.legal-page-module__d9H1xW__plain{margin-top:40px}.legal-page-module__d9H1xW__block{margin-top:30px}.legal-page-module__d9H1xW__block h3{letter-spacing:-.005em;margin:0 0 10px;font-size:1.04rem;font-weight:650;line-height:1.35}.legal-page-module__d9H1xW__block ul{gap:8px;margin:0 0 14px;padding-left:22px;list-style:outside;display:grid}.legal-page-module__d9H1xW__block li::marker{color:var(--s-ink-3)}.legal-page-module__d9H1xW__doc a{color:var(--s-ink);text-decoration:underline;-webkit-text-decoration-color:var(--s-line-strong);text-decoration-color:var(--s-line-strong);text-underline-offset:3px;font-weight:560;transition:text-decoration-color .16s}.legal-page-module__d9H1xW__doc a:hover{text-decoration-color:currentColor}
