.privacy-intro{padding-bottom:40px}.privacy-intro h1{font:700 clamp(48px,7vw,86px)/1 var(--display);margin:25px 0}.privacy-intro h1 span{color:var(--blue-text)}.privacy-lead{color:#b6c2ca;line-height:1.9;font-size:17px;max-width:700px}.privacy-date{font-size:10px;letter-spacing:1px;color:var(--muted);margin-top:28px}.privacy-content{padding-top:0;max-width:1100px;margin:0 auto}.privacy-content section{border-top:1px solid var(--line);padding:30px 0}.privacy-content h2{font:500 12px var(--mono);color:var(--blue-text);letter-spacing:.8px;margin:0 0 20px}.privacy-content p{font-size:15px;line-height:1.9;color:#b5bec4;max-width:850px}.privacy-content a{color:var(--blue-text);text-decoration:underline;text-underline-offset:3px}.privacy-table-wrap{overflow-x:auto;margin:25px 0}.privacy-content table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7}.privacy-content th,.privacy-content td{text-align:left;padding:16px;border:1px solid var(--line);vertical-align:top}.privacy-content th{font:500 10px var(--mono);color:var(--blue-text);background:#121b21}.privacy-content td{color:#aebbc3}.privacy-content code{font:11px var(--mono);color:var(--purple)}@media(max-width:600px){.privacy-content th,.privacy-content td{padding:10px}.privacy-content table{font-size:12px;min-width:520px}.privacy-content p{font-size:14px}}
