.legal{max-width:760px;padding-top:72px;padding-bottom:110px}.legal h1{font-size:clamp(34px,4.2vw,52px);line-height:1.1;letter-spacing:-.05em;margin:0 0 14px}.legal-updated{font-size:13px;color:var(--muted);margin:0 0 44px}.legal-body h2{font-size:clamp(22px,2.4vw,28px);line-height:1.25;letter-spacing:-.035em;margin:44px 0 14px}.legal-body h3{font-family:var(--display);font-size:16px;font-weight:600;letter-spacing:-.01em;margin:26px 0 8px}.legal-body li,.legal-body p{font-size:16px;line-height:1.75;color:#3d3f3a}.legal-body p{margin:0 0 14px}.legal-body ol,.legal-body ul{margin:0 0 16px;padding-left:22px}.legal-body li{margin-bottom:8px}.legal-body li ul{margin:8px 0 0}.legal-body a{text-decoration:underline;text-underline-offset:3px}.legal-body a:hover{color:var(--orange)}.legal-body code{font-size:14px;background:#ecece6;padding:1px 6px;border-radius:3px}.legal-body mark.pending{background:#ffe9a8;color:var(--ink);padding:0 3px}@media (max-width:760px){.legal{padding-top:44px;padding-bottom:72px}}