.legal-head{padding:60px 0 20px;max-width:68ch}.legal-head .eyebrow{margin-bottom:10px}.legal-head .display{font-size:clamp(2rem,4vw,2.8rem)}.legal-updated{color:var(--ink-3);font-size:13.5px;font-family:var(--mono);margin-top:14px}.legal-body{max-width:68ch;padding:10px 0 90px}.legal-body h2{font-size:1.35rem;margin:40px 0 14px}.legal-body h2:first-child{margin-top:0}.legal-body p,.legal-body ul{color:var(--ink-2);line-height:1.75;font-size:15px;margin:0 0 16px}.legal-body ul{padding-left:22px}.legal-body li{margin-bottom:8px}.legal-body strong{color:var(--ink)}.legal-body a{color:var(--blue);text-decoration:underline}