.flinks a,.linkbtn{color:var(--on-deep);text-decoration:underline;text-underline-offset:3px}
.linkbtn{background:none;border:0;padding:0;font:inherit;cursor:pointer}
.flinks a:hover,.linkbtn:hover{color:var(--gold)}
#installHelp p{color:var(--on-deep);max-width:60ch}
.legal{max-width:760px;padding-block:48px 72px}
.legal h1{font-size:clamp(2rem,5vw,2.8rem);margin-bottom:8px}
.legal h2{font-size:1.4rem;margin:32px 0 8px}
.legal p,.legal li{max-width:68ch;margin-bottom:10px}
.legal ul{padding-left:20px}
.legal .updated{color:var(--muted);font-size:.9rem}
.back{display:inline-block;margin-bottom:24px;font-weight:600}