:root{color-scheme:dark;color:#e8edf6;background:#070b16;font-family:Inter Variable,Arial,Leelawadee UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:16px;line-height:1.75}a{color:#6de1b0;text-underline-offset:4px}a:hover{color:#fff}a:focus-visible{outline-offset:5px;outline:2px solid #6de1b0}.legal-shell{width:min(100% - 48px,960px);margin:auto}.legal-header{border-bottom:1px solid #283758;justify-content:space-between;align-items:center;gap:24px;padding:32px 0;display:flex}.legal-brand{color:#fff;white-space:nowrap;font-size:24px;font-weight:800;text-decoration:none}.legal-brand span{color:#8191bd;font-weight:500}.legal-back{font-size:14px}main{padding:56px 0 48px}h1{overflow-wrap:anywhere;letter-spacing:-.02em;margin:12px 0 20px;font-size:clamp(30px,5vw,48px);line-height:1.18}.legal-eyebrow{color:#6de1b0;letter-spacing:.08em;margin:0;font-size:13px}.legal-date{color:#a6b3cf;font-size:14px}.legal-languages{border-block:1px solid #283758;flex-wrap:wrap;gap:8px 16px;margin:24px 0 32px;padding:20px 0;font-size:13px;display:flex}.legal-languages a{color:#a6b3cf}.legal-languages a[aria-current]{color:#6de1b0;font-weight:700}article section{margin:32px 0}h2{margin:0 0 12px;font-size:22px;line-height:1.4}article p{color:#c6d1e6;overflow-wrap:anywhere;margin:0}footer{border-top:1px solid #283758;padding:28px 0 40px}@media (width<=700px){.legal-shell{width:calc(100% - 32px)}.legal-header{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0}main{padding-top:36px}body{font-size:15px}h2{font-size:20px}}
