/* Legal pages extend the existing Glacier document layout. */
.legal-links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:12px 20px}
.legal-links a{color:inherit;text-underline-offset:3px}
.legal-document{max-width:800px;overflow-wrap:anywhere}
.legal-document h1{margin-top:0;text-wrap:balance}
.legal-document h2{line-height:1.3;margin-bottom:12px;letter-spacing:-.02em}
.legal-document li{color:var(--mute);margin-bottom:12px}
.legal-document strong{color:var(--deep)}
.legal-document ul{padding-left:24px}
.legal-document code{font-size:.85em;color:var(--deep)}
.legal-date{font-size:14px}
@media(max-width:600px){.legal-document{margin-block:36px 60px}.legal-document h1{font-size:36px}.legal-document h2{font-size:21px}.legal-document ul{padding-left:20px}.legal-links{gap:10px 16px}.login-footer{flex-wrap:wrap}}
