.legal-page{max-width:760px;padding:calc(var(--s10) + 40px) var(--s3) var(--s10);font-size:var(--fs-body);line-height:var(--lh-body);margin:0 auto}.legal-head h1{font-family:var(--font-display);font-synthesis-weight:none;font-weight:400;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.02em}.legal-head .lead{margin-top:var(--s3);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--muted)}.legal-section{margin-top:var(--s8)}.legal-section h2{font-family:var(--font-display);font-synthesis-weight:none;font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;margin-bottom:var(--s3)}.legal-section p+p,.legal-section ul+p,.legal-section p+ul{margin-top:var(--s2)}.legal-section ul{padding-left:var(--s3)}.legal-section li+li{margin-top:var(--s1)}.legal-section strong{font-weight:600}.legal-page a{color:var(--ink);text-underline-offset:3px}.legal-cross{margin-top:var(--s10);padding-top:var(--s3);border-top:1px solid var(--line);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted)}@media (width<=767px){.legal-page{padding:calc(var(--s8) + 40px) var(--s3) var(--s8)}.legal-section{margin-top:var(--s6)}}
