a.logo{text-decoration:none}.legal-main{background:var(--white);padding:132px 24px 96px}.legal-doc{max-width:720px;color:var(--text);margin:0 auto;font-size:17px;line-height:1.75}.legal-head{border-bottom:1px solid var(--border);margin-bottom:40px;padding-bottom:28px}.legal-head h1{letter-spacing:-1px;color:var(--night);margin-bottom:18px;font-family:DM Serif Display,serif;font-size:clamp(34px,5vw,52px);font-weight:400;line-height:1.08}.legal-version{color:var(--night);background:var(--yellow);border-radius:100px;padding:6px 16px;font-size:14px;font-weight:500;display:inline-block}.legal-doc h2{letter-spacing:-.4px;color:var(--night);margin:48px 0 16px;font-family:Syne,sans-serif;font-size:clamp(20px,2.4vw,24px);font-weight:700;line-height:1.3}.legal-doc p,.legal-doc ul,.legal-doc .legal-table-wrap,.legal-doc blockquote{margin-bottom:20px}.legal-doc ul{padding-left:24px}.legal-doc li{margin-bottom:8px}.legal-doc li::marker{color:var(--muted)}.legal-doc strong{color:var(--night);font-weight:500}.legal-doc a{color:var(--night);text-decoration:underline;-webkit-text-decoration-color:var(--lilac);text-decoration-color:var(--lilac);text-underline-offset:3px;text-decoration-thickness:2px}.legal-doc a:hover{-webkit-text-decoration-color:var(--night);text-decoration-color:var(--night)}.legal-doc hr{border:0;border-top:1px solid var(--border);margin:40px 0}.legal-doc blockquote{background:var(--card);border-left:3px solid var(--lilac);border-radius:0 14px 14px 0;padding:16px 20px;font-size:15px}.legal-doc blockquote p{margin:0}.legal-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:14px;overflow-x:auto}.legal-doc table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.55}.legal-doc th,.legal-doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:12px 16px}.legal-doc th{background:var(--card);color:var(--night);font-family:Syne,sans-serif;font-size:13px;font-weight:700}.legal-doc tbody tr:last-child td{border-bottom:0}@media (width<=600px){.legal-main{padding:104px 16px 64px}.legal-doc{font-size:16px}.legal-doc h2{margin-top:40px}}
