.legal{max-width:960px;padding-top:65px;padding-bottom:65px}.legal h1{font-size:clamp(36px,5vw,56px);overflow-wrap:anywhere}.legal-version{color:var(--muted);margin-bottom:25px}.legal .actions{margin-bottom:55px}.legal section{border-top:1px solid #ffffff25;padding:28px 0}.legal h2{font-family:"DM Sans",sans-serif;font-weight:600;font-size:23px;line-height:1.4;margin-bottom:17px}.legal p{font-size:16px;line-height:1.8;color:#d5dce0}.legal pre{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.8 "DM Sans",sans-serif;background:#102a37;padding:24px;border-radius:5px}.legal a:not(.button){text-decoration:underline;text-underline-offset:4px}@media print{body{background:white;color:black}.legal p,.legal-version{color:black}header,footer,.legal .actions{display:none}.legal{max-width:none;padding:0}.legal section{break-inside:avoid;border-color:#ccc}.legal pre{background:white;padding:0}.legal h1{font-size:30px}.legal h2{font-size:19px}.eyebrow{color:black}}