.legal-wrap{padding-block:24px 64px}.doc{background:var(--white);border:2px solid var(--edge);border-radius:var(--radius-panel);max-width:calc(68ch + 96px);margin-inline:auto;padding:24px 20px;font-size:17px;line-height:1.6}.doc>*{max-width:68ch}.doc-h{font-size:36px;line-height:1.08}.doc-date{color:var(--soft);margin-top:8px;font-size:15px}.doc-switch{flex-wrap:wrap;gap:0 20px;margin-top:12px;display:flex}.doc-switch .link{font-size:16px}.doc-switch [aria-current=page]{text-decoration-thickness:3px}.doc>p{margin-top:12px}.doc section{margin-top:32px;scroll-margin-top:24px}.doc h2{font-size:22px;line-height:1.15}.doc section p{margin-top:8px}.doc ul,.doc ol{margin-top:8px;padding-left:24px}.doc ul{list-style:outside}.doc ol{list-style:decimal}.doc ol[type=a]{list-style-type:lower-alpha}.doc li{margin-top:8px}.doc a:not(.link){color:var(--green);text-underline-offset:3px;text-decoration:underline}.doc a:not(.link):hover{color:var(--green-hover)}.doc-foot{border-top:1.5px solid var(--hairline);color:var(--soft);margin-top:24px;padding-top:16px;font-size:15px}.doc-more{max-width:calc(68ch + 96px);margin:16px auto 0}@media (min-width:700px){.doc{padding:40px 48px}.doc-h{font-size:44px}.legal-wrap{padding-block:40px 88px}}
