.legal{font-size:15.5px;line-height:1.7;color:#c4c3be}.legal h2{font-size:26px;line-height:1.2;margin:56px 0 14px}.legal h2,.legal h3{font-family:GildaDisplay,Georgia,serif;font-weight:400;color:var(--ink)}.legal h3{font-size:20px;margin:32px 0 10px}.legal h4{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:26px 0 8px}.legal p{margin:0 0 14px}.legal ul{margin:0 0 16px;padding-left:20px;list-style:disc}.legal li{margin:0 0 9px}.legal li::marker{color:var(--muted)}.legal strong{color:var(--ink);font-weight:500}.legal a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.legal .legal-product{border-left:1px solid hsl(var(--input));padding-left:20px;margin:40px 0}.legal .legal-product h2{margin-top:0}