.main-title h1{display:flex;justify-content:center}.privacy-policy-wrapper{margin:0 auto;padding:40px 20px;font-family:Inter,sans-serif;color:#222}.privacy-policy-wrapper h1,.privacy-policy-wrapper h2,.privacy-policy-wrapper h3,.privacy-policy-wrapper h4{font-weight:600;color:#111;margin-top:30px}.privacy-policy-wrapper h1{font-size:36px;margin-bottom:10px}.privacy-policy-wrapper h2{font-size:28px;border-left:4px solid #0070f3;padding-left:10px}.privacy-policy-wrapper p{line-height:1.7;margin:12px 0;font-size:16px;color:#333}.privacy-policy-wrapper ol,.privacy-policy-wrapper ul{padding-left:24px;margin:10px 0}.privacy-policy-wrapper li{margin-bottom:8px;line-height:1.6}.privacy-policy-wrapper a{color:#0070f3;text-decoration:none}.privacy-policy-wrapper a:hover{text-decoration:underline}.toc-list li{margin-bottom:6px;font-size:15px}.footer-text{margin-top:40px;font-size:14px;color:#666;text-align:center}.section-block{background:#fafafa;border:1px solid #eee;padding:20px;border-radius:8px;margin:25px 0}.section-block li{list-style-type:none}@media (max-width:600px){.privacy-policy-wrapper h1{font-size:28px}.privacy-policy-wrapper h2{font-size:22px}.privacy-policy-wrapper li,.privacy-policy-wrapper p{font-size:15px}}