body{height:auto;overflow-y:auto}main{border-radius:24px;height:auto;margin-top:10px;margin-bottom:10px;padding-bottom:40px;overflow-y:visible}.privacy-header{border-bottom:1px solid #80808033;margin-bottom:48px;padding-bottom:28px}.privacy-header h1{color:var(--text);margin-bottom:16px;font-family:Manrope,sans-serif;font-size:max(32px,min(6vw,48px));font-weight:700;line-height:1.15}.privacy-meta{color:var(--text-secondary);font-size:14px;line-height:1.5}.privacy-section{margin-bottom:52px}.privacy-section h2{color:var(--text);margin-bottom:20px;font-family:Manrope,sans-serif;font-size:max(18px,min(4vw,22px));font-weight:700;line-height:1.3}.privacy-section p,.privacy-section li{color:var(--text);font-family:Inter,sans-serif;font-size:15px;line-height:1.75}.privacy-section p+p{margin-top:14px}.privacy-section ul,.privacy-section ol{margin-top:12px;margin-bottom:12px;padding-left:22px}.privacy-section li{margin-bottom:8px;list-style:outside}.privacy-section a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.privacy-section a:hover{opacity:.8}.privacy-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid #2d6ae740;border-radius:10px;margin:20px 0;overflow-x:auto}.privacy-table{border-collapse:collapse;width:100%;min-width:500px;font-family:Inter,sans-serif;font-size:14px}.privacy-table th{color:var(--text);text-align:left;background:#2d6ae726;border-bottom:1px solid #2d6ae740;padding:12px 16px;font-weight:600}.privacy-table td{color:var(--text);vertical-align:top;border-bottom:1px solid #2d6ae71a;padding:12px 16px;line-height:1.55}.privacy-table tr:last-child td{border-bottom:none}
