.legal-main[data-v-8e315b54]{background:var(--paper);padding:48px 0 96px}.legal-article[data-v-8e315b54]{margin-inline:auto;width:min(calc(100% - var(--gutter)*2),70ch)}.legal-header[data-v-8e315b54]{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:24px}.legal-title[data-v-8e315b54]{font-family:var(--serif);font-size:clamp(32px,4vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.15;margin:0}.legal-note[data-v-8e315b54],.legal-version[data-v-8e315b54]{color:var(--muted);font-family:var(--label);font-size:13px;font-weight:600;margin:12px 0 0}.legal-note[data-v-8e315b54]{margin-top:4px}.legal-note a[data-v-8e315b54]{text-decoration:underline;text-underline-offset:2px}.legal-prose[data-v-8e315b54]{color:var(--ink);font-size:16px;font-weight:500;line-height:1.65}.legal-prose[data-v-8e315b54] h2{font-family:var(--serif);font-size:1.35em;font-weight:400;letter-spacing:-.02em;line-height:1.25;margin:2.2em 0 .7em}.legal-prose[data-v-8e315b54] h2:first-child{margin-top:0}.legal-prose[data-v-8e315b54] h3{font-family:var(--serif);font-size:1.12em;font-weight:400;letter-spacing:-.015em;line-height:1.3;margin:1.6em 0 .55em}.legal-prose[data-v-8e315b54] h2+h3{margin-top:.9em}.legal-prose[data-v-8e315b54] p{margin:0 0 1em}.legal-prose[data-v-8e315b54] ul{margin:0 0 1em;padding-left:1.35em}.legal-prose[data-v-8e315b54] li{margin:.35em 0}.legal-prose[data-v-8e315b54] a{text-decoration:underline;text-underline-offset:2px}.legal-prose[data-v-8e315b54] address{font-style:normal;margin:0 0 1em}.legal-prose[data-v-8e315b54] .button{line-height:1.3;padding-block:10px;text-align:center;white-space:normal}@media print{.legal-shell .site-footer,.legal-shell .site-header{display:none!important}.legal-shell .legal-main{padding:0}}
