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