.privacy-page{background:var(--gray);min-height:80vh;padding-bottom:60px}.privacy-hero{background:var(--dark);padding:48px 0 44px;margin-bottom:40px}.privacy-hero-eyebrow{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--red);margin-bottom:10px}.privacy-hero h1{font-size:36px;font-weight:800;color:#fff;margin:0 0 10px;line-height:1.2}.privacy-hero p{font-size:14px;color:#fff9;margin:0}.privacy-card{background:#fff;border-radius:16px;border:1px solid var(--border);padding:40px 48px}.privacy-last-update{font-size:12px;color:#aaa;margin-bottom:32px;display:flex;align-items:center;gap:6px}.privacy-section{margin-bottom:36px}.privacy-section:last-child{margin-bottom:0}.privacy-section-title{font-size:16px;font-weight:800;color:var(--dark);margin-bottom:12px;padding-bottom:10px;border-bottom:2px solid var(--border);display:flex;align-items:center;gap:10px}.privacy-section-title span.num{width:28px;height:28px;background:var(--red);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0}.privacy-section p{font-size:14px;color:#555;line-height:1.8;margin-bottom:10px}.privacy-section p:last-child{margin-bottom:0}.privacy-section ul{padding-left:20px;margin:0}.privacy-section ul li{font-size:14px;color:#555;line-height:1.8;margin-bottom:4px}@media(max-width:767px){.privacy-hero{padding:32px 0 28px}.privacy-hero h1{font-size:26px}.privacy-card{padding:24px 20px}.privacy-section-title{font-size:15px}}
