.legal-document-module__JnqCHa__page{background:rgb(var(--co-white));width:100vw;color:rgb(var(--co-neutral-900));margin-left:-50vw;position:relative;left:50%}.legal-document-module__JnqCHa__layout{grid-template-columns:230px minmax(0,1fr);gap:56px;max-width:1200px;margin:auto;padding:64px 40px;display:grid}.legal-document-module__JnqCHa__sidebar{color:rgb(var(--co-neutral-600));align-self:start;font-size:14px;position:sticky;top:100px}.legal-document-module__JnqCHa__contents{border-top:1px solid rgb(var(--co-neutral-200));gap:14px;max-height:60vh;margin-top:26px;padding-top:24px;font-size:13px;line-height:1.6;display:grid;overflow-y:auto}.legal-document-module__JnqCHa__contents a:hover{color:rgb(var(--co-signal-700))}.legal-document-module__JnqCHa__article{min-width:0}.legal-document-module__JnqCHa__title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,4vw,48px);font-weight:650;line-height:1.06}.legal-document-module__JnqCHa__prose{color:rgb(var(--co-neutral-600));margin-top:44px;font-size:16px;line-height:1.9}.legal-document-module__JnqCHa__prose>p,.legal-document-module__JnqCHa__prose>ul{overflow-wrap:anywhere;margin-top:20px}.legal-document-module__JnqCHa__prose h2,.legal-document-module__JnqCHa__prose h3{letter-spacing:-.015em;scroll-margin-top:100px}.legal-document-module__JnqCHa__prose h2{margin-top:48px;font-size:21px;line-height:1.5}.legal-document-module__JnqCHa__prose h3{font-size:18px}@media (max-width:850px){.legal-document-module__JnqCHa__layout{grid-template-columns:1fr;gap:36px;padding-block:56px}.legal-document-module__JnqCHa__sidebar{position:static}.legal-document-module__JnqCHa__contents{display:none}}@media (max-width:520px){.legal-document-module__JnqCHa__layout{padding:44px 24px 64px}.legal-document-module__JnqCHa__prose{font-size:15px;line-height:1.9}}