body{line-height:1.65}.legal-wrap{max-width:42rem;margin:0 auto;padding:3rem max(16px,env(safe-area-inset-left,0px)) 5rem}a.back{display:inline-block;margin-bottom:2rem;text-decoration:none;color:var(--muted)}a.back:hover,.legal-wrap a{color:var(--amber)}.legal-wrap h1{font-size:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);margin:0 0 .5rem}.legal-wrap .updated{color:var(--muted);font-size:.9rem;margin:0 0 2.5rem}.legal-wrap h2{font-family:var(--f-display);font-size:1.25rem;margin:2.25rem 0 .75rem}.legal-wrap p,.legal-wrap li{color:var(--muted)}.legal-wrap mark{background:#ff9f432e;color:var(--amber);padding:.05rem .3rem;border-radius:3px;font-weight:600}
