:root{--bg:#f7f8fb;--card:#ffffff;--muted:#5c6b82;--accent:#0f2557;--maxw:1200px;--radius:12px}.privacy-terms{background-color:#f5f5f5;padding:150px 40px 80px}.privacy-page{max-width:var(--maxw);margin:0 auto;padding:28px;background:var(--card);border-radius:var(--radius);box-shadow:0 6px 20px rgba(15,23,42,.08);color:#1a1f2b}.privacy-page h1{font-size:32px;margin-bottom:30px}.privacy-page h1,.privacy-page h2{color:var(--accent);font-weight:600}.privacy-page h2{font-size:22px;margin-top:30px}.privacy-page p{margin-bottom:15px;font-size:16px;margin-top:15px;color:var(--accent)}.privacy-page ol,.privacy-page ul{margin:8px 0 12px 20px;padding-left:0}.privacy-page ol li,.privacy-page ul li{margin:15px 0;font-size:16px;position:relative;list-style:none;padding-left:24px}.privacy-page ul li:before{content:"•";position:absolute;left:0;top:0;color:var(--accent);font-size:20px;line-height:1.2}.privacy-page ol{counter-reset:section}.privacy-page ol li:before{counter-increment:section;content:counter(section) ".";position:absolute;left:0;top:0;color:var(--accent);font-weight:600}.privacy-page .meta{font-size:13px;color:var(--muted);background:#eef2f9;padding:10px;border-radius:8px}@media (max-width:992px){.privacy-terms{padding-top:120px;padding-bottom:60px}.privacy-page{padding:22px}.privacy-page h1{font-size:28px}.privacy-page h2{font-size:20px}.privacy-page ol li,.privacy-page p,.privacy-page ul li{font-size:15px}}@media (max-width:576px){.privacy-terms{padding:100px 20px 40px}.privacy-page{padding:18px;border-radius:8px}.privacy-page h1{font-size:24px;margin-bottom:20px}.privacy-page h2{font-size:18px;margin-top:20px}.privacy-page ol li,.privacy-page p,.privacy-page ul li{font-size:14px}.privacy-page ol li,.privacy-page ul li{padding-left:20px}.privacy-page ol li:before,.privacy-page ul li:before{font-size:16px}.privacy-page .meta{font-size:12px;padding:8px}}