.privacy-page .info-prose h2{scroll-margin-top:96px}.privacy-page .info-prose h3{margin-top:30px}.privacy-page .info-prose em{font-style:italic}.privacy-contents{background:linear-gradient(160deg,#131a1ee6,#0a0d0fd9 70%);border:1px solid #ffffff1a;border-radius:16px;max-width:760px;margin:40px 0 8px;padding:22px 26px 20px;box-shadow:0 16px 36px #05070a77,inset 0 1px #ffffff12}.privacy-contents-title{font-family:var(--font-geist-mono),monospace;letter-spacing:1.8px;color:#9fd9bd;margin:0 0 14px;font-size:11px}.privacy-contents ol{counter-reset:pp;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px;margin:0;padding:0;list-style:none;display:grid}.privacy-contents li{counter-increment:pp;align-items:baseline;gap:12px;font-size:15px;line-height:1.5;display:flex}.privacy-contents li:before{content:counter(pp,decimal-leading-zero);font-family:var(--font-geist-mono),monospace;color:#6f8a7c;flex:none;font-size:11px}.privacy-contents a{color:#d4dccd;text-decoration:none;transition:color .2s}.privacy-contents a:hover{color:var(--primary)}.privacy-contents a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:3px}.privacy-table-wrap{overscroll-behavior-x:contain;background:linear-gradient(160deg,#131a1ee6,#0a0d0fd9 70%);border:1px solid #ffffff1a;border-radius:16px;max-width:980px;margin:6px 0 26px;overflow-x:auto;box-shadow:0 16px 36px #05070a77,inset 0 1px #ffffff12}.privacy-table-wrap:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.privacy-table{border-collapse:collapse;color:#c1c9b9;width:100%;min-width:680px;font-size:15px;line-height:1.6}.privacy-table th,.privacy-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:13px 16px}.privacy-table thead th{font-family:var(--font-geist-mono),monospace;letter-spacing:1.2px;text-transform:uppercase;color:var(--primary);background:#8af3c508;font-size:11px;font-weight:400}.privacy-table tbody tr:last-child :is(th,td){border-bottom:0}.privacy-table tbody tr:nth-child(2n){background:#ffffff05}.privacy-table tbody th{font-weight:400}.privacy-table code{font-family:var(--font-geist-mono),monospace;color:#d6ffec;overflow-wrap:anywhere;font-size:12.5px}.privacy-table td:nth-child(2){white-space:nowrap;color:#a9b6a2;font-size:14px}.privacy-updated{color:#8e9788;font-size:14px;margin-top:34px!important}@media (max-width:700px){.privacy-contents{padding:20px}.privacy-contents ol{grid-template-columns:1fr}.privacy-table-wrap{overflow:visible}.privacy-table{min-width:0;font-size:14px}.privacy-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.privacy-table,.privacy-table tbody,.privacy-table tr,.privacy-table th,.privacy-table td{display:block}.privacy-table tr{border-bottom:1px solid #ffffff14;padding:14px 18px}.privacy-table tbody tr:last-child{border-bottom:0}.privacy-table th,.privacy-table td{border:0;padding:3px 0}.privacy-table tbody th{padding-bottom:6px}.privacy-table td:nth-child(2){white-space:normal}.privacy-table td:before{content:attr(data-label) " · ";font-family:var(--font-geist-mono),monospace;letter-spacing:1px;text-transform:uppercase;color:#7f9a8c;font-size:10.5px}}
