.privacy-policy .page-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:48px;color:#1a1a1a;margin:0 0 56px;line-height:1.15;letter-spacing:-.02em}.privacy-policy .content-body h1,.privacy-policy .content-body h2,.privacy-policy .content-body h3,.privacy-policy .content-body h4,.privacy-policy .content-body h5,.privacy-policy .content-body h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;color:#1a1a1a;margin:40px 0 20px;line-height:1.35;letter-spacing:-.01em}.privacy-policy .content-body h1:first-child,.privacy-policy .content-body h2:first-child,.privacy-policy .content-body h3:first-child,.privacy-policy .content-body h4:first-child,.privacy-policy .content-body h5:first-child,.privacy-policy .content-body h6:first-child{margin-top:0}.privacy-policy .content-body h1{font-size:32px;font-weight:700;margin:48px 0 24px}.privacy-policy .content-body h2{font-size:26px;margin:40px 0 20px}.privacy-policy .content-body h3{font-size:22px;margin:36px 0 18px}.privacy-policy .content-body h4{font-size:18px;margin:32px 0 16px}.privacy-policy .content-body h5{font-size:16px;font-weight:600}.privacy-policy .content-body h6{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#666}.privacy-policy .content-body p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:17px;color:#374151;line-height:1.75;margin:0 0 20px;letter-spacing:.01em}.privacy-policy .content-body p:last-child{margin-bottom:0}.privacy-policy .content-body ol,.privacy-policy .content-body ul{margin:20px 0;padding-left:28px}.privacy-policy .content-body ol li,.privacy-policy .content-body ul li{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:17px;color:#374151;line-height:1.75;margin-bottom:12px;padding-left:8px}.privacy-policy .content-body ol li:last-child,.privacy-policy .content-body ul li:last-child{margin-bottom:0}.privacy-policy .content-body ol li ol,.privacy-policy .content-body ol li ul,.privacy-policy .content-body ul li ol,.privacy-policy .content-body ul li ul{margin:12px 0}.privacy-policy .content-body ol{list-style-type:decimal}.privacy-policy .content-body ol li::marker{color:#6b7280;font-weight:500}.privacy-policy .content-body ul{list-style-type:disc}.privacy-policy .content-body ul li::marker{color:#9ca3af}.privacy-policy .content-body a{color:#06c;text-decoration:none;font-weight:500;border-bottom:1px solid transparent;transition:all .2s ease}.privacy-policy .content-body a:hover{color:#049;border-bottom-color:#049}.privacy-policy .content-body b,.privacy-policy .content-body strong{font-weight:600;color:#1a1a1a}.privacy-policy .content-body em,.privacy-policy .content-body i{font-style:italic}.privacy-policy .content-body u{text-decoration:underline;text-underline-offset:3px}.privacy-policy .content-body blockquote{margin:24px 0;padding:20px 24px;border-left:4px solid #e5e7eb;background:#f9fafb;border-radius:0 8px 8px 0}.privacy-policy .content-body blockquote p{margin:0;color:#4b5563;font-style:italic}.privacy-policy .content-body hr{margin:40px 0;border:none;height:1px;background:#e5e7eb}@media screen and (max-width:768px){.privacy-policy .page-title{font-size:36px;margin-bottom:40px}.privacy-policy .content-body h1{font-size:26px;margin:36px 0 18px}.privacy-policy .content-body h2{font-size:22px;margin:32px 0 16px}.privacy-policy .content-body h3{font-size:19px;margin:28px 0 14px}.privacy-policy .content-body h4{font-size:17px}.privacy-policy .content-body ol li,.privacy-policy .content-body p,.privacy-policy .content-body ul li{font-size:16px;line-height:1.7}.privacy-policy .content-body ol,.privacy-policy .content-body ul{padding-left:24px}}@media screen and (max-width:480px){.privacy-policy .page-title{font-size:30px;margin-bottom:32px}.privacy-policy .content-body h1{font-size:24px;margin:32px 0 16px}.privacy-policy .content-body h2{font-size:20px;margin:28px 0 14px}.privacy-policy .content-body h3{font-size:18px;margin:24px 0 12px}.privacy-policy .content-body h4{font-size:16px}.privacy-policy .content-body ol li,.privacy-policy .content-body p,.privacy-policy .content-body ul li{font-size:15px;line-height:1.65}.privacy-policy .content-body ol,.privacy-policy .content-body ul{padding-left:20px}.privacy-policy .content-body ol li,.privacy-policy .content-body ul li{padding-left:4px;margin-bottom:10px}}