.privacy-policy-page{padding:calc(var(--header-top-space) + var(--header-height) + 50px) 0 var(--section-padding-v)}.privacy-policy-page .page-content{max-width:var(--content-width);margin:0 auto;padding:0 var(--section-padding-h);width:100%}.privacy-policy-page .page-content .container{background:var(--secondary-bg);border-radius:var(--section-card-radius);padding:var(--section-card-padding);display:flex;flex-direction:column;gap:var(--section-gap)}.privacy-policy-page .page-content .container h1{font-size:36px;line-height:50px;font-family:var(--font-nekst)}.privacy-policy-page .page-content .container h2{font-size:24px;line-height:34px;font-family:var(--font-nekst)}.privacy-policy-page .page-content .container h3{font-size:16px;line-height:22px;font-weight:500}.privacy-policy-page .page-content .container ol,.privacy-policy-page .page-content .container p,.privacy-policy-page .page-content .container ul{font-size:14px;line-height:20px;color:var(--secondary-text-1)}.privacy-policy-page .page-content .container ol,.privacy-policy-page .page-content .container ul{padding-left:25px}.privacy-policy-page .page-content .container a{color:var(--primary-color);text-decoration:underline}.privacy-policy-page .page-content .container section{display:flex;flex-direction:column;gap:8px}.privacy-policy-page table{width:100%;border-collapse:collapse}.privacy-policy-page table td,.privacy-policy-page table th{border:1px solid var(--border-color);padding:8px;text-align:left}.privacy-policy-page table th{font-weight:700}